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

一、分层思想

将复杂的流程分解为几个功能相对单一的子过程

(1)整个流程更加清晰,复杂问题简单化

(2)更容易发现问题并针对性的解决问题

二、OSI七层参考模型

1984年颁布了开发系统互连(OSI)参考模型;一个开放式体系结构,将网络分为七层

分层

功能

物理层

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

数据链路层

建立逻辑连接、进行硬件地址(物理地址)寻址、差错校验等功能

网络层

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

传输层

定义传输数据的协议端口号,以及流控和差错校验

会话层

建立、管理、中止会话

表示层

数据的表示、安全、压缩

应用层

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

硬件地址/物理地址=MAC地址

数据链路层:二层交换机(同一个网段的数据通信,不识别IP地址)

逻辑地址:IP地址

路由器和交换机的区别

交换机实现的是同一个网段的数据通信。

交换机根据MAC地址表实现MAC地址转发。

路由器实现的是不同网段的数据通信。

路由器选择标准

1、子网掩码长度最长

2、路由器协议中管理距离最小的

3、路径质量最好的

4、默认路由

路由器根据路由表实现路由转发。

传输层

1、TCP 要求安全、可靠性,传输时延长。

2、UDP 要求速率很高,传输时延短。

传输层的协议+端口号对应应用层不同的服务。

TCP+80=WEB服务

TCP+25=SMTP服务

TCP+110=POP3服务

端口号划分为三个类别,范围介于1到65535之间。

——公认端口

与通用网络应用程序相关联的目的端口成为公认端口,范围为1到1023.

——注册端口

端口1024-49151可作为源端口式目的端口使用。

——私有端口

端口49152-65535通常作为源端口使用。

OSI模型VSTCP/IP模型对应关系

8cda6aaf3aac8d9d94d3268105a1e517.png

三、TCP/IP协议族的组成

应用层:HTTP,FTP,TFTP,SMTP,SNMP,DNS

传输层:TCP,UDP

网络层:ICMP(ping、tracert),IGMP,IP,ARP,RARP

数据链路层,物理层:由底层网络定义的协议

icmp:网络通信检测与信息反馈。

ping:源和目标联通性的检测。

tracert:检测源和目标所经过的路线及故障点,一般用来定位和调试故障。

igmp:组播

ARP:正向地址解析协议

已知目标IP,位置目标MAC

RARP:反向地址解析协议

已知目标MAC,未知目标IP

数据通信四个元素:源IP,源MAC,目标IP,目标MAC。

ARP的工作原理

ARP指的是已知目标IP未知目标MAC地址时用。

四、数据封装与解封过程

数据封装过程,数据协议单位及设备对应关系

96c9995cfb27d41098d6426a67d9286e.png

封装方向自上而下,每一层都在上一层的数据头部增加相应数据单元再进行封装向下发送。解封过程与封装过程相反。

五、各层间通信

1c9ca9d2142192c2987c0e86a834c29d.png

4645b124cf357dbe4351249387ae56b7.png

六、5G无线协议

关于3GPP

3GPP:第三代合作伙伴计划,通信行业标准化组织,1998年12月成立。

3GPP定义的5G技术规范,TS38系列的部分内容

TS23.501:系统总体介绍

TS38.300:无线侧总体介绍

TS38.401:无线侧架构

TS38.211:物理信道结构

TS38.104:基站射频要求

空中接口

空中接口俗称空口,分为3层

5G新型无线空口俗称NR(New Radio)

5G空口协议栈共分三层:应用层,数据链路层,物理层

5G无线协议栈

负责处理UE哥gNB之间无线链路的数据

分为控制面和用户面

e8f553d7e7fc7fdc7723e154f3311c11.png

L3层功能:RRC:是Uu口控制面最高层,负责控制1层,2层完成空口资源传输。

NAS层功能:NAS:主要负责与接入无关、独立于无线接入相关的功能及流程。

文章来源: blog.csdn.net,作者:Desire_cure_,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/Desire_cure_/article/details/111183047

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527083.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

双百双新产业项目是什么_投资380亿,广西38个“双百双新”产业项目开竣工

广西2020年四季度“双百双新”产业项目集中开竣工活动现场。图片由自治区工信厅提供柳州分会场视频连线。图片由自治区工信厅提供与会嘉宾。图片由自治区工信厅提供广西新闻网南宁12月8日讯(记者 谢琳琳)12月8日,广西举行2020年四季度“双百双新”产业项目集中开竣工…

else 策略模式去掉if_业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!...

​对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。一旦代码中if-else过多,就会大大的影响其可读性和可维护性。…

istio springcloud_手牵手一起学Springcloud(1)微服务这么流行,你理解了嘛?

在前一段时间,我们实验室的项目开始变得越来越麻烦,代码也越来越臃肿,一个人兼顾前后端的全栈开发,实在是力不从心,没有一点点幸福感,于是迫切的想要解放生产力,放飞自我,因此开始决…

力改变物体形状举例_人教版八年级物理下册第七章《力》知识点大全

力是物体对物体的作用,比如推土机推动了土。知识点1:力1.概念:是物体对物体的作用叫做力。2.特点:物体间力的作用是相互的。3.力的单位和表示符号:(1)力的单位:牛顿,简称牛(N)。托起一个鸡蛋大约…

bool类型数组转换成一个整数_Go 学习笔记 02 | 基本数据类型以及 byte 和 rune 类型...

一、基本数据类型unsafe.Sizeof() 查看不同长度的整型在内存中的存储空间。 类型转换,高位向低位转换要注意溢出。数字字面量语法。64 位系统中 Go 语言中浮点数默认是 float64。二、Golang 中 float 精度丢失问题利用第三方包:http://github.com/shopsp…

ldap基本dn_LDAP 中 DN CN DC OU

DN 的英文名称是(distinguished name),直接翻译过来就是专有名称。简单的就可以理解为一个路径就对了。这个路径可以指向 OU ,也可以指到 CN。其中 DN 有三个属性,分别是CN,OU,DC。DC (Domain C…

滴答定时器的计数模式_【高手私藏】STM32学习笔记:SysTick滴答时钟

今天我们来说说SysTick定时器。SysTick定时器在从参考手册中根本没有介绍。我费了九牛二虎之力才在一个犄角格拉里找到SysTick定时器的英文版的说明。在Cotex-M3有介绍,为什么要找STM32的介绍,是因为功能设置上还有点区别。首先看一下SysTick定时器的作用…

多选框实现全选_Angular1.x-checkbox-全选amp;单选amp;多选

ng-checked&#xff1a;Angular里ng-checked属性影响复选框的状态&#xff0c;值>true则复选框选中&#xff0c;值>false则取消选中。HTML:<div class"col-lg-4"><fieldset><legend>选题列表</legend><div class"table-respon…

2020笔记本性价比之王_什么笔记本性价比高?2020性价比最高的笔记本电脑

阅读本文前&#xff0c;请您先点击上面的蓝色字体&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅&#xff0c;请放心关注。注&#xff1a;本文转载自网络&#xff0c;不代表本平台立场&#xff0c;仅供读者参考&…

前端请求接口post_接口自动化测试-WEB资讯专栏-DMOZ中文网站分类目录

为什么UI自动化维护成本更高&#xff1f;因为前端页面变化太快&#xff0c;而且UI自动化比较耗时(比如等待页面元素的加载、添加等待时间、定位元素、操作元素、模拟页面动作这些都需要时间)为什么接口自动化维护成本较低&#xff1f;因为接口较稳定&#xff0c;接口的响应时间…

Windows虚拟服务器vm,史上最详细的虚拟机VMware12安装Windows7教程 | 心塞塞

首先你电脑必须安装了 VMware &#xff0c;推荐版本 VMware12 或者 VMware 11 版本&#xff0c;然后你还需要一个系统镜像&#xff0c;可以通过下面链接下载 Win7 的镜像&#xff0c;复制链接&#xff0c;打开迅雷新建任务即可下载&#xff1a;Windows7 64位1ed2k://|file|cn_w…

方法 手写promise_JS探索-手写Promise

无意间在知乎上刷到Monad这个概念&#xff0c;去了解了一下&#xff0c;前端的Promise就是一种Monad模式&#xff0c;所以试着学习一下手写一个Promise.本文内容主要参考于只会用&#xff1f;一起来手写一个合乎规范的Promise​www.jianshu.comPromise是什么所谓Promise&#x…

12如何隐藏dock栏_一键隐藏 iPhone 刘海和底部 Dock 栏,简洁又好看

技能&#xff1a; 隐藏刘海和底部dock 栏难度系数&#xff1a;2颗星适用系统&#xff1a;iOS 13(部分非iOS13也适用)最近&#xff0c;小雷打开手机&#xff0c;看到最多的关键词&#xff0c;就是&#xff1a;iOS13又双叒叕更新了。。。而且也看到不止一位网友晒这个有趣的新功能…

宝塔php安装那个合_使用宝塔面板安装nextcloud | 启用本地存储 | 安装smbclient

宝塔面板安装nextcloud | 启用本地存储使用宝塔面板搭建nextcloud服务后&#xff0c;在设置外部存储时总是无法启用本地存储。问题1&#xff1a;提示&#xff1a;“smbclient” 未安装。无法挂载 "SMB / CIFS", "SMB / CIFS 使用 OC 登录信息"。请联系管理…

mysql groupby 拼接_mysql groupby 字段合并问题(group_concat)

在我们的日常mysql查询中&#xff0c;我们可能会遇到这样的情况&#xff1a;对表中的所有记录进行分类&#xff0c;并且我需要得到每个分类中某个字段的全部成员。上面的话&#xff0c;大家看起来可能不太好懂&#xff0c;下面举一个例子来给大家说明。现在我们有一张表&#x…

mysql聚集索引 myisam_一句话说清聚集索引和非聚集索引以及MySQL的InnoDB和MyISAM

版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。https://blog.csdn.net/21aspnet/article/details/89303988聚集索引和非聚集索引以及MySQL的InnoDB和MyISAM经常遇到有人向我咨询这个问题&#xff0c;其实呢&#xff0c;网上帖子很多&#xff0c;也…

ue4插件导入导出_Blender到UE4的无缝衔接

Hello . 大家好本文给大家介绍一下Send To Unreal插件我是Vee1简介Send To Unreal是Epic官方开发的用于Blender和UE4快速同步的插件&#xff0c;支持静态物体、骨骼物体、动画等等。省去了Blender导出-选择目录文件-UE4导入这个中间步骤&#xff0c;效率提升不是一般得多。插件…

mysql点击计数器_MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能...

MySql计数器&#xff0c;如网站点击数&#xff0c;如何实现高性能高并发的计数器功能Clicks: 5338 Date: 2014-03-29 23:30:42 Power By 李轩LaneTagMysql计数器高性能现在有很多的项目&#xff0c;对计数器的实现甚是随意&#xff0c;比如在实现网站文章点击数的时候&#xff…

python 微服务架构_微服务架构(Python)

在后端开发方面&#xff0c;Java的使用呢要远比Python广泛&#xff0c;所以Java的微服务框架非常流行&#xff0c;但Python的微服务框架却很少有人问津。在大多数需要微服务的场合下直接用Java的各种工具就可以解决问题&#xff0c;但如果业务代码使用Python写的&#xff0c;那…

vue修改入口文件名字_webpack打包vue项目,可修改配置文件

问题&#xff1a;vue项目打包完成后&#xff0c;如需改变配置文件中的信息&#xff0c;比如域名修改(如下图config.js)&#xff0c;是不可能在配置文件中直接更改的&#xff0c;因为配置文件是前端写死的&#xff0c;这时只能手动更改项目中的配置&#xff0c;然后重新打包npm …