OSI七层网络模型,数据传输过程解析

七层模型从下往上,分别为:

一、 物理层

1、互联物理链路,物理介质:网线(双绞线)、光纤、无线电波,形成基本链路

2、存在形式为:010101二进制,即电信号:比特流

二、数据链路层

1、对比特流进行处理,分组 :8位组形成一个字节,依次按顺序发送数据

2、存在形式为:帧

3、表现为:MAC地址 ----网卡(身份证,唯一的),即寄信人地址(源MAC地址)+收信人地址(目标MAC 地址)

三、网络层

1、怎么知道对方的MAC地址?通过IP地址寻找MAC地址

2、判断是否在同一个子网?通过IP协议

3、怎样选择最优路径?通过一组协议:路由协议、静态路由、动态路由(RIP、OSPF、BGP)

四、传输层

1、对发送的数据进行封装 ----TCP协议、UDP协议,一个一个按顺序依次发送

2、两个应用程序(QQ聊天)如何传输? ----定义端口的概念,寻找到对应程序,进行数据的处理

五、会话层

1、可以从校验点继续恢复数据进行重传(特别是处理大文件)

2、自动收发,自动寻址的功能

六、表示层

1、翻译不同系统之间的公共语言,提供一种公共语言,让不同系统间能够 通信

2、数据从链路层到表示层依旧是字节流的形式

七、应用层

1、定义了各种应用协议,规范数据格式 ----HTTP协议、HTTPS协议、FTP协议、DNS协议等等


 

 

数据传输过程图解

 

 

posted @ 2021-03-03 16:42  南啾  阅读(2199)  评论(0编辑  收藏  举报