Transcription of Introduction to Sockets Programming in C using …
{{id}} {{{paragraph}}}
Introduction to Sockets Programming in C using TCP/IPProfessor: Panagiota FatourouTA: Eleftherios KosmasCSD - May 2012 IntroductionCS556 - Distributed SystemsTutorial by Eleftherios Kosmas 2 Computer Network hosts, routers, communication channels Hostsrun applications Routersforward information Packets: sequence of bytes contain control information destination host Protocolis an agreement meaning of packets structure and size of Hypertext Transfer Protocol (HTTP)HostRouterCommunication channelProtocol Families - TCP/IPCS556 - Distributed SystemsTutorial by Eleftherios Kosmas 3 Several protocols for different problems)Protocol Suites or Protocol Families: TCP/IP TCP/IP provides end-to-endconnectivity specifying how data should be formatted, addressed, transmitted, routed, and received at the destination can be used in the internet and in stand-alone private networks it is organized into layersTCP/IP* image is taken from *Communication ChannelsNetwork Layer IPTransport Layer TCP or UDPFTP, SMTP.
TCP vs UDP Both use port numbers application-specific construct serving as a communication endpoint 16-bit unsigned integer, thus ranging from 0 to 65535)to provide end-to-end transport
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}