UPD协议 UPD协议是QQ的核心协议吗,它与TCP/IP协议有什么区别 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是UDP吧?因为QQ要实现两点之间的直接通讯,所以用UDP来实现NAT穿透方便一些。 UDP是不可靠数据传输协议TCP是可靠数据传输协议UDP协议传输数据时不需要经过“握手” 因此不会有额外的时间开销而TCP协议与之相反。1言难尽 我想继续请教erwin1984: 什么是NAT穿透? 为什么UDP协议是不可靠的协议,QQ还要采用这种协议呢 正因为UDP是不可靠协议,所以它发信息的效率才会比较高. 如果采用TCP,不知道QQ要多增加多少台服务器了! NAT是网络地址转换协议,是为了解决IPV4的网络地址缺乏而产生的一种技术,也就是局域网的机器可以通过NAT设备连接到Internet,局域网内的机器可以不用拥有由国际互联网组织分配的合法IP地址,而只需NAT设备拥有一个有效IP地址即可。所以要实现两个不同NAT内网用户的点对点通信,除非采用服务器中转,或者是NAT穿透。而采用服务器中转的话对于服务器的性能和带宽要求很高,而NAT穿透的话只需要在通信的开始通过服务器做一次中间的协商即可。因此一般采用NAT穿透的方式,只有在某些个别的无法做NAT穿透的内网下才采用服务器中转的通信方式,这样大大节省服务器的带宽和性能需求。至于UDP作为不可靠的传输协议,当然可以在应用层通过自己的程序来控制其数据的可靠性传输,主要还是要利用它的非面向连接的特性。 因为TCP连接建立的不对称性,所以TCP穿透NAT是比较困难的。目前好像也有方法可以成功打通NAT。 extjs怎么完成上传文件功能——后台是java接收 点击树的节点,弹出一个新的页面 ext布局问题 项目中使用HQL语句LIMIT丢了。 linux操作系统与mysql 各位帮帮忙,报这个错误是怎么回事? 我想请问一下在JAVA Web 中过滤器怎么用以及何时使用? tomcat 4.1中文问题??? web.xml的 dtd 问题,马上结帐 tomacat启动问题? 请问委托软件公司开发一个B2B的项目需要多少钱? 100分帮忙检查一下SQL语句正确否,谢啦!!!!!!
TCP是可靠数据传输协议
UDP协议传输数据时不需要经过“握手” 因此不会有额外的时间开销
而TCP协议与之相反
。
1言难尽
什么是NAT穿透?
为什么UDP协议是不可靠的协议,QQ还要采用这种协议呢
局域网内的机器可以不用拥有由国际互联网组织分配的合法IP地址,而只需NAT设备拥有一个有效IP地址即可。所以要实现两个不同NAT内网用户的点对点通信,除非采用服务器中转,或者是NAT穿透。而采用服务器中转的话对于服务器的性能和带宽要求很高,而NAT穿透的话只需要在通信的开始通过服务器做一次中间的协商即可。因此一般采用NAT穿透的方式,只有在某些个别的无法做NAT穿透的内网下才采用服务器中转的通信方式,这样大大节省服务器的带宽和性能需求。至于UDP作为不可靠的传输协议,当然可以在应用层通过自己的程序来控制其数据的可靠性传输,主要还是要利用它的非面向连接的特性。