发明名称 一种4over6隧道中避免报文重组的方法及系统
摘要 本发明公开了一种4over6隧道中避免报文重组的方法及系统,所述方法包括步骤:隧道入口路由器根据封装隧道的目的地址查找路由表,以获得报文的出接口,再根据封装隧道的目的地址及出接口查找隧道路径最大传输单元PM<sub>tunnel</sub>,同时,根据封装类型获得隧道封装长度L<sub>t_head</sub>;然后判断报文的长度是否大于最大分片长度PM<sub>tunnel</sub>-L<sub>t_head</sub>,若是,则根据最大分片长度PM<sub>tunnel</sub>-L<sub>t_head</sub>对报文进行分片,然后对每个分片进行隧道封装,否则直接对所述报文进行隧道封装,并查找IPv6路由表转发隧道封装后的报文。本发明通过对原始报文进行分片使得进入隧道封装时的隧道报文长度足够小,从而避免在4over6隧道中进行报文的分片和重组,实验表明本发明的技术方案使得隧道通信的性能有了较大的提高。
申请公布号 CN101640636A 申请公布日期 2010.02.03
申请号 CN200910090192.9 申请日期 2009.07.31
申请人 北京师范大学 发明人 肖融;孙波;于乐军;肖永康;何珺
分类号 H04L12/56(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京路浩知识产权代理有限公司 代理人 胡小永
主权项 1、一种4over6隧道中避免报文重组的方法,其特征在于,包括以下步骤:S1,当发送主机发送原始报文至隧道入口路由器时,所述隧道入口路由器通过查找路由表判断是否需要对所述原始报文进行隧道封装,若是,则执行步骤S2,否则,查找所述路由表转发所述原始报文;S2,所述隧道入口路由器根据所述原始报文的目的地址获得所述原始报文的封装隧道、与所述封装隧道对应的封装类型、所述封装隧道的源地址以及所述封装隧道的目的地址;S3,所述隧道入口路由器根据所述封装隧道的目的地址查找IPv6路由表,以获得所述原始报文的出接口,再根据所述封装隧道的目的地址及所述出接口查找隧道路径最大传输单元PMtunnel,同时,根据所述封装类型获得隧道封装长度Lt_head;然后判断所述原始报文的长度是否大于最大分片长度PMtunnel-Lt_head,若是,则执行步骤S4,否则对所述原始报文进行隧道封装,并查找所述IPv6路由表转发隧道封装后的报文至隧道出口路由器;S4,所述隧道入口路由器根据最大分片长度PMtunnel-Lt_head对所述原始报文进行分片;S5,所述隧道入口路由器对每个分片进行隧道封装,然后查找所述IPv6路由表,转发隧道封装后的分片报文至隧道出口路由器;
地址 100875北京市海淀区新街口外大街19号