module07-ipV2

module07-ipV2 - IP The Internet Protocol Relates to Lab 2 A...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
1 IP - The Internet Protocol Relates to Lab 2. A module on the Internet Protocol.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 IP (Internet Protocol) is a Network Layer Protocol. IP’s current version is Version 4 (IPv4). It is specified in RFC 891. Network Layer Link Layer IP ARP Network Access Media ICMP IGMP Transport Layer TCP UDP Orientation
Background image of page 2
3 IP: The waist of the hourglass IP is the waist of the hourglass of the Internet protocol architecture Multiple higher-layer protocols Multiple lower-layer protocols Only one protocol at the network layer. Applications HTTP FTP SMTP TCP UDP IP Data link layer protocols Physical layer protocols
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Application protocol IP is the highest layer protocol which is implemented at both routers and hosts Application TCP IP Data Link Application TCP IP Network Access Application protocol TCP protocol IP protocol IP protocol Data Link Data Link IP Data Link Data Link IP Data Link Data Link Data Link IP protocol Router Router Host Host
Background image of page 4
5 IP Service Delivery service of IP is minimal IP provide provides an unreliable connectionless best effort service (also called: “datagram service”). Unreliable: IP does not make an attempt to recover lost packets Connectionless: Each packet (“datagram”) is handled independently. IP is not aware that packets between hosts may be sent in a logical sequence Best effort: IP does not make guarantees on the service (no throughput guarantee, no delay guarantee,…) Consequences: Higher layer protocols have to deal with losses or with duplicate packets Packets may be delivered out-of-sequence
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 IP supports the following services: one-to-one ( unicast ) one-to-all ( broadcast ) one-to-several ( multicast ) IP multicast also supports a many-to-many service. IP multicast requires support of other protocols (IGMP, multicast routing) IP Service unicast broadcast multicast
Background image of page 6
7 20 bytes ≤ Header Size < 2 4 x 4 bytes = 60 bytes 20 bytes ≤ Total Length < 2 16 bytes = 65536 bytes IP Datagram Format ECN version header length DS total length (in bytes) Identification Fragment offset source IP address destination IP address options (0 to 40 bytes) payload 4 bytes time-to-live (TTL) protocol header checksum bit # 0 15 23 24 8 31 7 16 0 M F D F
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/05/2012 for the course CS 458 taught by Professor Staff during the Fall '08 term at UVA.

Page1 / 21

module07-ipV2 - IP The Internet Protocol Relates to Lab 2 A...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online