《TCP IP协议分析教程与实验》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:陈年主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:7302453550
  • 页数:200 页
图书介绍:

第1章 TCP/IP协议概述 1

1.1 TCP/IP协议体系结构 1

1.1.1 TCP/IP协议分层 1

1.1.2 IP地址和端口 3

1.2 封装与分用 4

1.2.1 封装 4

1.2.2 分用 5

1.3 RFC 6

1.4 应用编程接口 7

1.4.1 套接字编程 7

1.4.2 Libpcap编程 8

1.5 小结 8

1.6 习题 9

第2章 协议分析和学习工具 10

2.1 协议分析 10

2.1.1 协议分析器的原理 10

2.1.2 协议分析器的主要用途 11

2.2 Cisco Packet Tracer 12

2.2.1 PacketTracer的工作界面 12

2.2.2 利用PacketTracer学习网络协议分析 16

2.3 Wireshark 18

2.3.1 数据包嗅探器Wireshark 18

2.3.2 Wireshark的工作界面 18

2.3.3 Wireshark抓包的基本操作 20

2.4 GNS3 24

2.4.1 GNS3安装和配置 25

2.4.2 GNS3的使用 26

2.5 Sniffer Pro 28

2.6 科来网络分析系统 29

2.7 小结 31

2.8 习题 31

实验 31

实验2-1 PacketTracer 6.0的使用 31

实验2-2 Wireshark的使用 35

实验2-3 GNS3的安装使用 36

第3章 链路层协议分析 38

3.1 链路层的作用 38

3.2 以太网的帧结构 39

3.2.1 以太网的两种主要标准 39

3.2.2 以太网帧的封装结构 39

3.3 串行接口的链路层协议 41

3.3.1 SLIP 41

3.3.2 PPP 42

3.4 MTU 44

3.5 环回接口 45

3.6 小结 46

3.7 习题 46

实验 46

实验3-1 DIX Ethernet V2帧格式分析 46

实验3-2 IEEE 802帧格式分析 49

实验3-3 PPP帧的观察 51

实验3-4环回接口 54

第4章 ARP协议分析 56

4.1 物理地址和网络地址的转换 56

4.2 ARP协议的工作原理 56

4.2.1 地址解析的例子 56

4.2.2 ARP协议的工作过程 58

4.2.3 ARP协议报文格式 59

4.3 特殊的ARP 60

4.3.1 免费ARP 60

4.3.2 代理ARP 61

4.4 RARP协议 62

4.5 小结 63

4.6 习题 64

实验 64

实验4-1 arp命令 64

实验4-2 ARP请求与应答 66

实验4-3 ARP代理 68

实验4-4免费ARP 69

第5章 ICMP协议分析 72

5.1 ICMP的作用 72

5.2 ICMP报文及类型 73

5.2.1 ICMP报文格式 73

5.2.2 ICMP报文类型 73

5.2.3 ICMP差错报告 74

5.2.4 ICMP控制报文 76

5.2.5 ICMP查询报文 77

5.3 ICMP测试和故障诊断程序 81

5.3.1 ping程序 81

5.3.2 traceroute程序 82

5.4 小结 84

5.5 习题 84

实验 85

实验5-1 ICMP回显查询报文 85

实验5-2 ping程序和IP选项 86

实验5-3 ICMP重定向差错报文 87

实验5-4 traceroute程序 89

第6章 IP协议和IP选路协议 92

6.1 IP协议 92

6.1.1 IP层的传输特点 92

6.1.2 IP数据报格式 93

6.2 IP路由选择 95

6.2.1 路由表及维护 95

6.2.2 IP选路机制 96

6.3 动态选路协议 97

6.3.1 RIP协议 98

6.3.2 OSPF协议 100

6.4 IP分片与路径MTU发现 101

6.4.1 IP分片 101

6.4.2 路径MTU发现 102

6.5 小结 103

6.6 习题 104

实验 104

实验6-1 route命令与静态路由 104

实验6-2 ICMP主机和网络不可达差错 105

实验6-3 RIP协议分析 107

实验6-4OSPF协议分析 108

实验6-5 IP分片和路径MTU发现 110

第7章 UDP及应用协议分析 112

7.1 UDP协议 112

7.1.1 UDP协议的特点 112

7.1.2 UDP的报文格式 113

7.2 DNS协议 114

7.2.1 域名解析的有关概念 114

7.2.2 DNS报文格式分析 115

7.2.3 DNS报文实例 118

7.3 DHCP协议 119

7.3.1 DHCP的有关概念 120

7.3.2 DHCP的报文格式 121

7.3.3 DHCP报文实例 122

7.4 SNMP协议 126

7.4.1 SNMP体系结构 127

7.4.2 管理信息结构 131

7.4.3 管理信息库MIB-Ⅱ 141

7.4.4 SNMP安全机制 150

7.4.5 SNMP报文 152

7.4.6 SNMP操作 154

7.4.7 SNMP报文实例 157

7.5 小结 160

7.6 习题 161

实验 162

实验7-1 DNS协议分析 162

实验7-2 DHCP协议分析 164

实验7-3 SNMP协议分析 165

第8章 TCP及应用协议分析 171

8.1 传输控制协议 171

8.1.1 TCP段格式 172

8.1.2 TCP连接的建立和拆除 174

8.2 Telnet远程登录 175

8.2.1 Telnet工作机制 175

8.2.2 Telnet报文实例 177

8.3 HTTP协议 179

8.3.1 HTTP协议特点和报文格式 179

8.3.2 HTTP报文实例 184

8.4 FTP协议 187

8.4.1 FTP协议的工作原理 187

8.4.2 FTP报文实例 189

8.5 小结 191

8.6 习题 192

实验 192

实验8-1Telnet程序和TCP连接分析 192

实验8-2HTTP协议分析 193

实验8-3 FTP协议分析 194

附录A Cisco常用命令 196

参考文献 200