标签:名称 请求报文 自己 发送 term config 释放 ip add filter
姓名:张世隆
学号:201821121075
班级:计算1813
使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程。
此次实验报告主要是通过建立客户端、路由器与服务器之间的连接,分析TCP运输的连接建立中的三次握手与连接释放的四次握手,借此了解运输层是如何达到可靠传输的。
清除路由器现有配置
使用命令erase startup-config清除路由器上的现有配置:
Router>enable #进入特权模式
Router#erase startup-config #清除路由器上的现有配置
Router#configure termainal #进入全局配置模式
Router(config)#no ip domain-lookup #禁用DNS查找
( 在实验环境中禁用DNS查找的目的是提高操作响应时间,因为键 入错误的命令,路由器会把错误命令当成域名进行查找)
配置并激活端口:
• Router(config)#hostname R # 将路由器名称配置为R
• 配置G0/0和G0/1接口:
• R(config)#interface G0/0
• R(config-if)#ip address 192.168.1.75 255.255.255.0
• R(config-if)#no shutdown # 激活接口
• R(config)#interface G0/1
• R(config-if)#ip address 192.168.2.75 255.255.255.0
• R(config-if)#no shutdown# 激活接口
配置路由算法
• 启用动态路由
• R(conf)# router rip
• R(conf)#version 2 使用rip 2版本
• R(conf)#no auto-summary 关闭自动路由汇总
• 指定网络
• R(conf)#network 192.168.1.0
• R(conf)#network 192.168.2.0
命令功能解释:
启动动态路由
R(config)#router rip
R(config-router)#version 2 使用rip 2版本
R(config-router)#no auto-summary 关闭路由汇总
指定网络
R(config-router)#network 192.168.1.0
R(config-router)#network 192.168.2.0
• 检验IP地址正确并且接口处于激活状态 • show ip interface brief
• 查看路由表 • show ip route
• 任意两台机器能ping成功 • ping 192.168.2.75 at PC
分析序号和确认号的变化
第一次握手:首部中同步位SYN=1,同时选择一个初始序号seq=x。
第二次握手:服务器收到请求报文,同意建立连接,向PC端发送确认,把SYN和ACK都置为1,确认号ack=x+1,同时为自己选择一个初始序号seq=y。
第三次握手:PC客户端向服务器发送确认,ACK置1,确认号ack=y+1,自己的序号seq=x+1。
解答:为什么连接建立需要第三次握手
为了防止已失效的连接请求报文突然又传送到服务端,因而产生错误。
第三次实验报告:使用Packet Tracer分析TCP连接建立过程
标签:名称 请求报文 自己 发送 term config 释放 ip add filter
原文地址:https://www.cnblogs.com/zx5448548/p/11708178.html