Difference between revisions of "IP"
Line 1: | Line 1: | ||
IP stands for Internet Protocol. It's the protocol the Internet was built on. | IP stands for Internet Protocol. It's the protocol the Internet was built on. | ||
− | IP allows large, geographically diverse networks of computers to communicate with each other quickly and economically over a variety of physical links. An Internet Protocol Address (IP address) is the numerical address by which a location in the Internet is identified. Computers on the Internet use IP addresses to route traffic and establish connections among themselves; people generally use the human-friendly names made possible by the Domain Name System. [source: [http://www.icann.org/general/glossary.htm|ICANN] (cache). | + | IP allows large, geographically diverse networks of computers to communicate with each other quickly and economically over a variety of physical links. An Internet Protocol Address (IP address) is the numerical address by which a location in the Internet is identified. Computers on the Internet use IP addresses to route traffic and establish connections among themselves; people generally use the human-friendly names made possible by the Domain Name System. [source: [http://www.icann.org/general/glossary.htm| ICANN] (cache). |
− | IPv4 is the original implementation. Gradually everyone is trying to go to IPv6 which has way more potential addresses. With this new version every electronic device in the world is supposed to be able to get an IP address assigned. IPv6 supports techniques like [[multicast]], anycast?, DHCP? and IPsec? natively. | + | IPv4 is the original implementation. Gradually everyone is trying to go to IPv6 which has way more potential addresses. With this new version every electronic device in the world is supposed to be able to get an IP address assigned. IPv6 supports techniques like [[multicast]], anycast?, DHCP? and IPsec[[?]] natively. |
IPv4 addresses look like: | IPv4 addresses look like: | ||
Line 16: | Line 16: | ||
− | Higher level protocols like: TCP, UDP, RTP, RTSP et etc etc, all use IP. | + | Higher level protocols like: TCP, UDP, RTP, RTSP et etc etc, all use IP. <br> |
− | IP has 4 different methods it can be used in: | + | IP has 4 different methods it can be used in:<br> |
− | unicast[[?]] | + | unicast[[?]]<br> |
− | broadcast[[?]] | + | broadcast[[?]]<br> |
− | [[multicast]] | + | [[multicast]]<br> |
− | anycast[[?]] (IPv6 only) | + | anycast[[?]] (IPv6 only)<br> |
− | There are several more sending paradigms (not implemented in the IP standards?). These include manycast (multicast/anycast mix), groupcast, somecast (realtime adaptive reliable multicasting). | + | There are several more sending paradigms (not implemented in the IP standards?). These include manycast (multicast/anycast mix), groupcast, somecast (realtime adaptive reliable multicasting).<br> |
The freaks can google them. | The freaks can google them. | ||
− | See also: | + | See also:<br> |
− | [http://ietf.org/rfc/rfc791.txt|RFC IPv4] (cache) | + | [http://ietf.org/rfc/rfc791.txt|RFC IPv4] (cache)<br> |
[http://www.ipv6.org/|IPv6 website] (cache) | [http://www.ipv6.org/|IPv6 website] (cache) | ||
[http://ietf.org/rfc/rfc2133.txt|RFC IPv6 basic] (cache) | [http://ietf.org/rfc/rfc2133.txt|RFC IPv6 basic] (cache) | ||
[http://ietf.org/rfc/rfc2292.txt|RFC IPv6 advanced] (cache) | [http://ietf.org/rfc/rfc2292.txt|RFC IPv6 advanced] (cache) |
Revision as of 21:32, 28 January 2005
IP stands for Internet Protocol. It's the protocol the Internet was built on.
IP allows large, geographically diverse networks of computers to communicate with each other quickly and economically over a variety of physical links. An Internet Protocol Address (IP address) is the numerical address by which a location in the Internet is identified. Computers on the Internet use IP addresses to route traffic and establish connections among themselves; people generally use the human-friendly names made possible by the Domain Name System. [source: ICANN (cache).
IPv4 is the original implementation. Gradually everyone is trying to go to IPv6 which has way more potential addresses. With this new version every electronic device in the world is supposed to be able to get an IP address assigned. IPv6 supports techniques like multicast, anycast?, DHCP? and IPsec? natively.
IPv4 addresses look like:
192.0.34.163
IPv6 addresses look like:
[fe80::230:65ff:fe6c:fa88]
Higher level protocols like: TCP, UDP, RTP, RTSP et etc etc, all use IP.
IP has 4 different methods it can be used in:
unicast?
broadcast?
multicast
anycast? (IPv6 only)
There are several more sending paradigms (not implemented in the IP standards?). These include manycast (multicast/anycast mix), groupcast, somecast (realtime adaptive reliable multicasting).
The freaks can google them.
See also:
IPv4 (cache)
website (cache)
IPv6 basic (cache)
IPv6 advanced (cache)