无连接的UDP和面向连接的TCP
UDP提供无连接的不可靠的数据传输服务。
TCP提供的是面向连接的可靠的数据传输服务。
连接”指逻辑连接关系,而不是物理连接。
UDP:
使用无连接,在数据传送之前不需要建立连接,因此可以随时发送数据。
TCP:
必须使用“三报文”握手来建立TCP连接,TCP连接建立成功后,才能基于已建立好的TCP连接进行数据传输。数据传输结束后,必须使用“四报文挥手”来释放TCP连接。
UDP提供无连接的不可靠的数据传输服务。
TCP提供的是面向连接的可靠的数据传输服务。
连接”指逻辑连接关系,而不是物理连接。
UDP:
使用无连接,在数据传送之前不需要建立连接,因此可以随时发送数据。
TCP:
必须使用“三报文”握手来建立TCP连接,TCP连接建立成功后,才能基于已建立好的TCP连接进行数据传输。数据传输结束后,必须使用“四报文挥手”来释放TCP连接。