第1章 网络协议分析 1
1.1 网络协议分析器Wireshark 1
1.2 以太网链路层帧格式分析实验 7
1.3 ARP协议分析实验 9
1.4 IP协议分析实验 13
1.5 IP分组分片实验 15
1.6 ICMP协议分析实验 17
1.7 UDP协议分析实验 22
1.8 TCP协议分析实验 25
1.9 FTP协议分析实验 30
1.10 DNS协议分析实验 36
1.11 HTTP协议分析实验 43
1.12 电子邮件相关协议分析实验 46
第2章 网络原理综合设计 54
2.1 Socket与网络编程基础知识 54
2.2 以太网帧的封装与发送 63
2.3 PING程序设计与实现 66
2.4 本地计算机网络信息的获取 71
2.5 IP分组转发的模拟 74
2.6 滑动窗口协议的模拟 76
2.7 简单聊天程序的设计与实现 80
第3章 网络安全编程 82
3.1 DES算法的实现 82
3.2 RSA算法的原理与实现 87
3.3 简单端口扫描器的设计与实现 88
3.4 活动主机探测工具的设计与实现 90
3.5 简单网络嗅探器的设计与实现 92
3.6 网络流量统计工具的设计与实现 94
第4章 无线局域网实验 96
4.1 无线局域网基础知识 96
4.2 Ad-Hoc无线局域网配置 98
4.3 Infrastructure无线网络配置 101
4.4 MAC地址过滤 104