本文主要是介绍7.5 HCIP作业,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.windows下查看端口号与进程号关系的命令
查看端口:
netstat -ano
查看具体端口号:
netstat -ano |findstr “端口号”
根据进程ID查看对应的进程名称:
tasklist |findstr “进程id号”
杀死对应的进程:
taskkill /f /t /im “进程id或者进程名称”
2.TCP三次握手详解
step1:第一次握手
建立连接时,客户端发送SYN包到服务器,其中包含客户端的初始序号seq=x,并进入SYN_SENT状态,等待服务器确认。(其中,SYN=1,ACK=0,表示这是一个TCP连接请求数据报文;序号seq=x,表明传输数据时的第一个数据字节的序号是x)。
step2:第二次握手
服务器收到请求后,必须确认客户的数据包。同时自己也发送一个SYN包,即SYN+ACK包,此时服务器进入SYN_RECV状态。(其中确认报文段中,标识位SYN=1,ACK=1,表示这是一个TCP连接响应数据报文,并含服务端的初始序号seq(服务器)=y,以及服务器对客户端初始序号的确认号ack(服务器)=seq(客户端)+1=x+1)。
step3:第三次握手
客户端收到服务器的SYN+ACK包,向服务器发送一个序列号(seq=x+1),确认号为ack(客户端)=y+1,此包发送完毕,客户端和服务器进入ESTAB_LISHED(TCP连接成功)状态,完成三次握手。
未连接队列
在三次握手协议中,服务器维护一个未连接队列,该队列为每个客户端的SYN包(syn=j)开设一个条目,该条目表明服务器已收到SYN包,并向客户发出确认,正在等待客户的确认包时,删除该条目,服务器进入ESTAB_LISHED状态。
3.静态综合实验报告
网络IP的规划:
192.168.1.0/24
192.168.1.0/27–骨干 192.168.1.0/30 192.169.1.4/30 192.168.1.8/30 192.168.1.12/30 192.168.1.16/30 192.168.1.20/30 192.168.1.24/30 192.168.1.28/30
192.168.1.32/27–r1 192.168.1.32/28 192.168.1.48/28
192.168.1.64/27–r2 192.168.1.64/28 192.168.1.80/28
192.168.1.96/27–r3
192.168.1.128/27–r4 192.168.1.128/28 192.168.1.144/28
192.168.1.160/27–r5
192.168.1.192/27
192.168.1.224/27
1.配置各个接口跟环回路由的IP地址
2.给r1到r5配置由r1指向r5的缺省路由
R1. ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
ip route-static 0.0.0.0 0.0.0.0 192.168.1.6
R2 . ip route-static 0.0.0.0 0.0.0.0 192.168.1.10
R3 . ip route-static 0.0.0.0 0.0.0.0 192.168.1.14
R4 . ip route-static 0.0.0.0 0.0.0.0 192.168.1.18
ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 70
R5. ip route-static 0.0.0.0 0.0.0.0 56.1.1.2
这篇关于7.5 HCIP作业的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!