《TCP/IP使用详解》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)(E.泰勒)Ed Taylor著;王虎等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111070801
  • 页数:397 页
图书介绍:

第1章 传输控制协议/网际协议(TCP/IP) 1

1.1 历史回顾 1

1.1.1 20世纪70年代 1

1.1.2 20世纪80年代 1

1.1.3 20世纪90年代 2

1.2 有助于TCP/IP协议发展的各种技术力量 2

1.2.1 技术 2

1.2.2 市场力量 2

1.2.3 购买方便 2

1.4 概览、TCP/IP和OSI的相互关系 3

1.3 层次分析 3

1.2.4 个人的知识 3

1.5 网络层组件和功能 4

1.6 传输层组件和功能 4

1.7 通用应用层服务 5

1.8 TCP/IP网络要求 5

1.9 小结 6

第2章 网际协议(IP) 7

2.1 IP报头格式 7

2.2 IP版本6:远景 8

2.3 网络控制报文协议(ICMP) 9

2.4.1 远景 10

2.4 地址转换协议(ARP) 10

2.4.2 ARP工作原理 11

2.4.3 ARP报文格式 12

2.5 反向地址转换协议(RARP) 13

2.6 路由器协议 14

2.6.1 RIP 14

2.6.2 RIP报头分析 14

2.6.3 开放最短路径优先(OSPF) 15

2.6.4 OSPF广告 16

2.6.5 OSPF报头分析 16

2.7 小结 18

3.2 TCP报头分析 19

第3章 传输控制协议和用户数据报协议 19

3.1 特性和功能 19

3.3 用户数据报协议 20

3.4 UDP应用程序 21

3.5 TCP/IP寻址 21

3.5.1 IP寻址v4 21

3.5.2 IP寻址v6 23

3.5.3 端口 24

3.5.4 端口管理 25

3.5.5 套接字 25

3.6 小结 26

3.5.6 硬件地址 26

3.5.7 综合 26

第4章 通用TCP和UDP应用程序 27

4.1 X Windows系统 27

4.2 TELNET 28

4.2.1 TN3270客户 30

4.2.2 TELNET客户使用 31

4.2.3 有效的TELNET客户命令 31

4.2.4 TELNET使用 32

4.3 文件传输协议(FTP) 32

4.4 简单邮件传输协议(SMTP) 33

4.5.1 DNS的结构 34

4.5 域名系统(DNS) 34

4.5.2 DNS组件 35

4.5.3 工作原理 36

4.5.5 获得额外的信息 36

4.6 通用UDP应用程序 36

4.5.4 用UDP来实现 37

4.7 简单网络管理协议(SNMP) 37

4.8 直接文件传输协议(TFTP) 38

4.9 远程进程调用(RPC) 38

4.10 网络文件系统 39

4.11 用户应用程序 40

4.12 PING和接口 41

4.13 小结 41

第5章 设计TCP/IP网络 42

5.1 网络要求 42

5.1.1 内部因素 42

5.1.2 外部需要 43

5.2 物理要求 43

5.3 电气要求 44

5.4 网络人员 48

5.5 网络发展 48

5.6 技术因素 49

5.7 小结 50

第6章 TCP/IP网络组件 51

6.1 网络设计 51

6.2 组件概览 52

6.3 个人电脑 52

6.4 机架 54

6.5 设备的电气测试 56

6.6 网络集线器 59

6.7 配线板及连线 60

6.8 电源保护 62

6.9 通信设备 65

6.10 操作系统软件 72

6.11 网络打印机 78

6.12 网络安全 79

6.13 多媒体组件 81

6.14 网络分析仪 82

6.15 其他设备和工具 84

6.15.1 外部CD-ROM 84

6.15.2 线路测试仪 84

6.15.3 断续交流测试电缆 84

6.16 小结 85

7.2 IP操作 86

第7章 网际协议第4版(IPv4) 86

7.1 IP及其功能 86

7.2.1 分段 87

7.2.2 地址 88

7.3 有关IP的术语 88

7.4 路由器和IP 89

7.5 IP报头格式 90

7.6 互联网时间戳 95

7.6.1 分段和重组 96

7.6.2 分段例程 96

7.6.3 重组例程 97

7.6.4 过程 98

7.6.6 生存期 99

7.6.5 标识 99

7.6.7 选项 100

7.6.8 校验和 100

7.6.9 错误 100

7.7 接口和IPv4 100

7.7.1 上层接口例子 100

7.7.2 IPv4数据报 101

7.7.3 IPv4数据报分段 102

7.7.4 IPv4第一个数据报分段 102

7.7.7 IP数据传输顺序 103

7.7.5 IPv4第二个数据报分段 103

7.7.6 带选项的IPv4数据报 103

第8章 网际协议 第6版(IPv6) 105

8.1 IPv6术语 105

8.2 IPv6报头格式 106

8.3 IPv6扩展报头 107

8.4 扩展报头顺序 108

8.5 IPv6选项报头(Hop-by-Hop) 109

8.6 IPv6 Routing报头 110

8.7 IPv6分段报头 113

8.9 IPv6 NO NEXTHEADER 116

8.8 IPv6目的地选项报头 116

8.11 IPv6流标 117

8.10 IPv6分组尺寸考虑 117

8.12 IPv6分组优先级 119

8.13 IPv6和高层协议 119

8.13.1 分组的最大寿命 120

8.13.2 上层负荷的最大长度 120

8.13.3 各选项的格式准则 120

8.14 小结 122

9.1 IPv6地址概述 123

9.2 地址类型表示 123

第9章 IPv6的地址结构 123

9.3 单址通信地址 124

9.4 IPv6地址和IPv4地址 125

9.4.1 网络服务访问点(NSAP)地址 125

9.4.2 IPX地址 125

9.4.3 全局单址通信地址 126

9.4.4 IPv6单址通信地址 126

9.5 任意通信地址 126

9.6 多址通信地址 127

9.7 结点必须具有的地址 129

10.2.1 基本的数据传输 131

10.2 TCP操作 131

10.1 TCP概述 131

第10章 传输控制协议(TCP) 131

10.2.2 可靠性 132

10.2.3 流量控制 132

10.2.4 多路复用 132

10.2.5 连接 132

10.2.6 优先级与安全性 132

10.3 TCP和主机环境 133

10.3.1 接口和TCP 133

10.3.2 TCP可靠性 133

10.3.3 TCP连接建立/消除 133

10.3.4 TCP和数据通信 134

10.3.5 TCP优先级和安全性 135

10.4 TCP报头格式 135

10.5 TCP术语 137

10.5.1 TCP序列号 139

10.5.2 初始化序列号的选择 140

10.5.3 明白何时保持“安静” 141

10.5.4 TCP安静时间概念 141

10.6 建立TCP连接 142

10.6.1 半开连接和其他特例 144

10.6.3 TCP reset过程 145

10.6.2 Reset的产生 145

10.7 关闭一个TCP连接 146

10.8 TCP和数据通信 147

10.8.1 TCP超时重传时间 147

10.8.2 紧急信息的TCP通信 148

10.8.3 窗口的管理 148

10.9 TCP接口 149

10.9.1 用户/TCP接口 149

10.9.2 TCP用户命令 149

10.9.3 TCP-To-User的各种消息 153

10.9.4 TCP/低层接口 153

10.10 TCP事件处理 153

10.10.2 SEND调用 154

10.10.1 OPEN调用 154

10.10.3 RECEIVE调用 155

10.10.4 CLOSE调用 155

10.10.5 ABORT调用 156

10.10.6 STATUS调用 157

10.10.7 ARRIVES 157

10.10.8 SEGMENT ARRIVES 157

10.11 TCP术语 160

第11章 用户数据报协议(UDP) 164

11.1 UDP报头格式 164

11.4 小结 165

11.2 IP接口 165

11.3 协议应用 165

第12章 理解X 166

12.1 X的简介 166

12.2 X作为一个协议 167

12.3 X应用 168

12.4 理解X术语 169

12.5 X操作原理 170

12.6 其他信息 170

12.7 小结 170

13.1.1 硬件 172

13.1 网络管理意味着什么 172

第13章 对TCP/IP管理的整体方案 172

13.1.2 软件 173

13.1.3 核心设备 173

13.1.4 外围设备 173

13.1.5 本地资源 173

13.1.6 远端资源 173

13.1.7 专有设备 174

13.1.8 非专有设备 174

13.2 轮询驱动管理 174

13.4 如何管理TCP/IP 175

13.3 事件驱动管理 175

13.4.2 响应时间 176

13.4.1 链路带宽 176

13.4.3 资源状态 177

13.4.4 应用程序信息 177

13.5 TCP/IP管理的例子 177

13.5.1 管理网络设备 178

13.5.2 由NetView管理TCP/IP主机 179

13.5.3 由NetView管理TCP/IP LAN主机 179

13.5.4 TCP/IP和SNA网关 180

13.6 小结 181

14.1 TELNET应用方向 182

第14章 TCP/IP TELNET应用 182

14.2 TELNET应用的特点 184

14.2.1 Raw TELNET 185

14.2.2 TN3270 client 186

14.3 TELNET应用的用法 188

14.4 TELNET应用的命令 188

14.5 对TELNET应用的一点提示 189

14.6 小结 189

第15章 SNMP概述 190

15.1 SNMP起源和发展 190

15.2.1 协议环境 191

15.2 概述 191

15.3 SNMP功能一览 193

15.2.2 理解SNMP 193

15.4 管理信息结构语言(SMI) 195

15.5 小结 198

第16章 SNMP的详细内容 199

16.1 SNMP协议 199

16.2 常用ASN.1语法结构 201

16.2.1 GetRequest PDU 202

16.2.2 GetNextRequest PDU 203

16.2.4 SetRequest PDU 204

16.2.3 GetResponse PDU 204

16.2.5 Trap PDU 205

16.3 SNMP MIB 206

16.4 SNMP操作 211

16.5 ASN.1和X的作用 212

16.6 小结 213

第17章 管理TCP/IP的各种产品介绍 214

17.1 用NetView管理TCP/IP 214

17.2 NetView/6000对TCP/IP的管理 217

17.3 SunNet Manager对TCP/IP的管理 218

17.4 SNA Manager/6000对TCP/IP和SNA的管理 220

17.5 惠普公司Internet Advisor对TCP/IP的管理 221

17.6 用OpenView管理TCP/IP 222

17.6.1 理解OpenView的网络管理 225

17.6.2 OpenView和网络管理 226

17.6.3 对OpenView更详细的介绍 227

17.6.4 OpenView产品 227

17.7 OpenView的体系结构 228

17.8 术语 230

17.10 TCP/IP和OpenView:进一步的观察 232

17.9 NNM部件操作 232

17.10.1 TCP/IP和OpenView界面 233

17.10.2 TCP/IP和OpenView SNA Node Manager 235

17.11 本地SNA和TCP/IP管理 235

17.12 小结 237

第18章 动态主机配置协议(DHCP) 238

18.1 简介 238

18.1.1 地址分配 238

18.1.2 DHCP报文格式 238

18.1.5 DHCP考虑 239

18.1.6 DHCP术语 239

18.1.3 近期DHCP补充 239

18.1.4 DHCP信息 239

18.1.7 DHCP设计意图 240

18.2 DHCP协议 240

18.2.1 DHCP报文格式 240

18.2.2 DHCP报文字段释义 242

18.2.3 DHCP标志字段格式 243

18.3 DHCP配置参数储存库 243

18.4 网络地址动态分配 243

18.5 客户机-服务器协议 243

18.6 DHCP报文和意义 244

18.6.2 DHCP客户机使用法 245

18.6.1 DHCP报文时序 245

18.7 DHCP客户机/服务器协议规范 246

18.7.1 构造和发送DHCP报文 246

18.7.2 DHCP服务器管理控制 247

18.8 DHCP服务器功能 248

18.8.1 DHCPDISCOVER报文 248

18.8.2 DHCPREQUEST报文 251

18.8.3 DHCPDECLINE报文 252

18.8.4 DHCPRELEASE报文 252

18.8.5 DHCPINFORM报文 252

18.8.6 客户机报文 252

18.9.1 运用已知网络地址初始化 253

18.9 DHCP客户机功能 253

18.9.2 用外部分配的网络地址进行初始化 254

18.9.3 广播和单播的使用 254

18.9.4 重获与终止 254

18.9.5 DHCPRELEASE 255

第19章 域名系统(DNS) 256

19.1 域命名的历史回顾 256

19.2 DNS设计目标 256

19.3 关于DNS使用的假设 257

19.4 DNS元素 258

19.5 域名空间和资源记录 259

19.6 DNS名字语法 261

19.7 DNS查询 261

19.8 标准DNS查询 262

19.9 DNS名字服务器 263

19.9.1 DNS数据库区划分 263

19.9.2 DNS管理考虑 264

19.10 DNS解析器 265

19.10.1 接口 266

19.10.2 资源 266

19.11 小结 267

20.1 RPC和XDR综述 269

第20章 远端过程调用(RPC) 269

20.2 RPC和NFS展望 270

20.3 RPC模型 270

20.4 RPC传输和RPC语义 271

20.5 RPC协议要求 272

20.6 RPC程序和过程 273

20.7 RPC认证 273

20.8 RPC程序号分配 273

20.9.2 广播远端过程调用 274

20.10 RPC报文协议 274

20.9.1 RPC批处理 274

20.9 RPC协议的功能特性 274

20.10.1 RPC报文 275

20.10.2 RPC调用的主体 276

20.10.3 RPC调用被接受后服务器的应答 276

20.10.4 RPC调用被拒绝后服务器的应答 277

20.11 RPC标记记录标准 277

20.12 RPC语言 277

20.12.1 RPC语言示范服务 277

20.12.2 RPC语言规定 278

20.12.3 RPC系统认证方法 278

附录A 首字母缩写和简称 280

附录B TCP/IP RFC参考 310