接入处理方法及装置制造方法及图纸

技术编号:17917899 阅读:30 留言:0更新日期:2018-05-10 21:37
本公开涉及一种接入处理方法及装置,应用于PPPoE组网中的转发设备,所述方法包括:接收所述PPPoE组网中的与所述转发设备连接的PPPoE客户端所发送的报文;根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口;经由所述接口将所述报文转发至与所述接口连接的PPPoE服务器。因此,转发设备将接收的报文通过与该报文中携带的服务名对应的接口发送给PPPoE服务器,实现将报文定向的发送给PPPoE服务器,而无需将该报文发送给与转发设备连接的其他PPPoE服务器,因此节省了转发设备到其他PPPoE服务器间的链路资源,以及节省了其他PPPoE服务器的处理压力。

【技术实现步骤摘要】
接入处理方法及装置
本公开涉及网络通信
,尤其涉及一种接入处理方法及装置。
技术介绍
PPPoE(Point-to-PointProtocoloverEthernet,在以太网上承载点对点协议)是在以太网中转播PPP帧信息的技术。PPPoE通过把以太网和点对点协议的可扩展性及管理控制(认证)功能相结合,使网络服务提供商和电信运营商能够利用可靠和熟悉的技术来加速部署高速互联网业务,PPPoE被广泛应用于小区组网等环境中。
技术实现思路
有鉴于此,本公开提出了一种接入处理方法及装置。根据本公开的一方面,提供了一种接入处理方法,应用于PPPoE组网中的转发设备,所述方法包括:接收所述PPPoE组网中的与所述转发设备连接的PPPoE客户端所发送的报文;根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口;经由所述接口将所述报文转发至与所述接口连接的PPPoE服务器。根据本公开的另一方面,提供了一种接入处理装置,应用于PPPoE组网中的转发设备,所述装置包括:接收模块,用于接收所述PPPoE组网中的与所述转发设备连接的PPPoE客户端所发送的报文;确定模块,用于根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口;转发模块,用于经由所述接口将所述报文转发至与所述接口连接的PPPoE服务器。本公开的实施例提供的技术方案可以包括以下有益效果:根据接收到的PPPoE客户端所发送的报文(例如,PADI报文)所携带的服务名,确定转发设备配置的该服务名的接口,并且经由该接口将该报文转发至与该接口连接的PPPoE服务器。因此,转发设备将接收的报文通过与该报文中携带的服务名对应的接口发送给PPPoE服务器,实现将报文定向的发送给PPPoE服务器,而无需将该报文发送给与转发设备连接的其他PPPoE服务器,因此节省了转发设备到其他PPPoE服务器间的链路资源,以及节省了其他PPPoE服务器的处理压力。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1是PPPoEClient和PPPoEServer在Discovery阶段的报文交互的示意图。图2是一种PPPoE组网的示意图。图3是根据一示例性实施例示出的一种接入处理方法的流程图。图4是根据一示例性实施例示出的一种接入处理方法的一个示例的流程图。图5是根据一示例性实施例示出的一种接入处理方法的一个示例的流程图。图6示出根据本公开一实施例的接入处理装置的结构框图。图7是根据一示例性实施例示出的一种接入处理装置的硬件结构框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。为便于说明,以下首先对本公开涉及的部分概念进行解释说明。PPPoE的完整应用包括Discovery(发现)阶段和Session(会话)阶段,其中Discovery阶段完成PPPoEClient(客户端)对PPPoEServer(服务器)的发现和选择,Session阶段完成PPPoEClient和PPPoEServer的相互认证、地址协商和流量业务等。在Discovery阶段,PPPoEClient和PPPoEServer之间需要多次交互报文。图1是PPPoEClient和PPPoEServer在Discovery阶段的报文交互的示意图,如图1所示,Discovery阶段主要可以包括如下报文交互。PPPoEClient向广播域中广播发送PADI(PPPoEActiveDiscoveryInitiation,PPPoE主动发现初始)报文。在接收到PADI报文之后,PPPoEServer选择是否向PPPoEClient应答PADO(PPPoEActiveDiscoveryOffer,PPPoE主动发现提议)报文。在接收到PADO报文之后,PPPoEClient从发送PPPoEClient所接收到的PADO报文的PPPoEServer中选择一个PPPoEServer作为自身的接入服务器,并且向选择的PPPoEServer单播发送PADR(PPPoEActiveDiscoveryRequest,PPPoE主动发现请求)报文。接收到PADR报文的PPPoEServer向PPPoEClient应答PADS(PPPoEActiveDiscoverySession-confirmation,PPPoE主动发现会话确认)报文。由此,完成Discovery阶段。图2是一种PPPoE组网的示意图,如图2所示,该PPPoE组网可包括多个PPPoEClient、交换机、以及多个PPPoEServer。由于在图2所示的PPPoE组网中,一个广播域内存在多个PPPoEClient和多个PPPoEServer,因此PPPoEClient和PPPoEServer需要在Discovery阶段根据自身的需求进行互相选择。PPPoEClient和PPPoEServer在Discovery阶段交互的报文中可以携带Option(选项),以完成PPPoEClient和PPPoEServer的互相选择。其中,PPPoEServer根据PADI报文和PADR报文中所携带的ServiceName(服务名)来选择PPPoEClient,即,PPPoEServer根据PADI报文和PADR报文中所携带的ServiceName来确认是否向PPPoEClient应答PADO报文并为该PPPoEClient提供接入服务。具体地,通过在PPPoEServer提供接入服务的接口上配置一个或多个ServiceName来标记该PPPoEServer能够提供的服务。在PPPoEServer接收到PPPoEClient所发送的PADI报文或PADR报文之后,该PPPoEServer提取PADI报文或PADR报文中的Option字段所携带的ServiceName。判断提取出的ServiceName与接收到的PADI报文或PADR报文的接口上所配置的ServiceName是否一致。如果判断为提取出的ServiceName与接收到的PADI报文或PADR报文的接口上所配置的ServiceName一致,则PPPoEServer向该PPPoEClient应答PADS报文并为该PPPoEClient提供接入服务。然而,PPPoEClient需要向广播域中广播发送PADI报文,网络中的所有PPPoEServer都会接收到该PADI报文。下面结合说明书附图对本公开实施例进行解释说明。图3是根据本公开一示例性实施例示出的本文档来自技高网...
接入处理方法及装置

【技术保护点】
一种接入处理方法,应用于PPPoE组网中的转发设备,其特征在于,所述方法包括:接收所述PPPoE组网中的与所述转发设备连接的PPPoE客户端所发送的报文;根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口;经由所述接口将所述报文转发至与所述接口连接的PPPoE服务器。

【技术特征摘要】
1.一种接入处理方法,应用于PPPoE组网中的转发设备,其特征在于,所述方法包括:接收所述PPPoE组网中的与所述转发设备连接的PPPoE客户端所发送的报文;根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口;经由所述接口将所述报文转发至与所述接口连接的PPPoE服务器。2.根据权利要求1所述的方法,其特征在于,在根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口之前,所述方法还包括:如果所述报文没有携带服务名,则向所述报文添加与所述PPPoE客户端所需的服务相对应的服务名。3.根据权利要求1所述的方法,其特征在于,在根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口之前,所述方法还包括:检测所述转发设备的与所述PPPoE客户端连接的接口是否是信任接口,相应地,如果检测为所述转发设备的与所述PPPoE客户端连接的接口是所述信任接口,则根据所述报文所携带的服务名,确定所述转发设备配置的所述服务名的接口。4.根据权利要求3所述的方法,其特征在于,还包括:如果检测为所述转发设备的与所述PPPoE客户端连接的接口不是所述信任接口,则丢弃所述报文。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:如果确定为所述转发设备未配置所述服务名的...

【专利技术属性】
技术研发人员:李非
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1