服务访问质量(QoS)介绍与技术 二

这篇具有很好参考价值的文章主要介绍了服务访问质量(QoS)介绍与技术 二。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

traffic-shape,网络,运维,云计算,qos

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 个人爱好: 编程,打篮球,计算机知识
  • 个人名言:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页 

 

目录

一 QoS服务的重点

网络拥塞的产生

网络拥塞的影响

网络拥塞的解决方法

Qos三种模型

Qos操作流程

Qos 分类 使用 ACL 分类        标记使用 PBR    

二 QoS到底是什么意思

三 QoS处理流程

分类

策略

标识

队列

调度


 


一 QoS服务的重点

网络拥塞的产生


   数据从高高速端口进入  低速端口出去
   流量汇聚


网络拥塞的影响


    报文延迟 抖动和丢包
    增加网络负担
    降低网络吞吐量


网络拥塞的解决方法


    提高带宽
    通过Qos 解决


Qos三种模型


    尽力而为
    综合服务
    区分服务


Qos操作流程


     分类和标记
     整型和监管
     拥塞避免
     拥塞管理 


Qos 分类 使用 ACL 分类         标记使用 PBR    


流量整形 (GTS) 将超出去的部分 放到最后慢慢传
承若访问速率(CAR) 将超出去的部分 直接丢去
流量整形的命令:
   route(config-if)#traffic-shape rate  CIR  Bc  Be
  traffic-shape  流量整形命令关键字
     rate   速率
     CIR    承诺平均速率
     Bc  突发量      Be 额外突发量

 trafficce-shape group 100  1000000  1000000  1000000
   100 表示  acl 列表编号
      1000000   表示 平均速率 单位为字节  换算工程 兆  为 1M
承诺访问速率配置
   router(config-if)#rate-limit {input|output} CIR Be Bc
                   conform-action  transmit  exceed-action drop
  conform-action   正常流量
    transmit  转发
    exceed-action   超出去的额外流量
    drop  丢弃
 


二 QoS到底是什么意思

服务 质量
从网络层面说,就是保证这个线路的数据传输质量.

比如说哪条马路堵车了,然后交警过去协调一下,
领导人经过的时候,其他方向的路全是红灯,只有领导人的车是绿灯可以很快的通过
公交车经过的时候可以走公交车专用道,
其他老百姓只能等红灯
但是马路就只有这么宽.qos可以协调或者缓解延时或者说是卡.但是不能提高带宽.


三 QoS处理流程

traffic-shape,网络,运维,云计算,qos

分类

Classifying即分类,其过程是根据信任策略或者根据分析每个报文的内容来确定将这些报文归类到以CoS值来表示的各个数据流中,因此分类动作的核心任务是确定输入报文的CoS值。分类发生在端口接收输入报文阶段,当某个端口关联了一个表示QoS策略的Policy-map后,分类就在该端口上生效,它对所有从该端口输入的报文起作用。

(1) 协议

有些协议非常"健谈",只要它们存在就会导致业务延迟,因此根据协议对数据包进行识别和优先级处理可以降正在上传…重新上传取消QoS低延迟。应用可以通过它们的EtherType进行识别。譬如,AppleTalk协议采用0x809B,IPX使用0x8137。根据协议进行优先级处理是控制或阻止少数较老设备所使用的"健谈"协议的一种强有力方法。

(2) TCP和UDP端口号码

许多应用都采用一些TCP或UDP端口进行通信,如HTTP采用TCP端口80。通过检查IP数据包的端口号码,智能网络可以确定数据包是由哪类应用产生的,这种方法也称为第四层交换,因为TCP和UDP都位于OSI模型的第四层。

(3) 源IP地址

许多应用都是通过其源IP地址进行识别的。由于服务器有时是专门针对单一应用而配置的,如电子邮件服务器,所以分析数据包的源IP地址可以识别该数据包是由什么应用产生的。当识别交换机与应用服务器不直接相连,而且许多不同服务器的数据流都到达该交换机时,这种方法就非常有用。

(4) 物理端口号码

与源IP地址类似,物理端口号码可以指示哪个服务器正在发送数据。这种方法取决于交换机物理端口和应用服务器的映射关系。虽然这是最简单的分类形式,但是它依赖于直接与该交换机连接的服务器。


策略

Policing 即策略,发生在数据流分类完成后,用于约束被分类的数据流所占用的传输带宽。Policing动作检查被归类的数据流中的每一个报文,如果该报文超出了作用于该数据流的Police所允许的限制带宽,那么该报文将会被做特殊处理,它或者要被丢弃,或者要被赋予另外的DSCP 值。

在QoS 处理流程中,Policing 动作是可选的。如果没有Policing 动作,那么被分类的数据流中的报文的DSCP 值将不会作任何修改,报文也不会在送往Marking 动作之前被丢弃。

标识

Marking即标识,经过Classifying 和Policing 动作处理之后,为了确保被分类报文对应DSCP的值能够传递给网络上的下一跳设备,需要通过Marking 动作将为报文写入QoS 信息,可以使用QoS ACLs 改变报文的QoS信息,也可以使用Trust 方式直接保留报文中QoS 信息,例如,选择Trust DSCP 从而保留IP 报文头的DSCP 信息。

队列

Queueing即交换机,负责将数据流中报文送往端口的某个输出队列中,送往端口的不同输出队列的报文将获得不同等级和性质的传输服务策略。

每一个端口上都拥有8 个输出队列,通过设备上配置的DSCP-to-CoS Map 和Cos-to-Queue Map 两张映射表来将报文的DSCP 值转化成输出队列号,以便确定报文应该被送往的输出队列。

调度

Scheduling即调度,为QoS 流程的最后一个环节。当报文被送到端口的不同输出队列上之后,设备将采用WRR 或者其它算法发送8 个队列中的报文。

可以通过设置WRR算法的权重值来配置各个输出队列在输出报文的时候所占用的每循环发送报文个数,从而影响传输带宽。或通过设置DRR算法的权重值来配置各个输出队列在输出报文的时候所占用的每循环发送报文字节数,从而影响传输带宽。


感谢关注 点赞 收藏 一起加油~文章来源地址https://www.toymoban.com/news/detail-789393.html

到了这里,关于服务访问质量(QoS)介绍与技术 二的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CoreDX DDS应用开发指南(9)服务质量QoS

            DDS的强大功能之一是支持各种服务质量(QoS)设置。QoS设置允许应用程序开发人员定制发布者、订阅者的行为以及它们之间的通信。         从DomainParticipantFactory到DataReader和DataWriter,大多数DDS实体都有一组适用的QoS设置。QoS设置包含在一个结构中。      

    2024年02月08日
    浏览(50)
  • pod的requests、limits解读、LimitRange资源配额、Qos服务质量等级、资源配额管理 Resource Quotas

    环境: k8s-v1.22.17 docker-20.10.9 centos-7.9 CPU、GPU、Memory等都是计算资源,所谓计算资源,就是可计量的、能被申请的、能被分配使用的资源。 CPU在容器技术中属于可压缩资源,因此,pod对CPU的使用超过其cpu.limit限制一般不会导致容器被系统\\\"杀死\\\",而Memory属于不可压缩资源,当容

    2023年04月27日
    浏览(37)
  • 服务访问质量

    ♥️ 作者:小刘在C站 ♥️ 每天分享课堂笔记,一起努力,共赴美好人生! ♥️ 夕阳下,是最美的,绽放。  目录 一.Qos  一种网络拥塞的解决方法 二.QoS 服务模型

    2024年02月02日
    浏览(34)
  • 以数字孪生技术服务社会,推动企业高质量发展

           随着“十四五”规划和2035年远景目标纲要中提出,要加快数字化发展,建设数字中国。为建设数字孪生智慧城市提供了国家战略指引。         新兴技术是数字孪生发展的助推剂,臻图信息通过数字孪生技术及研发的实景三维渲染引擎,搭载自主研发的ZTMap3D技

    2024年02月15日
    浏览(50)
  • 音视频通讯QoS技术及其演进

    利用多种算法和策略进行网络传输控制,最大限度满足弱网场景下的音视频用户体验。 良逸|技术作者 QoS(Quality of Service)是服务质量的缩写,指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞

    2023年04月21日
    浏览(36)
  • 网吧路由器qos设置的操作步骤(带宽限制介绍)

    网吧路由器qos设置主要是为了保证每天机器都能拥有带宽,这样才能保证网吧网络的稳定与均衡。 网吧路由器qos有两个最重要的部分,即最小带宽和最大带宽。 最小带宽可以理解成为保证带宽; 最大带宽:在网络空闲的时候,您可以充分的使用空闲的带宽,但是不能超过设置

    2024年02月05日
    浏览(43)
  • Qos服务类型

    QoS:Quality of  Service,即服务质量         IP QoS是指IP网络的一种能力,即在跨越多种底层网络技术(MP、FR、ATM、Ethernet、SDH、MPLS等)的IP网络上,为特定的业务提供其所需要的服务。 Best Effort模型         Best Effort模型(即尽力而为模型)是一个单一的服务模型,也是

    2023年04月08日
    浏览(25)
  • 【ARM AMBA AXI 入门 5 - AXI 协议中的 QoS信号及User信号介绍 】

    请阅读 【ARM AMBA AXI 总线 文章专栏导读】 上一篇:ARM AMBA AXI 入门 4 - AXI 协议中的 Out-of-Order transfer and interleave 介绍 下一篇:ARM AMBA AXI 入门 6 - AXI3 协议中的锁定访问之AxLOCK信号

    2024年02月16日
    浏览(40)
  • Windows 平台上面管理服务器程式的高级 QoS 策略

    在 Windows 平台上面,目前有两个办法来调整应用程式的 QoS 策略设置,一种是通过程式设置,一种是通过 “Windows 组策略控制”。 在阅读本文之前,您需要先查阅本人以下的几篇文献,作为前情提示: VC++ Windows 平台通过QOS2库函数设置Socket DSCP(IP_TOS)参数选项_udp可以打dsc

    2024年04月29日
    浏览(51)
  • 部署ATS(Apache Traffic Server)和Nginx正向代理服务&性能对比

    正向代理一般是用于内部网络出去,反向代理一般是用于外部网络进入    某同学喜欢面向搜索引擎编程,想通过 百度搜索引擎查找一些学习资料,但是有些网站直接访问可能不太安全,会暴露自己的IP,同学比较苦恼,想着怎样才能使用百度 搜索自己想要的学习资料,又

    2024年01月15日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包