DCN_rpj14

DCN_rpj14 - NT503: Data Communication & Networking TCP...

Info iconThis preview shows pages 1–14. Sign up to view the full content.

View Full Document Right Arrow Icon
1 TCP Application Layer Protocols
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Protocol suite: TCP/IP
Background image of page 2
3 TCP segment format ¾ Reliable, port to port (or process to process) protocol ¾ Connection oriented: ± Connection must be established between both ends before data transmission ± It starts each transmission by alerting receiver that datagrams are on their way (connection establishment) ± Ends each transmission with a connection termination ¾ Reliable: ± Error detection and retransmission of damaged segments ± All segments must be received and acknowledged prior to discarding the virtual circuit.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Process to process connection
Background image of page 4
5 TCP segment format
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 UDP datagram format ¾ UDP datagram contains only checksum, no sequence number or identification number
Background image of page 6
7 Address Resolution Protocol (ARP) ¾ ARP provides mapping of IP addresses to MAC addresses ¾ Router broadcasts a packet on to Ethernet asking which machine has a match with the requested IP address ¾ Proper host replies back with a match in IP address and the corresponding MAC address as the response.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Reverse Address Resolution Protocol (RARP) ¾ Provides mapping of MAC address to an IP address. ¾ Whenever a workstation is being booted, it may not know it’s IP address ¾ Machine then broadcasts it’s MAC address and sends a query to know it’s IP address ¾ When RARP server sees this request, it looks up configuration table to find a match of MAC address to an IP address ¾ It replies back to the host with the corresponding IP address
Background image of page 8