[发明专利]数据包传输的方法、系统及装置有效
申请号: | 200910143753.7 | 申请日: | 2009-05-26 |
公开(公告)号: | CN101557541A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 况伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 传输 方法 系统 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据包传输的方法、系统及装 置。
背景技术
在EPON(Ethernet Passive Optical Network,以太网无源光网络)系统中, OLT(Optical Line Terminal,光线路终端)上行通过交换装置接入骨干以太网, 下行通过分光器分出若干条光纤,每条光纤接入一个ONU(Optical Network Unit,光网络单元),每个ONU下行与PC(Personal Computer,个人电脑) 或电话设备等用户设备连接。用户数据由用户设备进入ONU后,ONU将其 通过光纤上行发送到OLT,OLT再将用户数据上行发送给交换装置,最后由 交换装置将用户数据发送给其它OLT或骨干以太网。如图1所示为一个典型 EPON网络场景示意图,在该应用场景中,OLT1、OLT2、OLT3上行分别通 过P1、P2、P3端口与交换装置连接,OLT1下行分别与ONU1和ONU2连接, ONU1下行与PC1和Phone1连接,ONU2下行分别与PC2和Phone2连接。
现有技术中,交换装置内部包含一个寄存器,寄存器中记录了交换装置 在转发数据包时遵循的数据包转发模式,寄存器中记录的默认数据包转发模 式为:不能将端口收到的数据包由同一端口发出。因此,交换装置收到来自 OLT的数据包后,只能向其他端口转发。例如,在如图1所示的场景中,交 换装置通过P1端口收到来自OLT1的数据包之后,即使数据包对应的目的用 户设备也归属于OLT1,交换装置也不能将数据包通过P1端口发回给OLT1, 这样就使得OLT1下的ONU1和ONU2之间无法进行二层互通,即ONU1下 的用户设备与ONU2下的用户设备无法通过OLT1直接进行业务数据的交互。
为了扩展EPON系统功能,使得归属于同一个OLT的ONU可以进行二 层互通,可以修改交换装置内部存储器记录的数据包转发规则,将数据包转 发规则修改为允许将端口收到的数据包由同一端口发出,或者可以由OLT的 PON(Passive Optical Network:无源光纤网络)芯片进行共享局域网模拟。 这些方案可以最终实现归属于一个OLT的不同ONU的二层互通。例如,在 如图1所示的场景中,PC1和PC2使用宽带上网业务进行网络数据交互, Phone1和Phone2使用语音业务进行语音数据交互。现有的技术方案或者可以 实现ONU1和ONU2二层互通,此时PC1和PC2可以进行网络数据交互, Phone1和Phone2也可以进行语音数据交互;或者可以实现ONU1和ONU2 二层隔离,此时PC1和PC2无法进行网络数据交互,Phone1和Phone2也无 法进行语音数据交互。
但是,在很多实际的应用场景中,要求根据不同的业务类型选择性的对 归属于同一个OLT的ONU进行二层互通或二层隔离。例如,还以图1所示 的场景为例,要求PC1和PC2不能进行网络数据交互,但同时Phone1和Phone2 可以进行语音数据交互。即要求当ONU1和ONU2之间需要传输网络数据包 时,实现ONU1和ONU2的二层隔离;当ONU1和ONU2之间需要传输语音 数据包时,实现ONU1和ONU2的二层互通。现有技术中,还无法根据业务 类型选择性的对归属于同一个OLT的ONU进行二层互通或二层隔离。
发明内容
本发明提供了一种数据包传输的方法、系统及装置,实现了在EPON系 统中,根据业务标识选择性的对归属于同一个OLT的ONU进行二层互通或 二层隔离。
本发明提供了一种数据包传输方法,应用于包括交换装置和至少两个用 户设备的系统中,所述至少两个用户设备归属于同一个OLT,所述OLT与所 述交换装置连接,所述方法包括以下步骤:
预先将所述交换装置中的部分或全部端口的数据包转发模式设置为允许 数据包从其接收端口转发出去,并为需要从接收端口转发出去的数据包设置 根据数据包业务标识进行过滤的过滤策略;
当交换装置中的所述端口接收来自源用户设备的包含业务标识和目的 MAC地址数据包,则判断所述目的MAC地址是否与所述端口绑定,若判断 结果为所述目的MAC地址与所述端口绑定,则根据所述数据包的业务标识判 断是否对所述数据包进行过滤,若判断结果为不对所述数据包进行过滤,则 将所述数据包通过所述端口发送给目的用户设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910143753.7/2.html,转载请声明来源钻瓜专利网。