本章知识点
- 配置域名服务器
- 使用http
- 使用ftp
- 了解数据抓包
- 重温DNS、TCP三次握手、四次挥手的简要数据包
总体拓扑
- Client1 用于作为HTTP、FTP的客户端
- HTTP Server用于作为HTTP和FTP服务器
- DNS Server用于作为DNS服务器
- AR1220只有两个GE口,Eth口低版本不支持从二层转三层(故需要套个交换机使用)
1、配置域名服务器
DNS server(1.1.2.254/24)
PC1测试PING域名
域名解析成功,说明域名服务器和域名对应的IP都对的。
2、配置FTP服务器
直接可以访问,能够互传文件
3、配置HTTP服务器
直接通过域名访问
http://www.test_http_server.com
会获取首页文件
4、数据抓包功能
抓取数据包
右键抓包(client和server的接口无法直接抓包,就往上一层接口抓包即可)
点击抓包后,会出现一个wireshark框(注意不要抓太多,及时暂停,不能非常消耗性能。此处停止后再抓包,只能关掉wireshark重新开始抓)
Client1 执行http访问操作
同上
查看报文
对报文进行过滤 dns or http
报文如下:
DNS回复报文
文章来源:https://www.toymoban.com/news/detail-455235.html
TCP三次握手
- 1、客户端发 SYN标志请求新连接
- 2、服务端发 新SYN 和 确认客户端SYN的ACK
- 3、客户端发 确认服务端SYN的ACK
TCP四次挥手
忽略第一个FIN包的其余ACK文章来源地址https://www.toymoban.com/news/detail-455235.html
- 由于TCP是双向数据流,所以传完的任意一边要主动发起关闭。挥两轮。
第一轮
- 22、23包 客户端(1.1.3.3)主动FIN关闭 3.3 > 2.3方向的数据传输
- 每次ACK确认+1
第二轮
- 24、25包 服务端(1.1.2.3)被动FIN关闭 2.3 > 3.3方向的数据传输
- 每次ACK确认+1
到了这里,关于003-华为eNSP实验-FTP、HTTP、DNS实验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!