IP?浅谈Huwei NewIP

就像伴着new soul的音乐MacBook Air被装进一个文件袋的经典广告一样,19年除了靓丽的业绩外,Huawei轮值董事长徐直军描述了由他本人命名的New IP。

颠覆TCP/IP?浅谈Huwei NewIP

NewIP


徐直军先生表示TCP/IP协议诞生50年,不能满足工业互联的低时延要求,一时之间众多媒体以及吃瓜群众甚至对TCP/IP是什么都不了解的情况下,对NewIP进行了“颠覆”、“震惊”式的解读,吓得我祖传的TCP/IP卷一、卷二的灰尘都掉在了地上。从个人角度,在Iot、自动驾驶、AI等如此大的领域,我们国家的企业能在技术的底层制定相应的行业标准,是何等重要,回想之前5G的标准惨烈争夺。

PPT和研究可以忽悠,但是技术就是0和1,为了不做技术上的麻瓜,从网络角度出发分析一下Newip的4页的文档的关键点和相关网络的技术资料。




第一部分 概要


徐直军先生讲的现在TCP/IP架构经历了50,不足以支撑例如AR/VR、虚拟环境以及业务的高网络质量的要求,我们需要全新的网络架构来做灵活的、基于服务的、可自定义的NB的网络设计,我们称为NewIP。个人理解,以上都是针对ip及其以下的三层,并且名字也称为NewIP,与其说颠覆TCP/IP,不如说是颠覆了IP的服务。毕竟TCP/IP是架构层面、逻辑的、模块性的,如同眼前大力推动的IPv6,只是架构内的一层,可以提升众多但未改变架构格局。简单的例子,不久的未来,我们会在头条看到一篇文章:我们战胜了新冠。这条新闻是多么令人振奋,可是并未改变头条整个新闻版块的布局,以下是原文。

颠覆TCP/IP?浅谈Huwei NewIP

NewIP

实现可变的、可自定义的、更加高效和安全的网络架构,如之前的分析,技术层面的还是集中在IP层,以下是原文。


颠覆TCP/IP?浅谈Huwei NewIP

NewIP实现目标


第二部分 目前相关技术:


6LoWPAN,通过移除IPv6未使用的部分不需要的预配置部分,提升IoT支持数量并降低功耗,但是增加计算和存储的要求。

NDN,Named Data Networking,通过interest packet和data packet的关联,做到ip流量自我调控到应用流量的自我调控。但是FIB表的聚合会随着内容变换变得效率低下。

MobilityFirst,尽管通过GUID可以解决移动性和可靠性,但是固定长度的寻址对低功耗的、特殊类型的IoT设备不够友好。

以上三个技术的详细实现方式如感兴趣可留言,后续与大家分享讨论。


第三部分 盖世英雄NewIP出场了


类比IPv4、IPv6及MAC地址,首先报文如下:

颠覆TCP/IP?浅谈Huwei NewIP

NewIP报头


Basic Fields包含流类别、流标签、载荷长度、下一协议类型和TTL等

Src和Dst addr在NewIP中是可选、可变的长度的。可变长度是基于CBOR,Concise Binary Object Representation来实现,其中CBOR包含2部分,结构与语义。前八位定义该地址的长度,比如0X02表示有8个bits。以此实现可变长度。

FID/Metadata Index/Metadata是为用户提供的自定义部分,举一个可能不是完全恰当的例子:MPLS或者Segment routing的lable。

第四部分 NewIP的应用case

Smart home,由于home内的设备数量有限,不必使用标准的ipv4或者v6以节约能耗,并且基于头部的信息可以判断是home,还是需要internet传输。详细的过程和优势有兴趣的小伙伴可以去文档。


颠覆TCP/IP?浅谈Huwei NewIP

smart home




于我而言,NewIP是否颠覆TCP/IP架构不重要,重要的是怎样去给现有的生活、工作、甚至是社会的发展带来正向的推动。IoT也好、自动驾驶等等也罢,不过是合理的技术带来的附加值。

以上为本次文档内的大概内容。在华为的support网站,也有NewIP的一些技术内容:包含了基于mpls和v6的SR(对SR有兴趣的可以参考之前分享的 及 )、EVPN、Vxlan、NG-Mvpn、和Telmetry。

本次分享NewIP官方文档,由于无法上传PDF文件,需要的伙伴可以留言,我会私信发送给您。以上仅为个人观点,欢迎讨论指正,也希望如同Huawei轮值董事长徐直军说的那样,NewIP仅仅是技术,不涉及政治。


分享到:


相關文章: