差分服务代码点配置方法、装置、设备及介质制造方法及图纸

技术编号:36384896 阅读:76 留言:0更新日期:2023-01-18 09:47
本申请提供一种差分服务代码点配置方法、装置、设备及介质。该方法可用于配置Netconf客户端与交换机、路由器、OTN设备、SPTN设备、波分设备、IPRAN设备等Netconf服务端之间传输的IP报文中的差分服务代码点。通过在Netconf客户端与Netconf服务端建立传输控制协议连接和安全外壳连接后,Netconf客户端向Netconf服务端发送携带差分服务代码点的hello报文,进而Netconf服务端向Netconf客户端发送回应的hello报文时,完成Netconf会话创建,进而Netconf客户端与Netconf服务端根据差分服务代码点创建IP报文,有效提高了配置效率。有效提高了配置效率。有效提高了配置效率。

【技术实现步骤摘要】
差分服务代码点配置方法、装置、设备及介质


[0001]本申请涉及通信领域,尤其涉及一种差分服务代码点配置方法、装置、设备及介质。

技术介绍

[0002]随着科技的发展,在对路由器、交换机、OTN设备、SPTN设备、波分设备、IPRAN设备等网络设备进行管理时,通过使用网络配置协议(Network configuration protocol,简称:Netconf)进行管理。网络设备作为Netconf服务端,控制器作为Netconf客户端,Netconf服务端和Netconf客户端之间而可通过网际互联协议(Internet Protocol,简称:IP)报文进行通信。
[0003]现有技术中,由于不同Netconf服务端和不同Netconf客户端之间传输的IP报文较多,存在比较重要的IP报文,为了减少比较重要的IP报文的传输时间,以及防止比较重要的IP报文丢失,可以在IP报文中配置差分服务代码点(Differentiated Services Code Point,简称:DSCP)。DSCP代表了IP报文的传输优先级,DSCP值越大,对应的传输优先级越高。对于DSCP的配置,是在Netconf服务端与Netconf客户端建立Netconf会话和生成IP报文后,通过交换机等设备对IP报文中的DSCP进行配置。
[0004]综上所述,现有的差分服务代码点配置方法在Netconf服务端与Netconf客户端建立Netconf会话和生成IP报文后,通过交换机等设备对IP报文中的DSCP进行配置,导致配置效率较低

技术实现思路

[0005]本申请实施例提供一种差分服务代码点配置方法、装置、设备及介质,用于解决现有的差分服务代码点配置方法在在Netconf服务端与Netconf客户端建立Netconf会话和生成IP报文后,通过交换机等设备对IP报文中的DSCP进行配置,导致配置效率较低。
[0006]第一方面,本申请实施例提供一种差分服务代码点配置方法,应用于网络配置协议Netconf客户端,所述方法包括:
[0007]获取用户设置的第一差分服务代码点,所述第一差分服务代码点用于表示所述Netconf客户端与Netconf服务端之间传输网际互联协议报文的优先级;
[0008]在与Netconf服务端建立传输控制协议TCP连接和安全外壳SSH连接后,向所述Netconf服务端发送第一hello报文,所述第一hello报文包括所述第一差分服务代码点;
[0009]接收所述Netconf服务端基于所述第一hello报文返回的第二hello报文;
[0010]生成向所述Netconf服务端发送的第一网际互联协议报文,所述第一网际互联协议报文的差分服务代码点配置为所述第一差分服务代码点。
[0011]在一种具体实施方式中,所述方法还包括:
[0012]响应于所述用户的修改差分服务代码点操作,获取用户设置的第二差分服务代码点;
[0013]向所述Netconf服务端发送远程过程调用RPC指令,所述RPC指令包括所述第二差分服务代码点;
[0014]接收所述Netconf服务端基于所述RPC指令返回的远程过程调用响应RPC

reply消息;
[0015]生成向所述Netconf服务端发送的第二网际互联协议报文,所述第二网际互联协议报文的差分服务代码点配置为所述第二差分服务代码点。
[0016]在一种具体实施方式中,所述方法还包括:
[0017]接收所述Netconf服务端上报的notification消息,所述notification消息包括所述用户设置的第三差分服务代码点;
[0018]生成向所述Netconf服务端发送的第三网际互联协议报文,所述第三网际互联协议报文的差分服务代码点配置为所述第三差分服务代码点。
[0019]第二方面,本申请实施例提供一种差分服务代码点配置方法,应用于网络配置协议Netconf服务端,所述方法包括:
[0020]在与Netconf客户端建立传输控制协议TCP连接和安全外壳SSH连接后,接收所述Netconf客户端发送的第一hello报文,所述第一hello报文包括用户设置的第一差分服务代码点,所述第一差分服务代码点用于表示所述Netconf客户端与所述Netconf服务端之间传输网际互联协议报文的优先级;
[0021]基于所述第一hello报文,向所述Netconf客户端返回第二hello报文;
[0022]生成向所述Netconf客户端发送的第四网际互联协议报文,所述第四网际互联协议报文的差分服务代码点配置为所述第一差分服务代码点。
[0023]在一种具体实施方式中,所述方法还包括:
[0024]接收所述Netconf客户端发送的远程过程调用RPC指令,所述RPC指令包括所述用户设置的第二差分服务代码点;
[0025]基于所述RPC指令,向所述Netconf客户端返回远程过程调用响应RPC

reply消息;
[0026]生成向所述Netconf客户端发送的第五网际互联协议报文,所述第五网际互联协议报文的差分服务代码点配置为所述第二差分服务代码点。
[0027]在一种具体实施方式中,所述方法还包括:
[0028]响应于所述用户的修改差分服务代码点操作,获取用户设置的第三差分服务代码点;
[0029]向所述Netconf客户端上报notification消息,所述notification消息包括所述第三差分服务代码点;
[0030]生成向所述Netconf客户端发送的第六网际互联协议报文,所述第六网际互联协议报文的差分服务代码点配置为所述第三差分服务代码点。
[0031]第三方面,本申请实施例提供一种差分服务代码点配置装置,包括:
[0032]获取模块,用于获取用户设置的第一差分服务代码点,所述第一差分服务代码用于表示所述差分服务代码点配置装置与Netconf服务端之间传输网际互联协议报文的优先级;
[0033]发送模块,用于在与Netconf服务端建立传输控制协议TCP连接和安全外壳SSH连接后,向所述Netconf服务端发送第一hello报文,所述第一hello报文包括所述第一差分服
务代码点;
[0034]接收模块,用于接收所述Netconf服务端基于所述第一hello报文返回的第二hello报文;
[0035]处理模块,用于生成向所述Netconf服务端发送的第一网际互联协议报文,所述第一网际互联协议报文的差分服务代码点配置为所述第一差分服务代码点。
[0036]第四方面,本申请实施例提供一种差分服务代码点配置装置,包括:
[0037]接收模块,用于在与Netconf客户端建立传输控制协议TCP连接和安全外壳SSH连接后,接收所述Netconf客户端发送的第一hello报文,所述第一hello报文包括用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种差分服务代码点配置方法,其特征在于,应用于网络配置协议Netconf客户端,所述方法包括:获取用户设置的第一差分服务代码点,所述第一差分服务代码点用于表示所述Netconf客户端与Netconf服务端之间传输网际互联协议报文的优先级;在与Netconf服务端建立传输控制协议TCP连接和安全外壳SSH连接后,向所述Netconf服务端发送第一hello报文,所述第一hello报文包括所述第一差分服务代码点;接收所述Netconf服务端基于所述第一hello报文返回的第二hello报文;生成向所述Netconf服务端发送的第一网际互联协议报文,所述第一网际互联协议报文的差分服务代码点配置为所述第一差分服务代码点。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述用户的修改差分服务代码点操作,获取用户设置的第二差分服务代码点;向所述Netconf服务端发送远程过程调用RPC指令,所述RPC指令包括所述第二差分服务代码点;接收所述Netconf服务端基于所述RPC指令返回的远程过程调用响应RPC

reply消息;生成向所述Netconf服务端发送的第二网际互联协议报文,所述第二网际互联协议报文的差分服务代码点配置为所述第二差分服务代码点。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述Netconf服务端上报的notification消息,所述notification消息包括所述用户设置的第三差分服务代码点;生成向所述Netconf服务端发送的第三网际互联协议报文,所述第三网际互联协议报文的差分服务代码点配置为所述第三差分服务代码点。4.一种差分服务代码点配置方法,其特征在于,应用于网络配置协议Netconf服务端,所述方法包括:在与Netconf客户端建立传输控制协议TCP连接和安全外壳SSH连接后,接收所述Netconf客户端发送的第一hello报文,所述第一hello报文包括用户设置的第一差分服务代码点,所述第一差分服务代码点用于表示所述Netconf客户端与所述Netconf服务端之间传输网际互联协议报文的优先级;基于所述第一hello报文,向所述Netconf客户端返回第二hello报文;生成向所述Netconf客户端发送的第四网际互联协议报文,所述第四网际互联协议报文的差分服务代码点配置为所述第一差分服务代码点。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收所述Netconf客户端发送的远程过程调用RPC指令,所述RPC指令包括所述用户设置的第二差分服务代码点;基于所述RPC指令,向所述Netconf客户端返回远程过程调用响应RPC

【专利技术属性】
技术研发人员:全江皓金庆瑜王洪炼
申请(专利权)人:重庆奥普泰通信技术有限公司
类型:发明
国别省市:

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

1