[发明专利]组播安全控制方法、系统及传输节点有效
申请号: | 200910249695.6 | 申请日: | 2009-12-14 |
公开(公告)号: | CN101795223A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 倪宏 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 控制 方法 系统 传输 节点 | ||
1.一种组播安全控制方法,其特征在于,包括:
传输节点从上游端口接收组播流数据报文;
根据所述数据报文中包含的组播地址信息和上游端口信息,查找是否存在 预先建立的相匹配的上游端口表项;
若存在,则根据所述数据报文所属组播组所对应的转发路径的数据转发表 转发所述数据报文;
若不存在,则判断所述上游端口是否是预先配置的合法上游端口,若是, 则根据所述数据报文所属组播组的数据转发表转发所述数据报文;若否,则丢 弃所述数据报文。
2.如权利要求1所述的方法,其特征在于,判断所述上游端口是预先配 置的合法上游端口时,还包括:
根据所述组播地址信息和上游端口信息创建新的上游端口表项。
3.如权利要求1所述的方法,其特征在于,判断所述上游端口是预先配 置的合法上游端口时,还包括:
构建包含所述数据报文的组播地址信息的上游端口安装消息,并根据所述 转发路径的数据转发表发送给转发路径上的其他传输节点,指示所述其他传输 节点创建上游端口表项;
所述转发路径上的其他传输节点根据接收到的上游端口安装消息,创建包 含所述组播地址信息和自身接收所述上游端口安装消息的上游端口信息的上 游端口表项。
4.如权利要求1所述的方法,其特征在于,所述组播地址信息,包括组 播源地址和组播组地址;所述上游端口信息为上游端口号。
5.如权利要求1所述的方法,其特征在于,所述预先配置的合法上游端 口根据合法组播源与所述传输节点的连接端口配置。
6.如权利要求1所述的方法,其特征在于,所述数据转发表中包含组播 组地址和对应的下游端口列表;
所述根据所述数据报文所属组播组的数据转发表转发所述数据报文,具体 包括:将所述数据报文通过所述数据转发表中包含的下游端口转发所述数据报 文给下游传输节点或接收端。
7.如权利要求1-6任一所述的方法,其特征在于,所述上游端口表项中 还包括:所述上游端口表项的剩余有效时间;
当查找到相匹配的上游端口表项时,更新所述查找到的上游端口表项的剩 余有效时间;
当所述剩余有效时间为零时,删除所述上游端口表项。
8.一种实现组播安全控制的传输节点,其特征在于,包括:接收模块、 查找模块、判断模块和转发模块;
所述接收模块,用于从上游端口接收组播流数据报文;
所述查找模块,用于根据所述数据报文中包含的组播地址信息和上游端口 信息,查找是否存在预先建立的相匹配的上游端口表项;若不存在,通知所述 判断模块;若存在,通知所述转发模块;
所述判断模块,用于判断所述上游端口是否是预先配置的合法上游端口, 若是,通知转发模块;若否,丢弃所述数据报文;
所述转发模块,用于根据所述数据报文所属组播组所对应的转发路径的数 据转发表转发所述数据报文。
9.如权利要求8所述的传输节点,其特征在于,还包括:创建模块,用 于当所述判断模块判断所述上游端口是预先配置的合法上游端口时,根据所述 组播地址信息和上游端口信息创建新的上游端口表项。
10.如权利要求8所述的传输节点,其特征在于,还包括:
消息构建模块,用于当所述判断模块判断出所述上游端口是预先配置的合 法上游端口时,构建包含所述数据报文的组播地址信息的上游端口安装消息, 并根据所述转发路径的数据转发表发送给转发路径上的其他传输节点,指示所 述其他传输节点创建上游端口表项;
创建模块,用于根据接收到的其他传输节点发送的上游端口安装消息,创 建包含所述组播地址信息和自身接收上游端口安装消息的上游端口信息的上 游端口表项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910249695.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:航电ASM协议控制器
- 下一篇:具备通用序列总线功能的通讯系统及其方法