TCP/IP MODEL Submitted by: Name:--ALOK KUMAR Class:--M.Tech(C.T.) 2 nd sem Roll:-- 04
OSI & TCP/IP MODELS Application Presentation Session SMTP FTP HTTP DNS POP3 Transport TCP UDP Network (Internet) IP ICMP IGMP RAPR ARP Data link Physical Protocol defined by the underlying networks (host-to-network) SCTP
TCP/IP MODEL Application Layer Application programs using the network Transport Layer (TCP/UDP) Management of end-to-end message transmission, error detection and error correction Network Layer (IP) Handling of datagrams : routing and congestion Data Link Layer Management of cost effective and reliable data delivery, access to physical networks Physical Layer Physical Media
TCP/IP TCP/IP is a set of protocols developed to allow cooperating computers to share resources across a network TCP stands for “Transmission Control Protocol” IP stands for “Internet Protocol” They are Transport layer and Network layer protocols respectively of the protocol suite The most well known network that adopted TCP/IP is Internet – the biggest WAN in the world
protocol Protocol is a set of rules that govern data communication. The key element of protocol are : SNYTAX SEMANTICS TIMING
Application layer protocols The application layer is responsible for providing services to the user. Typical protocols: FTP – File Transfer Protocol For file transfer SMTP – Simple Mail Transfer Protocol For mail transfer HTTP – Hypertext Transfer Protocol For Web browsing
TRANSPORT LAYER PROTOCOL TCP/IP is built on “ connectionless ” technology. Typical protocols: TCP – Transmission Control Protocol Provide further the functions such as reordering and data resend. UDP – User Datagram Service Use when the message to be sent fit exactly into a datagram
NETWORK LAYER Network layer protocols define the rules of how to find the routes for a packet to the destination. Typical protocols: IP – Internet Protocol Provide packet delivery ARP – Address Resolution Protocol Define the procedures of network address / MAC address translation. ICMP – Internet Control Message Protocol Define the procedures of error message transfer
PHYSICAL AND DATA LINK LAYER TCP/IP does not define any specific protocol . It support all the standard and proprietary protocols.A network in a TCP/IP internetwork can be a local-area network or a wide-area network.
Reference Data communications and networking BEHROUZ A FOROUZAN Computer Networks Andrew S. Tanenbaum