计算机网络参考模型和5G模型的那些事
一、分层思想
二、OSI参考模型
三、TCP/IP协议族
四、数据封装和解封装过程
五、层间通讯过程
六、3GPP规范及5G协议栈
一、分层思想
享用牛奶的人未必了解其生产过程
使用网络的人未必知道数据的传输过程
将复杂的流程分解为几个相对单一的子过程 整个流程更加清晰,复杂问题简单化,这样更容易发现问题并针对性的解决问题
二、OSI参考模型
国际标准化组织(ISO)、1984年颁布了开放系统互联(OSI)参考模型;
一个开放式体系结构,将网络分为七层
物理层
如何使用物理信号来表示数据1和0?
数据传输是可同时在两个方向上进行?
通信双方如何建立和终止连接?
物理接口特性
数据连路层
数据帧分装结构
源和目的方的物理地址
数据校验功能
网络层
数据包封装结构
源和目的方的逻辑地址
根据包头的逻辑地址选路
传输层
用户进程间的通信
承上启下
会话层
建立用户间的会话关系
表示层
定义传递信息的语法和语义
编码和解码、压缩解压缩、加密解密
应用层
提供与用户接口
三、TCP/IP协议族
四、数据封装和解封装过程
数据的封装和解封装的过程是相反的
五、层间通讯过程
设备与层的对应关系
六、3GPP规范及5G协议栈
关于3GPP
3GPP:第三代合作伙伴计划,通信行业标准化组织、1998年12月成立
3GPP的成员
欧洲的ETSI(欧洲电信标准化委员会)
日本的ARIB(无线行业企业协会)和TTC(电信技术委员会)
中国的CCSA(中国通信标准化协会)
韩国的TTA(电信技术协会)
北美的ATIS(世界无线通讯解决方案联盟)
印度的TSDSI(电信标准开发协会)
●TS23.501∶ 系统总体介绍


L1和L2各单词的含义老板们可以自己百度了解
L3层功能:RRC是Uu口控制面最高层,负责控制1层、2层完成空口资源传输
NAS层功能:主要负责与接入无关、独立于无线接入相关的功能和流程
计算机网络参考模型和5G模型的那些事的更多相关文章
- (转载)OSI七层参考模型和TCP/IP四层参考模型
Mallory 网络模型概念浅析 网络模型一般是指OSI七层参考模型和TCP/IP四层参考模型. #只是一种设计==模型# Open System Interconnect的缩写,意为开放式系统互 ...
- 复杂领域的Cynefin模型和Stacey模型
最近好奇“复杂系统”,收集了点资料,本文关于Cynefin模型和Stacey模型.图文转自互联网后稍做修改. Cynefin模型提供一个从因果关系复杂情度来分析当前情况而作决定的框架,提出有五个领域: ...
- 文本信息检索——布尔模型和TF-IDF模型
文本信息检索--布尔模型和TF-IDF模型 1. 布尔模型 如要检索"布尔检索"或"概率检索"但不包括"向量检索"方面的文档,其相应的查 ...
- 贫血模型和DDD模型
贫血模型和DDD模型 1.贫血模型 1.1 概念 常见的mvc三层架构 简单.没有行为 2.领域驱动设计 2.1 概念(2004年提出的) Domain Driven Design 简称 DDD DD ...
- 并发编程:Actors 模型和 CSP 模型
https://mp.weixin.qq.com/s/emB99CtEVXS4p6tRjJ2xww 并发编程:Actors 模型和 CSP 模型 ImportNew 2017-04-27
- 三分钟掌控Actor模型和CSP模型
回顾一下前文<三分钟掌握共享内存模型和 Actor模型> Actor vs CSP模型 传统多线程的的共享内存(ShareMemory)模型使用lock,condition等同步原语来强行 ...
- Inception模型和Residual模型卷积操作的keras实现
Inception模型和Residual残差模型是卷积神经网络中对卷积升级的两个操作. 一. Inception模型(by google) 这个模型的trick是将大卷积核变成小卷积核,将多个卷积核 ...
- Actor模型和CSP模型的区别
引用至:http://www.jdon.com/concurrent/actor-csp.html Akka/Erlang的actor模型与Go语言的协程Goroutine与通道Channel代表的C ...
- 【计算机网络】两个网络模型——OSI参考模型和TCP/IP模型
计算机网络 两个网络模型 计算机网络模型 分层机制----规划通讯细节 层与层之间之间是独立的.屏蔽的,下层为上层提供服务. 一些概念 实体: 任何发送/接收信息的软件/硬件进程. 对等层: 两个不同 ...
随机推荐
- Javas数组03——数组的使用
Javas数组--数组的使用 1.普通的for循环 2.for-each循环 3.数组做方法入参 4.数组做返回值 例子1--普通for循环 package array; public clas ...
- ES6与ES2015、ES2016以及ECMAScript的区别
1. ECMAScript 和 JavaScript 的关系 ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现. javascript是netscape ...
- PAT甲级 1112 Stucked Keyboard
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805357933608960 这道题初次写的时候,思路也就是考虑 ...
- Git-08-标签管理
标签管理 Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针 跟分支很像对不对?但是分支可以移动,标签不能移动 所以,创建和删除标签都是瞬间完成的 Git有commit,为什么还要 ...
- C++ 基于STL的演讲比赛流程管理系统(sort算法+小型算法(accumulate)+内建函数对象+string字符串拼接+字符串截取+多个容器基础操作+与用户交互+文件的读写+保存+重建+整体文件数据的清空)
1 /* 2 比赛规则: 3 学校举行一演讲比赛,共12个人参加,比赛两轮,第一轮为淘汰赛 第二轮为决赛 4 每名选手都有对应的编号:如10001~10012 5 比赛方式:分组比赛 每组6人 6 第 ...
- 【原创】Spring Data Redis <=2.0.3反序列化漏洞
Spring Data Redis隶属于Spring Data家族, 提供简单易用的方式来访问Redis缓存. Spring Data Redis在往Redis里面写数据的时候,默认会先对数据进行序列 ...
- Linux下的段错误(Segmentation fault)
Linux下的段错误(Segmentation fault) 段错误是指:访问了系统分配给程序的内存空间之外起的内存空间,比如: 访问不存在的地址 访问受系统保护的地址 访问了只读内存地址 内存访问越 ...
- C# WPF 后台调整怎样使用代码把指定控件的Z序调整到最前面呢?
Panel.SetZIndex(rectangle1, 2); //把前台名称为rectangle1的矩形的ZIndex设置为2
- sql查询第10条到第20条数据
select top(10) * from T1 where Id >= (select MAX(Id) from (select top(20) * from T1 order by Id) ...
- 【spring 注解驱动开发】spring组件注册
尚学堂spring 注解驱动开发学习笔记之 - 组件注册 组件注册 1.@Configuration&@Bean给容器中注册组件 2.@ComponentScan-自动扫描组件&指定扫 ...