前言
虽然考题大部分是一些基础词题,但是明显可以看得出来,如果没有深厚的功底,是答不好的。我报网络安全工程师。
1.描述tcp的三次插手,写出syn ack的关系
我答:
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入syn_send状态,等待服务器确认:
第二次握手:服务器接收到客户端发来的syn包。必须确认客户的syn(ack=j+1),同时自己也发送一个syn包(syn=k),也就是syn+ack包,此时服务器进入syn_recv状态:
第三次握手:客户端就收到服务器的syn+ack包,向服务器发送ack包(ack=k+1),此时数据波发送完毕。客户端和服务器进入established状态,完成三次握手。
SYN是发送标志位,ACK是确认标志位
2:描述tcp/udp的区别及优劣。描述p2p机制,及其发展前景
我答:
区别:TCP—传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,