网络编程
\狗平安
这个作者很懒,什么都没留下…
展开
-
TCP与UDP的区别和各自的使用场景
TCP与UDP的区别和各自的使用场景TCP与UDP的区别TCP基于连接,UDP是无连接的;对系统资源的要求,TCP较多,UDP较少;UDP程序结构较简单;TCP是流模式,而UDP是数据报模式;TCP保证数据正确性,而UDP可能丢包;TCP保证数据顺序,而UDP不保证。TCP的使用场景TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。网络有一段关于socket和TCP/IP协议关系的说法比较容易理解:“TCP/IP只是一个协议栈,原创 2020-08-07 22:52:09 · 245 阅读 · 0 评论 -
TCP/IP协议如何保证可靠性传输
TCP/IP协议如何保证可靠性传输TCP(Transmission Control Protocol)(传输控制协议)是面向连接的传输层协议。(面向连接:在传输数据之前,必须要先在两个程序之间建立连接。在数据传输的时候,必须要保证对方收到了数据,数据传输结束之后,要断开连接。面向连接就类似打电话;)TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。TCP协议采用字节流传输数据。三次握手与四次挥手TC原创 2020-08-07 22:40:49 · 1559 阅读 · 0 评论