About 50 results
Open links in new tab
  1. TCP和Udp的区别是什么? - 知乎

    UDP 则没有,即使网络非常拥堵了,也不会影响 UDP 的发送速率。 5. 首部开销 TCP 首部长度较长,会有一定的开销,首部在没有使用「选项」字段时是 20 个字节,如果使用了「选项」字段则会变长的 …

  2. 网络游戏 采用的是tcp协议还是udp协议? - 知乎

    最近在搞这方面,分享点心得,不对请指正。 实时战斗游戏的话还是要用UDP了,因为TCP的特性,一旦丢包就会重发,阻塞住后续的数据包,因而可能会产生一个较大的瞬时延迟。 魔兽世界据说是 …

  3. 一文搞懂TCP和UDP的区别 - 知乎

    Aug 21, 2020 · 一 TCP和UDP的区别 连接性 TCP是面向连接的协议,在收发数据前必须和对方建立可靠的连接,建立连接的 3次握手 、断开连接的 4次挥手,为数据传输打下可靠基础;UDP是一个面向无 …

  4. 为什么UDP是使用二元组(目标IP,目标Port)来标识套接字?

    为什么UDP是使用二元组(目标IP,目标Port)来标识套接字? 看计算机网络自顶向下第6版,P129页,如上所说,而后书中又说,TCP套接字使用四元组(srcIP,srcPort,destIP,destPort)标… 显示全 …

  5. 目前国内民用线路对 UDP 端口的封锁情况如何? - 知乎

    Jun 12, 2014 · 目前国内民用线路对 UDP 端口的封锁情况如何? 我在测试udp程序,发现很多udp端口,都被运营商禁止了。 而一些“著名”程序,比如QQ,常用的udp端口,则是开放可以用的。 电信、 …

  6. Python如何创建在一个进程中同时创建TCP和UDP两个服务器,而且统 …

    Feb 29, 2024 · `asyncio`库中的`create_server`和`create_datagram_endpoint`确实分别用于创建TCP服务器和UDP服务器,并且各自维护自己的事件循环和IO多路复用机制。 但是,在同一个进程中,您可 …

  7. 为什么DNS使用UDP而不是TCP? - 知乎

    UDP传输的弱点 由于历史的原因,互联网上物理链路的最小MTU = 576,基于UDP传输的DNS为了限制报文不超过576,所以将DNS报文限制在512字节。 这样一旦DNS查询应答超过512字节,基于UDP …

  8. 如何用 UDP 实现可靠传输? - 知乎

    我以前刚好实现过一个简单流控制协议(SCP),其实就是写了一个用户态的TCP, 我把这个协议放在了我写的操作系统和编译器项目里面,Github地址: skaiui2/lttit: lttit 简单聊聊吧。 我原本打算 …

  9. TCP 和 UDP 在哪些场景下会被使用?

    UDP有以下特点: UDP 不提供复杂的控制机制,利用 IP 提供面向无连接的通信服务。 传输途中出现丢包,UDP 也不负责重发。 当包的到达顺序出现乱序时,UDP没有纠正的功能。 并且它是将应用程序 …

  10. TCP、UDP的区别是什么?什么时候使用TCP?什么 ... - 知乎

    UDP是原始的网络包,当使用UDP发送的消息时,系统只是对要发送的消息做个简单的封装,就发出去了。但是由于传输不稳定,发的数据,不可能完全的被接受者收到,于是有人设计了一套机制,比如当 …