Technical documentation
发布日期:2023-04-10 浏览次数:1132 来源:WOLFLAB
华为认证HCIE培训(Datacom)考试学习网络技术分享-什么是QOS基本概念
关注【WOLFLAB网络技术实验室】,了解华为认证HCIE培训(Datacom)相关课程
QoS(Quality of Service):不是增加链路带宽,而是在带宽有限的前提下,保障带宽的合理分配和确保关键业务的正常转发的技术就是QOS。
传统网络存在的问题:
流量从高速链路进入到低速链路,此时链路发生了拥塞,因为网络设备针对数据包的处理原则是先进先出,先到达的报文优先转发导致一些后到的关键业务的报文被丢弃;
各类业务对于网络质量的要求:
根据业务类型的不同,对于网络的需求也不一样,比如:游戏需要低延迟,下载就需要高带宽。
根据不同的业务需求,要想提高通信质量,保障关键业务就是要提高带宽、减少时延和抖动、降低丢包率。
网络带宽:一秒钟内能传输的数据量
最大带宽=传输路径上最小带宽
网络时延:时延是指一一个报文从一个网络的一端传送到另一端所需要的时间。
1)传输延迟:数据在传输介质上传递所需要的时间,延迟稳定,变化不大,取决于传输介质的能力。
2)处理延迟:路由器处理报文在内部所需要的时间,比如查路由表,进行ACL的检测,加密解密,压缩,防病毒的处理,都是处理延迟,波动比较大。
3)队列延迟:数据包处理完毕,放在出口队列,缓存起来准备往外发送的时候等待的时间,只能在队列延迟做文章。
4)串行化延迟:将数据变更电信号或者是物理信号所需要的时间,取决于设备性能和接口类型。
端到端网络时延等于路径上所有时延之和。
抖动:由于每个报文的端到端时延不一样,就会导致这些报文不能等间隔到达目的端,这种现象叫做抖动。
丢包:任何环节都会丢包
1)链路质量不好
2)收到电磁干扰
3)路由器过于繁忙,过载丢包。
4)排队的过程中,队列中没有缓存了,缓存溢出被丢弃。
5)接口质量不好,光模块的故障。
怎样改善通信服务质量?
QOS
QOS的三大模型:
1、尽力而为的服务模型:其实就是没有QOS的,就是花钱买,没有用到技术手段。既没有服务保证,只是更换设备或者链路,单纯的提升网络性能。
2、综合服务模型:
使用RSVP协议(资源预留协议),实现基于流的服务保证。
如何定义一个流?
针对TCP/UDP的报文通过SIP+DIP+SPORT+DPORT+协议号五元组去定义和区分一个流;
针对非TCP/UDP的报文比如ICMP通过SIP+DIP唯一的区分一个流;
我要为语音流量预留64K,沿途的路由器就会对资源提出预留申请,需要信令管理,由头端的路由器发起,逐跳的传递到对端,对端路由器如果有资源就回应资源预留,应用在进行传输过程中,始终有64K的带宽可用。
优点:可以针对某些特定的业务去保障带宽,相当于公交车专用车道;
缺点:公交车专用车道即便是空闲状态也不能跑其他的车,只为公交车预留,独占式的,浪费资源;
3、区分服务模型:
举例:假设你是核酸机构的检测人员,怎样才能够保障做核酸的简单、高效呢?
①先分类:具体按照什么标准去分类由你自己定义,是按照性别分还是按照年龄分,假设分为小孩、大人、老人;
②打标记:将小孩、大人、老人打上不同的标记,假设小孩-绿、大人-黄、老人-红;
分类的目的:就是提供区分服务的标准,我按照什么样的标准提供区分服务,我是按照年龄的不同,还是按照性别的不同;
打标记的目的:就是为了整个机构的工作人员根据颜色标记就可以判断出其身份高效的提供区分服务,如果你是黄色我给你零食,如果你是老人我就给你把椅子;
首先把网络看作DS(区分服务)域,报文在进入网络时,先对报文进行分类然后在打标记,DS域内的路由器就可以根据标记,对其加以区分、处理,不同标记的报文执行不同的转发策略。
特点:每台路由器都需要相应的配置,但是配置是独立做的,静态的,RSVP是动态的,需要信令维护。
区分服务模型中的分类和RSVP基于流进行分类有何区别?
流(基于5元组)
1.1.1.1 2.2.2.2 http
1.1.1.1 3.3.3.3 http
区分服务的分类
所有1.1.1.1 -----> http //定义所有1.1.1.1访问http流量,就认为是1类流量,可以包含上面的两个流,颗粒度不如上面精细。
区分服务既可以基于流也可以基于类,综合服务只能基于流。
为什么要在入口处对报文进行标记(QOS标记报文的意义)?
简化了业务分类的配置,方便DS模型在全网进行统一的部署。
区分服务模型是没有信令的,需要在每台设备独立配置,配置很大,怎么简化这种模型的部署难度呢?
就需要在入口处对报文进行分类和标记
需求一:在主机和server之间针对ftp的流量保障2m,针对http保障3m
①在DS域的边界设备上分类和标记
acl nu 3000
source any des 1.1.1.1 ftp
acl nu 3001
source any des 1.1.1.1 http
acl 3000----A(标记)
acl 3001----B(标记)
②内部的路由器AR1和AR2针对标记做带宽的保障
A----2m
B----3m
AR1和AR2就无须重新分类,针对流量做操作了
需求二:在PC1/2/3属于财务部,PC4/5/6属于生产部,针对财务部访问服务器的流量保障2m,针对生产部访问服务器的流量保障3m
acl nu 3000
ru 5 permit so 192.168.1.1 des 1.1.1.1
ru 10 permit so 192.168.1.2 des 1.1.1.1
ru 15 permit so 192.168.1.3 des 1.1.1.1
acl nu 3001
ru 5 permit so 192.168.1.4 des 1.1.1.1
ru 10 permit so 192.168.1.5 des 1.1.1.1
ru 15 permit so 192.168.1.6 des 1.1.1.1
acl 3000----A(标记)
acl 3001----B(标记)
②内部的路由器AR1和AR2针对标记做带宽的保障
A----2m
B----3m
AR1和AR2就无须重新分类,针对流量做操作了
HCIE培训(Datacom)相关课程咨询可联系WOLFLAB预约免费试听
免费试听华为认证HCIE培训(Datacom)相关课程
WOLFLAB官方微信:17316362402
WOLFLAB官方QQ:2569790740