1、Windows下查看端口号与进程号关系的命令
netstat -aon|findstr “端口号”
tasklist|findstr “进程”
2、TCP三次握手详解
第一次握手:
客户端向服务器发送连接请求包,标志位SYN(同步序号)置为1,序号为X=0
第二次握手:
服务器收到客户端发过来报文,由SYN=1知道客户端要求建立联机。
向客户端发送一个SYN和ACK都置为1的TCP报文,设置初始序号Y=0,
将确认序号(Acknowledgement Number)设置为客户的序列号加1
第三次握手:
客户端收到服务器发来的包后检查确认序号(Acknowledgement Number)是否正确,即第一次发送的序号加1(X+1=1)。以及标志位ACK是否为1。
若正确,服务器再次发送确认包,ACK标志位为1,SYN标志位为0。
确认序号(Acknowledgement Number)=Y+1=0+1=1,发送序号为X+1=1。
客户端收到后确认序号值与ACK=1则连接建立成功,可以传送数据了。
3、实验
创建如图拓扑图
配置路由
配置命令:
[Huawei]dhcp enable
#创建hehe地址池并进入该视图
[Huawei]ip pool llInfo
#配置该地址池的地址范围
[Huawei-ip-pool-ll]network 192.168.1.0 mask 255.255.255.0
#配置该地址池的网关
[Huawei-ip-pool-ll]gateway-list 192.168.2.254
#配置该地址池的DNS服务器
[Huawei-ip-pool-hehe]dns-list 192.168.2.25
#退出地址池视图
[Huawei-ip-pool-hehe]q