#OSI七层模型
1.应用层:服务器和客户端的通信规范,可以发送哪些响应,哪些请求,顺序,交互过程,出现的意外状态代码的表示与处理,报文的格式。
2.表示层:代码转换、字符转换、数据结构操作的适应,数据压缩加密,发送端和接收端必须使用相同的编码方式,否则会出现乱码,例如字符数字使用ASCII码,图片使用二进制的编码方式
3.会话层:身份验证状态的保持和连接,允许不用机器上的用户之间建立会话关系,例如在windows上可以建立一个共享文件夹,并将其设置为指定用户的共享权限,我们就可以在另一台用户的cmd输入\192.168.1.123(目标主机的IP地址),输入目标主机的账户和密码,即可访问共享文件夹,这就成功建立了一个会话,可以在电脑->管理->共享文件夹->会话中查看这个会话;同时还可以设置保持和断开这个会话
4.传输层:数据分段后加上首部传输,按顺序发按顺序收丢了就重传,这样就保证了数据的可靠性传输,网络层传输数据是不准确的,可能会发生丢包,这是不可避免的,所以要通过传输层保证可靠性,通过滑动窗口进行流量控制,当接收端缓存区已满,就给发送端发送数据包,减少发送量或停止发送,还能实现拥塞避免,当传输中传输的流量超过路由器网络带宽时,就会发生拥塞丢包,进而通知传输端减少发送流量
5.网络层:将数据包发送到目标网络,需要经过很多设备,必须要有原IP地址和目标IP地址,可以通过设置路由表,设置选择下一个路由器的标准,中间设备路由器根据地址选择传输的最佳路径,还能选择备用路径,将数据包发送到目标网络。
数据链路层:链路加上协议,将数据包封装成在不同网络传输的帧,能够进行错误检查,有错就丢弃
物理层:规定了网络设备接口标准,电压标准,提供传递信号的介质,有线、无线,还要实现如何更快的传信号,充分利用线缆特性,提高传输效率(频分复用、码分复用、时分复用)
OSI七层模型概述
最新推荐文章于 2025-06-05 07:46:24 发布