路由协议RPL概述介绍
- 格式:ppt
- 大小:2.71 MB
- 文档页数:17
• 16•近年来,物联网技术蓬勃发展,物联网设备数量飞速增长,市场规模不断扩大。
伴随商业化5G 落地,物联网应用将会进入爆发性增长的阶段。
然而,由于物联网设备的资源有限,导致RPL 协议面临许多的安全威胁。
本文将对针对RPL 协议的安全攻击进行探讨,主要包括DODAG 不一致攻击、黑灰洞攻击、虫洞攻击、sinkhole 攻击、基于身份的攻击、版本号攻击等。
近年来,物联网技术蓬勃发展,物联网设备数量飞速增长。
伴随商业化5G 落地,物联网应用将会进入爆发性增长的阶段。
6LoWPAN (Kush-alnagar N,Montenegro G,and Schum-acher C.IPv6 over Low-Power Wireless Personal Area Networks(6LoWPANs)O v e r v i e w,A s s u m p t i o n s ,P r o b l e m Statement,and Goals:RFC 4919)标准基于IEEE802.15.4(IEEE802.15.4-2011:IEEE Standard for Local and metro-politan area networks–Part.15.4:Wireless Medium Access Control(MAC)and Physi-cal Layer(PHY)Specifications for Low-Rate Wireless Personal Area Networks(LR-WPANs))之上运行轻量级IPv6协议栈,实现了物联网节点无缝接入下一代互联网,为物联网的大规模应用奠定了坚实的基础。
由于传统的路由协议都不适合低功耗有损的物联网网络,IETF 的ROLL 工作组制定了RPL (Winter T,Thubert P,Brandt A,et al.RPL:IPv6 Rout-ing Protocol for Low-Power and Lossy Networks:RFC 6550)协议,以满足低功耗、低速率、链路动态变化等低功耗有损网络的路由需求。
Contiki平台下RPL路由协议的控制消息优化研究吕琳鸿;孙懋珩;王平【摘要】RPL路由协议是IETF组织针对低功耗有损网络(LLN)提出的路由协议.低功耗有损网络有组成节点功率较低、网络链路不稳定等特点,这些限制对RPL路由协议是极大的挑战.此路由协议作为一个工作组文稿,还存在着许多不足,其中最为突出的问题是针对路由协议建立路由过程中控制消息数量过多.对这个问题进行深入分析,结合路由协议建立向下路由的过程特性,提出了与Rank值相关的改进方法,并对还未完成的路由协议的改进工作提出展望.%RPL routing protocol is a routing protocol proposed by IETF organization for LLN (low power lossy network). The low power lossy network has the characteristics of low power for the nodes and unstable network links, and all these restrictions also constitute great challenges to RPL. The routing process of RPL routing protocol involves uplink and downlink routing establishment process. This routing protocol, although contributes a lot, still has many shortcomings, among which the most prominent problem occur is too many control messages at the establishment of routing process. Based on in-depth analysis of this problem, the Rank value-related improvement is proposed. Finally improvement on the unfinished routing protocols is forecasted.【期刊名称】《通信技术》【年(卷),期】2017(050)008【总页数】5页(P1714-1718)【关键词】低功耗有损网络;无线传感网;RPL;路由建立【作者】吕琳鸿;孙懋珩;王平【作者单位】同济大学电子与信息工程学院,上海 201804;同济大学电子与信息工程学院,上海 201804;同济大学电子与信息工程学院,上海 201804【正文语种】中文【中图分类】TN929.5;TP212.9无线传感网(Wireless Sensor Networks,WSN)由许多的小体积廉价节点组成。
无线传感器网络的RPL路由协议研究綦声波,吴学英(中国海洋大学工程学院,山东青岛266100)摘要:在无线传感器网络中,节点的处理能力、存储能力和能量都受硬件限制较大。
RPL路由协议是由IETF RoLL工作组专门为低功耗有损网络提出的IPv6路由协议。
该文详细介绍了RPL路由协议的拓扑结构、路由构建及安全机制。
最后通过Contiki自带的Cooja仿真工具对路由协议进行模拟仿真,验证了该路由协议在无线传感器网络中的高效性。
关键词:无线传感器网络;RPL路由协议;Cooja仿真工具中图分类号:TN92文献标识码:A文章编号:1009-3044(2017)05-0211-03Research on RPL Routing Protocol for Wireless Sensor NetworksQI Sheng-bo,WU Xue-ying(College of Engineering,Ocean University of China,Qingdao266100,China)Abstract:In Wireless Sensor Networks,the node’s processing capability,storage capacity and energy are limited by the hardware.The RPL routing protocol is an IPv6routing protocol proposed by the IETF RoLL working group and specifically designed for Low-power and Lossy Networks.This paper introduces the RPL routing protocol topology,routing construction and security mechanisms.Finally,the routing protocol is simulated by Cooja simulation tool,and the efficiency of the routing protocol in wire-less sensor network is verified.Key words:Wireless Sensor Network;RPL routing protocol;Cooja传统上基于现场总线传输网络的监测技术存在着设备搭建复杂度高、拓展性受地域影响较大等缺点。
Vol. 46, No. 4 A pr,2021火力与指挥控制Fire Control & Command Control第46卷第4期2021年4月文章编号:1002-0640(2021 )04-0078-05RPL路由协议中基于投票法的黑洞攻击检测算法张娴静(郑州工业应用技术学院信息工程学院,郑州451150)摘要:物联网容易遭受多类拒绝服务攻击,其中黑洞攻击是最严重的攻击之一。
为此,提出基于投票法的黑洞 攻击检测算法(Voting Method-based Blackhole Attack Detection, VMBAD)。
通过 VMBAD 算法检测RPL 协议上的黑洞 攻击。
先通过过滤器构建嫌疑节点,再验证嫌疑节点的行为,各节点作出自己的决策意见,并传输到边界路由(Border R outer,B R)。
接收后,BR 利用投票机制融合各节点的决策意见,进行最终的决策,进而判断节点是否为黑洞攻击 节点。
一旦认定为黑洞攻击,就将黑洞攻击节点与网络隔离,使其不参与R PL路由。
仿真结果表明,VMBAD算法能 够有效地检测黑洞攻击节点,并且通过排除攻击节点,提高了数据包传递率。
关键词:物联网,R PL,黑洞攻击,投票机制,数据包传递率中图分类号:TPT393 文献标识码:A D0I:10.3969/j.issn. 1002-0640.2021.04.014引用格式:张娴静.R PL路由协议中基于投票法的黑洞攻击检测算法[J].火力与指挥控制,2021,46(4):78-82. Blackhole Attack Detection Algorithm in RPL Routing Protocal Basedon Voting MethodZhang X i a n-j i n g(Department o f Information Engineering,School o f Zhengzhou Industrial Technology,Zhengzhou 45\\50,China)Abstract:The I n t e r n e t o f t h i n g s i s v u l n e r a b l e t o many DOS attacksAmong them,Bla ck ho le a t t a c ki s one o f t h e s e v e r e s t a t t a c k s.B l a c k h o l e a t t a c k d e t e c t i o n(V M B A D)a l g o r i t h m V o t i n g Method-based i sp r o p o s e d i n t h i s p a p e r F i r s t,t h e s u s p e c t node i s c o n s t r u c t e d t h r o u g h t h e f i l t e r,a n d t h e n t h e b e h a v i o r o f t h e s u s p e c t node i s v e r i f i e d T h e n,each node makes i t s own d e c i s i o n o p i n i o n s and t r a n s m i t s them t o BRAfter r e c e i v i n g them,BR u s e s t h e v o t i n g mechanism t o f u s e t h e d e c i s i o n-making o p i n i o n s o f e a c h node t o make t h e f i n a l d e c i s i o n,a n d t h e n d e t e r m i n e s wh e t h e r t h e node i s a b l a c k h o l e a t t a c k node.Once i d e n t i f i e d a s a b l a c k h o l e a t t a c k no de,t he b l a c k h o l e a t t a c k node i s i s o l a t e d f r o m t h e n e t w o r k s o t h a t i t d o e s n o t p a r t i c i p a t e i n RPL r o u t i n g S i m u l a t i o n r e s u l t s show t h a t V M B A D a l g o r i t h m c a ne f f e c t i v e l y d e t e c t b l a c k h o l e a t t a c k n o de s and i m p r o v e p a c k e t t r a n s m i s s i o n r a t e by e x c l u d i n g a t t a c knodes.Key words:I n t e r n e t o f t h i n g s,R P L,b l a c k h o l e a t t a c k,v o t i n g method,p a c k e t t r a n s m i s s i o n r a t eCitation format:Zhang X J.B l a c k h o l e a t t a c k d e t e c t i o n a l g o r i t h m i n RPL r o u t i n g p r o t o c a l b a s e d o n v o t i n g method[j].F i r e C o n t r o l&Command C o n t r o l,2021,46(4) :78-82.0引百随着信息技术的发展以及智能设备的微型化,物联网(1111611161〇0'}1丨喂,1〇1')[1]已在智能交通、智慧*农业、康复医疗等领域广泛使用。
盘点路由协议之RIP协议及IGRP协议盘点路由协议之RIP协议及IGRP协议RIP协议简介RIP 是Routing Information Protocol(路由信息协议)的简称,是一种基于D-V算法的简单动态路由协议,主要用于小型网络。
它通过UDP交换路由信息,每隔30秒向外发送一次更新报文(将自己所有的路由表都发送给邻居)。
如果路由器经过180秒没有收到来自对方端的路由更新报文,则将所有来自此路由器的路由信息标志为不可达,如果在其后120 秒内仍未收到更新报文,就将该条路由从路由表中删除。
RIP使用跳数来衡量到达目的网络的距离,路由器到与它直接相连网络的跳数为0,通过一个路由器可达网络的跳数为1,其余依此类推。
为限制收敛时间,RIP规定metric最大跳数为15,高于此的都不可达,这是限制RIP不能用于大型网络的主要因素。
RIP协议处于UDP协议的上层,RIP所接收的路由信息都封装在UDP的数据报中,RIP在520号端口上接收来自远程路由器的路由修改信息,并对本地的路由表做相应地修改,同时通知其他路由器。
通过这种方式,达到全局路由的同步。
RIP协议的实现系统初始化1.RIP启动时的初始路由表仅包含本路由器的一些直连接口路由。
2.RIP协议启动后向各接口广播一个Request报文。
3.邻居路由器的RIP协议从某接口收到Request报文后,根据自己的路由表,形成Response报文向该接口对应的网络广播。
4.RIP接收邻居路由器回复的包含邻居路由器路由表的'Response 报文,形成自己的路由表。
路由更新RIP协议以30秒为周期用Response报文广播自己的路由表。
收到邻居发送而来的Response报文后,RIP协议计算报文中路由项的度量值,比较其与本地路由表路由项度量值的差别,更新自己的路由表。
报文中路由项度量值的计算公式为:metric=MIN(metric + cost, 16)。
P o r t a l认证技术认证技术是AAA(认证,授权,计费)的初始步骤,AAA一般包括用户终端、AAAClient、AAAServer和计费软件四个环节。
用户终端与AAAClient之间的通信方式通常称为"认证方式"。
目前的主要技术有以下三种:PPPoE、Web+Portal、IEEE802.1x。
基于web方式的认证技术最广为人知的一点是不需要在客户端安装任何拨号与认证软件。
它能够处理高层协议,在网络应用日益复杂的形势下,很多复杂的管理要求已经涉及到高层协议,面对这些要求,基于2、3层的认证技术入PPPoE,802.1x就无能为力。
1.PPPoE通过PPPoE(Point-to-PointProtocoloverEthernet)协议,服务提供商可以在以太网上实现PPP 协议的主要功能,包括采用各种灵活的方式管理用户。
PPPoE(Point-to-PointProtocoloverEthernet)协议允许通过一个连接客户的简单以太网桥启动一个PPP对话。
PPPoE的建立需要两个阶段,分别是搜寻阶段(Discoverystage)和点对点对话阶段(PPPSessionstage)。
当一台主机希望启动一个PPPoE对话,它首先必须完成搜寻阶段以确定对端的以太网MAC地址,并建立一个PPPoE的对话号(SESSION_ID)。
在PPP协议定义了一个端对端的关系时,搜寻阶段是一个客户-服务器的关系。
在搜寻阶段的进程中,主机(客户端)搜寻并发现一个网络设备(服务器端)。
在网络拓扑中,主机能与之通信的可能有不只一个网络设备。
在搜寻阶段,主机可以发现所有的网络设备但只能选择一个。
当搜索阶段顺利完成,主机和网络设备将拥有能够建立PPPoE的所有信息。
搜索阶段将在点对点对话建立之前一直存在。
一旦点对点对话建立,主机和网络设备都必须为点对点对话阶段虚拟接口提供资源(1)PPPoE方式其整个通信过程都必须进行PPPoE封装,效率较低,由于宽带接入服务器要终结大量的PPP会话,将其转换为IP数据包,使宽带接入服务器成为网络性能的“瓶颈”。
1引言智能物件(Smart Object)可以定义为装备了传感器或制动器、微处理器、通信装置和电源的设备,它和物联网(Internet of Things,Web of Objects,Web of Things)、协同物件(Cooperating Objects)均表示相同的技术。
智能物件网络与其他通信网络有着截然不同的特点,使得其路由研究极具挑战性。
由于智能物件网络中的传感器节点最根本的任务就是感知、采集数据,并不像传统Ad hoc网络中的节点一样快速移动,因此没有必要花费很大的代价频繁地更新路由表信息。
由智能物件组成的网络明显有别于传统IP网络,主要区别如图1所示。
从图1可以看出,因为智能物件网络中存在的链路不稳定性、低功耗以及有限的存储资源等问题,传统网络中的路由协议(如RIP,OSPF)以及Ad hoc网络路由协议(如ADOV,DSR,DSDV)都不适用于智能物件网络,智能物件网络需要设计新的路由协议。
2传统网络路由协议目前在Internet网络中常用的内部网关协议主要有两种。
一种是基于距离矢量的路由协议,如RIP协议。
在该协议中,每个路由器都维护一张距离向量表,表中记录着本路由器到每个目的地的最佳路由。
并通过与相邻路由器交换距离信息来更新路由表的信息。
另一种是基于链路状态的路由协议,如OSPF协议。
与距离矢量路由协议不同的是,在该协议中,所有路由器不必以分布方式计算“最短路由”,而是通过可靠地发布链路状态分组来维护一张完整的网络拓扑结构图,并按照该拓扑结构计算出至目的节点的最短路由。
在Ad hoc网络中,由于节点的移动以及无线信道的衰减、干扰等原因造成了网络结构的频繁变化,同时考虑到单向信道问题以及无线传输信道带宽等因素,其路由为题与固定网络相比要复杂的多。
根据发现路由的驱动模式的不同,可以分为表驱动路由协议和按需路由协议。
Ad hoc网络中的表驱动路由继承传统IP路由方浅析智能物件网络中的RPL路由技术宋菲工业和信息化部电信研究院通信标准研究所工程师侯乐青武警青海总队网管中心工程师摘要在智能物件网络中路由器以及节点之间的连通性都受到约束,所以根据智能物件网络的特点,IETF(互联网工作任务组)中的ROLL工作组为低功耗有损网络(LLN)制定路由方案,设计了一个叫做RPL的路由协议。
电子质量(2016第08期)6LoWPAN 网络RPL 路由协议的性能评估Performance Evaluation of 6LoWPAN Networks RPL Routing Protocol邱刚(重庆三峡学院信号与信息处理重点实验室,重庆万州404100)Qiu Gang (Signal and Information Processing Key Lab,Chongqing Three Gorges University,Chongqing Wanzhou 404100)摘要:该文介绍了RPL 路由协议的相关术语、工作原理和拓扑结构。
利用Contiki 操作系统和其自带的仿真器COOJA 模拟了RPL 路由协议的拓扑构建过程,数据包路由过程和在不同丢包率情况下的应用,评估RPL 路由协议的整体性能开销,验证了RPL 路由协议在低功耗有损网络中具有较高的性能。
关键词:RPL 路由协议;DODAG 图;COOJA 仿真中图分类号:TN925.93文献标识码:A文章编号:1003-0107(2016)08-0049-03Abstract:This paper introduces the RPL routing protocols related terms,working principle and topology.Simulated the RPL routing protocol topology build process,packet routing process and under the condition of different packet loss rates of the application by using Contiki operating system and its own emulator COOJA.Evaluation the overall performance of routing protocols of RPL overhead,verify the RPL routing pro-tocol in the lossy network with low consumption has high performance.Key words:RPL routing protocols;DODAG figure;COOJA simulation CLC number:TN925.93Document code:AArticle ID :1003-0107(2016)08-0049-03作者简介:邱刚(1982-),男,硕士,助理实验师,研究方向为嵌入式系统设计。