Receiving a UDP Datagram
UDP receives IP/UDP packet
checks length and checksum
if multicast, give to all listeners on port
locate OS PCB based on dest port, providing receiving process’ ID; generate ICMP unreachable if nobody there
copy to receiving process’ buffer
make receiving process runnable