IP, ARP and ICMP Protoco Description
IP, ARP and ICMP Protoco Description
IP:Internet Protocol
Unreliable (best-effort)
Connectionless
IP datagram
ICMP: Internet Control Message Protocol
Request/response/error messages
Ping, traceroute
Encapsulated in IP datagrams.
IGMP: Internet Group Management Protocol
Join/leave IP multicast groups.
Encapsulated in IP datagrams.
Port
IP Datagram
IP Address
IP Address Classes
Decimal Notation
IP Class Ranges
Network and Host Address
Example
Example: Subnet
Subnetting
Netmask
Basic IP Routing
Hop-by-hop using routing table.
Routing table entry:
Destination IP address:
host address - non-zero host ID
network address - host ID = 0
Gateway IP address:
next-hop router.
directly connected.
Basic IP Routing
Flags
destination IP: host or network address
gateway IP: router or direct connect