1、Windows下查看端口号与进程号关系的命令
1.调出任务管理器任意找到一程序端口号,以QQ为例,PID为14744
2.调出cmd,输入命令
netstat -ano | findstr "端口号
"
3.继续输入命令
tasklist | findstr “端口号”
4.如要结束进程,则可输入
tskill 端口号
2、TCP三次握手详解
三次握手过程如图:
1、说明
ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1
SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使SYN=1和ACK=1. 因此, SYN置1就表示这是一个连接请求或连接接受报文
2、解释
为什么要三次握手,而不是两次握手或者四次握手
1、为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误或者说是解决网络中存在延迟的重复分组的问题。
2、因为在上述的三次握手中已经确认并建立了连接,那么就没有必要去进行第四次握手,这样可以节约资源。
3、静态综合实验报告
1.R6配置地址56.1.1.0 / 24后不进行其他任何配置
2.子网划分 2^3=8
192.168.1.000 00000 /27192.168.1.0/27
R1-R2
192.168.1.000 0 0000/28 192.168.1.0/28
R1环回
192.168.1.0001 0 000/29 192.168.1.16/29
192.168.1.0001 1 000/29 192.168.1.24/29
192.168.1.001 00000 /27 192.168.1.32/27
R2-R4
192.168.1.001 0 0000/28 192.168.1.32/28
R2环回
192.168.1.0011 0 000/29 192.168.1.48/29
192.168.1.0011 1 000/29 192.168.1.56/29
192.168.1.010 00000 /27 192.168.1.64/27
R1-R3
192.168.1.010 0 0000/28 192.168.1.64/28
R3pc
192.168.1.010 1 0000/28 192.168.1.80/28
192.168.1.011 00000 /27 192.168.1.96/27
R3-R4
192.168.1.011 0 0000/28 192.168.1.96/28
R4环回
192.168.1.0111 0 000/29 192.168.1.112/29
192.168.1.0111 1 000/29 192.168.1.120/29
192.168.1.100 00000 /27 192.168.1.128/27
R4-R5
192.168.1.100 0 0000/28 192.168.1.128/28
R5环回
192.168.1.100 1 0000/28 192.168.1.144/28
192.168.1.101 00000 /27 192.168.1.160/27
192.168.1.110 00000 /27 192.167.1.192.27
192.168.1.111 00000 /27 192.168.1.224.27
3.配置环回接口
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 192.168.1.17 29
[R1-LoopBack0]q
[R1]interface LoopBack 1
[R1-LoopBack1]ip address 192.168.1.25 29
[R1-LoopBack1]q
4.路由器上进行dhcp配置
[R3]dhcp enable
[R3]ip pool xixi
[R3-ip-pool-xixi]network 192.168.1.80 mask 255.255.255.248
[R3-ip-pool-xixi]gateway-list 192.168.1.81
[R3-ip-pool-xixi]dns-list 8.8.8.8
[R3-ip-pool-xixi]q
[R3]interface g0/0/2
[R3-GigabitEthernet0/0/2]dhcp select global
[R3-GigabitEthernet0/0/2]q
5.选路最佳,所以汇总
[R1]ip route-static 192.168.1.112 28 192.168.1.2