TCP/IP 最佳入门:因特网原理与应用 PDF 文档

发布于 2023-10-14 10:59:25 字数 6663 浏览 61 评论 0

TCP/IP 最佳入门 因特网原理与应用 是作者从丰富的教学与实践经验总结而成的完整教程,目前已经是第 6 次改版,对需要掌握 TCP/IP 原理的读者而言是不可多得的入门指南,对网络专业技术人员也极具参考价值。

TCP/IP 最佳入门:因特网原理与应用 涵盖了网络行业中必备的 TCP/IP 基础知识,全面讲解了 TCP/IP 的运作原理。TCP/IP 最佳入门 从 DoD 模型、OSI 七层模型和 TCP/IP 协议的关系开始介绍,进而详细介绍了网络接入层、网络互连层、主机对主机层和应用层,接着深入剖析了 GGP、EGP、GP 和 IGP 等重要的路由协议,探讨了协议分析和流量分析问题,还增加了 IPv6 的说明及实际操作。

目录


第 1 章 计算机概论 1
1.1 计算机的应用 1
1.2 计算机的发展 1
1.3 计算机的种类 3
1.4 计算机如何工作 3
1.5 计算机的计算单位 3
1.6 认识个人计算机(PC)4
1.7 从单机到网络 7
第 2 章 网络概述 8
2.1 什么是网络 8
2.2 局域网的目的和特色 8
2.2.1 目的 8
2.2.2 特色 9
2.3 网络的拓扑(Topology)9
2.4 网络的应用 11
2.5 因特网上的应用 12
第 3 章 OSI 七层、DoD 模型和 TCP/IP 协议 14
3.1 简介 14
3.2 TCP/IP 的历史 14
3.3 DoD 模型 15
3.4 OSI 与 TCP/IP 的对应 16
3.4.1 OSI 的起缘 16
3.4.2 OSI 的各层功能 16
3.5 OSI 七层、DoD 模型和 TCP/IP 协议的对应 19
第 4 章 网络接入层 20
4.1 网络接入层 20
4.2 以 Ethernet 为范例 29
第 5 章 网络互连层 32
5.1 简介 32
5.2 因特网协议 32
5.2.1 因特网协议的主要功能 32
5.2.2 IP 协议的特性 32
5.2.3 IP 协议的分组格式 33
5.2.4 IP 地址 36
5.2.5 VLSM(可变长度的子网掩码)43
5.2.6 CIDR(无类型域间路由)45
5.2.7 Supernet(超网)48
5.2.8 IPmulticast(IP 组播)51
5.3 因特网控制消息协议 56
5.3.1 ICMP 协议概要 57
5.3.2 ICMP 协议的分组格式 57
5.3.3 各种 ICMP 分组详细格式 58
5.4 地址解析协议 63
5.5 逆向地址解析协议 66
5.5.1 RARP 协议的功能 66
5.5.2 RARP 协议的应用 66
5.5.3 RARP 协议的工作方式 66
5.5.4 RARP 的消息格式 67
第 6 章 主机对主机层 68
6.1 简介(含 TCP)68
6.1.1 传输控制协议 68
6.1.2 TCP 协议主要的功能 68
6.1.3 TCP 协议的通信端口 71
6.1.4 数据传输的特殊控制功能 76
6.1.5 TCP 的连接、中断与重置 77
6.2 用户数据报协议 81
6.2.1 概述 81
6.2.2 UDP 的特性 82
6.2.3 SNMP:简单网络管理协议 83
第 7 章 应用层 87
7.1 简介 87
7.2 万维网(WWW)87
7.2.1 WWW 的特性 87
7.2.2 HTTP 与 WWW88
7.2.3 URL 与 WWW88
7.2.4 WWW 的浏览器 89
7.2.5 WWW 的文本格式 89
7.2.6 基本 HTML 语法 90
7.2.7 公共网关接口 91
7.2.8 Java 与 WWW92
7.2.9 超文本传输协议 93
7.3 DNS 网站名称系统 94
7.3.1 主机的命名(非层次化)94
7.3.2 主机的命名(层次化)94
7.3.3 DNS 的分层管理 95
7.3.4 DNS 服务器的种类 96
7.3.5 网站名称的解析 96
7.3.6 DNS 网站名称解析的查询 97
7.3.7 名称服务器的消息格式 97
7.3.8 操作系统与 DNS99
7.3.9 网站名称的缩写 100
7.3.1 0 高效率的网站名称解析 100
7.3.1 1 网站名称注册 101
7.3.1 2 中文网站 101
7.4 E-mail 电子邮件传输协议 101
7.4.1 E-mail 的基本运作模式 101
7.4.2 TCP/IP 提供的 E-mail 标准 102
7.4.3 电子邮件地址 102
7.4.4 邮件传输协议 103
7.4.5 E-mail 的传输编码 110
7.4.6 UU 编码 110
7.5 Telnet111
7.5.1 Telnet 协议 111
7.5.2 Telnet 的登录步骤 112
7.5.3 Telnet 的基本服务 112
7.5.4 Telnet 的原理 112
7.5.5 Telnet 的选项 113
7.5.6 Telnet 的协商选项 114
7.5.7 Telnet 指令说明 114
7.6 文件传输协议(FTP)115
7.6.1 使用文件传输协议(FTP)的目的 115
7.6.2 文件传输协议(FTP)的操作模式 115
7.6.3 FTP 连接端口的规定 116
7.6.4 FTP 的使用方法 117
7.6.5 文件传输协议(FTP)的特点 118
7.7 DHCP 动态主机配置协议 118
7.7.1 DHCP 概述 120
7.7.2 DHCP 的分组格式 120
7.7.3 DHCP 选项字段(Options)121
7.7.4 DHCP 协议运作流程 122
7.8 简单网络管理协议(SNMP)123
7.8.1 网络管理的架构 123
7.8.2 SNMP 的指令架构 124
7.8.3 SNMP 的管理架构 125
7.8.4 SNMP 的消息格式 126
7.9 网络文件系统(NFS)129
7.9.1 NFS 的原理 129
7.9.2 RPC 与 XDR130
7.9.3 NFS 与 FTP 的比较 130
7.1 0IPConfig 诊断工具 131
7.1 1Ping 诊断工具 132
第 8 章 网关对网关协议(GGP)133
8.1 简介 133
8.2 网关与路由表的生成 133
8.3 核心网关与非核心网关 133
8.4 因特网连接架构 134
第 9 章 外部网关协议 139
9.1 网络扩充的问题 139
9.2 自治系统的概念 140
9.3 外部网关协议(EGP)140
9.3.1 EGP 消息格式 141
9.3.2 EGP 的限制 145
第 10 章 边界网关协议(BGP)146
10.1 BGP 简介 146
10.2 AS(自治系统)146
10.3 BGP 的使用时机 147
10.4 BGP 的消息报头格式 149
10.5 Open 的消息格式 151
10.6 Update 的消息格式 152
10.7 Keepalive 消息格式 154
10.8 Notification 消息格式 155
10.9 错误处理(ErrorHandling)156
第 11 章 BGP 的路由属性 158
11.1 BGP 的路由属性(PathAttributes)简介 158
11.2 著名的强制类(Well-knownmandatory)158
11.2.1 AS-Path 属性 158
11.2.2 Next-Hop 属性 159
11.2.3 Origin 属性 162
11.3 著名的非强制类(Well-knowndiscretionary)162
11.3.1 LocalPreference 属性 163
11.3.2 AtomicAggregate 属性 163
11.4 选项转移类(Optionaltransitive)163
11.4.1 Aggregator 属性 164
11.4.2 Community 属性 164
11.5 选项非转移类(Optionalnontransitive)165
11.6 BGP 的有限状态机 166
11.7 Weight 属性 171
11.8 BGP 的同步化(Synchronization)172
11.9 BGP 的路由选择 173
11.1 0BGP 和 EGP 的异同 174
第 12 章 内部网关协议(IGP)175
12.1 简介 175
12.2 RIP 协议 176
12.2.1 慢收敛问题 176
12.2.2 慢收敛的解决方式 178
12.2.3 水平分割更新法 178
12.2.4 Holddown(Timer)178
12.2.5 毒性逆向法 178
12.2.6 RIP 消息格式 179
12.3 HELLO 协议 179
12.3.1 HELLO 的消息格式 180
12.3.2 gated 程序(RIP、HELLO、EGP 的结合)181
12.4 IGRP(InteriorGatewayRoutingProtocol)181
12.4.1 选择路由 182
12.4.2 IGRP 的特点 182
12.5 EIGRP182
12.5.1 EIGRP 的再分配(Redistribution)183
12.5.2 EIGRP 的运作原理 183
12.5.3 建立邻近表(Buildingtheneighbortable)184
12.5.4 发现路由(DiscoveringRoutes)186
12.5.5 选择路由(ChoosingRoutes)186
12.5.6 维护路由(MaintainingRoutes)187
12.6 OSPF188
12.6.1 OSPF 简介 188
12.6.2 OSPF 的互联网络 189
12.6.3 OSPF 的工作原理 190
12.7 路由协议和被路由协议的整理 195
12.7.1 分类的路由(ClassfulRouting)196
12.7.2 非分类的路由(ClasslessRouting)196
12.8 距离向量和连接状态的整理 197
12.8.1 距离向量(DistanceVector)路由协议(RIP&IGRP)198
12.8.2 连接状态(Link-state)路由协议 200
12.9 内部路由的比较 202
第 13 章 协议分析-Ethereal 的使用 203
13.1 免费分组获取软件 Ethereal203
13.2 Ethereal 的实际应用 211
第 14 章 流量统计-MRTG 的使用 220
14.1 MRTG 简介 220
14.2 设置 SNMP221
14.3 安装 Perl 和 MRTG225
14.4 设置 MRTG 配置,产生流量图 230
第 15 章 因特网协议 IPv6234
15.1 全球 IPv6 地址最新发展 234
15.2 IPv6 简介 235
15.2.1 IPv6 的缘由 235
15.2.2 IPv6 的地址 238
15.2.3 IPv6 的 Unicast 地址类型 239
15.2.4 IPv6 的 Anycast 地址类型 241
15.2.5 IPv6 的 Multicast 地址类型 241
15.3 IPv6 与 IPv4 的差异 242
第 16 章 IPv6 地址的规划 243
16.1 简介 243
16.2 可聚合的全球唯一地址 243
16.3 TLA 和 NLA 地址的分配原则 245
16.4 IPv6Sub-TLA 地址的初始配置 246
第 17 章 IPv6 的实际操作 248
17.1 支持 IPv6 的相关产品 248
17.2 CiscoRouter 的 IPv6 实际操作 248
17.3 Windows2003 客户端快速连上 IPv6 网络 253
17.3.1 新一代因特网协议 IPv6forWindows2003 的安装 254
17.3.2 申请与测试 TunnelBroker255
17.4 使用 Windows2008 快速连上 IPv6 网络 259
17.5 Windows2008 使用 Ethereal 解析 IPv6 数据包 265
第 18 章 综合测验与解答 270
附录 A 解析 IPv6 数据包 278
附录 BRFC 的取得 287
附录 C

下载地址:https://www.wenjiangs.com/wp-content/uploads/2023/10/MITxojnHPRhH5ay5.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

末蓝

文章 0 评论 0

年少掌心

文章 0 评论 0

党海生

文章 0 评论 0

飞翔的企鹅

文章 0 评论 0

鹿港小镇

文章 0 评论 0

wookoon

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文