【2019后端整理-计算机网络】1.OSI协议

OSI开发式互联参考模型

1.物理层

机器A向机器B发送比特流,机器B能够接收比特流

物理层定义了物理设备的标准,如网线的类型,光纤的接口类型,各种介质的传输速率,主要作用是传输比特流,将二进制转换成电流强弱进行传输,到达目的地后再将其转换成二进制。也就是人们常说的数模转换和模数转换。

2.数据链路层

在传输比特流的过程中会产生错传或者数据不完整的可能。数据链路层定义了如何格式化数据用来进行传输,以及如何让控制对物理介质的访问,提供错误检测以及纠正,以确保数据传输的可靠性。本层将比特数据组成了帧,其中交换机工作在这层,交换机对帧解码,通过帧中包含的信息把帧发送给正确的接收方。

3.网络层

将网络地址翻译成对应的物理地址,决定如何将数据从发送方路由到接收方。决定最佳路径,路由器属于网络层,此层的数据我们叫做“数据包”,本层我们需要关注的协议主要是“TCP/IP”协议中的IP协议

4.传输层

保证传输大量文件时的准确性,对大数据进行切分,切分为一个一个的段落,如果其中一个段落丢失如何处理?段落如何排序这些就是传输层需要解决的。

传输层解决了主机间的数据传输,传输层解决了传输的质量问题

本层我们需要关注的协议主要是“TCP/IP”协议中的TCP协议,以及UDP协议

5.会话层

不同机器上的用户建立以及管理会话

6.表示层

解决不同系统之间的通讯问题。信息的语法语义以及他们的关联,如加密解密,转换翻译,压缩解压。

7.应用层

应用层规定发送方和接收方要使用一个固定长度的消息头,消息头必须使用某种固定的组成,消息体必须标识长度等。以方便接收方解析数据。

TCP/IP协议

OSI为一种概念模型(七层参考模型)

OSI的实现;TCP/IP协议

猜你喜欢

转载自blog.csdn.net/qq_22570497/article/details/87967431