图书目录

目录

第1篇大规模网络路由概述

第1章企业网模型21.1本章目标2

1.2趋势和挑战2

1.3IToIP面向服务的解决方案4

1.3.1基于SOA的网络架构4

1.3.2IToIP解决方案5

1.4层级化网络模型6

1.4.1接入层6

1.4.2汇聚层7

1.4.3核心层7

1.4.4层级化网络模型的优点8

1.5H3C企业网架构8

1.5.1H3C模块化企业网架构9

1.5.2模块化企业网架构的益处11

1.6本章总结11

1.7习题和答案11

1.7.1习题11

1.7.2习题答案11

第2章大规模网络路由技术概述12

2.1本章目标12

2.2三层网络模型与路由技术12

2.3路由器在各层中的功能13

2.3.1核心层路由器13

2.3.2汇聚层路由器14

2.3.3接入层路由器14

2.4大规模网络对路由技术的需求15

2.4.1可靠性需求15

2.4.2扩展性需求16

2.4.3可管理性需求16

2.4.4快速恢复需求16

2.4.5解决IP短缺的需求17

2.5本章总结17

2.6习题和答案17

2.6.1习题 17

2.6.2习题答案18

第2篇路 由 基 础

第3章路由控制与转发203.1本章目标20

3.2路由的控制平面与转发平面20

3.3路由表和FIB表21

3.3.1路由表转发21

3.3.2FIB表的生成25

3.4快速转发表26

3.5本章总结28

3.6习题和答案28

3.6.1习题28

3.6.2习题答案29

第4章路由协议基础30

4.1本章目标30

4.2路由分类30

4.3静态路由应用31

4.4动态路由协议31

4.4.1路由协议分类32

4.4.2路由协议的工作原理32

4.5路由选择原则34

4.6路由协议比较35

4.7本章总结37

4.8习题和答案37

4.8.1习题37

4.8.2习题答案37

第5章路由负载分担与备份38

5.1本章目标38

5.2路由负载分担38

5.3路由备份39

5.4本章总结41

5.5习题和答案42

5.5.1习题42

5.5.2习题答案42

第6章路由聚合与CIDR43

6.1本章目标43

6.2路由聚合43

6.3RIP协议中的聚合44

6.4路由聚合环路的产生与避免45

6.5IP地址与CIDR47

6.5.1IP地址的分类和表示47

6.5.2子网和掩码48

6.5.3CIDR49

6.6本章总结50

6.7习题和答案50

6.7.1习题50

6.7.2习题答案51

第3篇OSPF协议

第7章OSPF协议基本原理547.1本章目标54

7.2OSPF协议概述54

7.2.1OSPF协议特点54

7.2.2OSPF协议基本原理55

7.3分层结构56

7.3.1骨干区域与非骨干区域56

7.3.2OSPF路由器类型57

7.4Router ID与网络类型58

7.4.1Router ID58

7.4.2OSPF网络类型59

7.5报文和封装60

7.6邻居建立和状态迁移60

7.6.1邻居发现与维护60

7.6.2DR/BDR的选举61

7.6.3邻接关系建立过程63

7.6.4OSPF邻居状态机65

7.7LSDB更新66

7.8本章总结67

7.9习题和答案67

7.9.1习题67

7.9.2习题答案68

第8章配置和优化OSPF协议69

8.1本章目标69

8.2OSPF基本配置与显示69

8.2.1配置OSPF基本功能69

8.2.2配置Router ID70

8.2.3OSPF单区域配置示例70

8.2.4OSPF多区域配置示例71

8.2.5OSPF显示与调试72

8.3优化OSPF网络75

8.3.1配置OSPF网路类型75

8.3.2配置OSPF接口开销77

8.3.3配置OSPF报文定时器78

8.3.4配置OSPF引入默认路由79

8.4本章总结81

8.5习题和答案81

8.5.1习题81

8.5.2习题答案82

第9章配置OSPF协议高级特性83

9.1本章目标83

9.2OSPF虚连接83

9.2.1区域划分时存在的问题和解决方法83

9.2.2配置OSPF虚连接84

9.2.3OSPF虚连接显示85

9.3OSPF的LSA和路由选择86

9.3.1LSA报文头格式86

9.3.2LSA类型87

9.3.3Type1 LSA(Router LSA)87

9.3.4Type2 LSA(Network LSA)88

9.3.5Type3 LSA(Summary LSA)89

9.3.6Type4 LSA(ASBR Summary LSA)90

9.3.7Type5 LSA(AS External LSA)91

9.3.8OSPF选路原则93

9.3.9OSPF引入外部路由时导致的问题及解决方法94

9.4OSPF特殊区域95

9.4.1OSPF特殊区域概述95

9.4.2配置Stub区域95

9.4.3配置Totally Stub区域97

9.4.4配置NSSA区域98

9.5OSPF路由聚合100

9.5.1OSPF路由聚合概述100

9.5.2在ABR上配置路由聚合101

9.5.3在ASBR上配置路由聚合103

9.6OSPF安全特性105

9.6.1OSPF安全特性概述105

9.6.2配置OSPF报文验证106

9.6.3配置禁止接口发送OSPF报文107

9.6.4配置过滤OSPF协议的路由和LSA108

9.7本章总结111

9.8习题和答案111

9.8.1习题111

9.8.2习题答案112

第4篇ISIS协议

第10章ISIS基本概念11410.1本章目标114

10.2ISIS概述114

10.2.1OSI和TCP/IP115

10.2.2ISIS基本概念与术语116

10.3ISIS分层网络117

10.4ISIS协议与OSPF协议的比较119

10.5本章总结119

10.6习题和答案120

10.6.1习题120

10.6.2习题答案120

第11章ISIS协议原理121

11.1本章目标121

11.2OSI地址121

11.3ISIS协议报文123

11.3.1PDU格式123

11.3.2通用报头格式124

11.3.3ISIS协议报文类型及作用124

11.4ISIS网络类型129

11.4.1网络类型129

11.4.2邻居关系的建立130

11.4.3邻接关系的建立130

11.5LSDB的同步132

11.6拓扑计算与IP路由的生成134

11.7本章总结135

11.8习题和答案135

11.8.1习题135

11.8.2习题答案135

第12章配置ISIS136

12.1本章目标136

12.2ISIS基本配置136

12.2.1配置ISIS基本功能136

12.2.2配置ISIS路由器类型及接口邻接关系137

12.2.3配置ISIS链路开销137

12.3ISIS单区域配置示例138

12.4ISIS多区域配置示例139

12.5ISIS高级配置140

12.5.1配置ISIS验证140

12.5.2配置ISIS路由聚合141

12.6ISIS路由聚合和验证配置示例142

12.7次优路由的产生和解决方法142

12.7.1区域外次优路由的产生和解决方法142

12.7.2配置ISIS路由渗透143

12.8ISIS显示和维护144

12.9本章总结146

12.10习题和答案146

12.10.1习题 146

12.10.2习题答案146

第5篇控制IGP路由

第13章路由过滤14813.1本章目标148

13.2路由过滤概述148

13.2.1路由过滤的作用148

13.2.2路由过滤的方法149

13.2.3路由过滤的工具149

13.3配置静默接口过滤路由150

13.4地址前缀列表151

13.4.1地址前缀列表匹配流程151

13.4.2配置地址前缀列表151

13.5filterpolicy153

13.5.1filterpolicy概述153

13.5.2配置filterpolicy过滤RIP路由153

13.5.3配置filterpolicy过滤RIP路由示例154

13.5.4配置filterpolicy过滤OSPF和ISIS路由155

13.5.5配置filterpolicy过滤OSPF路由示例155

13.6本章总结156

13.7习题和答案157

13.7.1习题157

13.7.2习题答案157

第14章路由策略158

14.1本章目标158

14.2路由策略概述158

14.3routepolicy组成和原理158

14.3.1routepolicy组成158

14.3.2routepolicy匹配流程159

14.4routepolicy配置与查看160

14.5routepolicy应用与示例161

14.5.1routepolicy的常见应用161

14.5.2routepolicy配置示例162

14.6本章总结163

14.7习题和答案164

14.7.1习题164

14.7.2习题答案164

第15章路由引入165

15.1本章目标165

15.2多协议网络与路由引入165

15.2.1多协议网络165

15.2.2路由引入概述166

15.3路由引入规划167

15.3.1路由引入规划概述167

15.3.2单向路由引入168

15.3.3双向路由引入168

15.3.4路由引入产生环路及解决方法169

15.3.5路由引入产生次优路由及解决方法171

15.4路由引入配置171

15.4.1配置RIP协议引入外部路由171

15.4.2配置OSPF协议引入外部路由172

15.4.3配置ISIS协议引入外部路由173

15.4.4路由引入示例174

15.5本章总结175

15.6习题和答案176

15.6.1习题176

15.6.2习题答案176

第16章PBR177

16.1本章目标177

16.2PBR概述177

16.3PBR配置与查看178

16.4PBR的应用180

16.5本章总结182

16.6习题和答案182

16.6.1习题182

16.6.2习题答案182

第6篇BGP4协议

第17章BGP基本原理18417.1本章目标184

17.2BGP概述184

17.2.1BGP起源184

17.2.2BGP协议特性185

17.3BGP基本术语185

17.4BGP消息及状态机187

17.5BGP路由属性190

17.6BGP的选路规则194

17.7本章总结196

17.8习题和答案197

17.8.1习题197

17.8.2习题答案197

第18章BGP基本配置198

18.1本章目标198

18.2配置BGP协议基本功能198

18.2.1配置BGP连接198

18.2.2配置BGP生成路由199

18.3调整和优化BGP网络200

18.4BGP基本配置示例201

18.5BGP协议的基本显示和维护202

18.6本章总结204

18.7习题和答案204

18.7.1习题204

18.7.2习题答案204

第19章控制BGP路由205

19.1本章目标205

19.2控制BGP路由概述205

19.3配置BGP基本属性控制BGP路由205

19.3.1配置preferredvalue控制BGP路由示例206

19.3.2配置localpreference控制BGP路由示例207

19.3.3配置MED值控制BGP路由示例208

19.3.4配置nexthoplocal控制BGP路由示例209

19.4使用过滤器控制BGP路由210

19.4.1配置filterpolicy控制BGP路由210

19.4.2配置filterpolicy控制BGP路由示例211

19.4.3配置routepolicy控制BGP路由212

19.4.4定义routepolicy212

19.4.5配置routepolicy控制BGP路由示例214

19.4.6配置AS路径过滤列表215

19.4.7配置AS路径过滤列表控制BGP路由示例216

19.5本章总结217

19.6习题和答案217

19.6.1习题217

19.6.2习题答案218

第20章BGP增强配置219

20.1本章目标219

20.2大规模BGP网络概述219

20.3配置BGP对等体组220

20.4配置BGP团体属性222

20.5配置BGP聚合224

20.6配置BGP反射与联盟226

20.6.1BGP反射226

20.6.2BGP联盟230

20.7配置BGP路由衰减232

20.8部署多出口BGP网络233

20.9本章总结235

20.10习题和答案235

20.10.1习题235

20.10.2习题答案236

第21章BGP综合配置237

21.1本章目标237

21.2BGP综合配置案例237

21.2.1网络概况237

21.2.2网络基本配置238

21.2.3选路配置245

21.3本章总结251

21.4习题和答案251

21.4.1习题251

21.4.2习题答案252

第7篇IP组播

第22章IP组播概述25422.1本章目标254

22.2组播介绍254

22.3组播技术体系架构257

22.3.1组播地址257

22.3.2组播组管理协议258

22.3.3组播转发机制258

22.3.4组播路由协议260

22.3.5组播协议体系260

22.4组播模型260

22.5本章总结262

22.6习题和答案262

22.6.1习题262

22.6.2习题答案262

第23章组播组管理协议263

23.1本章目标263

23.2组播组管理协议概述263

23.3IGMPv2264

23.3.1普遍查询和组成员报告264

23.3.2离开组和特定组查询265

23.3.3查询器选举266

23.3.4IGMPv2报文格式266

23.4IGMPv3267

23.4.1IGMPv3简介267

23.4.2IGMPv3主机侧维护信息268

23.4.3IGMPv3路由器侧维护信息269

23.4.4IGMPv3普遍组查询269

23.4.5IGMPv3特定源组查询270

23.4.6IGMPv3特定组查询271

23.4.7IGMPv3报文格式271

23.5IGMP不同版本间的操作273

23.6IGMP Snooping275

23.6.1IGMP Snooping 概念275

23.6.2IGMP Snooping工作机制276

23.7组播VLAN277

23.8本章总结278

23.9习题和答案279

23.9.1习题279

23.9.2习题答案279

第24章组播转发机制280

24.1本章目标280

24.2组播分发树模型280

24.3RPF机制281

24.4本章总结283

24.5习题和答案283

24.5.1习题283

24.5.2习题答案284

第25章组播路由协议285

25.1本章目标285

25.2组播路由协议概述285

25.3PIMDM286

25.3.1邻居发现机制287

25.3.2扩散过程287

25.3.3剪枝/加入过程288

25.3.4嫁接过程289

25.3.5断言机制290

25.3.6PIMDM的状态刷新机制291

25.4PIMSM291

25.4.1邻居发现和DR选举292

25.4.2加入过程292

25.4.3组播源注册293

25.4.4组播源注册停止294

25.4.5RPT向SPT的切换294

25.4.6RP的选择295

25.5PIMSSM297

25.6本章总结298

25.7习题和答案298

25.7.1习题298

25.7.2习题答案299

第26章组播配置和维护300

26.1本章目标300

26.2组播配置命令300

26.2.1全局使能组播300

26.2.2IGMP配置300

26.2.3IGMP Snooping配置301

26.2.4组播VLAN配置302

26.2.5PIM配置302

26.3组播维护命令303

26.4组播配置示例304

26.4.1三层组播配置示例304

26.4.2二层组播配置示例307

26.5本章总结310

26.6习题和答案310

26.6.1习题310

26.6.2习题答案311

第8篇IPv6路由技术

第27章IPv6邻居发现31427.1本章目标314

27.2邻居发现协议314

27.3IPv6地址解析315

27.4IPv6无状态地址自动配置318

27.5ND协议配置319

27.6本章总结321

27.7习题和答案321

27.7.1习题321

27.7.2习题答案321

第28章IPv6路由协议322

28.1本章目标322

28.2IPv6路由协议概述322

28.3OSPFv3协议324

28.4IPv6 ISIS协议329

28.5BGP4+协议333

28.6本章总结337

28.7习题和答案337

28.7.1习题337

28.7.2习题答案337

第29章IPv6过渡技术338

29.1本章目标338

29.2IPv6过渡技术概述338

29.2.1IPv6过渡技术分类338

29.2.2双协议栈技术338

29.3IPv6隧道技术339

29.4本章总结343

29.5习题和答案343

29.5.1习题343

29.5.2习题答案343

第30章SRv6技术344

30.1本章目标344

30.2SRv6技术背景344

30.2.1从IP到MPLS344

30.2.2IP/MPLS的机遇: SDN与网络编程345

30.2.3SR技术优势345

30.2.4SRv6: 新一代网络技术346

30.3SRv6基本原理346

30.3.1SR和SRv6简介346

30.3.2SRv6节点346

30.3.3SRv6 Segment ID347

30.3.4SRv6 Endpoint节点行为348

30.3.5SRv6报文转发过程348

30.4IGP对SRv6的扩展350

30.4.1ISIS SRv6协议原理350

30.4.2OSPFv3 SRv6扩展350

30.5SRv6配置350

30.5.1SRv6基本配置350

30.5.2SRv6 End SID配置举例351

30.6本章总结352

30.7习题和答案352

30.7.1习题352

30.7.2习题答案353