Lecture 2(c):OSI Model Vs TCP/IP Model
TCP/IP suit was created by the Department of Defense to ensure and preserve data integrity.OSI Model is the theoretical model while The practical model used in modern networks is the TCP/IP model.
DoD Model | OSI Model | Protocols Used | Function |
Process/ Application | Application | Telnet, FTP, LPD, SNMP, TFTP, SMTP, NFS, X Window | Defines protocols for node-to-node application communication and also controls user-interface specifications. |
Presentation | |||
Session | |||
Host-to-Host | Transport | TCP, UDP | Defines protocols for transmission service, creates reliable end-to-end error free communication, handles packet-sequencing and maintains data integrity. |
Internet | Network | ICMP, ARP, IP RARP, EIGRP, IGRP, OSPF | Designates the packet for transmission over network, provides IP addresses to hosts and handles routing of packets among multiple networks. |
Network Access | Data link Physical | Ethernet, Fast Ethernet, Token Ring, FDDI,X.25,HDLC | Monitors the data exchange between the host and the network. Oversees hardware addressing and defines protocols for physical transmission of data. |
Transport Layer in Depth:
The transport layer is possibly the most important layer for exam study purposes. A lot is going on here, and it is heavily tested. The transport layer's main jobs
- It sets up and maintains a session connection between two devices.
- It can provide for the reliable or unreliable delivery of data across this connection.
- It multiplexes connections, allowing multiple applications to simultaneously send and receive data. When
- Implementing a reliable connection, sequence numbers and acknowledgments (ACKs) are used.
- Flow control (through the use of windowing or acknowledgements)
- Reliable connections (through the use of sequence numbers and Acknowledgement )
Comments
Post a Comment