
QQ是基于TCP还是UDP?
1个回答
展开全部
怎么给你说呢QQ所用的就相当心有灵犀的一种软件。既含有UDP也含有TCP的协议。说不明白具体它不属于UDP也不属于TCP。QQ没有固定的端口号!
楼上的那位说UDP明显错误的么UDP基于端口划分的一种协议。例如你用抓包工具抓到QQ使用端口号是8000,好了,你用路由器或者防火墙禁用了8000这个端口,当你禁用以后发现QQ还是可以上去的。在抓一次包,端口号又变了。连续好几次。端口不停的变。你不可能上次QQ就禁用一个端口号吧。
你说是QQ属于TCP吧,但它聊天使用的是UDP,不提供可靠传输,消息发出去就相当于放生的狼。如果是TCP,那么我们聊天他们那边打完直接发消息,我们至少要等段时间才能收到消息。TCP提供对IP协议的可靠机制、流控制以及错误恢复功能等。是有延迟的。
但QQ建立连接却使用的是TCP协议。不信你可以禁用所有UDP协议组,照样QQ可以跟服务器建立连接。
所以说嘛,QQ具体不属于TCP也不属于UDP。属于TCP跟UDP的混合。
这问题好多人都搞不明白!
我的回答希望对楼主有些帮助!
楼上的那位说UDP明显错误的么UDP基于端口划分的一种协议。例如你用抓包工具抓到QQ使用端口号是8000,好了,你用路由器或者防火墙禁用了8000这个端口,当你禁用以后发现QQ还是可以上去的。在抓一次包,端口号又变了。连续好几次。端口不停的变。你不可能上次QQ就禁用一个端口号吧。
你说是QQ属于TCP吧,但它聊天使用的是UDP,不提供可靠传输,消息发出去就相当于放生的狼。如果是TCP,那么我们聊天他们那边打完直接发消息,我们至少要等段时间才能收到消息。TCP提供对IP协议的可靠机制、流控制以及错误恢复功能等。是有延迟的。
但QQ建立连接却使用的是TCP协议。不信你可以禁用所有UDP协议组,照样QQ可以跟服务器建立连接。
所以说嘛,QQ具体不属于TCP也不属于UDP。属于TCP跟UDP的混合。
这问题好多人都搞不明白!
我的回答希望对楼主有些帮助!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询