[发明专利]以太网端口控制装置及方法有效
申请号: | 201210032478.3 | 申请日: | 2012-02-14 |
公开(公告)号: | CN102571603A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 黎建;邓海 | 申请(专利权)人: | 成都欣点科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张晓峰;宋志强 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 以太网 端口 控制 装置 方法 | ||
1.一种以太网端口控制装置,其特征在于,包括:
物理链路层的以太交换芯片,用于将接收的报文传给以太驱动层;
以太驱动层的以太驱动程序,用于在收到来自以太交换芯片的报文后确定该报文的类型和源介质访问控制层MAC地址、以及接收该报文的以太交换芯片的端口,将所确定的信息输入端口控制模块,根据端口控制模块返回的信息决定是否接收该报文;
以太驱动层的端口控制模块,用于根据应用层的认证服务程序的配置命令设置报文认证参数,其中包括认证通过的MAC地址和/或端口认证信息;并根据所述以太驱动程序的输入信息和所述报文认证参数进行端口控制,所述端口控制包括:如果以太驱动程序所收到的报文的类型为认证报文,则通知以太驱动程序接收该报文并上传到上层的认证服务程序,如果是非认证报文,则判断该报文的MAC地址或接收该报文的以太交换芯片的端口是否为所述报文认证参数中设置的已认证通过的MAC地址或端口,如果是则通知以太驱动程序接收该报文并上传到相应的上层应用程序,否则丢弃该报文;
应用层的认证服务程序,用于根据以太驱动层上传的认证报文对MAC地址和/或端口信息进行认证,向端口控制模块发送设置报文认证参数的配置指令。
2.根据权利要求1所述的装置,其特征在于,所述端口控制模块具体包括两个对外接口:
一个为供所述认证服务程序调用的报文认证参数的配置接口,其中包括用于存储所述报文认证参数的数据结构,所述认证服务程序通过该配置接口对该数据结构中的报文认证参数进行访问和修改;
另一个为供以太驱动程序调用的认证函数接口,用于根据所述以太驱动程序的输入信息和所述报文认证参数进行所述端口控制。
3.根据权利要求2所述的装置,其特征在于,所述用于存储所述报文认证参数的数据结构为:Proc节点树。
4.根据权利要求1至3任一项所述的装置,其特征在于,所述以太网端口控制装置使用的认证控制协议为IEEE802.1x协议。
5.一种以太网端口控制方法,其特征在于,包括:
以太交换芯片将收到的报文上传给以太驱动层;
以太驱动层确定来自以太交换芯片的所述报文的类型和源MAC地址,以及接收该报文的以太交换芯片的端口;如果所述报文类型为认证报文,则接收并上传到上层的认证服务程序;
所述上层的认证服务程序根据认证报文对MAC地址和/或端口信息进行认证,向以太驱动层发送设置报文认证参数的配置指令;
所述以太驱动层根据所述认证服务程序的配置命令设置报文认证参数,所设置的报文认证参数中包括认证通过的MAC地址和/或端口认证信息;
如果所述以太驱动层收到的来自以太交换芯片的报文的类型是非认证报文,则判断该报文的MAC地址或接收该报文的以太交换芯片的端口是否为所述报文认证参数中设置的已认证通过的MAC地址或端口,如果是则接收该报文并上传到相应的上层应用程序,否则丢弃该报文。
6.根据权利要求5所述的方法,其特征在于,进一步包括:
所设置的报文认证参数中包括默认接受的MAC地址表,所述以太驱动层在确定来自以太交换芯片的报文的源MAC地址后,判断该报文的源MAC地址是否在所述默认接受的MAC地址表中,如果是则接收该报文并上传到相应的上层应用程序;
和/或,所设置的报文认证参数中包括默认拒绝的MAC地址表,所述以太驱动层在确定来自以太交换芯片的报文的源MAC地址后,判断该报文的源MAC地址是否在所述默认拒绝的MAC地址表中,如果是则丢弃该报文。
7.根据权利要求5所述的方法,其特征在于,所述报文认证参数中进一步设置启动标记,用于表示是否启用以太网端口控制;所述以太驱动层收到的来自以太交换芯片的报文后,首先通过该启动标记判断是否启用以太网端口控制,如果是,则执行后续的所述以太网端口控制流程;否则接收该报文并上传到相应的上层应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都欣点科技有限公司,未经成都欣点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210032478.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:荧光粉、其溶液、组合物及制法
- 下一篇:堆叠式半导体封装结构及其制造方法