- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 TCP与UDP的区别
1、TCP提供面向连接的、可靠的数据流传输,UDP提供面向无连接的、不可靠的数据流传输; 2、TCP面向字节流,UCP面向报文; 3、TCP有拥塞控制、流量控制,UDP没有拥塞控制; 4、TCP在传输过程中无差错、不丢失、不重复、按序到达,UDP尽最大努力交付,不保证可靠传输; 5、TCP只能是一对一的,而UDP可以是一对一、一对多、多对一、多对多的交互通信; 6、TCP首部开销20字节...
2020-04-10 11:05:48 91
原创 TCP三次握手与四次挥手的原因
TCP三次握手的原因:为了防止失效的连接请求到达服务器,让服务器打开错误的连接 客户端发送的连接请求如果在网络中滞留,那么客户端就需要过很长一段时间才会接收到服务器发送回的连接确认,而客户端在等待一个超时重传之后,会重新进行请求连接,但是滞留的请求还是会到达服务器,如果不进行第3次握手,那么服务器就会打开2个连接,如果有第3次握手,客户端就会忽略服务器之后发送的对滞留连接请求的连接确认,不进行第...
2020-04-10 10:23:23 55
原创 TCP的三次握手与四次挥手
三次握手: 1、Client将标志位SYN置为1,随机产生一个值为seq=1,将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 2、Server收到数据包后由SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_...
2020-04-09 21:40:17 57
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人