网络参考模型构成

目录

一、分层思想

1、OSI七层参考模型

2、华为参考模型

二、TCP/IP协议族的组成

三、数据的封装、解封以及设备与层的关系

1,数据的封装、解封

2、协议数据单元

3、设备与层对应的关系

总结


一、分层思想

分层思想:分层思想是把复杂的流程分解成几个功能相对单一的过程,作用非常明显

1.整个过程更加清晰,复杂问题简单化。

2.更容易发现问题出现在哪里,针对性解决问题。

举个例子:做饭,虽然是一个大家都很熟悉的事情,但是做饭的顺序就是分层,首先先做什么,再去做什么,最多中间顺序根据自己喜好改变一下,大体还是不变的。最后成品出来,一尝就知道成品怎么样,大概哪个环节出错误,下次就在那个环节解决。

1、OSI七层参考模型

上面我们提到了分层思想,计算机当中也是一直运用着分层思想,1984年ISO国际标准化组织颁布了一款国际标准化的系统互连参考模板(简称OSI),OSI参考模型将网络分为了七个层次,依次是:

1.应用层、2.表示层、3.会话层、4.传输层、5.网络层、6.数据链路层、7.物理层

 上图主要介绍了一下OSI参考模型的七层结构以及其作用

2、TCP/IP参考模型

上面讲到了OSI参考模型的七个步骤,TCP/IP分为了四层和五层的模型,把这些工作原理相似的地方进行合并,成为了华为的五层结构,思科的4层结构

 由此可见,五层模型是把上三层的客户曾合并成了一个应用层,别的层数没动,四层模型更进一步把效果有些相近的数据链路层跟物理层合并成了网络接口层。

二、TCP/IP协议族的组成

上面讲到了华为的五层参考模型,在这五层参考模型里面每层又是有着不同的意义

 前面三层都含有自己的一些协议证书

其中网络层中这些协议的意思:

IP:这个就是IP地址

ICMP:网络连通性诊断

IGMP:组播

ARP:IP地址求得MAC

RARP:MAC求得IP地址

应用层中的六个协议:

HTTP:超文本传输协议,信息是明文传输

FTP:文件传输

TFTP:简单文件传输协议

SMTP:邮件

SNMP:网络管理

DNS:域名解析

这六个应用层协议又归属于传输层的两个协议

 HTTP、FTP、SMTP属于TCP

TFTP、SNMP、DNS属于UDP

TCP、UDP这两种协议的关系

 由此可见,两种协议各有各自的特点,TCP因为安全可靠应用于大部分场景,UDP因为高速的传输速度,在一些场景也是有挺大的作用

三、数据的封装、解封以及设备与层的关系

1,数据的封装、解封

数据的封装是发送方,顺序是自上而下,发送给接收方。

数据的解封是接收方,顺序是自下而上,接收上传数据。

大概流程就是:你用A给B发一段信息之后,首先由应用层也就是电脑录入信息然后初次包装一下,然后发给传输层,然后传输层再定义网络协议端口号,校验之后发送给网络层,网络层再进行对方的逻辑地址寻址,搭建网络连接,成功之后由物理层发送数据。接收也是同理,物理层接受信息,自下而上,逐级校验,最后到达应用层,也就是电脑上面让你看到A发给你的信息。

2、协议数据单元

应用层:单元名称;消息、报文。英文名称,message

传输层:单元名称;数据段。英文名称,segment

网络层:单元名称;数据包。英文名称,packet

数据链路层:单元名称;数据帧。英文名称,frame

物理层:单元名称;比特流。英文名称,bits

3、设备与层对应的关系

应用层:对应着计算机

传输层:对应着防火墙

网络层对应着路由器

数据链路层:对应着交换机

物理层:对应着网卡(硬件)

总结

今天读到了这些内容,了解了网络分层的内容以及封装解封的步骤,进一步了解了计算机工作的原理。

Guess you like

Origin blog.csdn.net/m0_60360828/article/details/119152344