Bootstrap

OSL 网络的分层思想和封装的基本概念

目录

一、分层思想

二、网络分层思想的基本概念

1、网络模型的分层是由ISO(国际标准化组织)在1984年颁布的开放系统(OSI)参考模型,可以将网络分为七层,请看下图:

2、各层间通信协议

 三、网络的封装和解封装

1、网络的封装和解封装

四、PDU协议数据单元  ​

 五、设备与层的对应关系

六、协议族的组成及概念

1、什么是TCP/IP协议族

2.TCP/IP协议族的组成


一、分层思想

分层思想可以将一个复杂的流程分解成几个相对单一的子程序,其优势是可以让整个流程更加清晰,复杂问题简单化,也就是化繁为简:还可以让我们及时的发现问题所在并有针对性的解决问题,在现实中已经有很多有关分层思想的实际案例了,例如一个国家或者一个企业,大到高级领导,中到中级领导,在小到底层员工:还有IT行业等,今天我们就来介绍和IT网络行业有关的分层思想。

二、网络分层思想的基本概念

1、网络模型的分层是由ISO(国际标准化组织)在1984年颁布的开放系统(OSI)参考模型,可以将网络分为七层,请看下图:

  分层                                                  功能
应用层网络服务与用户的一个接口,人机交互窗口,把人的语言输入到计算机中。
表示层将接受到的数据翻译称二进制数组成的计算机语言,并对数据进行压缩,解压,数据加密和解密等工作
会话层建立 管理 中止会话,管理是否允许不同的机器上用户之间建立会话连接的关系
传输层将上层的数据分片并加上端口号封装数据段,或者通过对报文头中的端口识别,实现网络中不同的主机上用户进程之间的数据
网络层进行逻辑地址(ip地址)实现不同网络之间的路径文件(路由器),将上层数据加上源和目标的逻辑路径地址封装成数据包,实现数据从源端到目的端的传输
数据链路层将上层数据加上源和目的地址(物理地址)封装成数据帧。MAC地址标识网卡的物理地址,建立数据链路
物理层将报文头部文件和上层数据信息都是二进制组成的,物理层将这些二进制数字组成比特流转换成电信信号在网络中传输

2、各层间通信协议

 三、网络的封装和解封装

1、网络的封装和解封装

数据从应用层到达传输层分片封装TCP头部(原端口与目的端口)成为数据段,继续到达网络层封装IP头部(原IP与目的IP)

成为数据包,继续到达数据链路层封装MAC头部(原MAC与目的MAC)成为数据帧,继续到达物理层成为比特流,通过网线等物理介质传输到对方主机。

反之为解封装

四、PDU协议数据单元  

 五、设备与层的对应关系

应用层                            计算机
传输层                            防火墙
网络层                            路由器
数据链路层                            交换机
物理层                              网卡

六、协议族的组成及概念

1、什么是TCP/IP协议族

TCP/IP协议叫做传输控制/网际协议,TCP/IP是网络中使用的基本通信协议。(其内包含了上百种功能的协议)

2.TCP/IP协议族的组成

如图

应用层HTTP FTP TFTP SMTP SNMP DNS
传输层TCP UDP
网络层ICMP IGMP IP RARP ARP
数据链路层有底层网络定义的协议 : IEEE 802.3 有线局域网(以太网)标准 : IEEE 802.11 无线局域网标准
物理层有底层网络定义的协议 : IEEE 802.3 有线局域网(以太网)标准 : IEEE 802.11 无线局域网标准

;