IP: Difference between revisions

From VideoLAN Wiki
Jump to navigation Jump to search
Anycast is not IPv6-specific (but easier in IPv6), IPv4 may use it via BGP
Copy-edit
Line 7: Line 7:
IPv4 addresses look like:
IPv4 addresses look like:


  192.0.34.163  
  192.0.34.163
 


IPv6 addresses look like:
IPv6 addresses look like:


  fe80::230:65ff:fe6c:fa88  
  fe80::230:65ff:fe6c:fa88
 


Higher level protocols like: [[TCP]], [[UDP]], [[RTP]], [[RTSP]] et etc etc, all use IP.  
Higher level protocols like [[TCP]], [[UDP]], [[RTP]], [[RTSP]], etc., all use IP. 5 standard routing schemes are available:
IP has 5 different methods it can be used in:
* [[anycast]]
* [[anycast]]
* [[broadcast]]
* [[broadcast]]
Line 23: Line 20:
* [[unicast]]
* [[unicast]]
<pre>
<pre>
There are several more sending paradigms (not implemented in the IP standards?). These include manycast
There are several more sending paradigms (not implemented in the IP standards?).
(multicast/anycast mix), groupcast, somecast (realtime adaptive reliable multicasting).
These include manycast (multicast/anycast mix), groupcast, somecast (realtime adaptive reliable multicasting).
The freaks can google them.
The freaks can google them.
</pre>
</pre>

Revision as of 06:15, 21 February 2019

IP stands for Internet Protocol. It's the protocol the Internet was built on.

The set of rules that govern how devices communicate over the Internet. The Internet Protocol specifies the format of the packets that devices use to transmit messages through the network. It also specifies the addressing scheme that routers use to transmit messages to their destinations.

Source: ICANN.

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, etc., all use IP. 5 standard routing schemes are available:

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