【计算机网络】OSI七层模型和TCP/IP四层模型

OSI七层模型和TCP/IP四层模型

概述

ISO是国际标准化组织, 该组织对网络体系结构进行了充分的讨论, 最终制定出了OSI七层网络模型, 旨在将复杂的网络结构标准化, 规范化.

虽然OSI参考模型是计算机网络协议的标准,但由于其开销太大,所以真正采用它的情况并不多。

TCP/IP始于美国国防, 因为其低成本, 开放性从而得迅速流行, 目前得到了广泛的应用. TCP/IP已经成为了实际上的”国际标准”.

OSI七层模型和TCP/IP四层模型的对应

OSI七层模型功能TCP/IP四层模型
应用层为用户提供接口和各种网络服务应用层
表示层数据的表现形式,如编码, 加密和压缩等应用层
会话层管理、同步通信的会话应用层
传输层传输的可靠性, 错误的监测, 流量控制传输层
网络层提供逻辑地址 选路 规划IP地址网络层
数据链路层成帧 用MAC地址访问媒介 差错监测和修正数据链路层
物理层设备间的比特流传输, 物理接口电气特性数据链路层

二者的差别

共同点

  • OSI和TCP/IP模型都采用了层次的概念
  • 都能够提供面向连接和无连接两种通信机制

不同点

  • OSI可靠性更高
  • OSI具有通用性, TCP/IP时现有协议然后建立模型, 不适用于非TCP/IP网络
  • OSI只是理论上的模型, 并没有成熟的产品, 而TCP/IP已经成为国际上使用的主流.

《【计算机网络】OSI七层模型和TCP/IP四层模型》

数据封装过程

《【计算机网络】OSI七层模型和TCP/IP四层模型》
《【计算机网络】OSI七层模型和TCP/IP四层模型》

数据传输过程

《【计算机网络】OSI七层模型和TCP/IP四层模型》

协议栈及概念

应用层

  • DHCP(动态主机分配协议)
  • DNS (域名解析)
  • FTP(File Transfer Protocol)文件传输协议
  • HTTP (Hypertext Transfer Protocol)超文本传输协议
  • POP3 (Post Office Protocol 3)即邮局协议的第3个版本
  • SMTP (Simple Mail Transfer Protocol)即简单邮件传输协议
  • SSH (Secure Shell)安全外壳协议
  • SSL: 安全套接字层协议;
  • TELNET 远程登录协议
  • RPC (Remote Procedure Call Protocol)(RFC-1831)远程过程调用协议

传输层

  • TCP(Transmission Control Protocol)传输控制协议
  • UDP (User Datagram Protocol)用户数据报协议

网络层

  • IP(IPv4 · IPv6) Internet Protocol(网络之间互连的协议)
  • ARP : Address Resolution Protocol即地址解析协议,实现通过IP地址得知其物理地址。
  • RARP :Reverse Address Resolution Protocol 反向地址转换协议允许局域网的物理机器从网关服务器的 ARP 表或者缓存上请求其 IP 地址。
  • ICMP :(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
  • IGMP :Internet 组管理协议(IGMP)是因特网协议家族中的一个组播协议,用于IP 主机向任一个直接相邻的路由器报告他们的组成员情况。
  • IPsec:“Internet 协议安全性”是一种开放标准的框架结构,通过使用加密的安全服务以确保在 Internet 协议 (IP) 网络上进行保密而安全的通讯。

数据链路层

802.11 802.16 Wi-Fi WiMAX ATM DTM 以太网 帧中 PPP

物理层

以太网物理层 调制解调器 光导纤维 同轴电缆 双绞线

    原文作者:ZhangShuoo
    原文地址: https://blog.csdn.net/z944733142/article/details/99678419
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞