专利名称:异构网络中通信终端实现通信的方法和运营商边缘设备的制作方法
技术领域:
本发明涉及数据通讯技术领域,特别涉及异构网络中通信终端实现通信的方法和运营商边缘设备。
背景技术:
随着3G(3rd-generati0n,第三代移动通信技术)业务的迅猛发展,移动网络全IP (Internet Protocol,互联网协议)化成为必然趋势,这就对3G承载网,尤其是 RAN (Radio Access Network,接入网)的能力提出了更高要求,接入网的全IP化改造亦成为提高RAN能力的基础。根据3GPP的定义,RAN位于用户设备(UE,User Equipment)和核心网络(CN,Core Network)之间,由RNC(I adio Network Controller,无线网络管理器)、NodeB(无线基站子系统)和RNC与NodeB之间的Backhaul (传输网络)构成。NodeB和RNC作为CE (Customer Edge,通信终端)设备需要利用Baclchaul所提供的二层VPN功能进行二层流量透传,移动全IP化改造的重点即使对RAN的IP化改造。现阶段用户设备接入RAN的链路类型主要是以太链路Ethernet),但由于历史原因,现网中运营商已部署了大量非以太链路的接入链路类型如 HDLC (High-level Data Link Control,高级数据链路控制)、ATM (Asynchronous Transfer Mode,异步转移模式)、FR(Frame Relay,帧中继)、PPP (Point-to-Point Protocol,点到点协议)等,如果在IP化改造过程中将这些已有资源全部废弃,无疑会增加运营商的投资,浪费资源。比如图1所示,在现有的一种异构网络中,PEl与PE2之间部属VPWS(Virtual Private Wire krvice,虚拟专线业务,是一种已经被广泛应用的二层VPN技术),PEl接入 ACl (Attachment Circuit,接入电路)类型为FR,接入设备为CEl,PE2接入AC2类型为以太链路,接入设备为CE2,由于PEl不支持以太链路接入,也不能对FR和以太链路的链路层协议进行转换,因此,CEl与CE2之间无法实现IP化通信。因此,如何使异构网络中的通信终端之间实现IP化通信成为急需解决的问题。
发明内容
本发明实施例提供了异构网络中通信终端实现通信的方法和运营商边缘设备,用以解决现有异构网络中的通信终端之间无法实现IP化通信的问题。本发明实施例提供一种异构网络中通信终端实现通信的方法,包括本地运营商边缘设备从本地通信终端通过非以太链路发送来的互联网协议IP报文中解析出目的通信终端的IP地址;所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的地址解析协议ARP条目;所述本地运营商边缘设备利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信。
其中,优选地,所述本地运营商边缘设备利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信,具体为所述本地运营商边缘设备接收所述本地通信终端发送的第一报文;所述本地运营商边缘设备利用所述目的通信终端的ARP条目对所述第一报文进行封装,生成第一封装报文,其中,所述封装包括内层以太封装和外层以太封装;所述本地运营商边缘设备通过伪线将所述第一封装报文发送给目的运营商边缘设备,所述第一封装报文由所述目的运营商边缘设备进行外层以太剥除处理后发送给所述目的通信终端。其中,优选地,所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的ARP条目,具体为所述本地运营商边缘设备在预先保存的ARP条目信息表中,查找所述目的通信终端的IP地址对应的ARP条目,并将查找到的所述目的通信终端的IP地址对应的ARP条目作为所述目的通信终端的ARP条目;或者,所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的ARP条目,具体为所述本地运营商边缘设备获取所述本地通信终端的IP地址;所述本地运营商边缘设备通过伪线向目的运营商边缘设备发送ARP请求报文,所述ARP请求报文中包括源IP地址和源MAC地址,其中,所述源IP地址为所述本地通信终端的IP地址,所述源MAC地址为所述本地运营商边缘设备的MAC地址;所述本地运营商边缘设备接收所述目的运营商边缘设备通过所述伪线返回的所述目的通信终端的ARP条目。其中,优选地,所述本地运营商边缘设备获取所述本地通信终端的IP地址,具体为所述本地运营商边缘设备通过所述非以太链路向所述本地通信终端发送反向ARP 请求报文;所述本地运营商边缘设备接收所述本地通信终端返回的所述本地通信终端的IP 地址;或者,所述本地运营商边缘设备获取所述本地通信终端的IP地址,具体为所述本地运营商边缘设备在预先保存的通信终端IP地址信息表中,查找到所述本地通信终端的IP地址。其中,优选地,所述本地运营商边缘设备通过伪线向目的运营商边缘设备发送ARP 请求报文之后,还可包括所述目的运营商边缘设备剥去所述ARP请求报文的外层以太,将所述ARP请求报文的内层ARP请求报文通过以太链路发送给所述目的通信终端,所述内层ARP请求报文中包括所述源IP地址和源MAC地址。其中,优选地,所述方法还可包括所述目的通信终端确定所述内层ARP请求报文中的源IP地址和源MAC地址为所述本地通信终端的ARP条目,并利用所述本地通信终端的ARP条目对第二报文进行内层以太封装,生成内层以太封装报文,将所述内层以太封装报文发送给所述目的运营商边缘设备;所述目的运营商边缘设备对所述内层以太封装报文进行外层以太封装,生成第二封装报文,并通过伪线将所述第二封装报文发送给所述本地运营商边缘设备;所述本地运营商边缘设备对所述第二封装报文进行解析, 生成解析后报文,并按照所述非以太链路对应的协议对所述解析后报文进行封装后发送给所述本地通信终端。本发明实施例还提供了一种运营商边缘设备,包括地址解析模块,用于从本地通信终端通过非以太链路发送来的IP报文中解析出目的通信终端的IP地址;条目获取模块,用于根据所述目的通信终端的IP地址获取所述目的通信终端的地址解析协议ARP条目;通信处理模块,用于利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信。其中,优选地,所述通信处理模块包括报文接收子模块,用于接收所述本地通信终端发送的第一报文;报文封装子模块,用于利用所述目的通信终端的ARP条目对所述第一报文进行封装,生成第一封装报文,其中,所述封装包括内层以太封装和外层以太封装;报文发送子模块,用于通过伪线将所述第一封装报文发送给目的运营商边缘设备,所述第一封装报文由所述目的运营商边缘设备进行外层以太剥除处理后发送给所述目的通信终端。其中,优选地,所述条目获取模块包括第一存储器,用于保存ARP条目信息表;查找子模块,用于在所述第一存储器保存的所述ARP条目信息表中,查找所述目的通信终端的IP地址对应的ARP条目,并将查找到的所述目的通信终端的IP地址对应的 ARP条目作为所述目的通信终端的ARP条目;或者,所述条目获取模块包括地址获取子模块,用于获取所述本地通信终端的IP地址;请求发送子模块,用于通过伪线向目的运营商边缘设备发送ARP请求报文,所述 ARP请求报文中包括源IP地址和源MAC地址,其中,所述源IP地址为所述本地通信终端的 IP地址,所述源MAC地址为所述本地运营商边缘设备的MAC地址;条目接收子模块,用于接收所述目的运营商边缘设备通过所述伪线返回的所述目的通信终端的ARP条目。其中,优选地,所述地址获取子模块包括发送单元,用于通过所述非以太链路向所述本地通信终端发送反向ARP请求报文;接收单元,用于接收所述本地通信终端返回的所述本地通信终端的IP地址;或者,所述获取子模块包括第二存储器,用于保存通信终端IP地址信息表;查找单元,用于在所述第二存储器保存的所述通信终端IP地址信息表中,查找到所述本地通信终端的IP地址。本发明实施例提供的技术方案中,本地PEl从本地CEl通过非以太链路发送来的IP报文中解析出目的CE2的IP地址,根据目的CE2的IP地址获取目的CE2的ARP条目, 最后利用目的CE2的ARP条目实现了本地CEl与目的CE2之间的IP化通信。上述技术方案中,本地PEl起到了 ARP代理的作用,本地PEl屏蔽了 ACl (本地PEl和本地CEl之间的 AC)与AC2(目的PE2和目的CE2之间的AC)之间的差异,实现了异构网络下本地CEl与目的CE2之间的IP化通信,提高了组网和应用的灵活性,并且使得CE在通信时感知不到链路类型的差异。
图1为现有一种异构网络的结构示意 图;图2为本发明实施例中异构网络中通信终端实现通信的方法流程图;图3为本发明一具体实施例的方法流程图;图4为本发明实施例中一种运营商边缘设备的结构示意图;图5为图4中通信处理模块的结构示意图;图6为图4中一种条目获取模块的结构示意图;图7为图4中另一种条目获取模块的结构示意图;图8为图7中地址获取子模块的一种结构示意图;图9为图7中地址获取子模块的另一种结构示意图。
具体实施例方式为使本发明实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。首先说明,为了方便描述技术方案,本发明实施例用本地PEl表示本地运营商边缘设备,用本地CEl表示本地通信终端,本地CEl归属于本地PEl ;用目的PE2表示目的运营商边缘设备,用目的CE2表示目的通信终端,目的CE2归属于目的PE2。如图2所示,本发明实施例提供了一种异构网络中通信终端实现通信的方法,包括以下步骤S21、本地PEl从本地CEl通过非以太链路发送来的IP报文中解析出目的CE2的 IP地址。本发明实施例中的非以太链路的类型包括HDLC、ATM、FR、PPP等。S22、本地PEl根据目的CE2的IP地址获取目的CE2的地址解析协议ARP条目,目的CE2的ARP条目包括目的CE2的IP地址(表示为IP2)和MAC (Media Access Control, 媒体接入控制)地址(表示为MAC2)。优选地,步骤S22可具体实施为以下任一种方式,但不限于以下方式方式一本地PEl上预先保存有ARP条目信息表,该ARP条目信息表中记录了每个CE的 ARP条目;本地PEl在该ARP条目信息表中,查找目的CE2的IP地址所对应的ARP条目,并将查找到的目的CE2的IP地址对应的ARP条目作为目的CE2的ARP条目。方式二步骤S22可进一步包括以下步骤al_a3
步骤al、本地PEl获取本地CEl的IP地址。其中,步骤al “本地PEl获取本地CEl的IP地址”可具体实施为以下方式本地 PEl通过非以太链路向本地CEl发送反向ARP请求报文;本地PEl接收本地CEl返回的本地CEl的IP地址。或者,步 骤al “本地PEl获取本地CEl的IP地址”又可具体实施为以下方式本地PEl在预先保存的通信终端IP地址信息表中,查找到本地CEl的IP地址。步骤a2、本地PEl通过伪线(设于本地PEl与目的PE2之间)向目的PE2发送ARP 请求报文,ARP请求报文中包括源IP地址和源MAC地址,其中,源IP地址为本地CEl的IP 地址,源MAC地址为本地PEl的MAC地址。步骤a3、本地PEl接收目的PE2通过伪线返回的目的CE2的ARP条目。其中,在执行步骤a2之后,上述方法还可以包括步骤a4、目的PE2剥去ARP请求报文的外层以太,将ARP请求报文的内层ARP请求报文通过以太链路发送给目的CE2,其中,内层ARP请求报文中包括上述源IP地址和源MAC 地址,即源IP地址为本地CEl的IP地址,源MAC地址为本地PEl的MAC地址。此时,由于内层ARP请求报文中的源IP地址和源MAC地址实际上就是本地CEl的 ARP条目,因此,目的CE2此时实际上已经得到了本地CEl的ARP条目,利用本地CEl的ARP 条目可实现目的CE2与本地CEl之间的IP化通信,具体地,利用本地CEl的ARP条目可实现目的CE2与本地CEl之间的IP化通信包括以下步骤bl-b3 步骤bl、目的CE2确定内层ARP请求报文中的源IP地址和源MAC地址为本地CEl 的ARP条目,并利用本地CEl的ARP条目对第二报文进行内层以太封装,生成内层以太封装报文,将内层以太封装报文发送给目的PE2 ;步骤b2、目的PE2对内层以太封装报文进行外层以太封装,生成第二封装报文,并通过伪线将第二封装报文发送给本地PEl ;步骤b3、本地PEl对第二封装报文进行解析,生成解析后报文,并按照非以太链路对应的协议对解析后报文进行封装后发送给本地CEl。步骤S23、本地PE1利用目的CE2的ARP条目实现本地CE1与目的CE2之间的IP 化通信。其中,优选地,步骤S23可具体实施为以下步骤cl_c3 步骤Cl、本地PEl接收本地CEl发送的第一报文;步骤c2、本地PEl利用目的CE2的ARP条目对第一报文进行封装,生成第一封装报文,其中,上述封装包括内层以太封装和外层以太封装;步骤c3、本地PEl通过伪线将第一封装报文发送给目的PE2,第一封装报文由目的 PE2进行外层以太剥除处理后发送给目的CE2。本发明实施例提供的上述方法中,本地PEl从本地CEl通过非以太链路发送来的 IP报文中解析出目的CE2的IP地址,根据目的通信终端的IP地址获取目的CE2的ARP条目,最后利用目的CE2的ARP条目实现了本地CEl与目的CE2之间的IP化通信。上述方法中,本地PEl起到了 ARP代理的作用,本地PEl屏蔽了 ACl (本地PEl和本地CEl之间的 AC)与AC2(目的PE2和目的CE2之间的AC)之间的差异,实现了异构网络下本地CEl与目的CE2之间的IP化通信,提高了组网和应用的灵活性,并且使得CE在通信时感知不到链路类型的差异。下面举一实例说明本发明实施例提供的上述方法。结合图1所示,本实例中,PEl与PE2之间部署VPWS,PEl接入ACl类型为FR,接入设备为CEl (具有IPl),PE2接入AC2类型为Ethernet,接入设备为CE2 (具有IP2和MAC2), PEl和CEl之间的FR不起桥接功能。PEl的MAC为MAC3,PE2的MAC为MAC4。步骤S301、PEl从ACl上收到来自CEl的FR帧,剥去FR头从IP报文中解析出目的IP为IP2 ;步骤S302、PEl向ACl上发送反向ARP请求报文;步骤S303、PEl从ACl上收到来自CEl的反向ARP回应,获得CEl的IP为IPl ;其中,如果ACl链路不支持反向ARP功能,则可以在PEl上预先保存本地CE的IP, PEl从保存数据中得到CEl的IP为IPl ;步骤S304、PE1以源IP为IPl、目的IP为IP2、源MAC为MAC3,向PW上发送ARP请求报文;步骤S305、PE2从伪线上收到来自PEl的ARP请求报文,剥去外层以太,将内层的 ARP请求报文从AC2发送至CE2 ;步骤S306、CE2解析ARP请求报文,学到CEl的ARP条目(IP为IPl,MAC为MAC3); CE2向AC2上发送ARP回应报文(源IP为IP2,源MAC为MAC2);步骤S307、PE2从AC2上收到来自CE2的ARP回应报文,对ARP回应报文进行外层以太封装,再发送至伪线上;步骤S308、PEl从伪线上收到来自PE2的封装报文,剥去外层以太,从内层的ARP 回应报文中学到CE2的ARP条目(IP为IP2,MAC为MAC2),至此PEl上学到了 CE2的ARP条目,CE2上学到了 CEl的ARP条目。接下来,CEl向CE2发送报文的处理方法为CE1向PEl发送报文;PEl上根据学到的CE2的ARP条目对该报文进行内层以太封装和外层以太封装,得到封装报文,将该封装报文通过伪线发送给PE2 ;PE2上收到来自PEl的封装报文,剥去外层以太,将内层以太报文通过AC2发送至CE2,CE2即可收到来自CEl的报文。CEl向CE2发送报文的处理方法为CE2根据学到的CEl的ARP条目封装以太报文, 并通过AC2发送至PE2 ;PE2收到来自CE2的报文,封装外层以太,并通过伪线发送至PEl ; PEl收到来自PE2的报文,剥去外层以太,发送内层以太中的目的MAC为本地MAC,即剥去内层MAC,发送目的IP是LocallP,封装FR头,将报文发送至ACl,CEl即可收到来自CE2的报文,至此CEl和CE2之间流量双通。综上所述,本实例在VPWS网络中,通过在本地PEl上为本地CEl进行ARP代理,实现异构网络,有效提高了本地PEl的接入能力。对应本发明实施例提供的上述方法,如图4所示,本发明实施例还提供了一种运营商边缘设备,包括 地址解析模块,用于从本地CEl通过非以太链路发送来的IP报文中解析出目的 CE2的IP地址;条目获取模块,用于根据目的CE2的IP地址获取目的CE2的地址解析协议ARP条目,目的CE2的ARP条目包括目的CE2的IP地址和媒体接入控制MAC地址;
通信处理模块,用于利用目的CE2的ARP条目实现本地CE1与目的CE2之间的IP 化通信。其中,优选地,如图5所示,上述通信处理模 块可进一步包括报文接收子模块,用于接收本地CEl发送的第一报文;报文封装子模块,用于利用目的CE2的ARP条目对第一报文进行封装,生成第一封装报文,其中,封装包括内层以太封装和外层以太封装;报文发送子模块,用于通过伪线将第一封装报文发送给目的PE2,第一封装报文由目的PE2进行外层以太剥除处理后发送给目的CE2。其中,优选地,如图6所示,上述条目获取模块可进一步包括第一存储器,用于保存ARP条目信息表;查找子模块,用于在第一存储器保存的ARP条目信息表中,查找目的CE2的IP地址对应的ARP条目,并将查找到的目的CE2的IP地址对应的ARP条目作为目的CE2的ARP 条目。或者,如图7所示,上述条目获取模块可进一步包括地址获取子模块,用于获取本地CEl的IP地址;请求发送子模块,用于通过伪线向目的PE2发送ARP请求报文,ARP请求报文中包括源IP地址和源MAC地址,其中,源IP地址为本地CEl的IP地址,源MAC地址为本地PEl 的MAC地址;条目接收子模块,用于接收目的PE2通过伪线返回的目的CE2的ARP条目。另外,优选地,如图8所示,上述地址获取子模块可进一步包括发送单元,用于通过非以太链路向本地CEl发送反向ARP请求报文;接收单元,用于接收本地CEl返回的本地CEl的IP地址。或者,如图9所示,上述地址获取子模块可进一步包括第二存储器,用于保存通信终端IP地址信息表;查找单元,用于在第二存储器保存的通信终端IP地址信息表中,查找到本地CEl 的IP地址。本发明实施例提供的PE,从本地CEl通过非以太链路发送来的IP报文中解析出目的CE2的IP地址,根据目的通信终端的IP地址获取目的CE2的ARP条目,最后利用目的 CE2的ARP条目实现了本地CEl与目的CE2之间的IP化通信。另外,本发明实施例提供的技术方案适用于本地PEl和目的PE2之间部署VPWS、 VPLS (Virtual Private Lan Service,虚拟专用局域网业务)等网络的情况。本领域普通技术人员可以理解,实现上述事实的方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,上述的程序可以存储于一计算机所可读取的存储介质中,该程序在执行时,包括上述的步骤。上述的存储介质,可以是ROM/RAM、磁盘、光盘等。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种异构网络中通信终端实现通信的方法,其特征在于,包括本地运营商边缘设备从本地通信终端通过非以太链路发送来的互联网协议IP报文中解析出目的通信终端的IP地址;所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的地址解析协议ARP条目;所述本地运营商边缘设备利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信。
2.如权利要求1所述的方法,其特征在于,所述本地运营商边缘设备利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信,具体为所述本地运营商边缘设备接收所述本地通信终端发送的第一报文; 所述本地运营商边缘设备利用所述目的通信终端的ARP条目对所述第一报文进行封装,生成第一封装报文,其中,所述封装包括内层以太封装和外层以太封装;所述本地运营商边缘设备通过伪线将所述第一封装报文发送给目的运营商边缘设备, 所述第一封装报文由所述目的运营商边缘设备进行外层以太剥除处理后发送给所述目的通信终端。
3.如权利要求1所述的方法,其特征在于,所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的 ARP条目,具体为所述本地运营商边缘设备在预先保存的ARP条目信息表中,查找所述目的通信终端的 IP地址对应的ARP条目,并将查找到的所述目的通信终端的IP地址对应的ARP条目作为所述目的通信终端的ARP条目;或者,所述本地运营商边缘设备根据所述目的通信终端的IP地址获取所述目的通信终端的ARP条目,具体为所述本地运营商边缘设备获取所述本地通信终端的IP地址; 所述本地运营商边缘设备通过伪线向目的运营商边缘设备发送ARP请求报文,所述 ARP请求报文中包括源IP地址和源MAC地址,其中,所述源IP地址为所述本地通信终端的 IP地址,所述源MAC地址为所述本地运营商边缘设备的MAC地址;所述本地运营商边缘设备接收所述目的运营商边缘设备通过所述伪线返回的所述目的通信终端的ARP条目。
4.如权利要求3所述的方法,其特征在于,所述本地运营商边缘设备获取所述本地通信终端的IP地址,具体为 所述本地运营商边缘设备通过所述非以太链路向所述本地通信终端发送反向ARP请求报文;所述本地运营商边缘设备接收所述本地通信终端返回的所述本地通信终端的IP地址;或者,所述本地运营商边缘设备获取所述本地通信终端的IP地址,具体为 所述本地运营商边缘设备在预先保存的通信终端IP地址信息表中,查找到所述本地通信终端的IP地址。
5.如权利要求3所述的方法,其特征在于,所述本地运营商边缘设备通过伪线向目的运营商边缘设备发送ARP请求报文之后,还包括所述目的运营商边缘设备剥去所述ARP请求报文的外层以太,将所述ARP请求报文的内层ARP请求报文通过以太链路发送给所述目的通信终端,所述内层ARP请求报文中包括所述源IP地址和源MAC地址。
6.如权利要求5所述的方法,其特征在于,还包括所述目的通信终端确定所述内层ARP请求报文中的源IP地址和源MAC地址为所述本地通信终端的ARP条目,并利用所述本地通信终端的ARP条目对第二报文进行内层以太封装,生成内层以太封装报文,将所述内层以太封装报文发送给所述目的运营商边缘设备;所述目的运营商边缘设备对所述内层以太封装报文进行外层以太封装,生成第二封装报文,并通过伪线将所述第二封装报文发送给所述本地运营商边缘设备;所述本地运营商边缘设备对所述第二封装报文进行解析,生成解析后报文,并按照所述非以太链路对应的协议对所述解析后报文进行封装后发送给所述本地通信终端。
7.—种运营商边缘设备,其特征在于,包括地址解析模块,用于从本地通信终端通过非以太链路发送来的IP报文中解析出目的通信终端的IP地址;条目获取模块,用于根据所述目的通信终端的IP地址获取所述目的通信终端的地址解析协议ARP条目;通信处理模块,用于利用所述目的通信终端的ARP条目实现所述本地通信终端与所述目的通信终端之间的IP化通信。
8.如权利要求7所述的运营商边缘设备,其特征在于,所述通信处理模块包括 报文接收子模块,用于接收所述本地通信终端发送的第一报文;报文封装子模块,用于利用所述目的通信终端的ARP条目对所述第一报文进行封装, 生成第一封装报文,其中,所述封装包括内层以太封装和外层以太封装;报文发送子模块,用于通过伪线将所述第一封装报文发送给目的运营商边缘设备,所述第一封装报文由所述目的运营商边缘设备进行外层以太剥除处理后发送给所述目的通信终端。
9.如权利要求7所述的运营商边缘设备,其特征在于, 所述条目获取模块包括第一存储器,用于保存ARP条目信息表;查找子模块,用于在所述第一存储器保存的所述ARP条目信息表中,查找所述目的通信终端的IP地址对应的ARP条目,并将查找到的所述目的通信终端的IP地址对应的ARP 条目作为所述目的通信终端的ARP条目; 或者,所述条目获取模块包括地址获取子模块,用于获取所述本地通信终端的IP地址;请求发送子模块,用于通过伪线向目的运营商边缘设备发送ARP请求报文,所述ARP请求报文中包括源IP地址和源MAC地址,其中,所述源IP地址为所述本地通信终端的IP地址,所述源MAC地址为所述本地运营商边缘设备的MAC地址;条目接收子模块,用于接收所述目的运营商边缘设备通过所述伪线返回的所述目的通信终端的ARP条目。
10.如权利要求9所述的运营商边缘设备,其特征在于, 所述地址获取子模块包括发送单元,用于通过所述非以太链路向所述本地通信终端发送反向ARP请求报文; 接收单元,用于接收所述本地通信终端返回的所述本地通信终端的IP地址; 或者,所述获取子模块包括 第二存储器,用于保存通信终端IP地址信息表;查找单元,用于在所述第二存储器保存的所述通信终端IP地址信息表中,查找到所述本地通信终端的IP地址。
全文摘要
本发明提供了异构网络中通信终端实现通信的方法和运营商边缘设备,用以解决现有异构网络中的通信终端之间无法实现IP化通信的问题。该方法包括本地PE1从本地CE1通过非以太链路发送来的IP报文中解析出目的CE2的IP地址,根据目的CE2的IP地址获取目的CE2的ARP条目,最后利用目的CE2的ARP条目实现了本地CE1与目的CE2之间的IP化通信。上述方法中,本地PE1起到了ARP代理的作用,本地PE1屏蔽了AC1(本地PE1和本地CE1之间的AC)与AC2(目的PE2和目的CE2之间的AC)之间的差异,实现了异构网络下本地CE1与目的CE2之间的IP化通信,使CE在通信时感知不到链路类型的差异。
文档编号H04L29/12GK102333033SQ20111027373
公开日2012年1月25日 申请日期2011年9月15日 优先权日2011年9月15日
发明者任化军, 吴小祥 申请人:中兴通讯股份有限公司