HCIE面试题—FEATURE篇

12 篇文章 5 订阅
7 篇文章 5 订阅

作者:最铁头的网工 (全球首批HCIA-DATACOM认证者)
认证技术:关于HCIA-DATACOM认证技术知识会在我博客做持续更新。。。
本期分享:系列15点到16点半-技术热讯
感谢大家关注-最铁头的网工,请大家持续关注就可以了哦!关于进阶级手册在下方↓↓↓
众元教育-华为HCIA-DATACOM技术认证课:课程通道
众元教育-华为HCIA-DATACOM技术认证裙:696283186  

1、QOS 的服务模型有几种? 

 

(1)尽力而为服务模型246 

(2)综合服务模型 (资源预留,场景:公交车专用道,导致的问题,资源空闲时其他的业务流量也不能够使用) 

(3)区分服务模型 (标记--分类--差分服务)

 

图片

 

2、分类/标记怎么做? 

 

有以下两种做法: 

(1)简单流分类标记:根据各层报文头部中的优先级字段,来将外部优先级映 

射成为内部优先级。 

(2)复杂流分类重标记;根据各层报文头部中的优先级字段,或者SIP、DIP等 

的五元组来对,流量进行分类,然后在打上相应的优先级。(使用MQC实现,流分类、流行为、流策略) 。

 

扩展问题1:DSCP(差分服务代码点)和IPP(ip优先级)的区别? 

都为ip报文中的TOS的一部分: 

IPP是TOS前3bit DSCP是TOS前6bit---前3bit代表优先级,后3bit代表D延迟、T吞吐、R可靠性 。

AF(Assured-forwarding)(第6bit固定为0)(后3bit代表丢弃概率) 

AF11 12 13 --重要数据 

AF21 22 23 --视频点播流量 

AF31 32 33 --直播流量 

AF41 42 43 --语音的信令流量 

EF --46-- 101 110(低延迟、高吞吐) --语音流量 

BE --尽力而为 

CS类选择器 (DSCP用于兼容IPP) 

cs7 bfd 111

cs6 路由协议 110 

cs5 语音流量 101 

cs4 语音信令 100 

cs3 直播流量 011 

cs2 点播流量 010 

cs1 001 

cs0 000 

 

扩展问题2:COS和TOS的区别? 

COS指的是二层和2.5层中的优先级字段,分别为vlan-tag中的PRI(802.1p)和mpls报头中EXP。 

TOS指的是三层ip报头中的优先级字段,前3bit为IPP,前6bit为DSCP。

 

3、拥塞避免的技术有哪些? 

 

(1)尾丢弃:当队列的长度达到最大值后,所有新入队列的报文(缓存在队尾部)都将被丢弃,这种丢弃策略会引发TCP全局同步现象,导致TCP连接始终无法建立。所谓TCP全局同步现象如图,三种色表示三条TCP连接,当同时丢弃多个TCP报文时,将造成多个TCP连接,同时触发滑窗减半机制。又会由于慢启动的机制,将流量慢慢的增大,之后又会在某个时间同时出现流量高峰,触发滑窗减半的机制。如此反复,使网络流量忽大忽小。

 

图片

 

尾丢弃出现的问题: 

○1 TCP同步 (没有充分利用链路带宽) 

○2 TCP饿死 ( UDP没有TCP那种滑动窗口) 

○3 无差别的丢弃 

 

在CBQ中,EF队列和LLQ队列不能使用丢弃策略,只能尾丢弃。为避免TCP 全局同步现象,出现了RED(Random Early Detection)技术。RED通过随机地丢弃数据报文,让多个TCP连接不同时降低发送速度,从而避免了TCP的全局同步现象。使TCP速率及网络流量都趋于稳定。

图片

 

(2)WRED:RED是没有差分服务的,即使优先级高的也可能被随机丢弃掉,所以基于RED,实现了WRED。流队列支持基于DSCP或IP优先级进行WRED丢弃,每一种优先级都可以独立设置报文丢包的上下门限及丢包率,报文到达下限时,开始丢包,随着门限的增高,丢包率不断增加,最高丢包率不超过设置的丢包率,直至到达高门限,报文全部丢弃,这样按照一定的丢弃概率主动丢弃队列中的报文,从而一定的程度上避免拥塞问题。

 

图片

 

WRED针对队列,先有队列,才能配置相应的丢弃技术; 

使用:○1 可以在队列模板中使用 

○2 MQC-CBQ中使用

扩展问题1:尾丢弃和WRED的区别的什么? 

尾丢弃:针对一个队列,当队列满的时候,对后续来的流量无差分的丢弃; 

缺点:

1、无法提供差分服务 

2、导致TCP全局同步 

3、导致TCP饿死 ---- 记得分别画图解释针对尾丢弃的这些缺点,就有了WRED,WRED可以针对不同的流量设置一个从什么时候开始丢弃(丢弃的低门限值)和最高门限,丢弃概率是多少,当队列中该流量达到最高门限值时,该报文将全部丢弃。队列满的时候也是执行尾丢弃,从而实现差分的服务;同时举例说明如何解决尾丢弃的其他缺点; 

 

扩展问题2:wred是怎么区分不同数据流的? 

根据数据中的优先级字段来对数据流进行区分。 

 

扩展问题3:wred中的w是什么意思? 

W的英文为weight,是权值的意思,在WRED中,主要是用于实现针对不用的优先级的数据配置不同的丢弃上下阈值和丢弃百分比。 

路由器根据IPP或者DSCP判断权重值;交换机根据数据包的颜色判断权重值。 

 

扩展问题4:TCP是怎么检测发生拥塞的? 

没有收到相关的TCP ACK确认。 

 

扩展问题5:TCP全局同步是什么原因导致的? 

当多个TCP连接在发送数据时,TCP数据发送过程中有慢启动机制,因此发送的TCP流量会逐渐增大,当网络发生拥塞时,TCP又会有滑窗减半的机制,这样TCP的流量又会减半下来,如此重复,就形成了TCP全局同步的问题。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值