I was reading in wikipedia.com some articles about Ip,ip adresses,protocols,Tcp udp and pakages, because i wanted to learn better how internet works. (after reading an article by Emin gun simer)
Anyway. after a lot fo reading a got a bit confused at some stuff..and my english aren't helping very much understand some things.
So here are my questions:
1) Ip and ip adress are different stuff right? Ip adress is a 32bit number( and each one of us has a unique number) that uses the internet protocol (set of rules ) in order to communicate with other ip adresses (people) or let other people connect to us..is this right :S??
2)Ip and Udp are conectionless protocols wich means that every one can connect with them or sent files whenever he wants...but in order to avoid malicious stuff we use firwalls and tcp...is this right too :S?
3)Are protocols something like drivers too..cause i read that in order a software to communicate with a hardware it needs protocols
4)Can some1 explain why do we need to make data from an upper layer protocol (UDP or TCP) to a lower one like Ip and then transfer it?
5)when i write a site in a bowser..like www.google.com...m y Ip adrees locates it's ip adress and then (by using the internets protocols) we connect ?
6)How can ip adresses be unique since i can change it with dynamic ip :S?
7)Aslso i read in a book that internet works as telephones...and the use of the router - modem(modulator Demodulator) is making our computers data similar to our voice data so that telephone lines can read it..then some1 else router or modem take sthem ..turn them again to pc data.But other than that..what else do we need modems for? And in simplier terms " when i connet to google does actually our router uses the internet protocols to transfer data that it's name is our ip adress and it's location the ip adress we want to connect..in this case googles ip adress?"
Sorry for making so big questions,but that's why forums are for i guess :p
I can't answer all your questions, but here are a couple:
1) IP and IP Address are the same thing. IP stands for Internet Protocol.
5) www.google.com is a IP address. You can access google.com from any IP address associated with it. Each IP address could be associated to any of their thousands of server farms accross the world.
6) IP's are dynamic, yes (you can get static ones as well, which never change, or change hardly ever) but even though they change all the time, it is still unique to your computer while you're using it. Most ISP's only have a set amount of IP's they can issue to any one customers. Therefor, they maximize their possibilities by taking the IP a user is using back when their computer/connection is off/closed for a certain amount of time.
damn this website should really fix capital "i" because it sometimes could misunderstood for L .
so im asking if it's some sort of new addressing system.
ip adress= "An IP address (Internet Protocol address) is a unique address that certain electronic devices use in order to identify and communicate with each other on a computer network utilizing the Internet Protocol standard (IP)—in simpler terms, a computer address"
&
"The IP address acts as a locator for one IP device to find another and interact with it. It is not intended, however, to act as an identifier that always uniquely identifies a particular device"
and Ip = "The Internet Protocol (IP) is a data-oriented protocol used for communicating data across a packet-switched internetwork.
IP is a network layer protocol in the Internet protocol suite and is encapsulated in a data link layer protocol (e.g., Ethernet). As a lower layer protocol, IP provides the service of communicable unique global addressing amongst computers."
they do not sound the same do they :S?
well i've learned what ip is. and your first and second definitions are both define the same thing. ip adress is used for both - packet switching and locating other computers
Oh..thanks you both.so for examle i have an ip adress.When i open the browser and i wirte www.coderprofile.com my ip locates coderprofile ip and the connect. xD is this right?
Also, what does UDp and tcp do? I mean UDp is used to tranfer data and tcp is made to prevent amilicous data from reaching my pc?
Also @ Izzmo SOME1 TOLD ME THIS : When you write something like http://rohitab.com there is a DNS which is used to translate it (map it) to an IP.
what does it mean :S
Damn..am i the only one that finds these things confusing? i mean i do not know where to start..i go for example to see what ip is and i see 3 new unknown terms :@
so for examle i have an ip adress.When i open the browser and i wirte www.coderprofile.com my ip locates coderprofile ip and the connect. xD is this right?
nope taht's diffrent. when you type CP's url what you type goes to the dns server(domain name server(this server sells out domain names(domain name is a name for yor website, for example CP has a coderprofile.com domain name))) which mapps yor url with the IP of the coder profile and then it goes to the destination
Also, what does UDp and tcp do? I mean UDp is used to tranfer data and tcp is made to prevent amilicous data from reaching my pc?
haven't heard of upd, but i can explain a tcp:
ok, every time you click on something, your ip breaks your requested info into many diffrent packets that travel individually on a web.
these packets go through many security systems to be checked for vulnerability (i guess you should research security a bit if you are curious. Oh i actually can make an article on that)and then reach the server that has the domain that you typed. now your tcp constructs these packets back into one whole thing and makes sure tahat all packets are in place. than the servers ip deconstructs those packets again and sends you the info which is being constructed by your tcp again
Damn..am i the only one that finds these things confusing? i mean i do not know where to start..i go for example to see what ip is and i see 3 new unknown terms :@
don't worry this is what CP is for. i personally ask a lot of questions on the stuff i don't know and get the answers most of the time. so thatks to VBAssassin for making taht site
You do not have permission to post replies to topics in this board. If you want to join in with discussions and create new topics please register. If you want to register your own free account with us, please click here.