《局域网与互联网原理及应用》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)托泰恩,(美)米纳布拉著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302361053
  • 页数:478 页
图书介绍:本书介绍了在局域网和互联网设计和开发中最常用的技术,阐述了各种重要标准之间的关系,它们在主要内容及技术环境,并深入讨论了MAC、IP地址、自动配置协议等不同地址级别之间的关系。只有熟练掌握这些协议的知识,才能高效地完成系统设计,合理使用网桥、交换机、虚拟网络或路由器等实现网络互连

第1章 引言 1

1.1 为什么要有网络 1

1.2 网络分类 2

1.2.1 距离的功能 2

1.2.2 拓扑的功能 4

1.3 互连网络 6

1.4 网络效用的示例 7

1.5 Internet网络 8

1.5.1 历史 8

1.5.2 功能原理 9

1.6 本书的结构 11

第2章 标准化与布线 13

2.1 IEEE 802委员会 13

2.1.1 通信量类型和约束 13

2.1.2 约束 13

2.2 标准 14

2.3 IEEE 802.1 编址 18

2.3.1 MAC地址 20

2.3.2 EUI-64 20

2.4 布线规则 20

2.4.1 双绞线 21

2.4.2 光纤 23

第3章 以太网和IEEE 802.3 协议 25

3.1 历史 25

3.2 物理层 26

3.2.1 支撑体 26

3.2.2 接口和连接器 30

3.3 CSMA/CD基础 32

3.3.1 协议参数 33

3.3.2 BEB算法 33

3.3.3 CSMA/CD算法的限制 36

3.3.4 中继器 36

3.4 帧格式 36

3.4.1 物理层 36

3.4.2 MAC层 37

3.5 10BASE5网络 39

3.5.1 设备 39

3.5.2 曼彻斯特编码 40

3.6 10BASE2的设备 42

3.7 双绞线设备 43

3.7.1 集线器 43

3.7.2 交换机 43

3.7.3 100BASE-T 46

3.7.4 1000BASE-T 51

3.7.5 自动协商 52

3.8 光纤 53

3.8.1 10BASE-F 53

3.8.2 100BASE-FX 54

3.8.3 1000BASE-X 54

3.8.4 编码 55

3.8.5 自动协商 57

3.8.6 半双工模式和突发传输 58

3.9 以太网帧的示例 59

3.9.1 在10BASE2段之上的信号 59

3.9.2 帧 60

3.10 以太网的演化 62

第4章 LLC和SNAP子层 64

4.1 定义 64

4.2 LLC帧 65

4.2.1 帧格式 65

4.2.2 协议示例 68

4.2.3 窗口宽度 70

4.3 示例 71

4.3.1 1类LLC 71

4.3.2 2类LLC 71

4.4 SNAP层 74

4.4.1 帧格式 75

4.4.2 示例 76

第5章 通过网桥互连:生成树算法 77

5.1 简介 77

5.2 透明的过滤网桥 78

5.2.1 简单情况 78

5.2.2 复杂情况 78

5.3 生成树算法 79

5.3.1 示例 81

5.3.2 信息更新 83

5.3.3 状态图 84

5.3.4 消息格式 85

5.3.5 示例 86

第6章 Internet 88

6.1 Internet玩家 88

6.1.1 Internet协会 88

6.1.2 IAB 89

6.1.3 IESG 89

6.1.4 IRSG 93

6.1.5 地址和协议参数管理 97

第7章 IP协议 97

7.1 TCP/IP协议的实现 97

7.1.1 终端设备 98

7.1.2 路由器 99

7.1.3 IP层架构 100

7.2 Internet编址 101

7.2.1 符号 103

7.2.2 特殊的IPv4地址 104

7.2.3 IPv4分类编址 104

7.2.4 层次编址 106

7.2.5 特殊的IPv4前缀和地址 113

7.2.6 特殊的IPv6地址和前缀 113

7.3 IPv4协议(RFC 791、RFC 1122) 114

7.3.1 IPv4数据报格式 114

7.4 ICMP (Internet控制消息协议)(RFC 792) 124

7.4.1 消息无法抵达目的地 126

7.4.2 TTL过期以及traceroute程序 126

7.4.3 抑制源 128

7.4.4 重定向指示 129

7.4.5 回显/ping命令 130

7.4.6 网络掩码请求/对网络掩码的回答(RFC 950) 133

7.4.7 关于路由器的信息(RFC 1256) 134

7.4.8 MTU发现(RFC 1191) 134

7.5 IPv6协议 135

7.5.1 IPv6数据报格式 135

7.5.2 ICMPv6协议 135

7.6 隧道 137

7.6.1 架构 137

7.6.2 封装 138

7.7 配置 139

7.7.1 UNIX站的配置 139

7.7.2 可视化 139

7.7.3 配置 140

7.8 Cisco路由器的配置 141

7.8.1 可视化 141

7.8.2 配置 142

7.9 IPv4和多播 143

7.9.1 多播地址格式 145

7.9.2 IGMPv2协议(RFC 3376) 146

第8章 第4层协议:TCP、 UDP和SCTP 148

8.1 端口的概念 148

8.2 TCP(传输控制协议)(RFC 793) 149

8.2.1 TCP格式消息 149

8.3 3个协议阶段 151

8.3.1 建立连接 151

8.3.2 数据传输 153

8.3.3 关闭连接 156

8.4 选项 157

8.5 对环境的适应 160

8.5.1 计时器管理 160

8.5.2 已发送分组的限制 164

8.6 TCP流量控制 166

8.6.1 适用的流量控制 166

8.6.2 网络层的拥塞控制 169

8.7 通过模拟来研究TCP 175

8.7.1 自时钟 175

8.7.2 TCP Tahoe 178

8.7.3 TCP Reno 179

8.7.4 TCP newReno 181

8.7.5 有选择的确认 181

8.8 TCP的网络考虑 183

8.8.1 RED 185

8.8.2 显式拥塞通知 188

8.8.3 在不同支撑体上的TCP 189

8.9 UDP(用户数据报协议)(RFC 768) 191

8.9.1 消息格式 192

8.9.2 TCP友好 193

8.9.3 UDP-Lite协议(RFC 3828) 194

8.9.4 RTP协议(RFC 1889) 195

8.10 SCTP 196

8.10.1 整体的消息格式 197

8.10.2 联系的创建 199

8.10.3 数据传输 202

8.10.4 联系可行性的校验 204

8.10.5 关闭联系 204

8.10.6 SCTP通信量的示例 205

第9章 地址解析和自动配置协议 208

9.1 简介 208

9.2 地址解析协议 208

9.2.1 ARP帧格式 209

9.2.2 广播和多播地址的情况 213

9.3 IPv6中的邻居发现 213

9.3.1 原理 213

9.3.2 示例 214

9.4 初始化和自动配置 215

9.4.1 TFTP(小文件传输协议)(RFC 1350) 215

9.4.2 RARP(反向地址解析协议)(RFC 903) 216

9.4.3 bootp (RFC 951和RFC 1542) 217

9.4.4 DHCP(动态主机配置协议)(RFC 2131) 226

9.5 域名服务器(DNS) (RFC 1034.RFC 1035) 231

9.5.1 总体原理 231

9.5.2 询问的原理 234

9.5.3.arpa域 243

9.5.4 协议 246

9.5.5 服务器配置 254

第10章 路由协议 257

10.1 路由表 257

10.2 设备分类 258

10.3 路由表配置 258

10.3.1 在UNIX或Windows下显示路由表 258

10.3.2 在Cisco下显示路由表 259

10.3.3 在UNIX下修改路由表 260

10.3.4 修改Cisco路由表 260

10.4 站还是路由器 261

10.5 高速路由器 262

10.6 路由器分类 263

10.7 路由协议 263

10.8 自治系统 264

第11章 内部路由协议 267

11.1 距离向量算法 267

11.1.1 描述 267

11.1.2 收敛问题 269

11.1.3 路由信息协议(RIP) (RFC 1058) 271

11.1.4 RIP-2 (RFC 1723) 274

11.1.5 简单授权 275

11.2 链路状态算法 278

11.2.1 原理 278

11.3 OSPF协议 283

11.3.1 词汇表和概念 283

11.3.2 OSPF协议(RFC 2328) 288

11.3.3 示例 296

11.4 IS-IS 306

11.4.1 NSAP和NET地址 307

11.4.2 IS-IS协议 308

11.4.3 示例 316

第12章 外部路由协议 321

12.1 路径通告 321

12.1.1 原理 321

12.1.2 RIPE数据库 324

12.1.3 穿越AS 325

12.2 互连点 326

12.3 路由的对称性 327

12.4 BGP 328

12.4.1 消息格式 328

12.4.2 内部BGP 333

12.4.3 属性的使用 335

12.4.4 IGP与EGP之间的同步 339

12.5 路由选择规则 340

12.6 BGP通信量分析 340

12.6.1 IPMA项目 341

12.6.2 网络探针守护进程 342

12.7 减少振荡 343

12.8 Internet中的路由限制 343

第13章 虚拟局域网 345

13.1 定义 345

13.2 多播数据管理 346

13.2.1 GARP 347

13.2.2 GMRP 350

13.3 虚拟网络 351

13.3.1 VLAN的成员资格 353

13.3.2 设备的配置 353

13.3.3 标记帧 355

第14章 MPLS 357

14.1 路由协议的限制 357

14.2 MPLS的头部格式 359

14.3 操作的原理 361

14.4 MPLS标签D分发协议 366

14.4.1 LDP (RFC 5036) 366

14.5 通信量工程 370

第15章 点对点链路上的IP: PPP 372

15.1 串行链路 372

15.2 SLIP (RFC 1055) 374

15.2.1 原理 374

15.3 PPP (RFC 1661) 376

15.3.1 对物理支持的适应 377

15.3.2 PPP帧 378

15.3.3 协商参数 380

15.3.4 LCP协议 381

15.3.5 身份验证协议(RFC 1334) 382

15.3.6 第三层配置协议 383

15.3.7 TCP/IP (RFC 1144)头部压缩 384

15.4 路由器的配置 392

15.5 RADIUS协议 393

15.6 X.25上的PPP (RFC 1598) 393

15.7 高速网络上的PPP 393

15.8 利用PPP桥接(RFC 1638) 393

15.8.1 数据帧 394

15.8.2 生成树帧 395

15.8.3 BCP配置协议 395

15.9 ADSL网络架构 396

15.9.1 PPPoE(以太网上的PPP) 397

15.9.2 L2TP(第2层隧道协议) 399

第16章 网络管理 400

16.1 词汇表和概念 400

16.1.1 SNMP的版本 401

16.2 ASN.1 401

16.2.1 标准 401

16.2.2 BER编码 405

16.3 MIB SNMP的定义(RFC 1213) 405

16.4 SNMPv 1消息的格式(RFC 1157) 407

16.4.1 询问消息 408

16.4.2 表格的管理 409

16.4.3 询问MIB 410

16.4.4 陷阱消息 410

16.5 SNMPv2消息的格式(RFC 1905) 411

16.5.1 get-bulk原语 411

16.5.2 get-bulk应用的示例 412

16.5.3 错误消息 412

16.5.4 陷阱消息 413

16.6 SNMPv 1通信量的示例 413

16.6.1 简单的询问 413

16.6.2 接口请求 415

16.7 MIB示例 417

16.7.1 system组(1.3.6.1.2.1.1 ) 417

16.7.2 interface组(1.3.6.1.2.1.2 ) 418

16.7.3 at组(1.3.6.1.2.1.3 ) 420

16.7.4 IP组(1.3.6.1.2.1.4 ) 421

16.7.5 ICMP组(1.3.6.1.2.1.5 ) 424

16.7.6 TCP组(1.3.6.1.2.1.6 ) 426

16.7.7 UDP组(1.3.6.1.2.1.7 ) 428

16.7.8 SNMP组(1.3.6.1.2.1.11 ) 428

16.8 其他的MIB 429

16.8.1 主机MIB (RFC 2790) 429

16.8.2 RMON MIB (RFC 1757) 430

第17章 安全性 432

17.1 风险 432

17.2 过滤路由器 433

17.2.1 IP欺骗 437

17.3 堡垒 438

17.4 代理 439

17.5 NAT (RFC 1631) 439

第18章 流量管理 441

18.1 服务质量 441

18.2 流量表示 443

18.3 流量管理 443

18.3.1 公平性 443

18.3.2 多队列机制 445

18.3.3 单队列机制 447

18.3.4 带宽的层次式分享 450

18.4 流量测量 453

18.4.1 令牌桶 453

18.4.2 整形器 454

18.4.3 网络演算 454

18.5 Internet上的服务集成 455

18.5.1 RSVP特征 456

18.5.2 特定网络的元素 458

18.5.3 RSVP消息格式 459

18.5.4 服务的类别 465

18.5.5 源发送的path消息 469

18.5.6 为有保证的服务发送Resv帧 471

18.5.7 为受控服务发送Resv消息 472

18.5.8 RSVP的特点 473

18.6 差异化服务 474

18.7 远景 475

参考文献 477