动态服务关联和按需服务供应的制作方法

文档序号:9583845阅读:232来源:国知局
动态服务关联和按需服务供应的制作方法
【技术领域】
[0001]本发明一般涉及数据网络,且特别地涉及数据网络内的服务供应和服务关联。
【背景技术】
[0002]数据网络允许许多不同的计算设备,例如个人计算机、IP电话设备或服务器彼此通信和/或与连接到该网络的各种其他网络元件或远程服务器通信。例如,数据网络可以包括但不限于城市以太网或企业以太网网络,其支持多种应用,包括例如通过IP的语音(VoIP)、数据和视频应用。这样的网络一般包括许多互连节点,通常称为交换机或路由器,用于传递通过网络的业务量(traffic)。
[0003]各种节点通常基于其在特定网络区域中的位置来区分,该网络依据网络的尺寸通常具有两个或三个“级”或“层”的特性。位于聚合层的交换机称为聚合交换机。常规地,三级网络包括边缘层、聚合层和核心层(而两级网络包括仅边缘层和核心层)。数据网络的边缘层包括边缘(也称为接入)网络,其典型地提供从企业网络或家庭网(例如局域网)到城市或核心网络的连接。边缘/接入层是网络的进入点,即客户网络名义上连接到的点,位于该边缘层的交换机称为边缘交换机。不同类型的边缘网络包括数字订户线、混合光纤同轴电缆(HFC)、光纤入户、以及企业网络,例如校园和数据中心网络。边缘交换机可以执行例如用于连接的设备的L2交换功能。边缘交换机一般连接到一个或多个企业交换机、企业服务器和/或客户网络中的其他终端设备,并还可以连接到终止来自多个边缘交换机的接入链路的聚合层。聚合交换机可以执行例如经由聚合链路从变化交换机接收的业务量的L2交换和L3路由。聚合层(在“三级”网络中)或边缘层(在“两级”网络中)连接到城市或核心网络层,其执行从聚合交换机或从边缘交换机接收的业务量的层3/IP路由。可以理解,在网络的每递进一层的交换机典型地具有更大的容量和更快的吞吐量。
[0004]虚拟局域网(VLAN)技术已经允许企业网在核心网上扩展其范围以使得LAN能够基于功能需求被划分,同时保持LAN上所有设备间的连接。为了 VLAN转发数据到正确的目的地,通常在核心网中启用隧道协议,例如最短路径桥(SPB)、虚拟私人LAN服务(VPLS)、层3虚拟私人网络(L3VPN)或其他隧道协议,来在网络中的终端设备之间提供有效连接。在边缘网络,终端用户/设备被分类为各种VLAN隧道服务以在边缘交换机之间提供服务分布。例如,属于公共实体/组织的终端用户/设备,且由此公共VALN能够被分类为针对该VLAN的唯一 VLAN隧道服务。
[0005]将边缘交换机的用户/接入端口上的输入的(incoming)客户业务量与特定VLAN隧道服务相关联的动作通常称为服务关联。得到的客户业务量与VLAN隧道服务之间的关联通常称为服务接入点(SAP)。在服务关联能够发生之前,VLAN隧道服务必须首先在称为服务供应的过程中在该数据网络中的边缘交换机上被配置。例如,当使用SPB隧道协议时,边缘交换机上的服务供应一般涉及定义边缘交换机上的SPB VLAN隧道服务的扩展服务ID (Ι-SID)和主干VLAN(BVLAN)。Ι-SID将一个或多个VLAN绑定到BVLAN。BVLAN通过用于提供边缘交换机之间的隧道连接的主干(或核心)网使用的特定BVLAN标签ID来标识。
[0006]传统地,服务供应和服务关联由网络管理员手动执行。因此,网络管理员必须提前知道将在边缘交换机的特定接入端口出现的分组类型(VLAN)并在该接入端口上配置合适的SAP。如果特定分组到达没有配置合适SAP的接入端口时,边缘交换机会丢弃该特定分组。这可以在特定接入端口上配置的SAP多于所需的情况下导致网络资源浪费。例如,如果网络管理员预期可以有10种不同类型的VLAN标签业务量将在特定接入端口出现,但是在任意给定时间,仅两条业务量进入特定接入端口,则在该接入端口有8个SAP处于空闲状态。此外,终端用户/设备不能方便地在同一个边缘交换机或不同边缘交换机的接入端口之间移动,因为每次终端用户/设备移动就需要管理员的干预。基于终端用户/设备的当前位置手动配置边缘交换机需要大量的劳力和时间,因此增加管理VLAN的成本。
【附图说明】
[0007]图1示出了服务网络的实施方式的示意性框图;
[0008]图2示出了服务网络内的边缘交换机的实施方式的示意性框图;
[0009]图3A-3C示出了边缘交换机的按需服务供应的实施方式;
[0010]图4A-4C示出了边缘交换机上的动态服务关联的实施方式;
[〇〇11] 图5示出了边缘交换机上的动态服务关联方法的示意性流程图;
[0012]图6示出了边缘交换机上的服务供应和服务关联示意性流程图;以及
[0013]图7示出了用于删除边缘交换机上的VLAN隧道服务的示意性流程图。
【具体实施方式】
[0014]图1示出了在网络设备之间提供虚拟局域网(VLAN) VLAN隧道服务的服务网络5(例如城市或企业以太网网络)的实施方式。图1中示出的服务网络5代表“两级”数据网络,包括边缘层和核心层。但是,应当注意服务网络可以包括另外的层,例如聚合层。
[0015]边缘层包括边缘交换机30a_30c,其提供从企业网20内的终端设备10a-10c到核心网50的连接。边缘交换机30a-30c可以执行例如用于终端设备10a-10c的L2交换功能。终端设备l〇a-l〇C可以包括例如一个或多个企业交换机、企业服务器和/或企业网络中的其他客户/终端设备。核心网层包括多个核心交换机40(为了方面仅示出了其中的一个),其执行从变化交换机30a-30c接收的业务量的层3/IP路由。
[0016]终端设备10a-l〇C的每一个可以与企业网20的特定虚拟局域网(VLAN)相关联。使用隧道协议,数据在同一个VLAN内的终端设备10a-l〇C之间通信,隧道协议例如是最短路径桥(SPB)、虚拟私人LAN服务(VPLS)、层3虚拟私人网(L3VPN)或其他隧道协议。在边缘交换机30a-30c内,终端用户10a-10c被分类为唯一 VLAN隧道服务,其用于经由核心网50提供终端设备10a-l〇C之间的隧道连接。例如,如图1所示,终端设备A、B和C都在同一个VLAN中。为了使得终端设备A与终端设备B和C通信,在边缘交换机1和边缘交换机2和3之间设置VLAN隧道服务55。
[0017]根据各种实施方式,能够按需创建或删除VLAN隧道服务55。例如,边缘交换机1上的VLAN隧道服务55的服务供应能够通过从终端设备A接收的输入的业务量触发。作为另一个示例,边缘交换机1上的VLAN隧道服务55的服务删除能够通过在预定时段没有从终端设备A接收到任何输入的业务量来触发。此外,能够基于输入的业务量在边缘交换机I上动态创建终端设备A与VLAN隧道服务55之间的服务关联。
[0018]图2示出了服务网内的示意性边缘交换机30。该边缘交换机30包括多个接入时隙34,每个时隙包括多个接入端口 32 ;和多个网络时隙33,每个包括多个网络端口 31。边缘交换机30经由物理链路15 (例如因特网链路)耦合到终端设备10,该物理链路15在边缘交换机30上的特定接入端口 32处终止。边缘交换机30还经由一个或多个网络端口 31耦合到服务网(即,其他核心/边缘交换机)。
[0019]边缘交换机30还包括交换机组织35、分类引擎36、计时器37、处理器38和非暂态存储设备39。分类引擎36包括处理器38可解译并可执行的算法(或指令集),用于使得处理器38执行用于按需服务供应和动态服务关联的操作。分类引擎36可以被存储在例如非暂态存储设备39中或边缘交换机30中的另一非暂态存储设备中。
[0020]这里使用的术语“处理器”一般理解为驱动通用计算机的设备。例如但不限于,“处理器”38可以包括
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1