图书介绍

TCP/IP协议原理与应用pdf电子书版本下载

TCP/IP协议原理与应用
  • 查普尔,蒂特尔著;马海军,吴华等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302100810
  • 出版时间:2005
  • 标注页数:489页
  • 文件大小:44MB
  • 文件页数:514页
  • 主题词:计算机网络-通信协议

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

TCP/IP协议原理与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1什么是TCP/IP 1

第1章 TCP/IP简介 1

1.2TCP/IP的来源和历史 2

1.2.1TCP/IP的设计目标 2

1.2.2TCP/IP的年代史 2

1.2.3谁拥有TCP/IP 4

1.2.4管理TCP/IP的标准组织 4

1.3TCP/IP标准和RFC 5

1.4 OSI网络参考模型概述 6

1.4.1模型将网络分解为层 6

1.4.2 ISO/OSI网络参考模型 7

1.4.3协议层的运行情况 7

1.4.4物理层 8

1.4.5数据链路层 8

1.4.7传输层 9

1.4.6 网络层 9

1.4.8会话层 10

1.4.9表示层 10

1.4.10应用层 11

1.5TCP/IP网络模型 11

1.5.1TCP/IP网络访问层 12

1.5.2TCP/IP网络访问层协议 12

1.5.3TCP/IP Internet层功能 13

1.5.4 Internet层协议 13

1.5.5TCP/IP传输层功能 14

1.5.6传输层协议 14

1.5.7TCP/IP应用层 14

1.6 TCP/IP协议、服务、套接字和端口 15

1.6.1 TCP/IP协议号 16

1.7 TCP/IP的数据封装 17

1.6.2 TCP/IP端口号 17

1.6.3TCP/IP套接字 17

1.8关于协议分析 18

1.8.1协议分析的角色 18

1.8.2协议分析器要素 19

1.8.3混杂模式卡和驱动器 19

1.8.4数据包筛选器 20

1.8.5跟踪缓冲 20

1.8.6解码 21

1.8.7警报 21

1.8.8统计数据 21

1.8.9在网络上设置协议分析器 22

1.8.10外在集线器 22

1.8.12远程监测(RMON) 23

1.9本章小结 23

1.8.11 端口重定向 23

1.10复习题 25

1.11 实习项目 27

1.12案例项目 30

第2章 IP寻址技术及相关主题 31

2.1 IP寻址技术基础知识 31

2.2 IP地址剖析 32

2.3 IP地址类别 33

2.3.1 A类地址详谈 34

2.3.2 B类地址详谈 34

2.3.3 C类地址详谈 35

2.3.4 D类和E类地址详谈 36

2.4 网络、广播、多播以及其他特殊的IP地址 36

2.4.1广播数据包结构 37

2.4.2多播数据包及其地址结构 38

2.5逐渐消失的IP地址空间 39

2.6二进制的数学运算概述 40

2.6.1十进制数字转换为二进制数字 41

2.6.2二进制转换为十进制 41

2.6.3高阶位模式 42

2.6.4低阶位模式 42

2.7关于IP网络、子网以及掩码 43

2.8 CIDR(域间无类别路由选择法) 47

2.9公共IP地址和专用IP地址 48

2.10管理对IP地址信息的访问 49

2.11获得公共IP地址 50

2.12 IP地址配置 51

2.12.1 网络空间 51

2.12.2主机空间 52

2.13本章小结 53

2.14 复习题 54

2.15实习项目 56

2.16案例项目 59

第3章 数据链路层和网络层TCP/IP协议 61

3.1数据链路层协议 61

3.1.1 SLIP 62

3.1.2 PPP 63

3.1.3 PPP链接的特殊处理 64

3.2帧类型 65

3.2.1 以太网帧类型 65

3.2.2令牌环帧类型 71

3.3 IP环境中的硬件地址 74

3.3.1 ARP数据包域和功能 76

3.3.2 ARP高速缓存 79

3.3.3代理ARP 80

3.4网络层协议 81

3.3.4 RARP 81

3.5 关于IP 82

3.5.1发送IP数据报 82

3.5.2路由器解析过程 83

3.6 IP数据报的生存时间 85

3.7碎片和重新组装 85

3.8服务传输选项 88

3.8.1优先顺序 88

3.8.2服务类型(TOS) 88

3.9 IP题头域和功能 90

3.9.1 版本域 90

3.9.2题头长度域 90

3.9.3服务类型域 90

3.9.4总长度域 91

3.9.6标记域 92

3.9.5标识域 92

3.9.7碎片偏移量域 93

3.9.8 TTL域 93

3.9.9协议域 93

3.9.10题头校验和域 94

3.9.11源地址域 94

3.9.12信宿地址域 94

3.9.13选项域 94

3.10本章小结 95

3.11 复习题 96

3.12 实习项目 98

3.13案例项目 102

第4章 Internet控制消息协议(ICMP) 103

4.1关于ICMP 103

4.1.1 ICMP和RFC 792概览 104

4.1.2 ICMP在IP网络上至关重要的角色 104

4.2.1 用PING进行连通性测试 105

4.2测试并故障排除ICMP的次序 105

4.2.2 用TRACEROUTE进行路径发现 106

4.2.3用PATHPING进行路径发现 108

4.2.4用ICMP发现PMTU 108

4.2.5 ICMP的路由选择次序 111

4.2.6 ICMP的安全问题 114

4.3 ICMP数据包的域和功能 115

4.3.1 ICMP的常数域 115

4.3.2 可变的ICMP结构和功能 118

4.4本章小结 130

4.5复习题 131

4.6实习项目 133

4.7案例项目 137

5.1理解无连接传输协议 138

第5章 传输层TCP/IP协议 138

5.2用户数据报协议(UDP) 139

5.2.1 UDP题头域和功能 140

5.2.2 UDP端口号和进程 142

5.3理解面向连接的协议 143

5.4传输控制协议(TCP) 144

5.4.1 TCP启动连接进程(TCP握手) 144

5.4.2TCP保持激活进程 148

5.4.3 TCP连接终止 149

5.4.4TCP序列和确认进程 150

5.4.5 TCP错误检测和错误修复进程 151

5.4.6TCP堵塞控制 153

5.4.7TCP滑动窗口 154

5.4.8TCP题头域和功能 155

5.5TCP和UDP的常见正确用法 158

5.6本章小结 159

5.7复习题 160

5.8实习项目 162

5.9案例项目 164

第6章 基本的TCP/IP服务 166

6.1上层IP协议的工作原理 166

6.2理解FTP 168

6.2.1 FTP组成 168

6.2.2 FTP通信实例 170

6.3 理解TELNET 173

6.3.1 Telnet组成 173

6.3.2Telnet通信实例 175

6.4理解SMTP 177

6.4.1 SMTP组成 177

6.4.2 SMTP通信实例 179

6.5理解HTTP 181

6.5.1 HTTP组成 181

6.5.2 HTTP通信实例 183

6.6其他基于IP的常见服务 184

6.6.1 Echo 185

6.6.2每日语录 185

6.6.3字符生成器(Chargen) 185

6.6.4 Windows 2000和简单的TCP/IP应用程序 186

6.6.5 Whois 186

6.6.6 TFTP 186

6.6.7 Finger 187

6.6.8远程进程调用 187

6.6.9简单网络管理协议 187

6.6.10TCP/IP上的NetBIOS 188

6.7解码上层协议 189

6.8本章小结 190

6.9复习题 191

6.10实习项目 193

6.11 案例项目 197

第7章 域名系统 198

7.1 DNS的历史和背景 198

7.1.1 DNS数据库结构 199

7.1.2 DNS概述 200

7.1.3 DNS数据库记录 201

7.1.4委托DNS授权 202

7.1.5DNS服务器类型 202

7.1.6 DNS的客户端 203

7.2域名服务器工作机理 203

DNS根层服务器 204

7.3 DNS高速缓存的重要性 205

7.4 DNS配置文件和资源记录格式 206

7.4.1 SOA记录 207

7.4.3将地址映射为名称 208

7.4.2地址和别名记录 208

7.4.4处理回送地址 209

7.4.5获取和存储根服务器数据 210

7.5 NSLOOKUP命令 211

7.5.1 NSLOOKUP详细情况 212

7.5.2使用NSLOOKUP 212

7.6 DNS查询/响应数据包格式 213

7.7 DNS实用程序 219

7.8 DNS存在的问题 220

7.9本章小结 221

7.10复习题 222

7.11 实习项目 224

7.12案例项目 230

第8章 动态主机配置协议 232

8.1 DHCP简介 232

8.1.2 DHCP软件组成 234

8.1.1 DHCP起源 234

8.1.3 DHCP租约类型 235

8.1.4 DHCP租约的其他信息 235

8.2理解DHCP的IP地址管理 236

8.3标准地址发现进程 236

8.3.1 Discover数据包 237

8.3.2 Offer数据包 239

8.3.3 Request数据包 240

8.3.4 Acknowledge数据包 241

8.4地址续租过程 242

8.4.1续租时间(T1) 242

8.4.2重绑定时间(T2) 242

8.5 DHCP地址释放进程 243

8.6 DHCP数据包结构 243

8.8 DHCP转接代理 249

8.7 DHCP中的广播和单播 249

8.9 Microsoft DHCP作用域和类 250

8.10 DHCP的前景 250

8.11发现并修理DHCP故障 251

8.12本章小结 251

8.13复习题 252

8.14实习项目 255

8.15案例项目 256

9.1理解计算机和网络安全性 258

第9章 保护TCP/IP环境的安全 258

9.1.1 网络安全的三个方面 259

9.1.2理解典型的IP攻击、利用和闯入 259

9.1.3有关IP攻击的常见方法 261

9.1.4哪些IP服务漏洞最多 261

9.1.5漏洞、后门和其他非法闯入点 262

9.1.6 IP安全原理 263

9.2.1 病毒、蠕虫和特洛伊木马程序 264

9.2常见的IP攻击点 264

9.2.2拒绝服务攻击 266

9.2.3分布式服务拒绝攻击 267

9.2.4缓存溢出 268

9.2.5欺骗 268

9.2.6 TCP会话截击 269

9.2.7 IP攻击解析 269

9.2.8检测和发现进程 269

9.2.9攻击 270

9.2.10掩盖 271

9.2.11 网络窥视 271

9.3修复IP安全问题 272

9.3.1 补丁和修复程序的重要性 273

9.3.2 明白要关闭哪个端口 273

9.3.3识别攻击签名 274

9.3.4 IP安全 275

9.3.5防火墙、代理服务器和其他边界设备 276

9.3.6有关防火墙的其他信息 277

9.3.7防火墙说明 277

9.3.8商业防火墙特征 278

9.3.9有关代理服务器的其他信息 279

9.3.10实现防火墙和代理服务器 280

9.3.11 计划、安装和配置 281

9.3.12有关测试-攻击-调整周期活动的其他信息 281

9.3.13入侵检测系统的其他信息 282

9.3.14 Windows 2000——新一代网络安全 282

9.3.15更新杀毒引擎和病毒清单 283

9.4测试你的网络 284

9.5本章小结 285

9.6复习题 286

9.7实习项目 289

9.8案例项目 291

第10章 IP环境下的路由 292

10.1 理解路由选择 292

10.1.1距离向量路由选择协议 294

10.1.2路由选择循环 296

10.1.3链路-状态路由选择协议 296

10.2路由选择特点 298

10.2.1路由收敛 298

10.2.2水平分割 298

10.2.3有害逆转 298

10.2.4生存时间 299

10.2.5多播与广播修改行为 299

10.2.6 ICMP路由器广告 299

10.2.7 黑洞 299

10.2.8区域、自治系统和边界路由器 300

10.3 内部网关协议 301

10.3.1 RIP 301

10.3.2 RIPv1 301

10.3.3 RIPv2 303

10.3.4开放式最短路径优先协议(OSPF) 304

10.3.5增强型的内部网关路由选择协议(EIGRP) 306

10.4外部网关协议 307

10.5管理内部互联网络的路由选择 308

10.6混合网络 309

10.7在大区域网络上打开和关闭路由选择 309

10.7.1小型办公室 309

10.7.2中心与分支机构 310

10.7.3多协议 310

10.7.4移动用户 310

10.7.5移动IP 310

10.8在Internet上进行来和去的路由选择 311

10.7.6本地移动 311

10.9路由器和路由选择行为的安全 312

10.10 IP路由选择的故障诊断及排除 312

10.11本章小结 313

10.12复习题 314

10.13实习项目 316

10.14案例项目 318

第11章 监视和管理IP网络 319

11.1 理解网络管理的实践和原理 319

11.1.1 网络管理结构 320

11.1.2 OSI网络管理模型 321

11.1.3 实际的网络管理 322

11.1.4 in-band和out-of-band管理 322

11.2.1 管理信息库对象 324

11.2理解SNMP 324

11.2.2使用对象标识符 325

11.2.3加载MIB 326

11.2.4远程监控(RMON) 326

11.2.5 SNMP代理 327

11.2.6 SNMP管理器 328

11.2.7 SNMP消息 328

11.2.8 GET命令(GET-REQUEST/GET-RESPONSE) 328

11.2.9 GET-NEXT 328

11.2.10 SET 329

11.2.11 TRAP 329

11.2.12 SNMP安全 329

11.3安装和配置SNMP代理和控制台 330

11.3.1代理配置 331

11.3.2控制台安装 331

11.3.3 控制台配置 332

11.5将SNMP与其他管理环境集成 333

11.4 SNMP的控制台、工具、实用程序和主要文件 333

11.6 SNMP的故障排除 334

11.7本章小结 334

11.8复习题 335

11.9实习项目 338

11.10案例项目 340

第12章 TCP/IP、NetBIOS和WINS 341

12.1 什么是NetBIOS 341

12.2 Windows 2000中的NetBIOS 342

12.2.1 深入探讨NetBIOS 343

12.2.2 NetBIOS的用途 344

12.2.3 NetBIOS的工作原理 345

12.2.4 注册和保护NetBIOS名称 345

12.2.5 NetBIOS名称解析 345

12.3 NetBIOS名称 346

12.2.6 其他NetBIOS服务 346

12.3.1 NetBIOS名称的结构 347

12.3.2 NetBIOS名称类型和后缀 347

12.3.3 NetBIOS作用域标识符 348

12.4 NetBIOS名称注册和解析 348

12.4.1 节点类型的名称解析策略 349

12.4.2 B节点(广播节点) 349

12.4.3 P节点(对等节点) 349

12.4.6增强型B节点 350

12.4.4 M节点(混合节点) 350

12.4.5 H节点(杂合节点) 350

12.4.7 NetBIOS名称缓存和LMHOSTS文件 351

12.4.8 WINS名称注册和解析 351

12.4.9 DNS和HOSTS文件 352

12.5 TCP/IP上的NetBIOS 353

12.6 WINS服务器 355

12.6.3 WINS服务器 356

12.6.1 WINS的工作原理 356

12.6.2不同的WINS配置 356

12.6.4 WINS代理 357

12.6.5 WINS复制 358

12.6.6集成WINS和DNS 358

12.7 WINS和NetBIOS的故障诊断 361

12.7.1 NetBIOS和WINS问题的故障诊断工具 362

12.7.2 NBTSTAT 362

12.7.3 WINS和DNS控制台 362

12.7.4 WINS的SNMP 363

12.7.5数据包分析器 363

12.7.6 NetBIOS和WINS中的典型错误 363

12.8本章小结 364

12.9复习题 365

12.10实习项目 367

12.11案例项目 372

第13章 Internet协议第6版(IPv6) 374

13.1创建新版本IP的原因 374

13.2 IPv6的地址空间 375

13.2.1地址格式和分配 375

13.2.2地址格式和符号 375

13.2.3 网络和主机地址部分 376

13.2.4作用域标识符 376

13.2.5接口标识符 377

13.2.6包含IPv4地址的IPv6地址 378

13.2.7 对URL中本地IPv6地址的建议 378

13.2.8地址类型 378

13.2.9专用地址 378

13.2.10不再使用广播 379

13.2.11多播地址 379

13.2.12任意播地址 380

13.2.14集中全局单播地址 381

13.2.13单播地址 381

13.2.15链路本地和地区本地地址 382

13.2.16地址分配 383

13.2.17 多播分配 383

13.2.18单播和任意播分配 383

13.2.19 NSAP分配 383

13.2.20 IPX分配 384

13.3路由选择考虑事项 384

13.3.1邻居发现和路由器通告 384

13.3.2碎片中的路径MTU发现和修改 385

13.4 IPv6数据包格式 386

13.4.1基本的IPv6题头格式 386

13.4.2 Version(版本)域 387

13.4.5 Payload Length(有效负载长度)域 388

13.4.6 Next Header(下一题头)域 388

13.4.3 Class(类)域 388

13.4.4 Flow Label(流标签)域 388

13.4.7 Hop Limit(跳限制)域 389

13.4.8 Source Address(源地址)域 389

13.4.9 Destination Address(目标地址)域 389

13.4.10扩展题头 390

13.4.11 Hop-by-Hop Options Extension Header(逐跳选项扩展题头) 391

13.4.12 Routing Extension Header(路由选择扩展题头) 391

13.4.13 Fragment Extension Header(碎片扩展题头) 392

13.4.14 Authentication Extension Header(验证扩展题头) 393

13.4.15 Encapsulating Security Payload Extension Header(封装安全有效负载扩展题头) 393

13.4.16 Destination Options Extension Header(目标选项扩展题头) 394

13.5 IPv6的新增特性 394

13.5.1 自动配置 394

13.5.2无状态自动配置 395

13.5.3 DHCPv6 396

13.5.4安全 396

13.5.5加密术语 397

13.5.6安全结构 397

13.5.7 IPSec实现和基本操作 398

13.5.8通信模式和通道模式 399

13.5.9密钥和协调 400

13.5.10服务质量(QoS) 400

13.5.11路由器警报和逐跳选项 400

13.5.12特大数据包 401

13.5.13移动的用户 401

13.5.14移动问题 402

13.5.15移动IPv6的绑定和路由选择 402

13.6过渡:IPv4和IPv6的共存 403

13.6.1双栈方法 404

13.6.2经过IPv4 Cloud的通道 404

13.6.3原本的IPv6 405

13.6.4IPv6速率的采用 405

13.7本章小结 405

13.8复习题 406

13.9实习项目 409

13.10案例项目 410

附录A 重要的RFC 412

附录B 主要的IP在线资源 415

B.1一般的IP/Internet综述 415

B.2 IP/Internet的历史 415

B.3关于Internet和网络主题的综合线索 415

B.6二进制算术综述 416

B.7一般的IP协议信息 416

B.5 IP寻址、子网和超级网 416

B.4 RFC资源 416

B.8 DNS信息 417

B.9 DHCP信息 417

B.10 IP安全 417

B.11 IP路由选择 418

B.12 SNMP 418

B.13在TCP/IP基础上的NetBIOS 418

B.14 IPv6 419

B.15 TCP/IP新闻组 419

附录C 命令行IP实用程序 420

C.1 ARP 420

C.2 IPCONFIG 421

C.3 NETSTAT 421

C.5 PING 422

C.4PATHPING 422

C.6 ROUTE 423

C.7 TRACERT 423

附录D Windows 2000注册表设置 425

E.1.1 EtherPeek for Windows演示程序 431

E.1.2 IP Subnet Calculator 431

E.1.3 NetScanTools Standard Edition 431

E.1工具 431

附录E 随书CD的内容 431

E.1.4 Network Analysis Survival Kit 432

E.1.5 NeoTrace Pro Demo 432

E.1.6 PacketScrubber 432

E.1.7 ProConvert 432

E.2 跟踪文件 432

附录F TCP/UDP端口号 434

附录G DHCP选项 435

术语表 436

精品推荐