[发明专利]防止IPv6报文攻击的方法及网络设备有效

专利信息
申请号: 200710121819.3 申请日: 2007-09-14
公开(公告)号: CN101119376A 公开(公告)日: 2008-02-06
发明(设计)人: 刘经伦 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L12/56
代理公司: 北京德琦知识产权代理有限公司 代理人: 宋志强;麻海明
地址: 310053浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 防止 ipv6 报文 攻击 方法 网络设备
【说明书】:

技术领域

发明涉及因特网协议技术领域,具体涉及一种防止IPv6报文攻击的方法及网络设备。

背景技术

IPv4中定义了严格源路由和自由源路由,在IPv6中也有类似的功能,IPv6在包的路由扩展头中定义了类型0和类型2两种路由头。源节点在IPv6包的类型0路由头中列出包到达目的节点必须经过的特定节点的地址,这些特定节点可以是IPv6包通过路径上的全部节点,也可以是通过路径上的部分节点。

图1给出了具有类型0路由头的IPv6报文的格式示意图,如图1所示,IPv6报文主要由IPv6基本头和IPv6载荷两部分组成。

IPv6基本头包括:版本号、下一个头、源地址、目的地址等字段,其中,版本号表示该报文为IPv4报文还是IPv6报文,当值为4时表示IPv4报文,值为6时表示IPv6报文;下一个头标志,表示IPv6基本头的下一个头,当值为43时,表示下一个头为路由头;源地址为始发该报文的源节点的地址,目的地址为该报文的下一跳的地址。

IPv6载荷部分主要包括路由头,路由头中的选项部分包括:类型字段、剩余段数字段和数据字段。其中,类型字段,用于表示路由头的类型,值为0表示类型0路由头,值为1表示类型1路由头;剩余段数字段,表示报文到达最终目的节点还需经过的特定节点的个数;数据字段中包含类型0路由头,类型0路由头中包含了报文到达最终目的地必须经过的特定节点的地址,如:IPv6地址[1]、IPv6地址[2]、...,最后一个IPv6地址即为IPv6报文的最终目的节点地址。

图2为现有的转发具有类型0路由头的IPv6报文的流程图,如图2所示,其具体步骤如下:

步骤201:源节点在IPv6报文中构造类型0路由头,类型0路由头中包括报文到达最终目的节点需经过的特定节点的地址,将剩余段数设置为特定节点的总数,将IPv6报文的第一跳的地址设置为基本头的目的地址。

步骤202:源节点将IPv6报文发送出去。

步骤203:IPv6报文到达一个节点,该节点判断基本头的目的地址是否为自身地址,若是,执行步骤205;否则,执行步骤204。

步骤204:节点直接将IPv6报文转发出去,转至步骤203。

步骤205:节点检查基本头中的下一个头标志,发现该标志为43,确定该IPv6报文具有路由头。

步骤206:节点检查IPv6报文的路由头中的选项部分,发现类型字段为0,则确定IPv6报文具有类型0路由头。

步骤207:节点判断路由头的选项部分中的剩余段数是否为0,若是,执行步骤208;否则,执行步骤209。

步骤208:节点确定自身即为该IPv6报文的最终目的节点,对IPv6报文的路由头之后的内容进行处理,本流程结束。

步骤209:节点根据类型0路由头中的地址总数以及剩余段数,确定IPv6报文将经过的下一个特定节点的地址,以该地址来替代IPv6基本头的目的地址,并将剩余段数减1,然后将IPv6报文转发出去,转至步骤203。

从步骤203~209可以看出,只有IPv6报文的必经节点,即始发IPv6报文的下一跳和类型0路由头中的地址所对应的特定节点,才会对报文的路由头进行处理,其它中间节点将忽略报文的路由头。

以图1为例,当源节点将构造好的IPv6报文发送出去时,报文会首先到达基本头中的目的地址:3000::2对应的节点,该节点发现报文基本头的目的地址即为自身地址,且检查到报文基本头的下一个头为路由头,则检查路由头的选项部分中的类型字段,确定报文具有类型0路由头,则检查剩余段数字段,发现剩余段数为6,确定自身不为最终目的节点,然后根据类型0路由头中的地址总数:6以及剩余段数:6,以IPv6地址[1]:3000::3替代基本头中的目的地址:3000::2,将剩余段数设置为5,然后将报文转发出去;依此类推,直至报文到达3000::8对应的最终目的节点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710121819.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top