计算机网络参考模型与5G协议
计算机网络参考模型与5G协议
一、 OSI七层参考模型
国际组织ISO
1984年颁布开放系统互连参考模型(OIS)
应用层:网络服务与最终用户的一个接口。
人机交互窗口,把人的语言输入到计算机中。
表示层:数据的表示、安全、压缩。
将接收到的数据翻译成二进制计算机语言,再对数据进 行压缩和解压、加密解密等。
会话层:建立、管理、中止会话。
管理用户之间建立会话连接关系。
传输层:定义传输数据的协议端口号,以及留空和差错校验。
将上层应用数据分片并加上端口号封装成数据段,起到承上启下作用·。
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。
将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输。
数据链路层:建立逻辑连接、硬件地址寻址、差错检验。
将上层数据叫上源和目的方的物理(MAC)地址封装成数据帧。
物理层:建立、维护、断开物理连接。
将这些二进制数字组成的比特流换成电信号在网络中传输。
注:网络层及以下的通信为点对点通信。(主机IP到主机IP的通信) 传输层的通信为端到端通信。(程序端口到程序端口的通信)
二TCP(传输控制协议)
协议应用的端口及其协议功能—传输更加稳定可靠。
1、80HTTP(超文本传输协议):用于浏览器和Web服务器之间的请求和响应的交互。
2、21FTP(文件传输协议):用于控制连接FTP服务器。
3、53DNS(域名系统):用于连接DNS服务器。
4、25SMTP(简单邮件传输协议):用于发送邮件。
5、110POP3(邮局协议版本3):用于接收邮件。
6、22SSH(安全外壳协议):用于计算机之前的远程加密登录。
三UDP(用户数据报协议)
协议应用的端口及其协议功能—传输效率更高
1、69TFTP(简单文件传输协议):用于小文件的传输。
2、53DNS(域名系统):用于解析DNS。
3、111RPC(远程调用系统):用于远程过程调用。
4、161SNMP(简单网络管理协议):用于网络设备的管理。
5、123NTP(网络时间协议):用于网络时间同步。
四IP(网际协议)协议及其功能
1、ARP(地址解析协议):用于在局域网中。
2、RAPP(逆地址解析协议):用于在局域网中通过ARR表根据物理地址请求IP地址。
3、ICMP(网际控制报文协议):用于验证网络是否畅通。
4、IGMP(网际组管理协议):用于主机与组播路由器之间组播通信。
注:数据封装过程和解封过程。
注:TCP/IP协议族的组成
PDU
设备与层的对应关系
TCP/IP五层模型与OSI七层模型区别
各层次间的通信
五、5G技术规范
1、关于3GPP
3GPP:第三代合作伙伴计划,通信行业标准化组织 1988年12月成立
2、3GPP的成员
欧洲的ETSI
日本的ARIB和TTC
中国的CCSA
韩国的TTA
北美的ATIS
印度的TSISI
3、3GPP定义的5G分为3大场景:
增强型移动宽带(eMBB)
海量物联网通信(MMTC)
低时延、高可靠通信(uRLLC)
4、移动通信与计算机对比
空中接口分为3层
5、5G无线协议栈
分为控制面和用户面
RRC:Uu口控制面最高层,负责控制1、2层完成空口资源传输。
NAS层功能
NAS:主要负责与接入无关、独立于无线接入相关的功能及流程。
6、5G无线网络主要协议
2层完成空口资源传输。
[外链图片转存中…(img-kXZafLlJ-1603106435543)]
NAS层功能
NAS:主要负责与接入无关、独立于无线接入相关的功能及流程。
[外链图片转存中…(img-Ju2m6Paa-1603106435543)]
6、5G无线网络主要协议
MAC、RRC、PDCP、RPC等协议