它旨在通过将通信过程分为更小和更简单的组件来描述通信系统的功能。但是,当我们谈论TCP / IP模型时,它是由美国国防部(DoD)在1960年代设计和开发的,它基于标准协议。它代表传输控制协议/ Internet协议。在TCP / IP模型是OSI模型的简明版本。它包含四层,与OSI模型中的七层不同。这些层是:
TCP/IP和OSI模型的图形比较如下:
TCP/IP和OSI模型之间的区别:
TCP是指传输控制协议。 | OSI是指开放系统互连。 |
TCP / IP具有5层。 | OSI有7层。 |
TCP / IP更可靠 | OSI不太可靠 |
TCP / IP没有严格的界限。 | OSI具有严格的界限 |
TCP / IP遵循水平方法。 | OSI遵循垂直方法。 |
TCP / IP在应用程序层本身中同时使用会话层和表示层。 | OSI使用不同的会话和表示层。 |
然后由TCP / IP开发的协议进行建模。 | OSI开发了模型,然后制定了协议。 |
TCP / IP中的传输层不能保证包的传递。 | 在OSI模型中,传输层提供了数据包的保证传递。 |
TCP / IP模型网络层仅提供较少连接的服务。 | OSI模型中的网络层提供了少连接和面向连接的两种服务。 |
在TCP / IP模型中无法轻松替换协议。 | 在OSI模型中,协议可以更好地覆盖并且很容易随技术的变化而替换。 |
第一层是代表发送者的“处理”层和代表接收者的“网络访问”层。在本文中,我们将代表接收者进行讨论。
该层对应于OSI模型的数据链路层和物理层的组合。它寻找硬件寻址,并且该层中存在的协议允许物理传输数据。
我们刚刚谈到ARP是Internet层的协议,但是将其声明为Internet层或网络访问层的协议存在冲突。它被描述为位于第3层,并由第2层协议封装。
该层与OSI网络层的功能并行。它定义了负责在整个网络上进行逻辑数据传输的协议。驻留在此层的主要协议是:
该层类似于OSI模型的传输层。它负责端到端通信和数据的无错误传递。它使上层应用程序免受数据复杂性的影响。该层中存在的两个主要协议是:
该层执行OSI模型的前三层的功能:应用程序,表示和会话层。它负责节点到节点的通信并控制用户界面规范。该层中存在的一些协议是:HTTP,HTTPS,FTP,TFTP,Telnet,SSH,SMTP,SNMP,NTP,DNS,DHCP,NFS,X Window,LPD。看一看协议在应用层有关这些协议的一些信息。链接文章中未列出的协议是:
HTTP和HTTPS –** HTTP代表超文本传输协议。万维网使用它来管理Web浏览器和服务器之间的通信。HTTPS代表HTTP-Secure。它是HTTP与SSL(安全套接字层)的组合。在浏览器需要填写表格,登录,认证和进行银行交易的情况下,这种方法非常有效。