0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何针对物联网优化IP?

kae1_cdebyte 来源:亿佰特物联网应用专家 2023-05-12 10:43 次阅读

在流入以及流出的物联网中,其中关于“物”的数据流向的这些服务位于服务器中,也可以位于“云”中、分布式或者集中式的位置内。然后用专用的程序在虚拟机或者传统的服务器系统中的网络边缘平台上运行,用这些轻量级的应用程序与数据中心进行服务通信

因此,将各式各样物理层的数据收集回来并进行集中处理需要一套体系化的结构方法,其必须包含有独立于底层与高层的公共层,在这种大环境下互联网协议(IP)由此而生,并在20世纪末开始在关键架构角色部分扮演重要角色。直到现在IP不仅是市场的首选,也是OT中的环境搭建的首选。

虽然目前物联网协议成功的关键主要看IP,但是因受限于网络规则的问题,IP在结构体系的各个层面上还需要对各协议进行优化。下面笔者将介绍目前市场已经出现的或者针对IETF进行开发的优化方式。如下图展示了优化后的TCP/IP层。

f0f16236-f06d-11ed-90ce-dac502259ad0.png

01从6LoWPAN到6Lo

在IP体系结构中,必须要定义和记录给定的协议上的IP(PHY、MAC)才能进行数据传输。将IP进行封装并归为较低的协议层的模型通常将这种称为适配层。

除非该技术是特定专有的,否则IP适配层通常由IETF工作组进行定义,并作为RFC(征求意见进行发布)。RFC通常来自于关于IETF的书籍以及其他出版物,通过正式的文字进行对Internet的标准、规范、协议、过程和事件进行记录。比如RFC 864中描述了IPv4包是怎样封装到以太网的帧上面。

物联网中的相关协议普遍默认遵守类似的过程。其主要区别在于:物联网中的适配层设计会针对设备来进行相对的优化,以处理受限节点和设备网络的问题。

当前为受限节点或者物联网中的“物”进行优化,主要在适配层进行。其主要实例就是6LoWPAN工作组以及继承了其工作的6Lo工作组之下的适配层。6LoWPAN工作组最初的工作主要集中在IPv6的传输协议优化,其重点主要集中在对IEEE 802.15.4等受限的网络传输上。如下图展示了使用6LoWPAN是如何进行对物联网协议栈进行适配,适配的层面位于著名的IP协议栈边。

f115c982-f06d-11ed-90ce-dac502259ad0.png

6LoWPAN工作组发布了几个RFC,但是因为它定义了帧头,导致其RFC 4994是基础性的,只能用于头压缩、分片和网络寻址等功能。这些头可以在适配层中堆叠,以保持概念的独立性,同时强制使用结构化的概念来表示每个功能。根据实现的不同方式,可以对任何有着该功能及其相应的包头文件进行任意组合。如下图就展示了部分相对典型的6LoWPAN包头堆栈示例。

f132ae80-f06d-11ed-90ce-dac502259ad0.png

包头压缩

6LoWPAN的IPv6的包头最初是在RFC 4944中进行定义的,之后的更新由RFC 6282进行更新。该功能将IPv6的包头由原来的40个字节大小变更为8字节,甚至在特定的情况下能缩短到6个字节。

在高级层上,6LoWPAN的工作是通过利用所有的可用节并让其参与到与本地网路的信息共享中来,从而完成设备之间的信息传递与共享。此外,它还能通过对常用值进行假设来对部分的标准头来做一些省略操作。如下图展示了使用6LoWPAN包头压缩所实现的压缩量。

f14f3582-f06d-11ed-90ce-dac502259ad0.png

如上图所示,可以看到一个没有启用任何包头压缩的6LoWPAN帧,可以看到完整的40个字节IPv6的包头和UDP包头。在本例中,6LoWPAN头的文件仅为1个字节。

分片

因为IPv6网络传输的最大传送单元(MTU)必须至少为1280字节。其中最大单元定义了可以传递的最大协议数据单元的大小。对于IEEE 802.15.4帧中所传输的MTU要小得多。对于这个问题,必须在第二层的多个802.15.4帧上进行大型的IPv6数据包分片。

6LoWPAN的分片片头主要由三个字段组成:数据报大小、数据报标记和数据报的偏移量,如下图。1个字节的数据报会根据字节大小指定负荷。

f16eb1c8-f06d-11ed-90ce-dac502259ad0.png

026LoWPAN网状寻址

目前网状寻址的功能目的是为了在多个跳数上来转发数据包。由此,发送数据包的包头定义了3个字段:跳数限制、源地址、目标地址。与IPv6的跳数限制相似,网状寻址也提供了跳数的限制和帧次数的转发上限。

网状寻址的源头地址和目标地址字段一般是IEEE 802.15.4地址,表示了一个IP跳数的端点。如下图详细说明了6LoWPAN网状寻址头字段。

f1999f14-f06d-11ed-90ce-dac502259ad0.png

针对物联网网路和传输的优化还有6TiSCH、RPL、在受约束的节点上进行身份验证和加密等。物联网安全是一个永恒且复杂的话题,常常会引发整个行业的讨论。因此需要一些专注于安全物联网安全的工作组。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2870

    文章

    41649

    浏览量

    358419
  • IP
    IP
    +关注

    关注

    5

    文章

    1405

    浏览量

    148296
  • 服务器
    +关注

    关注

    12

    文章

    8123

    浏览量

    82534
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1272

    浏览量

    78304
  • 6LoWPAN
    +关注

    关注

    1

    文章

    18

    浏览量

    20952

原文标题:如何针对物联网优化IP?

文章出处:【微信号:cdebyte,微信公众号:亿佰特物联网应用专家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    有没有新的联网技术

    现在联网时代已经越来越近,针对联网硬件技术 出了zigbee 就是蓝牙,还有没有其他的好的技术
    发表于 09-19 13:44

    联网方案

    IP地址的使用为互联网发展提供了必要条件,但是随着IPv4的枯竭,联网技术发展受到了限制,可以说互联网已经耗掉了大部分现有
    发表于 05-12 15:14

    【Tisan联网申请】联网智能远程插座

    为STC12单片机,具有运行速度快,货源足,价格适中的优点,插座交流控制部分选用固态继电器,允许通过电流大,电压也满足本设计需要。此插座具有市场上多数联网WIFI插座的特点,另外又加了一些新颖的小功能,优化插座的功能,具有很大
    发表于 11-06 09:43

    针对联网的无线连接,一个大小不适合所有

    针对联网的无线连接,一个大小不适合所有
    发表于 02-23 10:46

    联网卡平台是什么?联网卡平台哪个好?

    联网卡的生命周期管理、数据统计分析、业务管理等,而且还包括针对企业的特性,提供对应的联网卡方案,帮助企业搭建完善的
    发表于 01-22 10:37

    联网卡在智慧农业的应用有哪些?

    智慧化的农业,是指通过利用联网技术、计算机技术、人工智能以及云计算等先进技术,优化农业生产流程,提供农业生产效率,节约农业生产成本。农业是人类社会生存之本,是第二、第三产业发展的坚实基础,而智慧农业
    发表于 03-07 16:29

    联网的防盗门

    网络体系安全性的复杂程度可想而知。而有分析指出,在针对联网的攻击中,有83%的攻击目标针对的是边缘终端设备,而这个数以百亿计的最庞大的群体却恰恰是
    发表于 07-17 06:37

    联网该怎么应用处理器?

    得益于覆盖更广的网络、技术的不断优化和进入商用以及在联网(IoT)上更多的投资,联网商用的步伐正全面开花。市场调研机构分析,2020年全
    发表于 10-09 07:59

    ARM Artisan联网POP IP是什么?

    ;*** CryptoCell技术有助于强化安全SoC设计;采用ARM Cordio? radio IP的完整无线解决方案,支持802.15.4 和Bluetooth? 5;通过ARM mbed? Cloud,云服务能够支持联网
    发表于 10-23 08:21

    联网技术优化生产和物流

    、更安全的基础设施和更低的运营成本等。优化、自动化生产和物流联网具有很多可以自动响应工作流程中所有设备的应用程序。当应用到以生产为导向的环境中时,公司可以减少浪费,并通过优化设备和资
    发表于 07-24 19:16

    联网应用中采用ZigBee IP需要考虑哪些因素?

    联网应用中采用ZigBee IP需要考虑哪些因素?
    发表于 05-24 06:40

    联网IP Camera解决方案资料下载

    不看这几篇好文,就别说自己了解联网前言IP Camera即网络摄像头,是联网领域中的一个重要场景。本文将带领读者了解
    发表于 06-30 07:04

    阿里云开放联网技术开发平台

    现在可以在 Github 和 Open Chip Community 上访问玄铁系列 IP 核的源代码,构建自己的原型芯片,可针对联网应用(如网络、网关和边缘服务器)进行定制。此外,
    发表于 03-08 08:50

    联网和智能电网之间的关系是什么

    本文介绍了将智能电网与联网连接所需的集成。简单来说,联网(IoT)是一个巨大的互联网络。从语义上讲,它意味着基于传输控制协议(TCP)和
    发表于 04-07 09:22

    如何针对联网优化IP

    在流入以及流出的物联网中,其中关于“物”的数据流向的这些服务位于服务器中,也可以位于“云”中、分布式或者集中式的位置内。然后用专用的程序在虚拟机或者传统的服务器系统中的网络边缘平台上运行,用这些
    的头像 发表于 05-15 10:29 230次阅读
    如何<b class='flag-5'>针对</b>物<b class='flag-5'>联网</b><b class='flag-5'>优化</b><b class='flag-5'>IP</b>?