OSI七层模型与协议
2022-12-14 09:38:57 16 举报
汇总
作者其他创作
大纲/内容
协议:IP、ICMP
当发送大量数据时,很可能会出现丢包的情况,另一台电脑要告诉是否完整接收到全部的包。如果缺了,就告诉丢了哪些包,然后再发一次,直至全部接收为止。简单来说,传输层的主要功能就是:监控数据传输服务的质量,保证报文的正确传输。
TCP/IP 5层模型
应用层
会话层
在计算机网络中由于各种干扰的存在,物理链路是不可靠的。该层的主要功能就是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。它的具体工作是接收来自物理层的位流形式的数据,并封装成帧,传送到上一层;同样,也将来自上层的数据帧,拆装为位流形式的数据转发到物理层。这一层的数据叫做帧。
网络层
传输层
APDU
数据链路层
物理层
OSI 7层模型
解决两个硬件之间怎么通信的问题,常见的物理媒介有光纤、电缆、中继器等。它主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。
协议:HTTP、FTP、TELENT、SMTP、SSH、POP3
应用层:人做好信息,往下发表示层:翻译一下会话层:打包传输层:把包发给下层网络层:报文——给包贴个ip地址的标签链路层:帧——查表ip转mac,然后转成电信号物理层: 定义好各种信号的意思,线路和插口的格式,发送吧
应用层是计算机用户,以及各种应用程序和网络之间的接口,其功能是直接向用户提供服务,完成用户希望在网络上完成的各种工作。
1层
表示层
7层
数据单位
主机B
PPDU
协议:ASCII、SSL/TLS、TIFF、JPEG、 MIDI
表示层负责数据格式的转换,将应用处理的信息转换为适合网络传输的格式,或者将来自下一层的数据转换为上层能处理的格式。
TPDU
帧
报文
然已经可以实现给正确的计算机,发送正确的封装过后的信息了。但我们总不可能每次都要调用传输层协议去打包,然后再调用IP协议去找路由,所以我们要建立一个自动收发包,自动寻址的功能。于是会话层出现了:它的作用就是建立和管理应用程序之间的通信。
计算机网络中如果有多台计算机,怎么找到要发的那台?如果中间有多个节点,怎么选择路径?这就是路由要做的事。该层的主要任务就是:通过路由选择算法,为报文(该层的数据单位,由上一层数据打包而来)通过通信子网选择最适当的路径。这一层定义的是IP地址,通过IP地址寻址,所以产生了IP协议。
协议:TCP、UDP
网络接口层
应用层:看信息表示层:翻译一下会话层:看看包全不全,没全就叫送缺的那个传输层:把包发给下层网络层:报文——把包送上去链路层:帧——整理成帧,看看全不全,送上去物理层: 位——收到信号,送上去
协议:ADSP、RPC
主机A
比特
SPDU
协议:HDLC、PPP、SLIP、WIFI
TCP/IP 4层模型
横向对比下TCP/IP4层模型、5层模型和OSI七层模型的差别:
0 条评论
下一页