[发明专利]以太网接口系统实现方法及实现装置无效
申请号: | 200910247070.6 | 申请日: | 2009-12-21 |
公开(公告)号: | CN101741664A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 许粤萍 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 以太网 接口 系统 实现 方法 装置 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种以太网接口系统实现方法及实现装置。
背景技术
在接入网通信设备上,通常使用多个独立的以太网接口来实现网元和控制台、网元和特殊设备(例如:线路测试仪)、以及网元内部系统的IP网络连接。
在现有技术中,主要有两种实现方法:
一种是利用处理器内置的快速接口外接合适的PHY芯片来构成网口,这个方法受到处理器内置快速接口的可用数量的限制,对处理器的接口和性能要求较高,并且,若处理器没有内置的对外快速接口,则不能使用该方法。
另一种实现方法是利用处理器支持的总线标准,通过总线外挂若干个以太网控制器。需要几个网口,就外挂几个以太网控制器芯片。通常总线允许挂接设备的数量是有限的。由于PCB布线需要考虑多个以太网控制器芯片及其外围器件,致使PCB制版增加不小的难度;另外,使用较多的以太网控制器芯片会提高系统成本。
综上所述,可知现有技术长期以来一直存在没有内置的对外快速接口的处理器实现以太网接口系统成本较高或实现复杂的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术中存在没有内置的对外快速接口的处理器实现以太网接口系统成本较高或实现复杂的问题,为此,本发明提供一种以太网接口系统实现方法及实现装置,其中:
根据本发明实施例提供一种以太网接口系统的实现方法,该以太网接口系统包括:处理器、以太网控制器、以太网交换芯片,其中,该以太网交换芯片包括多个以太网端口,该实现方法包括:
将以太网交换芯片的多个以太网端口其中之一设置为CPU端口,其余端口设置为外部端口,其中,CPU端口与以太网控制器连接;分别为多个外部端口配置MAC地址及IP地址,每个外部端口接收具有与其MAC地址相同的目的MAC地址的IP数据包;将CPU端口分别与每个外部端口设置为多个虚拟局域网VLAN,其中,通过外部端口接收/发送的IP数据包携带有该外部端口所属VLAN的VLAN标识。
优选地,通过外部端口接收/发送的IP数据包携带有该外部端口所属VLAN的VLAN标识,进一步包括:外部端口接收的IP数据包通过CPU端口进入以太网控制器;处理器根据IP数据包携带的VLAN标识进行后续转发处理,并且在转发处理之前,剥除该IP数据包携带的VLAN标识。
优选地,通过外部端口接收/发送的IP数据包携带有该外部端口所属VLAN的VLAN标识,进一步包括:处理器将待发送的IP数据包添加VLAN标识,并通过以太网控制器发送至CPU端口;CPU端口根据IP数据包携带的VLAN标识,将该IP数据包转发至相应的外部端口进行发送。
优选地,以太网交换芯片至少包括4个以太网端口。
优选地,该方法进一步包括:设置外部端口对于未知单播包和广播包限速以及禁止未知单播包洪泛至CPU端口。
优选地,处理器与以太网控制器芯片通过PCI总线连接。
根据本发明实施例提供一种以太网接口系统的实现装置,该以太网接口系统包括:处理器、以太网控制器、以太网交换芯片,其中,该以太网交换芯片包括多个以太网端口,该实现装置包括:
端口设置模块,用于将以太网交换芯片的多个以太网端口其中之一设置为CPU端口,其余端口设置为外部端口,其中,CPU端口与以太网控制器连接;地址配置模块,用于分别为多个外部端口配置MAC地址及IP地址,每个外部端口接收具有与其MAC地址相同的目的MAC地址的IP数据包;虚拟局域网设置模块,用于将CPU端口分别与每个外部端口设置为多个虚拟局域网VLAN,其中,通过外部端口接收/发送的IP数据包携带有该外部端口所属VLAN的VLAN标识。
优选地,以太网交换芯片至少包括4个以太网端口。
优选地,该装置进一步包括:限速设置模块,用于设置外部端口对于未知单播包和广播包限速以及禁止未知单播包洪泛至CPU端口。
优选地,处理器与以太网控制器芯片通过PCI总线连接。
与现有技术相比,根据本发明的上述技术方案,通过以太网交换芯片来部分替代以太网控制器,能够实现具有多个以太网接口的以太网接口系统,本发明技术方案具有优良的扩展性,可灵活增加和减少以太网接口的数量,大大节约了系统硬件成本,降低了实现复杂度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910247070.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型环保除尘生石灰消化器
- 下一篇:一种光纤拉丝炉