Which fields in UDP and/or IP header are used to demultiplex UDP flow? Given a UDP packet, how OS determines it needs to be delivered to a specific application?
a) Source Port
b) Destination Port
c) Protocol
d) All of the above