计算机网络参考模型与5G协议

计算机网络参考模型与5G协议

目录

计算机网络参考模型与5G协议

分层思想

OSI七层参考模型

TCP/IP协议的构成:

OSI和TCP/IP模型对应关系

数据的封装与解封装过程


 

 

分层思想

分层思想是指将复杂的流程分解为几个功能相对单一的子过程,整个流程更加清晰,复杂的问题变得简单化更加容易发现问题并针对性的解决问题

OSI七层参考模型

OSI参考模型是国际标准化组织(ISO)于1984年颁布的,它是一个开放式体系将网络分为七层,每一层实现不同的功能而且每一层的功能都以协议形式正规描述,协议定义了某层同远方一个对等层通信所使用的一套规则和约定。每一层向相邻上层提供一套确定的服务,并且使用与之相邻的下层所提供的服务。从概念上来讲,每一层都与一个远方对等层通信,但实际上该层所产生的协议信息单元是借助于相邻下层所提供的服务传送的。如图所示:

分层

功能

应用层

网络服务与最终用户的一个接口

表示层

数据的表示、安全和压缩

会话层

建立、管理、中止会话

传输层

定义传输数据的协议端口号、流控、差错校验

网络层

进行逻辑地址寻址、实现不同网络之间的路径选择

数据链路层

进行逻辑链接、进行硬件地址寻址、差错校验等功能

应用层

建立、维护、断开物理连接

其中需要注意的是逻辑地址就是我们常说的IP地址,硬件地址又称物理地址也叫做MAC地址,MAC地址是网卡出场时就已经设定好的所以是全球唯一的。网络层在进行不用网络的路径选择时,会遵循子网掩码最长、路由协议中管理距离最小、路径质量最好的以及默认路由这四点。

TCP/IP协议的构成:

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

分层

协议

应用层

HTTP、FTP、TFTP、SMTP、SNMP、DNS

传输层

TCP、UDP

网络层

ICMP、IGMP、ARP、RARP

数据链路层

由底层网络定义的协议

物理层

传输层协议:

根据需求的不同来选择不用的协议,当传输层传输数据时要求安全可靠性,传输时延长时我们选择TCP协议,而要求传输速率快,传输时延短此时我们就要选择UDP协议,通过传输层协议+端口号从而在应用层对应不同的服务,例如:TCP+80对应WEB服务,TCP+25对应SMTP服务,TCP+110对应POP3服务。

端口:

端口的选择也是有范围的,端口的总范围在1-65535之间:

公认端口:范围在1-1023之间,是与通用网络应用程序相关联的目的端口。

注册端口:范围在1024-49151之间,可以作为源端口或者目的端口使用。

私有端口:范围在49152-65523之间,只能作为源端口使用。

网络层协议:

数据通信的四因素:源IP、源MAC、目标IP、目标MAC。

ICMP:网络通信检测与信息反馈,常用工具有ping、trancert。Ping用于源和目标之间连通性的检测,trancert用于检测源与目标所经过的路径以及故障点,一般用来定位和调试故障。

IGMP:组播。

ARP:地址解析协议(正向),当已知目标IP未知目标MAC地址时,我们使用ARP协议。举个例子:PC1想向PC2发送消息,此时只知道PC2的IP地址,不知道PC2的MAC地址,会通过ARP发送广播帧给交换机,交换机接收到广播帧时会无条件广播处理,此时连接在交换机上的所有主机都可以收到此广播帧,它们会比较自己的IP和目标的IP,若不一致则会丢弃处理,若一致,则会回复消息给发送方,在回包过程中会将自己的IP和MAC地址捆绑发送,当发送方收到回包数据时,会查看接收到的IP和MAC地址然后把它们一起放入ARP缓存表。

RARP:反向地址解析协议,当已知目标MAC未知目标IP地址,使用RARP协议。

PDU:协议数据单元。

OSI和TCP/IP模型对应关系

      

 

TCP/IP四层模型

华为TCP/IP五层模型

OSI七层参考模型

应用层

应用层

应用层

表示层

会话层

传输层

传输层

传输层

网络层

网络层

网络层

网络接口层

数据链路层

数据链路层

物理层

物理层

设备与分层的对应关系:

分层

设备

应用层

计算机

传输层

防火墙

网络层

路由器/三层交换机

数据链剧场

二层交换机

物理层

网卡

路由器和交换机的区别:

路由器实现的是不同网段的数据通信,根据路由表实现路由转发。交换机实现的是同一网段的数据通信,根据MAC地址表实现MAC地址转发。

路由器在网络层(肩负着网络互连的作用)而交换机在数据链路层(实现数据帧的转发)。

路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。

数据的封装与解封装过程

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值