TCP-IP详解卷I.pdf下载分享
- 资源分享
- 19小时前
- 2热度
- 0评论
资料简介
《TCP/IP详解卷I》深入解析了互联网的核心技术——TCP/IP协议栈的基础概念和关键特性。本书从网络分层、地址分配、封装与解封装等基础理论入手,逐步展开到链路层、IP协议、ARP/RARP及ICMP控制报文等方面的具体实现细节。适合网络工程师和技术爱好者深入了解现代网络架构。
-
文件名称:TCP-IP详解卷I.pdf
-
文件类型:PDF文档
-
文件标签:TCP/IP、网络技术、互联网

内容预览
目 录
译者序
前言
第1 章 概述
1
1.1 引言
1
1.2 分层
1
1.3 TCP/IP 的分层
4
1.4 互联网的地址
5
1.5 域名系统
6
1.6 封装
6
1.7 分用
8
1.8 客户-服务器模型
8
1.9 端口号 9
1.10 标准化过程
10
1.11 RFC
10
1.12 标准的简单服务
11
1.13 互联网
12
1.14 实现 12
1.15 应用编程接口 12
1.16 测试网络 13
1.17 小结 13
第2 章 链路层 15
2.1 引言
15
2.2 以太网和IEEE 802 封装
15
2.3 尾部封装
17
2.4 SLIP:串行线路IP
17
2.5 压缩的SLIP 18
2.6 PPP:点对点协议
18
2.7 环回接口
20
2.8 最大传输单元MTU 21
2.9 路径MTU 21
2.10 串行线路吞吐量计算
21
2.11 小结 22
第3 章 IP:网际协议
24
3.1 引言
24
3.2 IP 首部 24
3.3 IP 路由选择 27
3.4 子网寻址
30
3.5 子网掩码
32
3.6 特殊情况的IP 地址 33
3.7 一个子网的例子 33
3.8 ifconfig 命令35
3.9 netstat 命令 36
3.10 IP 的未来 36
3.11 小结 37
TCP/IP详解卷I
一根稻草http://onestraw.net
第4 章 ARP:地址解析协议 38
4.1 引言
38
4.2 一个例子
38
4.3 ARP 高速缓存
40
4.4 ARP 的分组格式 40
4.5 ARP 举例
41
4.5.1 一般的例子
41
4.5.2 对不存在主机的ARP 请求
42
4.5.3 ARP 高速缓存超时设置 43
4.6 ARP 代理
43
4.7 免费ARP
45
4.8 arp 命令
45
4.9 小结
46
第5 章 RARP:逆地址解析协议
47
5.1 引言
47
5.2 RARP 的分组格式
47
5.3 RARP 举例 47
5.4 RARP 服务器的设计 48
5.4.1 作为用户进程的RARP 服务器
49
5.4.2 每个网络有多个RARP 服务器
49
5.5 小结
49
第6 章 ICMP:Internet 控制报文协议 50
6.1 引言
50
6.2 ICMP 报文的类型
50
6.3 ICMP 地址掩码请求与应答
52
6.4 ICMP 时间戳请求与应答 53
6.4.1 举例 54
6.4.2 另一种方法
55
6.5 ICMP 端口不可达差错
56
6.6 ICMP 报文的4.4BSD 处理 59
6.7 小结
60
第7 章 Ping 程序
61
7.1 引言
61
7.2 Ping 程序
61
7.2.1 LAN 输出 62
7.2.2 WAN 输出 63
7.2.3 线路SLIP 链接 64
7.2.4 拨号SLIP 链路 65
7.3 IP 记录路由选项 65
7.3.1 通常的例子
66
7.3.2 异常的输出
68
7.4 IP 时间戳选项
69
7.5 小结
70
第8 章 Traceroute 程序 71
8.1 引言
71
8.2 Traceroute 程序的操作
71
8.3 局域网输出 72
8.4 广域网输出 75
8.5 IP 源站选路选项 76
8.5.1 宽松的源站选路的traceroute
程序示例 78
8.5.2 严格的源站选路的traceroute
程序示例 79
8.5.3 宽松的源站选路traceroute 程序
的往返路由
80
8.6 小结
81
第9 章 IP 选路 83
9.1 引言
83
9.2 选路的原理 84
9.2.1 简单路由表
84
9.2.2 初始化路由表 86
9.2.3 较复杂的路由表
87
9.2.4 没有到达目的地的路由 87
9.3 ICMP 主机与网络不可达差错 88
9.4 转发或不转发
89
9.5 ICMP 重定向差错
89
9.5.1 一个例子 90
9.5.2 更多的细节
91
9.6 ICMP 路由器发现报文
92
9.6.1 路由器操作
93
9.6.2 主机操作 93
9.6.3 实现 93
9.7 小结
94
第10 章 动态选路协议 95
10.1 引言 95
10.2 动态选路 95
10.3 Unix 选路守护程序 96
10.4 RIP:选路信息协议 96
10.4.1 报文格式
96
10.4.2 正常运行
97
10.4.3 度量
98
10.4.4 问题
98
10.4.5 举例
98
10.4.6 另一个例子 100
10.5 RIP 版本2 102
10.6 OSPF:开放最短路径优先
102
10.7 BGP:边界网关协议 103
10.8 CIDR:无类型域间选路 104
10.9 小结 105
第11 章 UDP:用户数据报协议
107
11.1 引言 107
11.2 UDP 首部 107
11.3 UDP 检验和
108
11.3.1 tcpdump 输出 109
11.3.2 一些统计结果
109
11.4 一个简单的例子
110
11.5 IP 分片
111
11.6 ICMP 不可达差错(需要分片)
113
11.7 用Traceroute 确定路径MTU 114
11.8 采用UDP 的路径MTU 发现 116
11.9 UDP 和ARP 之间的交互作用 118
11.10 最大UDP 数据报长度 119
11.11 ICMP 源站抑制差错
120
11.12 UDP 服务器的设计 122
11.12.1 客户IP 地址及端口号 122
11.12.2 目标IP 地址 122
11.12.3 UDP 输入队列
122
11.12.4 限制本地IP 地址 124
11.12.5 限制远端IP 地址 125
11.12.6 每个端口有多个接收者
125
11.13 小结 126
第12 章 广播和多播
128
12.1 引言 128
12.2 广播 129
12.2.1 受限的广播 129
12.2.2 指向网络的广播 129
12.2.3 指向子网的广播 129
12.2.4...
