02.01.2013 Views

Internet Protocol - Research by Kirils Solovjovs

Internet Protocol - Research by Kirils Solovjovs

Internet Protocol - Research by Kirils Solovjovs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Internet</strong> <strong>Protocol</strong> 41<br />

The <strong>Internet</strong> <strong>Protocol</strong> is one of the elements that define the <strong>Internet</strong>. The dominant internetworking protocol in the<br />

<strong>Internet</strong> Layer in use today is IPv4; the number 4 is the protocol version number carried in every IP datagram. IPv4<br />

is described in RFC 791 (1981).<br />

The successor to IPv4 is IPv6. Its most prominent modification from version 4 is the addressing system. IPv4 uses<br />

32-bit addresses (c. 4 billion, or 43 × 10 9 , addresses) while IPv6 uses 128-bit addresses (c. 340 undecillion, or<br />

34 × 10 38 addresses). Although adoption of IPv6 has been slow, as of June 2008, all United States government<br />

systems have demonstrated basic infrastructure support for IPv6 (if only at the backbone level). [5]<br />

IP versions 0 to 3 were development versions of IPv4 and were used between 1977 and 1979. Version 5 was used <strong>by</strong><br />

the <strong>Internet</strong> Stream <strong>Protocol</strong>, an experimental streaming protocol. Version numbers 6 through 9 were proposed for<br />

various protocol models designed to replace IPv4: SIPP (Simple <strong>Internet</strong> <strong>Protocol</strong> Plus, known now as IPv6), TP/IX<br />

(RFC 1475), PIP (RFC 1621) and TUBA (TCP and UDP with Bigger Addresses, RFC 1347).<br />

Other protocol proposals named IPv9 and IPv8 briefly surfaced, but have no support. [6]<br />

On April 1, 1994, the IETF published an April Fool's Day joke about IPv9. [7]<br />

Vulnerabilities<br />

The <strong>Internet</strong> <strong>Protocol</strong> is vulnerable to a variety of attacks. A thorough vulnerability assessment, along with proposed<br />

mitigations, was published in 2008, [8] and is currently being pursued within the IETF. [9]<br />

References<br />

[1] Netgear ProSafe XSM7224S reference manual<br />

[2] Siyan, Karanjit. Inside TCP/IP, New Riders Publishing, 1997. ISBN 1-56205-714-6<br />

[3] Basic Journey of a Packet (http:/ / www. securityfocus. com/ infocus/ 1870)<br />

[4] Vinton G. Cerf, Robert E. Kahn, "A <strong>Protocol</strong> for Packet Network Intercommunication", IEEE Transactions on Communications, Vol. 22, No.<br />

5, May 1974 pp. 637-648<br />

[5] CIO council adds to IPv6 transition primer (http:/ / www. gcn. com/ print/ 25_16/ 41051-1. html), gcn.com<br />

[6] Theregister.com (http:/ / www. theregister. co. uk/ 2004/ 07/ 06/ ipv9_hype_dismissed/ )<br />

[7] RFC 1606: A Historical Perspective On The Usage Of IP Version 9. April 1, 1994.<br />

[8] Security Assessment of the <strong>Internet</strong> <strong>Protocol</strong> (IP)(archived version) (http:/ / web. archive. org/ web/ 20100211145721/ http:/ / www. cpni.<br />

gov. uk/ Docs/ <strong>Internet</strong><strong>Protocol</strong>. pdf)<br />

[9] Security Assessment of the <strong>Internet</strong> <strong>Protocol</strong> version 4 (IPv4) (http:/ / tools. ietf. org/ html/ draft-ietf-opsec-ip-security)<br />

External links<br />

• <strong>Internet</strong> <strong>Protocol</strong> (http:/ / www. dmoz. org/ Computers/ <strong>Internet</strong>/ <strong>Protocol</strong>s/ ) at the Open Directory Project<br />

• RFC 791<br />

• Data Communication Lectures of Manfred Lindner - Part IP Technology Basics (http:/ / www. ict. tuwien. ac. at/<br />

lva/ 384. 081/ infobase/ L30-IP_Technology_Basics_v4-6. pdf)<br />

• Data Communication Lectures of Manfred Lindner - Part IP Technology Details (http:/ / www. ict. tuwien. ac. at/<br />

lva/ 384. 081/ infobase/ L31-IP_Technology_Details_v4-7. pdf)<br />

• Data Communication Lectures of Manfred Lindner - Part IPv6 (http:/ / www. ict. tuwien. ac. at/ lva/ 384. 081/<br />

infobase/ L80-IPv6_v4-6. pdf)<br />

• IPv6.com - Knowledge Center for Next Generation <strong>Internet</strong> IPv6 (http:/ / www. ipv6. com)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!