Overview: IP



Network and Host parts



Class-based addressing



Subnetting



CIDR



IP Header

bits field
4 ip Version number (4)
4 header length, in 32-bit words
8 type of service
16 packet length in bytes
16 ID
3 flags
13 offset
8 time to live
8 protocol
16 header checksum
32 source IP address
32 destination IP address



IP Header



IP Header Checksum



IP fragmentation



IP reassembly



IPv6

Does not interoperate with IPv4, but can be tunneled



ICMP



Mobile IP



DHCP



PPP



SLIP