OSI 七层网络模型里分别有哪些协议?哪些设备?TCP/IP协议呢

本文详细解析了网络协议的七层模型,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层的功能与作用。同时,对比了TCP/IP五层模型的对应层及其解决的问题,如应用层、传输层、网络层、数据链路层和物理层的具体职责。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记不住,备忘一下。

一:七个层次的功能

1. 物理层

为数据链路层提供物理连接,在其上串行传送比特流,即所传送数据的单位是比特。此外,该层中还具有确定连接设备的电气特性和物理特性等功能。

2. 数据链路层

负责在网络节点间的线路上通过检测、流量控制和重发等手段,无差错地传送以帧为单位的数据。为做到这一点,在每一帧中必须同时带有同步、地址、差错控制及流量控制等控制信息。

3. 网络层

为了将数据分组从源(源端系统)送到目的地(目标端系统),网络层的任务就是选择合适的路由和交换节点,使源的传输层传下来的分组信息能够正确无误地按照地址找到目的地,并交付给相应的传输层,即完成网络的寻址功能。

4. 传输层

传输层是高低层之间衔接的接口层。数据传输的单位是报文,当报文较长时将它分割成若干分组,然后交给网络层进行传输。传输层是计算机网络协议分层中的最关键一层,该层以上各层将不再管理信息传输问题。

5. 会话层

该层对传输的报文提供同步管理服务。在两个不同系统的互相通信的应用进程之间建立、组织和协调交互。例如,确定是双工还是半双工工作。

6. 表示层

该层的主要任务是把所传送的数据的抽象语法变换为传送语法,即把不同计算机内部的不同表示形式转换成网络通信中的标准表示形式。此外,对传送的数据加密(或解密)、正文压缩(或还原)也是表示层的任务。

7. 应用层

该层直接面向用户,是OSI中的最高层。它的主要任务是为用户提供应用的接口,即提供不同计算机间的文件传送、访问与管理,电子邮件的内容处理,不同计算机通过网络交互访问的虚拟终端功能等。

TCP/IP五层解决的问题

应用层:应用层确定进程之间通信的性质以满足用户的需要。
运输层:解决进程间的通信。
网络层:解决跨网络的主机通信问题。
数据链路层:解决相邻主机通信问题。
物理层:物理层的任务就是透明地传输比特流

OSI对应的层功能TCP/IP对应的协议设备
应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet/
表示层数据格式化,代码转换,数据加密//
会话层建立管理和维护会话//
传输层建立管理维护端到端的连接TCP,UDP四层交换机和四层路由
网络层IP选址及路由IP,ICMP,RIP,OSPF,BGP,IGMP三层交换机和路由
数据链路层传输有地址的帧以及错误检测功能ARP,RARP,MTU,SLIP,CSLIP,PPP网桥、交换机、网卡
物理层以二进制数据形式在物理媒体上传输数据 中继器、集线器、双绞线

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值