当前位置: 首页 > news >正文

OSI七层参考模型和TCP/IP四层(五层)参考模型

OSI七层参考模型      

 OSI(OSI,Open System Interconnection)七层模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。目前该模型主要作为教学工具被使用。下图使用了一个用户寄件并收件的例子来阐述OSI七层模型的工作方式

七层模型的工作方式

下面逐层详细分析一下各层的工作内容:
1.应用层
该层为终端用户使用的应用提供网络服务,是人与计算机交互的窗口。工作在该层的协议主要有:域名系统DNS协议、FTP文件传输协议、telnet远程终端协议、HTTP超文本传输协议、HTTPS超文本传输安全协议、SMTP电子邮件写译、POP3邮件读取协议、SNMP简单网络管理协议等。

2.表示层
该层主要对消息数据进行格式转换、语法处理。工作在该层的协议主要有:LPP轻量级会话协议。

3.会话层
该层主要负责数据传输时的设置以及维护网络中两台计算机之间的通信连接(即建立、管理、维护会话)。工作在该层上的常见协议有:LDAP轻型目录访问协议。

4.传输层
把需要传输的数据以及一些基本信息一起打包形成数据包,通过网络连接传输数据。工作在该层上的常见协议有:TCP传输控制协议、UDP用户数据报协议、TLS传输层安全协议。

5.网络层
把上一层的数据包再加一个网络信息形成分组。工作在该层上的常见协议有:IP网络互联协议、IGMP互联网组管理协议、ICMP互联网控制报文协议、ICMPv6互联网控制信息协议版本六、ARP地址解析协议、RARP反向地址转换协议等。

6.数据链路层
建立逻辑连接,网络寻址、差错校验。当表头和表尾被添加到数据包中时就形成帧。工作在该层上的主要协议有:VLAN虚拟局域网、STP生成树协议、WIFI无线通信技术、ATM异步传输网、HDLC高级数据链路控制、PPP点对点协议。

7.物理层 
负责把数据包通过网卡然后在网线中传输。包括所有硬件的管理比如网卡/针脚/电压/集线器/中继器等等。

TCP/IP参考模型

TCP/IP模型是一组协议簇的名字,由于其中最重要的就是TPC/IP协议,故起名TCP/IP模型。TCP/IP模型一般分为四层或者五层,它们与OIS模型的区别与联系如下图:

七层、四层、五层模型

四层模型的网络接口层对应OSI和五层模型的(数据链路层+物理层),因为硬件本身不是我们要关心的内容。四层模型各层的协议、报文传输过程和功能见下图。

四层模型详解

相关文章:

  • 网易有道三季报解读:转型“有道”,但依旧道阻且长
  • 堆排序(算法实现)
  • antd table 表格滚动高度适配
  • 云原生周刊 | 波音公司允许员工给开源项目做贡献
  • IPv6通信实验
  • 【微信小程序】列表渲染wx:for
  • 链表OJ题+牛客题
  • 使用Cpolar+freekan源码 创建在线视频网站
  • (HAL库)实验1 点亮一个LED
  • 小学生python游戏编程arcade----敌人自动移向角色并开火类的实现
  • java高级篇 Mybatis-Plus
  • 【数据结构】链表
  • 整夜我的背影是一条踏往星空的道路
  • java-net-php-python-jspm小区物业管理系统设计计算机毕业设计程序
  • CentOS 软件包 rpm 管理学习笔记
  • 对比Python,PySpark 大数据处理其实更香
  • 个人开发者轻松接入支付回调
  • vue3的面试题
  • 872. 最大公约数(史上最详细讲解 7种算法,STL+算法标准实现)
  • 计算机基础学习(好文必看)
  • 宿州市委副书记任东已任市政府党组书记
  • 五一假期上海口岸出入境客流总量预计达59.4万人,同比增约30%
  • 200枚篆刻聚焦北京中轴线,“印记”申遗往事
  • 何立峰出席驻沪中央金融机构支持上海建设国际金融中心座谈会并讲话
  • 美财长称关税战升级的责任在中方,外交部:关税战、贸易战没有赢家
  • 打造全域消费场景,上海大世界百个演艺娱乐新物种待孵化