发明名称 一种转发活跃源报文的方法、路由器及网络系统
摘要 本发明涉及一种转发活跃源报文的方法、路由器和网络系统,其中,方法包括:接收上一跳MSDP对等体路由器发送的SA报文;检测本地路由器的SA缓存表中是否包含所述SA报文中的(S,G)项;在所述本地路由器的SA缓存表中不存在SA报文中的(S,G)项时,以及在本地路由器的SA缓存表中存在SA报文中的(S,G)项时,若本次接收包含(S,G)项的SA报文的时间与上次转发包含(S,G)项的SA报文转发的时间间隔大于预设时间间隔,转发SA报文,转发的SA报文中包含述(S,G)项。本发明实施例降低MSDP对等体的配置要求,有效防止形成转发SA报文的环路,减少本地路由器的负荷。
申请公布号 CN101764812B 申请公布日期 2012.10.03
申请号 CN200910249585.X 申请日期 2009.12.30
申请人 华为技术有限公司 发明人 梁艳荣;苏海洋;于云福
分类号 H04L29/06(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 任默闻
主权项 一种转发活跃源SA报文的方法,其特征在于,包括:接收上一跳组播源发现协议MSDP对等体发送的SA报文;检测本地路由器的SA缓存表中是否包含所述SA报文中的组播源IP和组播目的端IP(S,G)项;在所述本地路由器的SA缓存表中不存在所述SA报文中的(S,G)项时,转发所述SA报文,所述转发的SA报文中包含所述(S,G)项;在所述本地路由器的SA缓存表中存在所述SA报文中的(S,G)项时,若本次接收包含(S,G)项的SA报文的时间与上次转发包含(S,G)项的SA报文转发时间的间隔大于预设时间间隔,转发所述SA报文,所述转发的SA报文中包含所述(S,G)项;所述在本地路由器的SA缓存表中不存在所述SA报文中的(S,G)项时,转发所述SA报文还包括:将所述SA报文中的(S,G)项添加到所述本地路由器的SA缓存表中,并在所述本地路由器的SA缓存表中记录转发包含所述(S,G)项的SA报文的时间。
地址 518129 广东省深圳市龙岗区坂田华为基地总部办公楼