Network Layer - Output prepend network (IP, IPv6) header do route lookup most of the time cached routes are passed Outgoing pf(4) filtering Call the interface output function interface is selected by the previous route lookup interface structure contains function pointers similar to the protosw structure