第1章 服务质量(QoS)概述 1
1.1决定QoS的因素 1
1.2端到端QoS服务模式 2
1.2.1尽力而为服务模式 2
1.2.2集成服务模式 2
1.2.3区分服务模式 3
1.2.4 DS与PHB 4
1.3区分服务模式的结构模型 4
1.4 IOS的QoS特性 6
1.4.1实现QoS的IOS工具 6
1.4.2实现QoS的流程 7
1.5本章小结 8
第2章QoS与标识字段 9
2.1帧与标识字段 9
2.1.1 ISL帧的格式与QoS 9
2.1.2 IEEE 802.1 q帧的格式与QoS 10
2.2 IPv4报文头与QoS 11
2.2.1 IPv4报文头的结构 11
2.2.2 IPv4 ToS字段 12
2.3 DSCP 13
2.3.1 ToS与DSCP 14
2.3.2类别选择码 14
2.3.3 DSCP值 14
2.3.4保证转发服务 15
2.3.5无阻碍转发服务 16
2.3.6其他定义 16
2.4 IPv6报文头与QoS 16
2.5 MPLS标签与 QoS 17
2.6 DSCP/CoS/IP Pre.映射 17
2.6.1 CoS-to-DSCP 17
2.6.2 DSCP-to-CoS 18
2.6.3 IP-Precedence-to-DSCP 19
2.7默认对应关系总结 20
2.8本章小结 20
第3章 数据的分类与标记 21
3.1分类流程 21
3.2边界及边界信任 22
3.2.1启用交换机的QoS功能 23
3.2.2信任Cos 24
3.2.3信任DSCP 24
3.2.4信任IP Precedence 25
3.2.5信任IP电话 26
3.2.6启用被信任边界特性 26
3.2.7为交换机端口设置默认Cos值 26
3.2.8查看端口QoS状态 27
3.2.9设置QoS域边界端口的信任特性 28
3.3使用MQC分类 29
3.3.1 class-map命令 29
3.3.2 class-map示例 29
3.3.3 policy-map命令 32
3.3.4 policy-map示例 33
3.3.5 service-policy命令 34
3.3.6 MQC应用示例 34
3.3.7 class-map嵌套 35
3.3.8 policy-map嵌套 36
3.3.9检查配置的命令 37
3.4使用NBAR分类 38
3.4.1 PDLM 39
3.4.2 PDLM类型 39
3.4.3 MQC与NBAR 40
3.4.4使用MQC配置NBAR的步骤 41
3.4.5 NBAR应用示例 41
3.4.6 NBAR的一些局限 43
3.5本章小结 44
第4章 流量整治 45
4.1令牌桶 45
4.2令牌桶原理 46
4.2.1单桶单速 47
4.2.2双桶单速 47
4.2.3双桶双速 47
4.3 CAR 48
4.3.1 CAR语法通式 49
4.3.2限速访问列表 50
4.3.3限速访问列表的通配符掩码 50
4.3.4限速访问列表示例 51
4.3.5使用CAR限速的案例 51
4.3.6检查CAR配置的命令 53
4.4使用MQC整治流量 55
4.4.1命令及步骤 55
4.4.2 Policed-DSCP Map 56
4.4.3 MQC用法示例 56
4.4.4 MQC流量整治案例 57
4.4.5双速多行为示例 64
4.4.6基于NBAR的流量整治 64
4.4.7基于带宽百分比的流量整治 65
4.4.8三级分层流量整治 66
4.4.9集合整治器 70
4.5本章小结 70
第5章 队列及拥塞管理 71
5.1先进先出队列 71
5.2优先队列 72
5.2.1原理 72
5.2.2配置命令 73
5.2.3配置示例 74
5.3自定义队列 75
5.3.1原理 75
5.3.2轮询发送数据量 75
5.3.3配置命令 77
5.3.4配置示例 78
5.4加权公平队列 79
5.4.1基于数据流的加权公平队列 79
5.4.2基于分类的加权公平队列 81
5.5低延迟队列 85
5.5.1原理 85
5.5.2配置命令 86
5.5.3配置示例 87
5.6 RTP优先队列 89
5.7交换机上的队列 90
5.7.1交换机的QoS结构 90
5.7.2队列及拥塞管理 91
5.7.3入队列 91
5.7.4出队列 96
5.8本章小结 99
第6章 拥塞避免技术 101
6.1随机早期检测 101
6.2丢弃概率 101
6.3加权随机早期检测 102
6.4平均队列长度 102
6.5基于流的WRED 103
6.6遵从区分服务的WRED 104
6.7配置WRED 104
6.7.1在物理接口上启用WRED 104
6.7.2在VC接口上启用WRED 105
6.7.3配置基于流的WRED 106
6.7.4启用遵从区分服务的WRED 107
6.8明确拥塞通知与WRED 113
6.8.1原理概述 113
6.8.2配置ECN 114
6.9本章小结 115
第7章 流量整形 117
7.1流量整形的优点 117
7.2流量整形技术 117
7.3通用流量整形 117
7.3.1配置GTS的基本命令 118
7.3.2 GTS利用ACL整形 118
7.3.3帧中继的GTS 118
7.3.4检查流量整形的命令 119
7.4基于分类的流量整形 120
7.4.1配置CBTS的命令 120
7.4.2配置示例 121
7.5帧中继流量整形 124
7.5.1帧中继流量整形使用的命令 124
7.5.2 FR流量整形配置示例 125
7.5.3帧中继流量整形与RTP优先队列 128
7.5.4帧中继流量整形与LLQ 129
7.5.5帧中继流量整形与PVC优先队列 132
7.6基于MQC的帧中继流量整形 134
7.6.1命令语法 134
7.6.2配置示例 135
7.7本章小结 135
第8章 链路优化技术 137
8.1报文头压缩 137
8.1.1 RTP报文头压缩 137
8.1.2配置RTP报文头压缩 137
8.1.3查看RTP压缩信息 140
8.1.4 TCP报文头压缩 141
8.1.5配置 TCP报文头压缩 141
8.1.6查看TCP压缩信息 142
8.1.7基于分类的报文头压缩 143
8.2帧的拆解与交错 145
8.2.1拆解与交错概述 145
8.2.2连载延迟 146
8.2.3支持LFI的链路 146
8.2.4在帧中继上应用LFI 146
8.3 PPP多链路捆绑 150
8.3.1配置串行接口MLP 150
8.3.2启用LFI特性 151
8.3.3检查MLP状态 152
8.4本章小结 152
第9章IPSec VPN应用QOS 153
9.1 IPSec VPN 153
9.2 IPSec VPN模式 153
9.2.1传输模式 153
9.2.2隧道模式 154
9.3保存ToS字段值 155
9.4使用报文头参数分类 155
9.5应用实例 156
9.5.1对ESP数据应用QoS 156
9.5.2使用Pre-classify特性 159
9.5.3 GRE+IPSec隧道模式 162
9.5.4基于站点的VPN与QoS策略 165
9.6本章小结 171
第10章MPLS VPN应用QoS 173
10.1 MPLS网络模型 173
10.2数据分类与EXP字段 173
10.3 MPLS QoS策略 174
10.4 MPLS QoS专用命令 174
10.5 MPLS QoS隧道模式 174
10.5.1统一模式及其实现 174
10.5.2管道模式及其实现 182
10.5.3短管道模式及其实现 187
10.6本章小结 192
附录A 642-642考试真题练习 193
附录B 642-642考试真题练习答案 210
参考文献 211