Transport Layer - Input

Find corresponding PCB (Protocol Control Block)
every open network connection has one
can be listening socket
lower half of a socket
contains all necessary state info for the connection

Complex code for reliable protocols (TCP)
flow-control
retransmission
reassembly logic
acknowledgment
SYN cache

Queue into socket buffer and wakeup userland