如何理解 TCP/IP、OSI 参考模型与 5G 协议?原创车小胖谈网络 车小胖谈网络
从互联网诞生之日起,TCP/IP协议一直牢牢处于霸主地位,至今地位依然无人可以撼动。尽管TCP/IP由于IP地址的短缺,但是依然有NAT技术补丁来修补。IPv6虽然喊了20多年,但是目前还是处于陪跑的状态,陪跑状态依然会延续很多年。
尽管TCP/IP很好用,但是依然有一个逻辑清晰的模型来描述每一个模块。否则,我问大家一个问题,TCP/IP协议与5G协议有什么区别和联系?
如果没有OSI参考模型的存在,这个区别和联系真的一时半会说也说不清。但是有了OSI参考模型,区别和联系一下子就说的明明白白。
TCP/IP协议
IP协议对应OSI七层参考模型的网络层(三层),TCP协议对应OSI参考模型的传输层(四层)。
5G协议
5G,主要实现了物理层(一层)、数据链路层(二层)。当然为了无线介质传输安全,在链路层实现了身份认证、加密等安全技术。
OSI七层参考模型
具体哪七层不是很重要,重要的核心思想是,下一层为其直接的上一层服务。比如一层为二层服务,二层为三层服务,三层为四层服务,以此类推。有同学会说,在https 的应用里,http是应用层,是七层,理应由表示层(六层)来服务,可是在现实的实现中,并没有表示层啊,此外会话层(五层)也没有啊。。。
在现实世界里,http是由SSL/TLS直接来服务的,对吗?
如果各位愿意,可以将SSL/TLS看作会话层,提供一层安全会话(加密/解密),所以TLS可以看作五层。
表示层呢?
当然你可以理解,http自身实现了表示层。因为它自身有足够的能力来分辨数据、图片、文件、视频的能力。
再回来看看TCP/IP与5G的关系一目了然,5G尽管看起来很高大上,但是依然是给TCP/IP服务的,说直白一点,5G就是一个端茶送水的服务员。
OSI七层参考模型的灵魂,是将每层复杂内部实现隔离起来,不要让这些复杂的内部实现泄漏出来,影响到与其直接相邻的层级。所以移动通信从3G、4G、5G不断技术演进,丝毫不影响TCP/IP的内核实现。换句话说,TCP/IP不用修改哪怕一行代码来迎接5G的到来,OSI抽象参考模型就是来解决这样的抽象问题的!
当然,5G相比4G也不是什么惊天动地提升,无非使用更紧凑的编码方案、更紧凑的调制方案、更智能的天线技术。但是任何技术都有一个天花板,这个天花板就是科学规律,规律永远无法突破。一个无线网络的容量,在没有饱和前,可以一直提升,但是一旦容量饱和,所有的技术措施都是徒劳。此外,在固网传输容量没有得到有效提升的前提下,光靠最后一公里的传输速率的提升效果其实没有想象的那么好!
|