This document discusses IP packet forwarding and routing tables. It explains that IP packets can be forwarded either based on the destination address using a connectionless protocol, or based on an attached label using a connection-oriented protocol. Forwarding requires looking up routing information in a forwarding table. The forwarding table structure for classless addressing requires the network mask, address, interface, and next hop router for each route. MPLS allows packets to be forwarded like routers, based on destination address, or like switches, based on an attached label.