网络7层协议

应用层(application-layer)的任务是通过应用进程间的交互来完成特定网络应用

应用层协议包含了用于网络进程间通信的协议,并提供稳定的通信接口和终端用户服务。

表示层:

表示层位于OSI分层结构的第六层,它的主要作用之一是为异种机通信提供一种公共语言,以便能进行互操作。这种类型的服务之所以需要,是因为不同的计算机体系结构使用的数据表示法不同。与第五层提供透明的数据运输不同,表示层是处理所有与数据表示及运输有关的问题,包括转换、加密和压缩。每台计算机可能有它自己的表示数据的内部方法,例如,ASCII码与EBCDIC码,所以需要表示层协定来保证不同的计算机可以彼此理解。
例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码。在这种情况下,便需要表示层来完成这种转换。如果您想要用尽量少的词语来记住这第6层,那就是“一种通用的数据格式”。
表示层为应用层提供的服务有三项内容
语法转换:语法转换涉及代码转换和字符集的转换,数据格式的修改、数据结构操作的适配、数据压缩、数据加密等。
语法选择:语法选择是提供初始选择的一种语法和随后修改这种选择的手段。
联接管理:利用会话层提供的服务建立表示联接,管理在这一联接之上的数据运输和同步控制,以及正常或非正常地终止联接。
会话层:
https://baike.baidu.com/item/%E4%BC%9A%E8%AF%9D%E5%B1%82/4329656
传输层
传输层是整个网络体系结构中的关键层次之一,主要负责向两个主机中进程之间的通信提供服务。由于一个主机同时运行多个进程,因此运输层具有复用和分用功能。传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议是面向链接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段
网络层
https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C%E5%B1%82/4329439?fr=aladdin
数据链路层
https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82/4329290?fr=aladdin
物理层
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境
 
https://baijiahao.baidu.com/s?id=1735027686998132611&wfr=spider&for=pc
 
应用层 人做好信息,往下发
表示层 翻译一下
会话层 打包
传输层 把包发给下层
网络层 报文:给包贴个ip地址的标签
数据链路层 帧:查表ip转mac,然后转成电信号
物理层 定义好各种信号的意思,线路和插口的格式,发送吧
 
posted @ 2022-06-27 10:19  八英里  阅读(178)  评论(0编辑  收藏  举报