用于对差异化服务编码点(DSCP)和显式拥塞通知(ECN)的监视进行配置的控制平面的方法和设备技术

技术编号:19077363 阅读:27 留言:0更新日期:2018-09-29 18:35
一种方法由实现控制客户端的网络设备执行,所述方法用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点(DSCP)和显式拥塞通知(ECN)是否被修改。使用所述单个测试会话来测试多个DSCP和ECN。该方法包括从服务器接收包括会话反射器的特性的服务器问候消息,确定会话反射器是否支持在单个测试会话中使用多个DSCP,设置建立响应消息以指示DSCP和ECN测试,以及确定会话反射器是否支持DSCP和ECN监视。该方法还包括响应于确定会话反射器支持DSCP和ECN监视,在建立响应消息中添加DSCP和ECN监视的指示符,以及向服务器发送建立响应消息。

【技术实现步骤摘要】
【国外来华专利技术】用于对差异化服务编码点(DSCP)和显式拥塞通知(ECN)的监视进行配置的控制平面的方法和设备相关申请的交叉引用本申请涉及与本申请同日提交的题为“MethodandApparatusforDataPlanetoMonitorDifferentiatedServicesCodePoint(DSCP)andExplicitCongestionNotification(ECN)”的申请。
本专利技术的实施例涉及数据业务测量领域,更具体地,涉及监视差异化服务编码点(DSCP)值和显式拥塞通知(ECN)值。实施例使得能够使用单个测试会话来测试DSCP和ECN的多个组合。
技术介绍
由互联网工程任务组(IETF)请求评论(RFC)5357定义的双向主动测量协议(TWAMP)广泛用于测量互联网协议(IP)网络中的延迟和延迟变化。TWAMP基于一种早期协议,由IETFRFC4656定义的单向主动测量协议(OWAMP)。TWAMP提供了一种用于测量网络设备之间的双向度量的通用协议。测量在测试会话中执行,该测试会话允许在两个网络设备之间的测试会话中对数据业务进行双向或往返测量。TWAMP由两个相互关联的协议组成:控制协议(TWAMP-Control)和测试协议(TWAMP-Test)。TWAMP-Control用于发起、启动和停止测试会话,而TWAMP-Test用于在两个TWAMP实体之间交换测试分组。存在一组TWAMP实体或TWAMP逻辑实体,其被称为会话发送器、会话反射器、服务器和控制客户端。控制客户端发起与服务器的传输控制协议(TCP)连接,服务器用问候消息进行响应。控制客户端用模式信息进行响应,然后服务器发送其接受。控制客户端将会话发送器配置为在与会话反射器的测试会话中发送测试分组。服务器将会话反射器配置为将从会话发送器接收的测试分组返回给会话发送器。因此,以这种方式,TWAMP建立测试会话,在测试会话中,会话发送器可以分别识别和测量实现会话发送器和会话反射器的网络设备之间的数据业务流。每个测试会话都使用差异化服务编码点(DSCP)和显式拥塞通知(ECN)字段来进行。TWAMP的DSCP和ECN监视扩展允许运营商检测两个测试点之间的正向和反向方向上的DSCP字段的有意或错误的重新标记以及ECN字段的变化。但是,为了测试DSCP和ECN的多个组合,需要为每个组合建立单独的测试会话。因此,在TWAMP-Control协议被用于协商TWAMP测试会话的情况下,将会重新协商测试参数,其中包括源和目标用户数据报协议(UDP)端口号,这可能会影响DSCP和ECN监视的结果。在TWAMP由命令行界面(CLI)或网络管理系统(NMS)/中央控制器控制的情况下,必须配置单独的测试会话。
技术实现思路
在一个实施例中,一种方法由实现控制客户端的网络设备执行,所述方法用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN。所述方法包括:从服务器接收包括会话反射器的特性的服务器问候消息;确定会话反射器是否支持在所述单个测试会话中使用多个DSCP;设置建立响应消息以指示DSCP和ECN测试;以及确定会话反射器是否支持DSCP和ECN监视。所述方法还包括:响应于确定会话反射器支持DSCP和ECN监视,在所述建立响应消息中添加DSCP和ECN监视的指示符;以及向服务器发送所述建立响应消息。在一个实施例中,一种方法由实现服务器的网络设备执行,所述方法用于配置会话反射器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN。所述方法包括:向控制客户端发送包括会话反射器特性的服务器问候消息,所述会话反射器特性包括支持在会话中使用多个DSCP和ECN;从控制客户端接收指示DSCP和ECN测试参数的建立响应消息;以及根据所述DSCP和ECN测试参数来配置会话反射器。在一个实施例中,一种网络设备实现客户端控制器,所述网络设备用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN。所述网络设备包括:非暂时性机器可读介质,其中存储有测试会话管理器;以及处理器。所述处理器耦合到所述非暂时性机器可读介质。所述处理器用于执行所述测试会话管理器。所述测试会话管理器被配置为:从服务器接收包括会话反射器的特性的服务器问候消息;确定会话反射器是否支持在所述单个测试会话中使用多个DSCP;设置建立响应消息以指示DSCP和ECN测试;确定会话反射器是否支持DSCP和ECN监视;响应于确定会话反射器支持DSCP和ECN监视,在所述建立响应消息中添加DSCP和ECN监视的指示符;以及向服务器发送所述建立响应消息。在另一实施例中,一种网络设备实现服务器,所述网络设备用于配置会话反射器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN。所述网络设备包括:非暂时性机器可读介质,其中存储有测试会话管理器;以及处理器。所述处理器耦合到所述非暂时性机器可读介质。所述处理器用于执行所述测试会话管理器。所述测试会话管理器被配置为:向控制客户端发送包括会话反射器特性的服务器问候消息,所述会话反射器特性包括支持在会话中使用多个DSCP和ECN;从控制客户端接收指示DSCP和ECN测试参数的建立响应消息;以及根据所述DSCP和ECN测试参数来配置会话反射器。在一个实施例中,一种计算设备与具有多个网络设备的网络中的网络设备通信。所述计算设备执行用于实现网络功能虚拟化NFV的多个虚拟机,其中所述多个虚拟机中的虚拟机执行服务器以配置会话反射器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN。所述计算设备包括:非暂时性机器可读介质,其中存储有测试会话管理器;以及处理器。所述处理器耦合到所述非暂时性机器可读介质。所述处理器用于执行虚拟机。所述虚拟机用于执行所述测试会话管理器。所述测试会话管理器被配置为:向控制客户端发送包括会话反射器特性的服务器问候消息,所述会话反射器特性包括支持在会话中使用多个DSCP和ECN;从控制客户端接收指示DSCP和ECN测试参数的建立响应消息;以及根据所述DSCP和ECN测试参数来配置会话反射器。在另一实施例中,一种控制平面设备被配置为实现包括多个网络设备的软件定义联网SDN网络的控制平面,其中,所述控制平面设备被配置为执行一种方法来实现协调器,以执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中本文档来自技高网
...

【技术保护点】
1.一种由实现控制客户端的网络设备执行的方法,所述方法用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN,所述方法包括:从服务器接收包括会话反射器的特性的服务器问候消息;确定会话反射器是否支持在所述单个测试会话中使用多个DSCP;设置建立响应消息以指示DSCP和ECN测试;确定会话反射器是否支持DSCP和ECN监视;响应于确定会话反射器支持DSCP和ECN监视,在所述建立响应消息中添加DSCP和ECN监视的指示符;以及向服务器发送所述建立响应消息。

【技术特征摘要】
【国外来华专利技术】1.一种由实现控制客户端的网络设备执行的方法,所述方法用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN,所述方法包括:从服务器接收包括会话反射器的特性的服务器问候消息;确定会话反射器是否支持在所述单个测试会话中使用多个DSCP;设置建立响应消息以指示DSCP和ECN测试;确定会话反射器是否支持DSCP和ECN监视;响应于确定会话反射器支持DSCP和ECN监视,在所述建立响应消息中添加DSCP和ECN监视的指示符;以及向服务器发送所述建立响应消息。2.根据权利要求1所述的方法,其中,所述服务器问候消息包括指示会话反射器支持在所述单个测试会话中使用多个DSCP的字段。3.根据权利要求1所述的方法,其中,所述服务器问候消息包括指示会话反射器支持DSCP和ECN监视的字段。4.一种由实现服务器的网络设备执行的方法,所述方法用于配置会话反射器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN,所述方法包括:向控制客户端发送包括会话反射器特性的服务器问候消息,所述会话反射器特性包括支持在会话中使用多个DSCP和ECN;从控制客户端接收指示DSCP和ECN测试参数的建立响应消息;以及根据所述DSCP和ECN测试参数来配置会话反射器。5.根据权利要求4所述的方法,其中,所述DSCP和ECN测试参数包括多个DSCP和ECN测试或DSCP和ECN监视参数。6.一种实现客户端控制器的网络设备,所述网络设备用于配置会话发送器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确定差异化服务编码点DSCP和显式拥塞通知ECN是否被修改,其中使用所述单个测试会话来测试多个DSCP和ECN,所述网络设备包括:非暂时性机器可读介质,其中存储有测试会话管理器;以及处理器,耦合到所述非暂时性机器可读介质,所述处理器用于执行所述测试会话管理器,所述测试会话管理器被配置为:从服务器接收包括会话反射器的特性的服务器问候消息;确定会话反射器是否支持在所述单个测试会话中使用多个DSCP;设置建立响应消息以指示DSCP和ECN测试;确定会话反射器是否支持DSCP和ECN监视;响应于确定会话反射器支持DSCP和ECN监视,在所述建立响应消息中添加DSCP和ECN监视的指示符;以及向服务器发送所述建立响应消息。7.根据权利要求6所述的网络设备,其中,所述服务器问候消息包括指示会话反射器支持在所述单个测试会话中使用多个DSCP的字段。8.根据权利要求6所述的网络设备,其中,所述服务器问候消息包括指示会话反射器支持DSCP和ECN监视的字段。9.一种实现服务器的网络设备,所述网络设备用于配置会话反射器执行测试以在会话发送器和会话反射器之间的正向方向和反向方向上在单个测试会话中确...

【专利技术属性】
技术研发人员:格里高里·米尔斯基史蒂夫·贝拉吉恩
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典,SE

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

1