pdf

TCP.IP路由技术卷二中文版

  • 1星
  • 日期: 2021-02-28
  • 大小: 55.24MB
  • 所需积分:0分
  • 下载次数:3
  • favicon收藏
  • rep举报
  • free评论
标签: tcp ip

tcp ip

TCP/IP路由技术(第2卷)在《TCP/IP路由技术(第一卷)》的基础上,深入系统地阐述了TCP/IP相关高级路由技术,包括BGP、多播、IPv6以及网络管理等内容。为便于读者深入掌握各章所学知识,《TCP/IP路由技术(第2卷)》提供了大量的案例分析材料,内容涵盖协议配置、故障检测与排除等方方面面。并且,在各章结束时都提供了大量的复习题和练习题,以加强读者对所学知识的记忆与理解。

《TCP/IP路由技术(第2卷)》除了面向众多备考的准CCIE以及需要通过再认证的CCIE之外,还非常适合从事大型IP网络规划、设计和实施工作的工程技术人员及网络管理员参考。

编辑推荐

《TCP/IP路由技术(第2卷)》大大扩展了第一卷的主题内容:网络增长所带来的可扩展性和管理性要求。第二卷从第一卷的内部网关协议扩展到了自治系统间的路由协议,以及包括多播和IPv6在内的许多特殊路由问题,并且沿用了在第一卷中所采取的有效的信息组织结构。即在讨论完主题基础知识之后,辅之以一系列能充分展现现实网络世界中各种概念的配置案例。并通过各种经过验证的故障检测与排除方法来解决网络中可能出现的各种问题。《TCP/IP路由技术(第2卷)》不但可以帮助广大读者在自己的名字之后获得极具价值的CCIE。号。而且还能帮助大家掌握现实网络中所需的大量专家级网络知识和技巧。无论您是在准备CCIE认证考试。还是在准备CClE再认证考试,或是在寻求有关高级路由问题的专家建议。《TCP/IP路由技术(第2卷)》都将帮助您理解各种基本概念,并应用各种最佳实践技巧来应对网络的日益增长和有效管理等问题。

掌握BGP-4(事实上的域间路由协议标准)的操作、配置及故障检测与排除;理解NAT的操作、配置及故障检测与排除;通过一系列案例研究及练习题来理解IP多播路由的部署、配置及故障检测与排除;熟悉IPv6(下一代IP协议)的设计目标以及当前的发展状态;通过大最经专家验证的方法来管理路由器;通过大量实用且全面的复习题、配置练习题及故障检测与排除练习题来测试和验证各种所学知识;在掌握高级TCP/IP路由技术的同时。还可以进一步加强CCIE的认证准备工作。

为了管理日益增大的互连网络,需要全面理解路由器的操作行为,理解外部网关协议的各种复杂运行机制,包括TCP连接、消息状态、路径属性、内部路由协议互操作。以及建立邻居连接等内容。《TCP/IP路由技术(第2卷)》为读者全面理解BGP一4(边界网关协议版本4)、多播路由、NAT(网络地址转换)、IPv6,以及有效管理路由器等提供了各种翔实的专业知识。Jeff  Doyle丰富的实践经验,易于阅读的写作风格及内容全面的论述。使得《TCP/IP路由技术(第2卷)》成为所有网络专家的案头宝典。

作者简介

作者:(美国)Jeff  Doyle  (美国)Jennifer  Dehaven  Carroll  译者:夏俊杰

Jeff  Doyle,(CCIE#1919)是科罗拉多州丹佛市JuniperNetworks公司的专业服务咨询师,其主要研究方向是IP路由协议和MPLS流量工程技术。Jeff曾经设计和实现的大规模Intemet服务提供商网络遍及北美、欧洲和亚洲?并且在NANOG(NorthAmerican  Network  Operators’Group,北美网络运营团体)和APRICOT(Asia  Pacific  Regional  Internet  Conference  onOperational  Technologies,亚太地区互联网运营技术协会)等服务提供商论坛讲授高级网络互联技术。在加入Juniper  Neworks公司之前,Jeff曾经是INS(Intemational  Network  Services,国际网络服务)公司的高级网络系统咨询师。

TCP/IP路由技术(第2卷)  目录:

第1部分  外部网关协议

第1章  外部网关协议  3

1.1  EGP的起源  3

1.2  EGP的操作  4

1.2.1  EGP的拓扑结构问题  4

1.2.2  EGP功能  6

1.2.3  EGP消息格式  13

1.3  EGP的不足  18

1.4  配置EGP  19

1.4.1  案例研究:EGP末梢网关  19

1.4.2  案例研究:EGP核心网关  23

1.4.3  案例研究:间接邻居  25

1.4.4  案例研究:默认路由  27

1.5  检测与排除EGP故障  28

1.5.1  邻居表释义  29

1.5.2  以糖浆般的速度进行收敛  30

1.6  附注  31

1.7  展望  31

1.8  复习题  32

1.9  配置练习题  32

1.10  故障检测与排除练习题  36

第2章  BGP-4简介  39

2.1  无类别域间路由  40

2.1.1  汇总概述  40

2.1.2  无类别路由  41

2.1.3  汇总:好处.坏处及不对称流量  44

2.1.4  Internet:迄今为止依然是分层结构  46

2.1.5  CIDR:降低路由表爆炸的危险  50

2.1.6  CIDR:降低B类地址空间被耗尽的危险  52

2.1.7  CIDR面临的难题  52

2.2  谁需要BGP  55

2.2.1  单归属自治系统  56

2.2.2  多归属到单自治系统  57

2.2.3  多归属到多自治系统  61

2.2.4  关于“负载均衡”  63

2.2.5  BGP的危害  64

2.3  BGP基础  65

2.3.1  BGP消息类型  67

2.3.2  BGP有限状态机  69

2.3.3  路径属性  71

2.3.4  管理性权值  79

2.3.5  AS_SET  79

2.3.6  BGP决策进程  81

2.3.7  路由阻尼  82

2.4  IBGP与IGP同步  83

2.5  管理大规模BGP对等应用  88

2.5.1  对等体组  88

2.5.2  团体  88

2.5.3  路由反射器  89

2.5.4  联盟  93

2.6  BGP消息格式  94

2.6.1  Open(打开)消息  95

2.6.2  Update(更新)消息  96

2.6.3  Keepalive(保持激活)消息  97

2.6.4  Notification(通告)消息  97

2.7  附注  98

2.8  展望  99

2.9  推荐读物  99

2.10  复习题  99

第3章  BGP-4的配置及故障检测与排除  103

3.1  基本的BGP配置  103

3.1.1  案例研究:在BGP路由器之间建立对等关系  103

3.1.2  案例研究:将IBGP路由注入BGP  107

3.1.3  案例研究:将BGP路由注入IGP  111

3.1.4  案例研究:无IGP时的IBGP  116

3.1.5  案例研究:IBGP作用于IGP之上  121

3.1.6  案例研究:EBGP多跳  127

3.1.7  案例研究:聚合路由  129

3.2  管理BGP连接  143

3.3  路由策略  146

3.3.1  重置BGP连接  147

3.3.2  案例研究:通过NLRI过滤路由  148

3.3.3  案例研究:通过AS_PATH过滤路由  154

3.3.4  案例研究:通过路由映射过滤路由  157

3.3.5  案例研究:管理性权值  159

3.3.6  案例研究:管理性距离和后门路由  165

3.3.7  案例研究:使用LOCAL_PREF属性  170

3.3.8  案例研究:使用MULTI_EXIT_DISC属性  173

3.3.9  案例研究:预附加AS_PATH  178

3.3.10  案例研究:路由标记  181

3.3.11  案例研究:路由阻尼  184

3.4  大型BGP  187

3.4.1  案例研究:BGP对等体组  187

3.4.2  案例研究:BGP团体  190

3.4.3  案例研究:私有AS号  201

3.4.4  案例研究:BGP联盟  203

3.4.5  案例研究:路由反射器  212

3.5  推荐读物  217

3.6  展望  217

3.7  命令汇总  217

3.8  配置练习题  220

3.9  故障检测及排除练习题  223

第2部分  高级IP路由问题

第4章  网络地址转换  233

4.1  NAT操作  233

4.1.1  NAT基本概念  233

4.1.2  NAT与IP地址保护  235

4.1.3  NAT与ISP迁移  237

4.1.4  NAT与多归属自治系统  238

4.1.5  端口地址转换  240

4.1.6  NAT与TCP负载分发  240

4.1.7  NAT与虚拟服务器  241

4.2  NAT存在的问题  242

4.2.1  头部检验  242

4.2.2  分段  243

4.2.3  加密  243

4.2.4  安全  243

4.2.5  协议相关问题  243

4.3  NAT配置  250

4.3.1  案例研究:静态NAT  250

4.3.2  案例研究:动态NAT  255

4.3.3  案例研究:网络融合  258

4.3.4  案例研究:通过NAT多归属到ISP  263

4.3.5  端口地址转换  266

4.3.6  案例研究:TCP负载均衡  268

4.3.7  案例研究:服务分发  269

4.4  NAT的故障检测与排除  271

4.5  参考文献  272

4.6  展望  272

4.7  命令汇总  272

4.8  配置练习题  273

4.9  故障检测与排除练习题  274

第5章  IP多播路由简介  277

5.1  IP多播的需求  279

5.1.1  多播IP地址  280

5.1.2  组成员概念  283

5.1.3  IGMP  287

5.1.4  CGMP  293

5.2  多播路由存在的问题  299

5.2.1  多播转发  300

5.2.2  多播路由  300

5.2.3  稀疏与密集拓扑结构  302

5.2.4  隐式加入与显式加入..  303

5.2.5  有源树与共享树  305

5.2.6  多播定界  306

5.3  DVMRP操作  309

5.3.1  邻居发现和维护  309

5.3.2  DVMRP路由表  310

5.3.3  DVMRP包转发  311

5.3.4  DVMRP消息格式  312

5.4  MOSPF操作  318

5.4.1  MOSPF基础  318

5.4.2  区域间MOSPF  320

5.4.3  AS间MOSPF  322

5.4.4  MOSPF扩展格式  323

5.5  CBT操作  324

5.5.1  CBT基础  325

5.5.2  发现核心路由器  326

5.5.3  CBT指派路由器  327

5.5.4  成员源和非成员源  328

5.5.5  CBT消息格式  329

5.6  PIM简介  333

5.7  PIM-DM操作  334

5.7.1  PIM-DM基础  334

5.7.2  剪除覆盖  339

5.7.3  单播路由变化  340

5.7.4  PIM-DM指派路由器  341

5.7.5  PIM转发路由器选举  341

5.8  PIM-SM操作  343

5.8.1  PIM-SM基础  344

5.8.2  发现RP  344

5.8.3  PIM-SM与共享树  346

5.8.4  源注册  349

5.8.5  PIM-SM与最短路径树  354

5.8.6  PIMv2消息格式  358

5.9  附注  365

5.10  展望  366

5.11  推荐读物  366

5.12  命令汇总  366

5.13  复习题  367

第6章  IP多播路由的配置及故障检测与排除  371

6.1  IP多播路由的配置  371

6.1.1  案例研究:配置PIM-

6.1.2  配置PIM-SM  379

6.1.3  案例研究:多播负载均衡  399

6.2  IP多播路由的故障检测与排除  404

6.2.1  使用mrinfo  405

6.2.2  使用mtrace和mstat  407

6.3  展望  410

6.4  配置练习题  410

6.5  故障检测与排除练习题  411

第7章  大规模多播路由  415

7.1  多播定界  415

7.2  案例研究:穿越非多播域的多播技术  416

7.3  连接到DVMP网络  418

7.4  域间多播  421

7.4.1  MBGP  423

7.4.2  MSDP的操作  424

7.4.3  MSDP消息格式  426

7.5  案例研究:配置MBGP  429

7.6  案例研究:配置MSDP  433

7.7  案例研究:MDSP网状多播组  436

7.8  案例研究:任播RP  439

7.9  案例研究:MSDP默认对等体  443

7.10  命令汇总  445

7.11  附注  446

7.12  展望  446

7.13  复习题  446

第8章  IPv6  449

8.1  IPv6设计目的  449

8.1.1  提高扩展能力  450

8.1.2  简化配置  450

8.1.3  提高安全性  451

8.2  IPv6当前状态  451

8.2.1  IPv6规范(RFC)  451

8.2.2  厂商支持情况  452

8.2.3  实现情况  452

8.3  IPv6包格式  454

8.3.1  IPv6地址  454

8.3.2  地址结构  457

8.3.3  IPv6头部  466

8.4  IPv6功能  470

8.4.1  在Cisco路由器上启用IPv6能力  470

8.4.2  ICMPv6  472

8.4.3  邻居发现  472

8.4.4  自动配置  480

8.4.5  路由  483

8.4.6  任播进程  495

8.4.7  多播  496

8.4.8  QoS  500

8.5  从IPv4向IPv6的迁移  500

8.5.1  双栈  501

8.5.2  DNS  501

8.5.3  在IPv4中隧道化IPv6  502

8.5.4  NAT-PT  504

8.6  附注  505

8.7  展望  505

8.8  推荐读物  505

8.9  复习题  505

8.10  参考文献  506

第9章  路由器管理  509

9.1  策略及规程定义  509

9.1.1  SLA  510

9.1.2  变更管理  510

9.1.3  上报规程  511

9.1.4  更新策略  511

9.2  SNMP  512

9.2.1  SNMP概述  512

9.2.2  CiscoWorks  513

9.2.3  路由器的SNMP配置  514

9.3  RMON  518

9.3.1  RMON概述  518

9.3.2  路由器的RMON配置  519

9.4  日志记录  521

9.5  Syslog  524

9.5.1  Syslog概述  524

9.5.2  路由器的Syslog配置  524

9.6  NTP  526

9.6.1  NTP概述  526

9.6.2  路由器的NTP配置  526

9.7  记账  530

9.7.1  IP记账  530

9.7.2  NetFlow  531

9.8  配置管理  536

9.9  故障管理  537

9.10  性能管理  539

9.11  安全管理  539

9.11.1  密码类型和加密  540

9.11.2  控制交互式访问  540

9.11.3  最小化DoS攻击的风险  541

9.11.4  TACACS+  542

9.11.5  RADIUS  547

9.11.6  SSH  547

9.12  支撑管理进程的服务器设计  548

9.13  网络健壮性  549

9.14  实验室  555

9.15  命令汇总  556

9.16  附注  559

9.17  展望  559

9.18  推荐读物  559

9.19  复习题  559

9.20  配置练习题  559

9.21  参考文献  560

第3部分  附录

附录A  命令showipbgpneighbors的显示内容  565

附录B  正则表达式教程  571

B.1  直接量和元字符  571

B.2  描述:匹配行起始和行结束  572

B.3  括入括号:匹配一组字符  572

B.4  求反:匹配除某组字符之外的所有内容  572

B.5  通配符:匹配任意单个字符  573

B.6  求或:匹配一组字符中的某个字符  573

B.7  可选字符:匹配一个可能在也可能不在的字符  573

B.8  重复:匹配许多重复字符  573

B.9  边界:描述直接量  574

B.10  组成在一起:一个复杂的案例  574

B.11  推荐读物  574

附录C  保留的多播地址  577

C.1  Interner多播地址  577

C.2  引用  585

C.3  人员  585

附录D  复习题答案  591

附录E  配置练习题答案  605

附录F  故障检测与排除练习题答案637

更多简介内容

推荐帖子

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })
×