
最近在做计算机网络的题目,三题有点难。谁的教教我!!!
48.题48图为TCP建立连接的过程示意图,假定主机A进程发送的起始数据段的起始号为1000,主机B进程发送的数据段的起始号为3000,请说明三次握手过程及所使用的标志字...
48.题48图为TCP建立连接的过程示意图,假定主机A进程发送的起始数据段的起始号
为1000,主机B进程发送的数据段的起始号为3000,请说明三次握手过程及所使用的标志字段SYN、数据段序列号及应答号的变化情况。
题48图
49.采用Go-back-N策略的顺序接收发送协议发送8个帧,编号为0~7,从0号开始发送。
当发送完3号帧后开始连续接收到0号帧和1号帧的确认帧,当发完6号帧后,发现2号帧的确认帧在计时器超时后未到达,需进行重发。其后发送接收过程正常。
请画出整个发送和接收过程的示意图。
50.已知由6个路由器组成的通信子网如题50图所示,图中标注的数字为延迟(单位ms),请用Dijkstra算法计算A到D延迟最小的路径及相应延迟。(要求写出计算步骤)
题50图 展开
为1000,主机B进程发送的数据段的起始号为3000,请说明三次握手过程及所使用的标志字段SYN、数据段序列号及应答号的变化情况。
题48图
49.采用Go-back-N策略的顺序接收发送协议发送8个帧,编号为0~7,从0号开始发送。
当发送完3号帧后开始连续接收到0号帧和1号帧的确认帧,当发完6号帧后,发现2号帧的确认帧在计时器超时后未到达,需进行重发。其后发送接收过程正常。
请画出整个发送和接收过程的示意图。
50.已知由6个路由器组成的通信子网如题50图所示,图中标注的数字为延迟(单位ms),请用Dijkstra算法计算A到D延迟最小的路径及相应延迟。(要求写出计算步骤)
题50图 展开
2个回答
2014-04-02
展开全部
第一次握手:建立连接时,客户端发送syn包(syn=1000)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=1000+1),同时自己也发送一个SYN包(syn=3000),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=3000+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=1000+1),同时自己也发送一个SYN包(syn=3000),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=3000+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
追问
syn不是都为1吗?只有序列号和应答号各加1!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询