基于以太网数据帧的服务质量的改进方法

文档序号:7925616阅读:249来源:国知局
专利名称:基于以太网数据帧的服务质量的改进方法
技术领域
本发明涉及网络通信的服务质量,更具体的说,涉及一种用来在网络上扩展 基于以太网数据帧的服务质量的改进方法。
背景技术
随着因特网的高速发展,IP网络逐渐成为人们日常工作和生活中必不可少 的工具。对于日益繁忙的网络承载,如何确保重要的数据不丢失及提高网络的服 务质量成为IP网络发展的一个重要方向。
目前,通过以太网数据帧区别用户提供差分服务是利用802. 1P定义VLAN标 签中的PRI字段的3bit进行优先级控制,其中PRI字段指的是优先级字段,使 这个数据包可以在队列中区分转发,但是,由于只能够采用PRI字段的3bit进 行优先级的控制,即只有8个优先级,故传统技术只能通过8个优先级提供差分 服务。随着网络的发展对Q0S的要求越来越高,其中Q0S指的是服务质量,此时, 8个优先级就越来越显的捉襟见肘,然而,二层的以太网并没有提供过多的字段 来扩展这种服务。目前,虽然IEEE802. 1Q在内层VLAN标签之外再增加一层VLAN 标签的出现,其中VLAN指的是虚拟局域网,但是,对于网络处理二层数据报文 的优先级仍然是通过外层的VLAN标签的3bit进行。

发明内容
本发明所要解决的技术问题是提供一种基于以太网数据帧的服务质量的改 进方法,通过该方法,提高了网络服务的质量,增加了网络服务的灵活性及实用 性。
一种基于以太网数据帧的服务质量的改进方法,其包括以下步骤 1. 1 网络服务器判断以太网报文是否包含双层虚拟局域网标签,如果不包 含,将按照8队列的优先级进行报文的处理,如果包含,即进入步骤1.2;
1. 2 将双层虚拟局域网标签的优先级字段共6bit组合定义为报文的服务 优先级;
1. 3 网络服务器根据报文的服务优先级的值,依照服务优先级规定的优先 顺序,对报文进行处理。
在本技术方案的步骤1.3中,优先顺序为服务优先级的值越大,优先级越咼。
在本技术方案的步骤1.3中,优先顺序为服务优先级的值越小,优先级越
咼o
在本技术方案的步骤1.2中,在双层虚拟局域网标签中,定义其中一层虚拟 局域网标签的3bit为低位,另一层虚拟局域网标签的3bit为高位。
在本技术方案中,所述双层虚拟局域网标签包括内层虚拟局域网标签和外层 虚拟局域网标签。
在本技术方案的步骤1.3之后还包括在网络拥塞的情况下,网络服务器丢 弃优先级低的报文。
本发明采用了上述技术方案,通过将双层虚拟局域网标签的优先级字段共 6bit组合定义为报文的服务优先级,从而形成64个优先级,与传统技术只能通 过8个优先级提供差分服务相比,本发明提高了网络服务的质量,增加了网络服 务的灵活性及实用性。本发明通过两层的虚拟局域网标签实现了为不同的用户划 分优先级,根据网络服务商给的优先级和用户的优先级结合起来在网络中传送, 并且可以将服务优先级和三层的差分服务代码点(DSCP)字段共6bit对应地结 合起来达到优先级之间的一一映射服务,进一步增加服务质量的灵活性、实用性。
在结合附图阅读本发明实施方式的详细描述后,本发明的特点和优点将变得 更加清楚。


图l是本发明的实施方式的流程图。
具体实施例方式
如图1所示,它是本实施方式的流程图。 一种基于以太网数据帧的服务质量
的改进方法,其步骤为
101以太网报文进入网络服务器。
102网络服务器判断报文是否包含双层虚拟局域网标签。网络服务器可为 路由器或交换机等。
103如果报文不包含双层虚拟局域网标签,即按照8对列的优先级进行报 文的处理。
104如果包含双层虚拟局域网标签,即将双层虚拟局域网标签的优先级字 段共6bit组合定义为报文的服务优先级。其中,可定义内层虚拟局域网标签中 的3bit为低位,外层虚拟局域网标签中的3bit为高位;当然,根据需要,也可 定义内层虚拟局域网标签中的3bit为高位,外层虚拟局域网标签中的3bit为低 位。由于优先级字段共有6bit,故报文的服务优先级有26个优先级,即64个优 先级。
105网络服务器根据报文的服务优先级的值,依照服务优先级规定的优先 顺序,对报文进行处理。根据报文的服务优先级具有的64个优先级,将用户的 服务队列分为64个,同时网络服务器配置64个网络服务队列,服务优先级的值 和网络服务队列号一一对应。对于服务优先级小于8的报文,优先级值放入低位 服务优先级字段,对于优先级大于8的报文,可通过内、外层虚拟局域网标签形 成的中的服务优先级字段的组合分配优先级。服务优先级的组合值越大,网络服 务器越优先处理。网络服务器定义的64个网络服务队列对优先级高的报文进行 优先的处理或转发。
另外,在拥塞情况下的网络,对报文进行差分处理,根据需要,可以先处理 优先级高的报文,再处理优先级低的报文;或者也可以选择丢弃优先级低的报文, 来缓解网络拥塞。
虽然结合附图描述了本发明的实施方式,但是本领域的技术人员可以在所附 权利要求的范围之内作出各种变形或修改,只要不超过本发明的权利要求所描述 的保护范围,都应当在本发明的保护范围之内。
权利要求
1、一种基于以太网数据帧的服务质量的改进方法,其特征在于,包括以下步骤1.1网络服务器判断以太网报文是否包含双层虚拟局域网标签,如果不包含,将按照8队列的优先级进行报文的处理,如果包含,即进入步骤1.2;1.2将双层虚拟局域网标签的优先级字段共6bit组合定义为报文的服务优先级;1.3网络服务器根据报文的服务优先级的值,依照服务优先级规定的优先顺序,对报文进行处理。
2、 根据权利要求1所述的服务质量的改进方法,其特征在于,在步骤1.3中,优先顺序为服务优先级的值越大,优先级越高。
3、 根据权利要求1所述的服务质量的改进方法,其特征在于,在步骤1.3中,优先顺序为服务优先级的值越小,优先级越高。
4、 根据权利要求2或3所述的服务质量的改进方法,其特征在于 在歩骤1.2中,在双层虚拟局域网标签中,定义其中一层虚拟局域网标签的3bit为低位,另一层虚拟局域网标签的3bit为高位。
5、 根据权利要求4所述的服务质量的改进方法,其特征在于所述双层虚拟局域网标签包括内层虚拟局域网标签和外层虚拟局域网标签。
6、 根据权利要求2或3所述的服务质量的改进方法,其特征在于,在步骤1.3之后还包括在网络拥塞的情况下,网络服务器丢弃优先级低的报文。
全文摘要
一种基于以太网数据帧的服务质量的改进方法,其包括以下步骤1.1网络服务器判断以太网报文是否包含双层虚拟局域网标签,如果不包含,将按照8队列的优先级进行报文的处理,如果包含,即进入步骤1.2;1.2将双层虚拟局域网标签的优先级字段共6bit组合定义为报文的服务优先级;1.3网络服务器根据报文的服务优先级的值,依照服务优先级规定的优先顺序,对报文进行处理。本发明提高了网络服务的质量,增加了网络服务的灵活性及实用性。
文档编号H04L12/46GK101355513SQ20081021600
公开日2009年1月28日 申请日期2008年9月3日 优先权日2008年9月3日
发明者马凤鸣 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1