第二次实验报告:使用Packet Tracer分析应用层协议
目录
姓名:毛琳淇学号:201821121007 班级:计算1811
1 实验目的
熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。
2 实验内容
使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含:
- 建立网络拓扑结构
- 配置参数
- 抓包
- 分析数据包
3. 实验报告
建立网络拓扑结构
3.1 DNS
(1)配置参数
客户端的IP地址:192.168.1.8
服务端的IP地址:192.168.1.7
将DNS 打开
输入域名:
(2)抓包并分析抓到的DNS数据包
请求报文与响应报文:
3.2 FTP
(1)配置参数
客户端的IP地址:192.168.1.8
服务端的IP地址:192.168.1.7
打开FTP
命令行访问server端
(2)抓包并分析抓到的FTP数据包
服务器发送响应报文
输入登录名
输入密码
密码输入成功
已登陆
3.3 DHCP
(1)配置参数
打开服务端的DHCP
客户端设置DHCP动态地址
(2)DHCP数据包
3.4 smtp和pop3
(1)配置参数
客户端切换回静态,配置相应的DNS Server地址
服务器中DNS开关打开,并分别增加pop3和smtp域名
打开服务器端SMPT和POP3的开关,并增加邮箱账户密码
配置邮箱,使用SMPT和POP3的域名,输入登录邮箱的账号密码
发送邮件
(2)SMTP数据包
分析:SMTP的熟知端口号码25与接收方邮件服务器的SMTP服务器建立TCP连接。SRC IP是指负载均衡的时候选路依据源ip地址,DST IP是依据目的ip地址,SMTP Data表示发送邮件。
3.5 其他应用层协议 (不作要求,但属于加分项)
参考资料:
[1] 结合Wireshark捕获分组深入理解TCP/IP协议栈
[2] 结合Wireshark捕获分组深入理解TCP/IP协议栈之HTTP协议