CN100531207C - 以太网上的点对点协议的服务类型的匹配方法及设备 - Google Patents
以太网上的点对点协议的服务类型的匹配方法及设备 Download PDFInfo
- Publication number
- CN100531207C CN100531207C CNB2005101257466A CN200510125746A CN100531207C CN 100531207 C CN100531207 C CN 100531207C CN B2005101257466 A CNB2005101257466 A CN B2005101257466A CN 200510125746 A CN200510125746 A CN 200510125746A CN 100531207 C CN100531207 C CN 100531207C
- Authority
- CN
- China
- Prior art keywords
- matching
- cos
- user
- request
- access device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000008878 coupling Effects 0.000 claims description 36
- 238000010168 coupling process Methods 0.000 claims description 36
- 238000005859 coupling reaction Methods 0.000 claims description 36
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000002950 deficient Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 238000000131 plasma-assisted desorption ionisation Methods 0.000 description 2
- 238000007630 basic procedure Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供一种以太网上的点对点协议的服务类型的匹配方法及设备,接入设备接收会话请求包的请求报文;判断接入设备上设置的匹配方式;如果匹配方式与设备管理员输入的设置匹配方式不一致,拒绝回应用户的请求;如果设置的匹配方式与设备管理员输入的设置匹配方式一致,则判断用户发送的报文中携带的服务类型是否空;根据判断的结果回应或拒绝回应用户的请求。本发明能够充分利用接入设备资源和对用户定制不同的服务,保证了当接入设备的接入数达到接入限制时,更多的有明确服务请求的用户能够接入,可以配置对请求某些设备能够提供的服务类型的用户拒绝回应,这样可以针对某个接入端口的用户定制服务类型。
Description
技术领域
本发明涉及网络中的服务类型的匹配方法及设备,特别是涉及通过以太网上的点对点协议的服务类型的匹配为用户提供服务的匹配方法及设备。
背景技术
以太网上的点对点协议(PPPoE)属于链路层协议,其主要功能是在以太网上提供点到点的连接,建立PPP会话,以及封装PPP数据包的方法,实现了在共享以太网上到多个目的建立点对点协议(PPP)会话的功能,是PPP协议在更广范围内应用的补充性协议。PPPoE协议为主机提供了一种利用桥接设备接入远端接入集中器的能力,在这种模型下,每个主机都可以用它自己的PPP协议栈,提供给用户的是一个常见的用户接口,这使得接入控制、计费及其它服务都是针对单用户的而不是针对网点或主机。要在以太网上建立点对点的连接,每个PPP会话必须知道对端的以太网物理地址,必须要建立唯一的会话标识符。PPPoE通过发现阶段解决这两个问题:
PPPOE分为两个阶段,第一个阶段为发现阶段,用来获得对端的以太网物理地址和为主机分配PPPOE的SessionID(会话标识),第二阶段为PPP会话阶段。发现阶段的净荷(Payload)是PPPoE的各个TAG(选项)。PPP会话阶段将PPP报文作为PPPoE的净荷封装在以太网帧内进行传送。
其中发现阶段可以分为四个步骤:
第一步:主机在本以太网内广播一个PADI(PPPoE发现阶段的初始化)包,在此包中将主机想要得到的服务类型信息包含在名称为Service-Name(服务类型)的属性中。该属性的值必须是一个以非空字符结束的UTF-8的字符串。当它的长度域为0时,表明任何服务都可以被主机接收。
第二步:以太网内的所有接入集中器在收到这个初始化包后,将其中请求的服务与自己能提供的服务进行比较,其中可以为此主机提供此服务的接入集中器发回PADO(PPPoE发现阶段的服务提供报文)包,不能提供此服务的集中器不能发PADO包。
第三步:主机可能收到多个集中器的PADO包,主机通过PADO的内容,依据一定的条件从发回PADO包的可提供服务的接入集中器中挑选一个,并向它发回一个会话请求包PADR(PPPoE发现阶段的请求报文)(非广播),在这个包中再次将所想得到的服务的信息包含在Service-Name属性中。
第四步:被选定的接入集中器在收到会话请求包PADR后,就开始准备进入PPP会话阶段。它会产生一个会话标识以唯一的标识它和主机的这段PPPoE会话。并把这个特定的会话标识包含在会话确认包PADS(PPPoE发现阶段的会话确认报文)中发回给主机,如果没有错误发生,就进入到PPP会话阶段,而主机在收到会话确认包后如果没有错误发生也进入到PPP会话阶段。
在现有技术中,PPPoE用户在PADI和PADR报文中将所需要的服务通过Service-Name属性把用户所需要的服务通知接入集中器,接入集中器在收到请求后,与自己所能提供的服务进行比较,如果能够提供这样的服务就对用户进行响应,否则不回应用户的接入请求。特别地,如果用户的Service-Name为空,则无条件回应用户接入请求;如果用户的Service-Name不为空,则查询接入设备上配置的所有Service-Name,如果查询失败,则拒绝回应。
现有技术中存在以下不合理之处,不能完全满足实际应用的需要:
1.若用户以空值的Service-Name属性向接入集中器请求接入,现有技术会无条件回应用户请求,允许用户接入。由于接入集中器允许接入的数目是有限的,若大量的用户都以空值的Service-Name属性接入,则势必导致后续的用户中,即使带有非空的Service-Name属性(即有明确的服务请求的用户)无法接入设备,不能满足为有明确服务类型请求的用户提供接入服务的应用需求。
2.在用户的Service-Name非空,但接入集中器上没有相应的Service-Name的情况下,现有技术会拒绝对用户进行回应,此时若接入集中器上没有配置满Service-Name属性,即接入设备上存在空的Service-Name属性时,用户也无法接入,导致设备的接入能力不能充分利用。
3.在现有技术中,接入集中器上配置的Service-Name是其所能够提供的服务类型,但不能实现所配置的Service-Name是接入设备上所拒绝提供的服务,即无法实现对请求某些服务类型的用户拒绝接入的应用需求。
发明内容
本发明对PPPoE协议中Service-Name属性的匹配方法进行了扩充,以解决现有技术在某些情况下不能充分利用接入设备资源和不能对端口下用户定制不同服务的缺陷。
根据本发明,提供一种以太网上的点对点协议的服务类型的匹配方法,包括以下步骤:
接入设备接收包含所想得到的服务的信息的会话请求包的请求报文;
判断接入设备上设置的匹配方式;
如果判断设备上设置的匹配方式与设备管理员输入的设置匹配方式不一致,则拒绝回应用户的请求;
如果判断设备上设置的匹配方式与设备管理员输入的设置匹配方式是一致的,进行以下步骤:
判断用户发送的报文中携带的服务类型是否为空;
根据判断的结果回应或拒绝回应用户的请求。
根据本发明,还提供一种以太网上的点对点协议的服务类型的匹配方法,包括以下步骤:
接入设备收到包含所想得到的服务的信息的会话请求包的请求报文;
判断接入设备上设置的匹配原则是否为反向匹配原则;
如果判断的结果为是,则进一步判断接入设备上设置的匹配方式是否为精确匹配方式;
如果判断的结果为是,则判断用户所带的服务类型是否为空;
如果判断的结果为否,则与设备上配置的服务类型进行匹配,匹配成功,则回应用户请求,匹配不成功,则拒绝回应用户的请求;
如果判断用户所带的服务类型的结果为是,则判断接入设备是否存在没有设置的服务类型,如果有,则匹配成功,回应用户请求,允许用户接入;如果没有,则认为匹配失败,拒绝用户的请求;
在判断用户所带的服务类型的步骤,如果判断的结果为否,则判断接入设备是否存在完全匹配的服务类型,如果有,则回应用户请求,允许用户接入;如果没有,则认为匹配失败,拒绝用户的请求。
根据本发明,还提供一种以太网上的点对点协议的服务类型的匹配方法,包括以下步骤:
接入设备收到包含所想得到的服务的信息的会话请求包的请求报文;
判断接入设备上设置的匹配原则是否为正向匹配原则;
如果判断的结果为是,则进一步判断接入设备上设置的匹配方式是否为模糊匹配方式;
判断用户的服务类型是否为空,如果是空,则无需判断设备上的配置,无条件回应用户的接入请求,若不是空,则判断设备上是否存在没有配置的服务类型,若存在,回应用户的接入请求;若不存在,则将用户所带服务类型中的字符串与设备上所配置的服务类型属性进行匹配,若匹配成功,则回应用户的接入请求,若匹配不成功,则拒绝用户的接入请求。
所述设置的匹配方式包括精确匹配方式和模糊匹配方式。在所述设置的匹配方式是精确匹配方式时,根据用户发送的报文中携带的服务类型是否为空的判断结果回应的步骤包括以下步骤:
如果判断的结果为是,则判断接入设备上的N个服务类型是否未配置满,N为接入设备可配置的服务类型的最大数目;
如果存在没有配置的服务类型,则回应用户的请求;
如果不存在没有配置的服务类型,则拒绝回应用户的请求。
根据本发明的一个方案,在接入设备接收请求报文的步骤之后,还可以包括步骤:
判断接入设备上设置的匹配原则;
如果判断设备上设置的匹配原则与设备管理员输入的设置匹配原则不一致,则拒绝回应用户的请求;
如果判断设备上设置的匹配原则与设备管理员输入的设置匹配原则是一致的,则进行所述的判断设备上设置的匹配方式的步骤及随后的步骤。
其中所述设置的匹配原则包括正向匹配原则和反向匹配原则。所述的判断接入设备上设置的匹配方式的步骤是将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定的。
其中所述设置的匹配原则是正向匹配原则,所述的匹配方式是精确匹配方式时,所述判断用户发送的报文中携带的服务类型是否为空;根据判断的结果回应或拒绝回应用户的请求的步骤包括:
如果判断的结果为是,则判断接入设备是否配置满服务类型,如果是,则匹配成功,回应用户的请求;如果否,则拒绝用户的请求进;
如果判断的结果为否,则判断接入设备是否存在完全匹配的服务类型:
如果存在完全匹配的服务类型,则与设备上配置的服务类型进行匹配,若匹配成功,则回应用户请求,若匹配不成功,则拒绝回应用户的请求;
如果不存在完全匹配的服务类型,则拒绝回应用户的请求。
其中所述设置的匹配原则是反向匹配原则,所述的匹配方式是精确匹配方式时,所述判断用户发送的报文中携带的服务类型是否为空;根据判断的结果回应或拒绝回应用户的请求的步骤包括:
如果判断的结果为否,则与设备上配置的服务类型进行匹配,匹配成功,回应用户请求,匹配不成功,则拒绝回应用户的请求;
如果判断的结果为是,则判断接入设备是否存在没有配置的服务类型,如果存在,则匹配成功,回应用户请求;如果不存在,则匹配失败,拒绝用户的请求。
根据本发明,还提供一种以太网上的点对点协议的服务类型的匹配设备,包括:
匹配原则判断装置,用于判断接入设备上设置的匹配原则是否与设备管理员输入的设备的匹配原则一致;
匹配方式判断装置,在所述匹配原则判断装置判断设置的匹配原则后,用于判断接入设备上设置的匹配方式是否与设备管理员输入的设置的匹配方式一致;
用户所带的服务类型判定装置,在所述匹配方式判断装置判断设置的匹配方式后,用于判断用户所带的服务类型是否空;
服务类型配置及匹配确定装置,用于判断接入设备是否配置满服务类型以及判断接入设备是否存在完全配置的服务类型;
响应/拒绝确定装置,分别对于所述匹配原则判断装置、所述匹配方式判断装置、所述用户所带的服务类型判定装置和所述服务类型配置及匹配确定装置的判断结果进行响应。
本发明的技术方案克服了现有技术中存在的缺陷。在精确匹配方式和正向匹配原则情况下,当接入设备中存在没有配置的Service-Name时,则对以空值的Service-Name向接入集中器请求服务的用户给予回应,如果设备中不存在没有配置的Service-Name,则不回应用户请求,保证了当接入设备的接入数达到接入限制时,更多的有明确服务请求的用户能够接入。在模糊匹配方式和正向匹配原则情况下,若用户的Service-Name是非空,但接入集中器上没有相应的Service-Name的情况下,此时若接入设备上存在没有配置的Service-Name,也对用户请求报文进行回应,充分利用了设备的接入能力。在反向匹配原则下,可以配置对请求某些设备能够提供的服务类型的用户拒绝回应,这样可以针对某个接入端口的用户定制服务类型。
附图说明
图1表示本发明的匹配方法的流程图;
图2是本发明采用精确匹配方式的一个实施例的匹配方法的流程图;
图3是本发明采用模糊匹配方式的一个实施例的匹配方法的流程图;
图4是本发明采用正向匹配原则和精确匹配方式组合的匹配方法的流程图;
图5是本发明采用反向匹配原则和精确匹配方式组合的匹配方法的流程图;
图6是本发明的以太网上的点对点协议的服务类型的匹配设备的方框图。
具体实施方式
本发明的以太网上的点对点协议的服务类型的匹配方法的方案对PPPoE协议中Service-Name的匹配方法进行了扩充,可以配置三种情况分别实现不同需求。由于用户所请求的服务类型是作为字符串存放在Service-Name属性中的,在确定了匹配规则是精确匹配或模糊匹配后,用户的Service-Name与接入设备上所配置Service-Name的匹配完全等同于字符串的匹配,在具体实现时,可以根据需要确定字符串匹配的方法,例如,只有当用户和接入设备上所配置的字符串完全相同时才认为是匹配,或当一个字符串包含另一个字符串时认为是匹配。
根据本发明的以太网上的点对点协议的服务类型的匹配方法,匹配方式可分为精确匹配方式和模糊匹配方式。
下面结合图1说明本发明的以太网上的点对点协议的服务类型的匹配方法的基本流程。接入设备接收会话请求包PADR(PPPoE发现阶段的请求报文),在这个包中包含所想得到的服务的信息。首先判断接入设备上设置的匹配方式,如果该匹配方式与设备管理员输入的设置匹配方式不一致,则拒绝回应用户的请求。如果该匹配方式与设备管理员输入的设置匹配方式一致,则进一步判断用户发送的报文中携带的服务类型是否为空。所述的判断匹配方式的方法是将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定的。在所述判断用户所带的服务类型是否为空的结果为否时,拒绝回应用户的请求。如果判断的结果为是,即用户的服务类型为空,则回应用户的请求。
图2是本发明采用精确匹配方式的一个实施例的匹配方法的流程图。接入设备接收会话请求包PADR,在这个包中包含所想得到的服务的信息。在步骤S1,判断接入设备上设置的匹配方式,即将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定是否为精确匹配方式,如果判断的结果为是,则进入步骤S2;如果判断的结果为否,即认为所设置的匹配方式是模糊匹配方式,过程进入步骤S4,拒绝用户的请求。在步骤S2,判断用户发送的报文中携带的服务类型是否为空。如果判断的结果为是,即用户的服务类型为空,则进入步骤S3。在步骤S3,判断接入设备上的N个服务类型是否未配置满,N为接入设备可配置的服务类型的最大数目。如果为否,即不存在没有配置的服务类型,则进入步骤S4,拒绝回应用户的请求。如果为是,即其中存在没有配置的服务类型,则进入步骤S6,进行回应。即如果用户带的服务类型为空,设置为精确匹配时,设备必须存在没有配置的服务类型才可以对用户进行回应。如果步骤S2判断的结果为否,即如果用户的服务类型不为空,则进入步骤S5,与匹配设备上配置的服务类型进行比较,确定是否存在完全匹配的服务类型,如果不存在完全匹配的服务类型,则进入步骤S4,拒绝回应用户的请求,否则进入步骤S6,进行回应。
图3是本发明采用模糊匹配方式的一个实施例的匹配方法的流程图。接入设备接收会话请求包PADR,在这个包中包含所想得到的服务的信息。在步骤S11,判断接入设备上设置的匹配方式,即将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定是否为模糊匹配方式,如果判断的结果为是,则进入步骤S12;如果判断的结果为否,即认为所设置的匹配方式是精确匹配方式,过程进入步骤S14,拒绝回应用户的请求。在步骤S12,判断用户发送的报文中携带的服务类型是否为空。如果判断的结果为是,即用户的服务类型为空,则过程进入步骤S16,无需考虑设备上配置的服务类型是否完全匹配,无条件回应用户接入请求。如果判断的结果为否,即用户的服务类型不为空,则进入步骤S13,比较查询接入设备所配置的N个服务类型是否未配置满,如果用户的服务类型全部配置满,如果没有配置满,则进入步骤S15,在步骤S15进一步判断是否存在完全匹配的服务类型,如果不存在完全匹配的服务类型,则进入步骤S14,拒绝回应用户的请求;如果存在完全匹配的服务类型,则进入步骤S16,回应用户的请求。
根据本发明的方法,在设定精确匹配或模糊匹配方式外,可以增加设定匹配原则,设定的匹配原则有正向匹配原则和反向匹配原则。在同等条件下,这两种匹配原则的结果正好相反。在反向匹配原则的情况下,如果用户要求的服务类型在接入设备上已经配置,则拒绝回应用户的接入请求。而在正向匹配原则的情况下,如果用户要求的服务类型在接入设备上已经配置,则响应该用户的接入请求,允许该用户接入。
用户根据需要可以设置不同的匹配原则与不同的匹配方式的组合,因此可以组合多种匹配方法。
下面结合图4具体说明本发明的另一个实施例的匹配方法。图4是本发明采用正向匹配原则和精确匹配方式组合的匹配方法的流程。
接入设备接收会话请求包PADR,在这个包中包含所想得到的服务的信息,在步骤S0,判断接入设备上设置的匹配原则是否为正向匹配原则。如果判断的结果为不是,即认为设备上设置的匹配原则是反向匹配原则,过程进入步骤S4,拒绝用户的请求;如果判断的结果为是,则进入步骤S1。
在步骤S1,进一步判断接入设备上设置的匹配方式,即将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定是否为精确匹配方式,如果判断的结果为是,则进入步骤S2;如果判断的结果为否,即认为所设置的匹配方式是模糊匹配方式,过程进入步骤S4,拒绝用户的请求。
在步骤S2,判断用户发送的报文中携带的服务类型是否为空。如果判断的结果为是,则进入步骤S3。如果判断的结果为否,则进入步骤S5。
在步骤S5,判断接入设备是否存在完全匹配的服务类型,如果有,则与设备上配置的服务类型进行匹配,若匹配成功,则回应用户请求,允许用户接入,若匹配不成功,则拒绝回应用户的请求。如果判断结果为接入设备不存在完全匹配的服务类型,则进入步骤S4,拒绝回应用户的请求。
在步骤S3,判断接入设备是否配置满服务类型,如果是,则匹配成功,进入步骤S6,回应用户请求,允许用户接入;如果否,则认为匹配失败,进入步骤S4,拒绝用户的请求。
下面结合图5的实施例具体说明本发明采用反向匹配原则和精确匹配方式组合的匹配方法的流程。
当设备上设置是反向匹配原则和精确匹配组合时,在步骤S10,判断接入设备上设置的匹配原则是否为反向匹配原则。如果判断的结果为不是,即认为设备上设置的匹配原则是正向匹配原则,过程进入步骤S14,拒绝用户的请求;如果判断的结果为是,则进入步骤S11。
在步骤S11,进一步判断接入设备上设置的匹配方式,即将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定是否为精确匹配方式,如果判断的结果为是,则进入步骤S12;如果判断的结果为否,即认为所设置的匹配方式是模糊匹配方式,过程进入步骤S14,拒绝用户的请求。
在步骤S12,判断用户发送的报文中携带的服务类型是否为空。如果判断的结果为是,则进入步骤S13。如果判断的结果为否,则进入步骤S15,判断接入设备是否存在完全匹配的服务类型,若存在,则与设备上配置的服务类型进行匹配,匹配成功,则进入步骤S14,拒绝回应用户的请求;若不存在,则进入步骤S16,回应用户的请求。
在步骤S13,判断接入设备是否配置满服务类型,如果是,则进入步骤S14,拒绝回应用户请求,否则进入步骤S16,回应用户的请求,允许用户接入。
在其它的匹配原则和匹配方式组合的情况下,可以依据上面图1至图3扩展出来不同的实施例和匹配流程图。
当设备上的设置是正向匹配原则与模糊匹配方式组合的情况,本发明的匹配方法的流程包括以下步骤:判断用户的服务类型是否为空,如果是空,则无需判断设备上的配置,无条件回应用户的接入请求,若不是空,则判断设备上是否存在没有配置的服务类型,若存在,回应用户的接入请求;若不存在,则将用户所带服务类型中的字符串与设备上所配置的服务类型属性进行匹配,若匹配成功,则回应用户的接入请求,若匹配不成功,则拒绝用户的接入请求。
当设备上的设置是反向匹配原则和模糊匹配方式组合的情况时,本发明的匹配方法的流程包括以下步骤:判断用户所带的服务类型属性是否为空,若为空,则拒绝回应用户的接入请求;若不为空,则与设备上所配置的服务类型属性相匹配,若存在匹配的服务类型,则拒绝用户接入,若不存在,则回应用户的接入请求。
图6是本发明的以太网上的点对点协议的服务类型的匹配设备的实施例的方框图。根据接入设备接收的会话请求包PADR中包含所想得到的服务的信息,匹配原则判断装置判断接入设备上设置的匹配原则是否与设备管理员输入的设置的匹配原则一致。判断接入设备上设置的匹配原则是将设备管理员输入的设置匹配原则的字符串与接入设备上设置的匹配原则的字符串进行比较来确定设置的匹配原则是正向匹配原则或是反向匹配原则。如果判断的匹配原则与设置的匹配原则不一致,则通过回应/拒绝装置拒绝回应用户的接入请求。而如果与设置的匹配原则一致,则由匹配方式判断装置进一步判断接入设备上设置的匹配方式是否与设备管理员输入的设置的匹配方式一致,即将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定设置的匹配方式是精确匹配方式或是模糊匹配方式。如果判断的匹配方式与设置的匹配方式不一致,则通过回应/拒绝装置拒绝回应用户的接入请求。而如果判断的匹配方式与设置的匹配方式一致,则通过服务类型判断装置判断用户所带的服务类型是否空,和由服务类型配置及匹配确定装置判断接入设备是否配置满服务类型以及判断接入设备是否存在完全配置的服务类型,由回应/拒绝装置根据判断的结果确定拒绝回应用户的接入请求。
本领域的技术人员在了解了上述实施例后,可以对其进行变化或替换,例如,所述服务类型配置及匹配确定装置可以由分开的服务类型配置确定装置和服务类型匹配确定装置构成,分别执行各自的功能。所述回应/拒绝装置可以由回应装置和拒绝回应装置构成,分别执行各自的功能。在本发明没有配置匹配原则的情况下,上述匹配设备可以不装备匹配原则判断装置。这种匹配设备适用于实现图2和图3的匹配方法,在此省略其叙述。
本发明已根据多个实施例进行了详细的说明,但本发明的匹配方法不限于本文中所述的组合方法和流程图,这里叙述的实施例是说明性的,而不是限定性的。本领域的普通本领域的技术人员可以在不脱离本发明的精神和范围的情况下进行各种更改、替换或组合,本发明的保护范围根据所附的权利要求书限定。
Claims (13)
1.一种以太网上的点对点协议的服务类型的匹配方法,包括以下步骤:
接入设备接收包含所想得到的服务的信息的会话请求包的请求报文;
判断接入设备上设置的匹配方式;
如果判断设备上设置的匹配方式与设备管理员输入的设置匹配方式不一致,则拒绝回应用户的请求;
如果判断设备上设置的匹配方式与设备管理员输入的设置匹配方式是一致的,进行以下步骤:
判断用户发送的报文中携带的服务类型是否为空;
根据判断的结果回应或拒绝回应用户的请求。
2.根据权利要求1的匹配方法,其中所述设置的匹配方式包括精确匹配方式和模糊匹配方式。
3.根据权利要求2的匹配方法,其中在所述设置的匹配方式是精确匹配方式时,根据用户发送的报文中携带的服务类型是否为空的判断结果回应的步骤包括以下步骤:
如果判断的结果为是,则判断接入设备上的N个服务类型是否未配置满,N为接入设备可配置的服务类型的最大数目;
如果存在没有配置的服务类型,则回应用户的请求;
如果不存在没有配置的服务类型,则拒绝回应用户的请求。
4.根据权利要求1-3的任一个权利要求的匹配方法,其中所述的判断接入设备上设置的匹配方式的步骤是将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定的。
5.根据权利要求1的匹配方法,其中在接入设备接收请求报文的步骤之后,还包括步骤:
判断接入设备上设置的匹配原则;
如果判断设备上设置的匹配原则与设备管理员输入的设置匹配原则不一致,则拒绝回应用户的请求;
如果判断设备上设置的匹配原则与设备管理员输入的设置匹配原则是一致的,则进行所述的判断设备上设置的匹配方式的步骤及随后的步骤。
6.根据权利要求5的匹配方法,其中所述设置的匹配原则包括正向匹配原则和反向匹配原则。
7.根据权利要求5的匹配方法,其中所述的判断接入设备上设置的匹配方式的步骤是将设备管理员输入的设置匹配方式的字符串与接入设备上设置的匹配方式的字符串进行比较来确定的。
8.根据权利要求6的匹配方法,其中所述设置的匹配原则是正向匹配原则,所述的匹配方式是精确匹配方式时,所述判断用户发送的报文中携带的服务类型是否为空;根据判断的结果回应或拒绝回应用户的请求的步骤包括:
如果判断的结果为是,则判断接入设备是否配置满服务类型,如果是,则匹配成功,回应用户的请求;如果否,则拒绝用户的请求;
如果判断的结果为否,则判断接入设备是否存在完全匹配的服务类型;
如果存在完全匹配的服务类型,则与设备上配置的服务类型进行匹配,若匹配成功,则回应用户请求,若匹配不成功,则拒绝回应用户的请求;
如果不存在完全匹配的服务类型,则拒绝回应用户的请求。
9.根据权利要求6的匹配方法,其中所述设置的匹配原则是反向匹配原则,所述的匹配方式是精确匹配方式时,所述判断用户发送的报文中携带的服务类型是否为空;根据判断的结果回应或拒绝回应用户的请求的步骤包括:
如果判断的结果为否,则与设备上配置的服务类型进行匹配,匹配成功,回应用户请求,匹配不成功,则拒绝回应用户的请求;
如果判断的结果为是,则判断接入设备是否存在没有配置的服务类型,如果存在,则匹配成功,回应用户请求;如果不存在,则匹配失败,拒绝用户的请求。
10.根据权利要求8或9的匹配方法,其中所述服务类型具体为字符串;所述的匹配成功是指用户所请求的所述服务类型和接入设备上所配置的字符串完全相同。
11.根据权利要求8或9的匹配方法,其中所述服务类型具体为字符串;所述的匹配成功是指用户所请求的所述服务类型和接入设备上所配置的字符串中的其中一个字符串包含另一个字符串。
12.一种以太网上的点对点协议的服务类型的匹配设备,其特征在于包括:
匹配原则判断装置,用于判断接入设备上设置的匹配原则是否与设备管理员输入的设备的匹配原则一致;
匹配方式判断装置,在所述匹配原则判断装置判断设置的匹配原则后,用于判断接入设备上设置的匹配方式是否与设备管理员输入的设置的匹配方式一致;
用户所带的服务类型判定装置,在所述匹配方式判断装置判断设置的匹配方式后,用于判断用户所带的服务类型是否空;
服务类型配置及匹配确定装置,用于判断接入设备是否配置满服务类型以及判断接入设备是否存在完全配置的服务类型;
响应/拒绝确定装置,分别对于所述匹配原则判断装置、所述匹配方式判断装置、所述用户所带的服务类型判定装置和所述服务类型配置及匹配确定装置的判断结果进行响应。
13.根据权利要求12的匹配设备,其特征在于:所述服务类型配置及匹配确定装置包括服务类型配置确定装置和服务类型匹配确定装置;所述回应/拒绝装置包括回应装置和拒绝回应装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101257466A CN100531207C (zh) | 2005-12-01 | 2005-12-01 | 以太网上的点对点协议的服务类型的匹配方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101257466A CN100531207C (zh) | 2005-12-01 | 2005-12-01 | 以太网上的点对点协议的服务类型的匹配方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863204A CN1863204A (zh) | 2006-11-15 |
CN100531207C true CN100531207C (zh) | 2009-08-19 |
Family
ID=37390531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101257466A Expired - Fee Related CN100531207C (zh) | 2005-12-01 | 2005-12-01 | 以太网上的点对点协议的服务类型的匹配方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100531207C (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101772054B (zh) * | 2009-01-04 | 2013-01-23 | 上海贝尔阿尔卡特股份有限公司 | 建立协议服务器板和线路终端板的通信连接的方法和装置 |
US8341207B2 (en) * | 2010-04-07 | 2012-12-25 | Apple Inc. | Apparatus and method for matching users for online sessions |
-
2005
- 2005-12-01 CN CNB2005101257466A patent/CN100531207C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1863204A (zh) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5951637A (en) | Bandwidth reservation system | |
US20010047414A1 (en) | Dedicated private network service method having backup and loads-balancing functions | |
CN102281251A (zh) | 一种实现智能家居应用的装置、系统和方法 | |
WO2011150610A1 (zh) | 一种动态调整带宽业务的方法及系统、宽带策略系统 | |
CN101257420A (zh) | 一种点对点协议接入方法、系统及接入节点设备 | |
WO2010145255A1 (zh) | 网关确定方法、装置和消息发送方法、系统 | |
WO2010149115A1 (zh) | M2m通信系统、汇接终端以及终端控制方法 | |
CN101197711A (zh) | 一种实现统一鉴权管理的方法、装置及系统 | |
CN108011961A (zh) | 基于混合云服务的语音交互系统 | |
CN113595991A (zh) | 一种http接口网关、通信系统及通信方法 | |
CN104660449A (zh) | 防止堆叠分裂多主设备Master的方法和设备 | |
CN101820606A (zh) | 认证授权计费服务器及其消息处理方法 | |
CN100531207C (zh) | 以太网上的点对点协议的服务类型的匹配方法及设备 | |
CN105763442B (zh) | 主备倒换lacp聚合链路不中断的pon系统及方法 | |
WO2004059924A2 (en) | Handling traffic flows in a mobile communications network | |
US9769009B2 (en) | Method and system for service preparation of a residential network access device | |
CN100407721C (zh) | 基于二层隧道协议的网络服务器支持多实例的方法 | |
KR101058275B1 (ko) | 통신 단말기 및 그 제어방법과, p2p 서버 시스템 및 그 제어방법 | |
CN104993980A (zh) | 一种长连接应用接入的安全管控方法及系统 | |
CN1316789C (zh) | 电信网络中的改进以及与电信网络相关的改进 | |
Cisco | WAN Link Protocols | |
Cisco | PPP Commands | |
Cisco | PPP Commands | |
CN100450018C (zh) | 提高Diameter节点间通信可靠性的方法 | |
CN110737505B (zh) | 一种采用虚拟通道的虚拟存储访问方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090819 |
|
CF01 | Termination of patent right due to non-payment of annual fee |