转发和转发报文的方法、头节点、转发节点、存储介质技术

技术编号:27692005 阅读:36 留言:0更新日期:2021-03-17 04:47
本公开实施例提供了一种发送报文的方法,该方法用于头节点,该方法包括:根据传输路径生成报文,并发送报文;所述传输路径经过至少两个域,所述报文包括至少一个路径扩展头,每个所述路径扩展头对应传输路径经过的一个域,用于限定报文在该域中的传输路径。本公开实施例还提供了一种转发报文的方法、头节点、转发节点、计算机可读介质。

【技术实现步骤摘要】
转发和转发报文的方法、头节点、转发节点、存储介质
本公开实施例涉及报文
,特别涉及一种发送报文的方法、转发报文的方法、头节点、转发节点、计算机可读介质。
技术介绍
为确定报文的传输路径,可在报文头中携带一个表示传输路径的路径扩展头,并在路径扩展头设置列表(List)来表示传输路径的信息,从而后续节点根据该列表转发报文。很多情况下,传输路径可能经过多个不同的域,但将不同域中的传输路径的信息放在一个路径扩展头中,不利于传输路径的规划和处理。
技术实现思路
本公开实施例提供一种发送报文的方法、转发报文的方法、头节点、转发节点、计算机可读介质。第一方面,本公开实施例提供一种发送报文的方法,用于头节点,所述方法包括:根据传输路径生成报文,并发送报文;所述传输路径经过至少两个域,所述报文包括至少一个路径扩展头,每个所述路径扩展头对应传输路径经过的一个域,用于限定报文在该域中的传输路径。在一些实施例中,每个所述路径扩展头包括一个列表,所述列表包括该路径扩展头对应的域中的传输路径的信息。在一些实本文档来自技高网...

【技术保护点】
1.一种发送报文的方法,用于头节点,所述方法包括:/n根据传输路径生成报文,并发送报文;所述传输路径经过至少两个域,所述报文包括至少一个路径扩展头,每个所述路径扩展头对应传输路径经过的一个域,用于限定报文在该域中的传输路径。/n

【技术特征摘要】
1.一种发送报文的方法,用于头节点,所述方法包括:
根据传输路径生成报文,并发送报文;所述传输路径经过至少两个域,所述报文包括至少一个路径扩展头,每个所述路径扩展头对应传输路径经过的一个域,用于限定报文在该域中的传输路径。


2.根据权利要求1所述的方法,其中,
每个所述路径扩展头包括一个列表,所述列表包括该路径扩展头对应的域中的传输路径的信息。


3.根据权利要求1所述的方法,其中,
至少部分所述路径扩展头包括第一边界节点的信息;每个所述路径扩展头中的第一边界节点为传输路径中,与该路径扩展头对应的域中的传输路径相邻的节点。


4.根据权利要求3所述的方法,其中,
每个所述路径扩展头中的第一边界节点为传输路径中,在后方与该路径扩展头对应的域中的传输路径相邻的节点。


5.根据权利要求1所述的方法,其中,
所述报文包括多个路径扩展头;各所述路径扩展头与传输路径经过的多个域一一对应。


6.根据权利要求1所述的方法,其中,
所述报文包括的路径扩展头仅与传输路径经过的多个域中的一部分域对应;所述传输路径经过的域中无对应路径扩展头的域为待插入域;
所述报文还包括插入指示信息;所述插入指示信息用于指示预定节点向所述报文插入对应待插入域的路径扩展头。


7.根据权利要求6所述的方法,其中,
所述报文仅包括与传输路径经过的第一个域对应的路径扩展头。


8.根据权利要求6所述的方法,其中,
所述预定节点为具有对应路径扩展头的域中的传输路径中,在前方与待插入域中的传输路径相邻的节点;
或者,
所述预定节点为第二边界节点,所述第二边界节点为待插入域中的传输路径中,在后方与具有对应路径扩展头的域中的传输路径相邻的节点。


9.一种转发报文的方法,用于转发节点,所述方法包括:
接收报文;所述报文的传输路径经过至少两个域,所述报文包括至少一个路径扩展头,每个所述路径扩展头对应传输路径经过的一个域,用于限定报文在该域中的传输路径;
根据预设规则确定报文中的一个路径扩展头为待处理路径扩展头;
根据所述待处理路径扩展头转发所述报文。


10.根据权利要求9所述的方法,其中,每个所述路径扩展头还包括指针;
所述根据预设规则确定报文中的一个路径扩展头为待处理路径扩展头包括:确定报文中的第一个指针不为0的路径扩展头为待处理路径扩展头;
所述根据所述待处理路径扩展头转发所述报文包括:将待处理路径扩展头的指针减1,并转发所述报文。


11.根据权利要求9所述的方法,其中,所述报...

【专利技术属性】
技术研发人员:刘尧张征刘爱华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1