IP router - action for each packet
- Packet is received on one interface
- Checks whether the destination address is the router itself
- Decrement TTL (time to live), and discard packet if it reaches zero
- Look up the destination IP address in the forwarding table
- Destination could be on a directly attached link, or through another router