udp、tcp得区别?在网游中什么时候使用udp?什么时候使用tcp
UDP是点对点的连接而TCP是通过服务器中转,最简单的答法了。 现在大部分的网络游戏都是TCP连接的用UDP的主要是些房间制的游戏,比如街头篮球最典型了,房间中几名玩家比赛时候是直接互联,也就是说1个节点卡所有人都得卡,嘎嘎。 通俗易懂的解释,拿分走人。。。

为什么有的游戏会提示创建UDP协议
UDP(User Datagram Protocol) 用户数据报协议 (RFC 768) 用户数据报协议(UDP)是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分别运行在同一台设备上的多个应用程序。由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据包,以及源计算机能收到正确的回复。这是通过使用 UDP 的“端口号”完成的。例如,如果一个工作站希望在工作站 128.1.123.1 上使用域名服务系统,它就会给数据包一个目的地址 128.1.123.1 ,并在 UDP 头插入目标端口号 53 。源端口号标识了请求域名服务的本地机的应用程序,同时需要将所有由目的站生成的响应包都指定到源主机的这个端口上。 UDP 端口的详细介绍可以参照相关文章。与 TCP 不同, UDP 并不提供对 IP 协议的可靠机制、流控制以及错误恢复功能等。由于 UDP 比较简单, UDP 头包含很少的字节,比 TCP 负载消耗少。UDP 适用于不需要 TCP 可靠机制的情形,比如,当高层协议或应用程序提供错误和流控制功能的时候。 UDP 是传输层协议,服务于很多知名应用层协议,包括网络文件系统(NFS)、简单网络管理协议(SNMP)、域名系统(DNS)以及简单文件传输系统(TFTP)。协议结构Source Port — 16位。源端口是可选字段。当使用时,它表示发送程序的端口,同时它还被认为是没有其它信息的情况下需要被寻址的答复端口。如果不使用,设置值为0。Destination Port — 16位。目标端口在特殊因特网目标地址的情况下具有意义。Length — 16位。该用户数据报的八位长度,包括协议头和数据。长度最小值为8。Checksum — 16位。IP 协议头、UDP 协议头和数据位,最后用0填补的信息假协议头总和。如果必要的话,可以由两个八位复合而成。Data — 包含上层数据信息。UDP的特点:UDP协议使用IP层提供的服务把从应用层得到的数据从一台主机的某个应用程序传给网络上另一台主机上的某一个应用程序。UDP协议有如下的特点:1、UDP传送数据前并不与对方建立连接,即UDP是无连接的,在传输数据前,发送方和接收方相互交换信息使双方同步。2、UDP不对收到的数据进行排序,在UDP报文的首部中并没有关于数据顺序的信息(如TCP所采用的序号),而且报文不一定按顺序到达的,所以接收端无从排起。3、UDP对接收到的数据报不发送确认信号,发送端不知道数据是否被正确接收,也不会重发数据。4、UDP传送数据较TCP快速,系统开销也少。从以上特点可知,UDP提供的是无连接的、不可靠的数据传送方式,是一种尽力而为的数据交付服务。相关链接http://www.javvin.com/protocol/rfc768.pdf:User Datagram Protocol(UDP) Specificationshttp://www.iana.org/assignments/port-numbers :UDP and TCP port numbers
最讨厌那种,长篇大论的,真啰嗦,从网上复制,谁不会啊 简而言之,UDP就是和TPC一样的数据传输方式,但是UDP的传输速度更加快,同时也存在着一定的不安全因素不论是单机游戏,还是网络游戏,终归离不开信息的传递,所以都会需要创建相关的协议才能正常执行指令之所以又的游戏会弹出对话框,提示你 正是因为所执行的应用程序中存在着某种可能危害到计算机安全的隐患,所以当弹出这个对话框是,一定要慎重处理,不能轻易肯定

什么游戏是UDP协议的呢?
我直接告诉你 不能 先来看看这俩协议有啥不同TCP(Tranfer Control Protocol)的缩写,是一种面向连接的保证传输的协议,在传输数据流前,双方会先建立一条虚拟的通信道。可以很少差错传输数据。UDP(User DataGram Protocol)的缩写,是一种无连接的协议,使用UDP传输数据时,每个数据段都是一个独立的信息,包括完整的源地址和目的地,在网络上以任何可能的 路径传到目的地,因此,能否到达目的地,以及到达目的地的时间和内容的完整性都不能保证。懂了吗?TCP比UDP多了个建立连接的时间 这是双向连接 所以才有了联机这一说这就好比TCP直接是管道输油 UDP是人工一桶一桶搬运而且TCP协议传输的大小不限制,一旦连接被建立,双方可以按照一定的格式传输大量的数据,而UDP是一个不可靠的协议,大小有限制,每次不能超过64K。 你想想 如果换成UDP协议的话 先是你们两个的数据不同步 再是每次都只有64K的数据 你自己想想会是啥情况

网络游戏 采用的是tcp协议还是udp协议
网络游戏最新的项目是使用UDP协议,而且项目无法通过任何方式在TCP下工作。事实上,项目一开始使用的TCP,但是后来发现使用TCP无法达到需求的连接数量时,只能换成UDP的。
对于这个问题,我这个菜鸡也冒死来说一下我的看法:下载游戏肯定不用说,使用的是TCP,但游戏中使用的是什么应该是要分游戏类型的,例如:王者荣耀在对局过程中 应该使用的是UDP协议,虽然 TCP 是可靠传输,但这里的可靠是数据的可靠而不是时间的可靠,仔细思考的话,还是460比较恐怖些,所以应该是UDP。之后我又查了一下,这篇文章讲的挺好,可以读下:网页链接
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、基于IP的传输层协议,由IETF的RFC 793说明(specified)。

HTTP没有UDP协议 到底能不能用来玩游戏啊 为什么有些可以有些不可以,这跟游戏有关吗?
因为UDP协议的数据包只用于简单的地址信息外加数据内容, 所以 1;只有是简单的地址信息的才可用,2;传输速度快。 传奇却可以正常玩,大概是地址信息简单

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/46740.html。