Which is easier? An application programmer(writing an IRC server) Doesn't need to send iP packets Doesn't need to send ethernet frames Doesn't need to worry about reliability Shouldn't have to Sockets do this! TCP streams UDP packetized service(Project 2) You'll be doing this! (using sockets) To share data To pass messages An application programmer (writing an IRC server) Doesn’t need to send IP packets Doesn’t need to send Ethernet frames Doesn’t need to worry about reliability Shouldn’t have to! Sockets do this! TCP streams UDP packetized service (Project 2) You’ll be doing this! (using sockets) To share data To pass messages