目录

一、什么是协议

二、为什么要有协议

三、协议分类

(1)OSI通信模型

(2)tcp/ip通信模型

(3)数据传输的过程

1.传输路线

2.发送者封装数据

3.数据经过交换机

4.数据经过路由器

5.路由器转发到目标设备

6.目标设备收到后


一、什么是协议

网络通信协议简称协议,又叫网络通信模型。是设备间通信的规则。

二、为什么要有协议

交换机、路由器、电脑、电视、手机等设备,设备类型、厂家品牌都不一样,互相通信需要统一的协议。类似于全国各地的人说的方言都不一样,沟通需要统一用普通话交流

三、协议分类

(1)OSI通信模型

(这3层是程序员需要关心的,是产生数据的层,其他层才是网工需要关心的:

【第4层】传输层:ip寻址、路由选择

【第3层】网络层

【第2层】数据链路层

【第1层】物理层

(2)tcp/ip通信模型

简化了osi模型,现在基本上都是这种的通信模型了

【第5层】应用层(OSI的“应用层、表示层、会话层”合并为tcp/ip的应用层)

【第4层】传输层(OSI的传输层)

【第3层】网络层(OSI的网络层)

【第2层】网路接口层(OSI的数据链路层)

【第1层】物理层(OSI的物理层)

(3)数据传输的过程

1.传输路线

网路通信-路由交换协议-LMLPHP

 

2.发送者封装数据

数据在发送前要封装,保证数据安全

3.数据经过交换机

交换机是二层设备,只有物理层、网路接口层

4.数据经过路由器

路由器是三层设备,只有物理层、网路接口层、网络层

5.路由器转发到目标设备

根据目标IP地址,找到并转发给目标设备

6.目标设备收到后

层层拆包,还原数据

05-14 06:58