【技术实现步骤摘要】
本专利技术涉及FSPF (Fabric Shortest Path First,光纤最短路径优先)协议的路由转发技术,特别涉及用于FC交换机重启后同步的方法和装置。
技术介绍
FSPF协议是FC网络所使用的基于链路的动态路由发现协议,每台支持FSPF协议的FC交换机均可以利用本机生成的LSR (Link State Record,链路状态记录)来描述本机与邻居FC交换机之间的关系,并利用SW_ILS(Switch Fabric Internal Link Service,交换机光纤交互连接服务)协议的LSU (The Link State Update,链路状态更新)报文和LSA(The Link State Acknowledgement,链路状态确认)报文与邻居FC交换机相互同步各自的 LSR,从而使得每台FC交换机通过LSR描述的关系获知FC网络的拓扑结构,进而基于获知的拓扑结构实现FSPF协议的路由转发。当两台互为邻居的FC交换机相互发现之后,即可进行LSR的初始化同步,并在初始化同步的过程中将对方链路状态数据库(Link-State DataBase, LSDB)中的所有LSR同步至本机的LSDB中。当两台互为邻居的FC交换机完成初始化同步之后,两台互为邻居的FC交换机即建立了 Adjacency (邻接)关系,并可分别依据各自LSDB中同步后的LSR计算出本机到其他任意一台FC交换机的最短路由,从而使得每台FC交换机能够通过建立有Adjacency关系的邻居FC交换机实现FSPF协议的路由转发。当两台互为邻居的FC交换机之间建立了 Adjac ...
【技术保护点】
【技术特征摘要】
1.一种用于FC交換机重启后同步的方法,其特征在于,包括 al、当本机发生重启后,若在预定的等待期间内接收到用于保活邻接关系的2way HLO报文,则确认发现发送该2way HLO报文的邻居FC交換机在本机重启前已与本机建立邻接关系; a2、当发现在本机重启如已与本机建立邻接关系的邻居FC交换机后,向该邻居FC交换机回应用于保活邻接关系的2way HLO报文;a3、当向该邻居FC交換机回应用于保活邻接关系的2way HLO报文后,向该邻居FC交換机发送LSU报文、并在发送的LSU报文中携帯表示请求状态不变迁的初始化同步的标记;a4、当保持与本机邻接关系的邻居FC交換机针对所述请求回应LSA报文后,将从该邻居FC交換机接收到的LSU报文中的所有LSR同步至本机、并待同步结束后触发路由计算。2.根据权利要求I所述的方法,其特征在于,LSU报文中包含有旗标Flag字段,Flag字段中具有状态不变迁同步请求标记位和同步类型标记位; 步骤a3发送的LSU报文的Flag字段中的状态不变迁同步请求标记位为有效值、同步类型标记位为表示初始化同步的类型值; 步骤a4接收的LSU报文的Flag字段中的状态不变迁同步请求标记位为无效值、同步类型标记位为表示初始化同步的类型值。3.根据权利要求2所述的方法,其特征在干,Flag字段中进ー步具有同步完成标记位; 步骤a3发送的LSU报文的Flag字段中的同步完成标记位为有效值; 若保持与本机邻接关系的邻居FC交换机的所有LSR携带在ー个LSU报文中,则步骤a4接收的ー个LSU报文的Flag字段中,同步完成标记位为有效值; 若保持与本机邻接关系的邻居FC交换机的所有LSR分别携带在多个LSU报文中,则步骤a4接收的最后ー个LSU报文的Flag字段中的同步完成标记位为有效值、其余LSR的Flag字段中的同步完成标记位为无效值。4.一种用于FC交換机重启后同步的方法,其特征在于,包括 bl、向已与本机建立邻接关系的邻居FC交换机发送用于保活邻接关系的2way HLO报文; b2、当在预定的等待期间内接收到邻居FC交換机回应的用于保活邻接关系的2wayHLO报文后,保持本机与该邻居FC交换机的邻接关系; b3、当接收到已与本机建立邻接关系的邻居FC交换机向本机发送的LSU报文、且识别出接收到的LSU报文中携带有表示请求状态不变迁的初始化同步的标记后,保持本机与该邻居FC交換机的邻接关系、井向该邻居FC交換机回应LSA报文; b4、当向发出所述请求的邻居FC交換机回应LSA报文后,将本机保存的所有LSR携帯于LSU报文中向该邻居FC交換机同歩。5.根据权利要求4所述的方法,其特征在于,LSU报文中包含有旗标Flag字段,Flag字段中具有状态不变迁同步请求标记位和同步类型标记位; 步骤b3接收的LSU报文的Flag字段中的状态不变迁同步请求标记位为有效值、同步类型标记位为表示初始化同步的类型值; 步骤b4发送的LSU报文的Flag字段中的状态不变迁同步请求标记位为无效值、同步类型标记位为表示初始化同步的类型值。6.根据权利要求5所述的方法,其特征在干,Flag字段中进ー步具有同步完成标记位; 步骤b3接收的LSU报文的Flag字段中的同步完成标记位为有效值; 若本机保存的所有LSR携帯在ー个LSU报文中,则步骤b4发送的ー个LSU报文的Flag字段中的同步完成标记位为有效值; 若本机保存的所有LSR分别携带在多个LSU报文中,则步骤b4发送的最后ー个LSU报文的Flag字段中的同步完成标记位为有效值、其余LSU报文的Flag字段中的同步完成标记位为无效值。7.一种用于FC交換机重启后同步的装置,其特征在于,包括 邻居等待模块,若在预定的等待期间内...
【专利技术属性】
技术研发人员:张长君,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。