传输协议中的TCP与UDP

开门见山,说说各自的特点

TCP:

TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议

TCP面向连接,提供可靠地数据服务

TCP首部开销20字节

TCP逻辑通信信道是全双工的可靠信道

TCP连接只能是点到点的
UDP:

UDP是参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠的信息传递服务

UDP无连接,不可靠

UDP首部开销8字节

UDP逻辑通信信道是不可靠信道

UDP没有拥塞机制,因此网络出现拥堵不会使源主机的发送效率降低

UDP支持一对一,多对一,多对多的交互通信
三次握手,四次挥手,为什么是三次握手四次挥手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,完成三次握手,客户端与服务器开始传送数据。

简单点说:A与B建立TCP连接时,首先A向B发送SYN(同步请求),然后B回复SYN+ACK(同步请求应答),最后A回复ACK确认,这样TCP的一次连接(三次握手)就完成了。

猴哥说,每个人都可以成为斗战胜佛,坚持不懈!

发表评论

电子邮件地址不会被公开。 必填项已用*标注