开发文章

即时通讯等通信软件的网络协议和端口收集整理

了解主流的即时通讯(IM聊天)、文件传输等网络通信软件的协议、端口情况,有助于在开发类似软件时,为网络协议的选型等方面提供一定的技术参考。也可以作为一些会议、论文、讨论等场合下的引用和参考。

即时通讯(IM聊天工具)类


1、腾讯QQ通讯协议及端口范围
QQ 默认采用UDP 通讯方式,端口8000,8001。如果UDP 的两个端口不通,会自动转换到TCP 80端口或者TCP 443端口进行通讯。QQ 同时也支持HTTP 代理模式及SOCK5 代理模式。

2、MSN通讯协议及端口范围
MSN(Live)messenger 采用TCP 通讯方式,支持1863 端口和80 端口,并在登录过程中使用HTTPS,端口443。MSN 支持代理服务器(HTTP 代理,SOCK4/SOCK5 代理)。

3、雅虎通通讯协议及端口范围
雅虎通采用TCP 通讯方式,默认端口5050,当5050 端口不通时会自动转换为23、21、25、110 等十几个端口。Yahoo! 支持代理服务器模式。

4、AIM,ICQ通讯协议及端口范围
ICQ 和AIM 采用TCP 通讯方式,默认端口5190,也会自动转换到80,443 等其他端口,并且支持代理模式。从AIM6.5版起,开始采用TLS加密协议。

5、新浪UC通讯协议及端口范围
新浪UC 默认采用UDP 和TCP 通讯方式,UDP 端口3001-3004,UDP端口主要参与登陆过程,在聊天室中聊天视频,主要是TCP。新浪UC 同时也支持HTTP 代理模式及SOCK5 代理模式等。

6、网易泡泡通讯协议及端口范围
网易泡泡POPO 默认采用TCP 通讯方式,通讯端口为HTTPS 443。如果443 的端口不通,会自动转换到HTTP 80 端口进行通讯。 网易泡泡POPO 支持HTTP 代理,SOCK5 代理。

7、贸易通,淘宝旺旺通讯协议及端口范围
阿里巴巴贸易通采用TCP 通讯方式,默认登录端口为16000,当16000 端口不通时,则跳转到443 端口进行通讯。阿里巴巴贸易通支持SOCK4、SOCK5 和HTTP 代理服务器模式登录。

8、Skype通讯协议及端口范围
Skype 采用TCP 方式和 UDP 方式进行通讯,端口在通讯过程中协商而定。将点对点技术运用到网路语音通话与即时讯息应用层面上。

9、飞鸽传书通讯协议及端口范围
飞鸽传书采用TCP 方式(文件传输)和UDP 方式(即时聊天)通讯,TCP 和UDP 默认通讯端口都为:2425。

10、百度Hi通讯协议及端口范围
百度Hi 采用TCP 方式和UDP 方式通讯,TCP 默认通讯端口:1863,UDP 端口在通讯过程中协商而定。

11、移动飞信通讯协议及端口范围
移动飞信默认采用TLS 方式加密登录的。同时也支持HTTP 代理模式及SOCK5 代理模式,使用TCP 80、443、8080端口通讯。

文件传输类


1、QQ文件传输通讯协议及端口范围
QQ 文件传输TCP 方式,通讯端口443(HTTPS)。QQ 文件传输UDP 方式,一般是在TCP 方式受阻时,容易出现。具体端口由通讯时协商确定。

2、QQ群共享及网盘通讯协议及端口范围
QQ 群共享里面的文件上下传、网络硬盘文件上下传均为TCP 方式,群共享默认端口9910,封堵后自动转换到80 端口。网盘默认端口443。

3、AIM,ICQ文件传输通讯协议及端口范围
AIM/ICQ 的文件传输采用TCP 方式传输,端口、IP 由双方协商确定,可以在同一个链接内传输多个文件。AIM/ICQ 可以通过代理服务器传输文件。

4、MSN文件传输通讯协议及端口范围
MSN TCP 方式,端口由双方协商确定。即使文件已经传完,此连接也不断开,一直维持到退出MSNFTPTCP 程序。如果有新文件需要传输,直接通过此连接进行通讯。MSN UDP方式,通讯端口由双方协商确定,采用MSNSLP 握手协议。一旦UDP 通讯成功后,该端口的通讯一直存在到退出MSN 应用程序。如果有新的文件传输,也直接在该端口进行通讯。

5、雅虎通文件传输通讯协议及端口范围
YAHOOFTP 采用HTTP 方式通讯。同时也支持HTTP 代理模式及SOCK5 代理模式。

6、贸易通,淘宝旺旺文件传输通讯协议及端口范围
贸易通文件传输采用TCP方式 和UDP方式进行通讯,默认TCP 通讯端口为:16000,18386,默认UDP通讯端口为:18386。

7、飞信文件传输通讯协议及端口范围
飞信文件传输采用HTTP方式进行文件的传输,默认端口为:80。

流媒体和在线视频类


1、RTSP、RealPlayer、Windows Media、Livestation通讯协议及端口范围
RTSP 采用TCP 和 UDP进行通讯,默认为554 端口,当554 端口不通时转换到其他端口通讯(如80端口)。

2、FreeCast通讯协议及端口范围
FreeCast 的Audio 采用TCP 通讯方式,默认登录端口为TCP 1666,当TCP 1666 端口不通时,则连接音频服务器失败。FreeCast 的Video 采用UDP 通讯方式,默认登录端口为UDP 3478,当UDP 3478 端口不通时,则连接视频服务器失败。

3、PPLive通讯协议及端口范围
PPLive 采用TCP 和UDP 方式通讯,TCP 方式用来获取频道列表,TCP 端口在通讯过程中协商而定;UDP 方式用来获取流媒体资源。默认UDP 通讯端口:7100,7101,8000。

4、QQLive通讯协议及端口范围
QQLive 采用TCP 方式通讯,TCP 和UDP 默认通讯端口为:8000,同时也支持HTTP 代理模式及SOCK5 代理模式。

5、PPS网络电视(PPStream)通讯协议及端口范围
PPS网络电视(PPStream)默认采用TCP 方式和UDP 方式通讯,TCP 端口在通讯过程中协商而定,UDP默认端口:7201,8000,8400-8401,17788。

6、Tvuplayer,PPMate通讯协议及端口范围
TVUPlayer 采用 UDP 方式和TCP 方式通讯,其中UDP 默认通讯端口为:80,3902,3951 和3952,TCP 默认通讯端口为:3950。

7、电视蚂蚁通讯协议及端口范围
电视蚂蚁采用TCP 方式和UDP 方式通讯,TCP 和UDP 默认端口都为16600 和16800,其中UDP 是用来寻找频道列表的。

8、快播通讯协议及端口范围
快播采用 TCP方式 和 UDP 方式进行通讯,TCP 和UDP 端口在通讯过程中协商而定,它同时支持BT 协议。

9、沸点网络电视通讯协议及端口范围
沸点网络电视采用TCP 方式进行网络连接,,默认UDP 端口在通讯过程中协商而定,UDP 方式和HTTP 方式进行数据传输,默认UDP 端口为:53124-53129。

10、UUSee网络电视通讯协议及端口范围
UUsee网络电视采用TCP 方式以及HTTP 方式进行数据传输,默认TCP 端口为:443-444。

11、九品网络电视通讯协议及端口范围
九品网络电视采用TCP 方式进行通讯,而且支持其他网络电视,如pplive,ppstream等等,默认TCP 端口在通讯过程中协商而定。

12、iTunes通讯协议及端口范围
iTunes 采用HTTP 方式和HTTPS 方式连接服务器,TCP 方式进行数据传输,默认TCP 端口在通讯过程中协商而定。

13、暴风影音通讯协议及端口范围
暴风影音采用P2P的方式进行通讯,播放过程中会占用大量的带宽资源。TCP和UDP的通讯同时存在,且没有固定端口。

14、酷狗音乐通讯协议及端口范围
酷狗音乐采用UDP 方式获取列表和资源,端口不固定。

15、风行通讯协议及端口范围
通讯方式有TCP和UDP,不支持代理服务器。UDP通讯端口不固定,通常使用8000、8080进行通讯。在所有Windows操作系统上均可支持NAT,自动完成uPnP端口映射

16、迅雷看看通讯协议及端口范围
迅雷看看是一款基于P2P Streaming技术的播放插件,使用迅雷下载协议。支持HTTP 连接、FTP 连接、MMS 连接、RTSP 连接以及其他代理模式。下载资源默认利用HTTP 进行多点资源(即候选资源)地连接,通讯端口不固定,UDP 端口:4000、8000、8888等。

17、皮皮播放器通讯协议及端口范围
支持P2P与P2SP(HTTP)的混合技术。优化了P2P请求算法,缩短缓冲时长,默认采用TCP 方式和UDP 方式通讯,TCP 端口在通讯过程中协商而定,UDP传输协议及流量控制策略,其下载时UDP端口不固定。同时也支持HTTP 代理模式及SOCK5 代理模式。

P2P软件类


1、BT下载通讯协议及端口范围
BT 采用TCP 通讯方式,并伴随大量UDP通讯(搜索可用资源),一旦Bittorrent Handshake 成功,就开始大量数据传输。TCP连接默认端口为:6881-6889,6969,8080等。当端口不通时会跳转到Http 80 端口。要完全禁止BT下载您还需要在路由器上禁止UDP端口1024-65534。(注:HTTP 80为上网浏览必须的端口)

2、迅雷,快车,QQ旋风多点下载通讯协议及端口范围
迅雷支持HTTP 连接、FTP 连接、MMS 连接、RTSP 连接以及其他代理模式。迅雷查询和下载资源默认利用HTTP 进行多点资源(即候选资源)地连接,通讯端口不固定。迅雷的雷区注册和登录使用的是TCP 5200 和6200 端口。 UDP端口:8000,10002,10022-10024。

3、电驴,电骡通讯协议及端口范围
电骡采用TCP 和UDP 通讯方式,连接的网络:eD2K 和 Kad。登陆时默认连接4242 端口服务器,当4242端口服务器不通时,转换到其他端口(4099、4662、4672……)服务器。当eDonkey TCP 成功连接后,便开始传输数据。如果TCP受阻,会采用UDP方式传输数据,默认端口为:4672 和 12155。电骡支持SOCK4、SOCK4a、SOCK5 和HTTP1.1 代理。

4、Poco通讯协议及端口范围
POCO 采用TCP 方式和UDP 方式通讯,其中TCP 方式的默认端口为:8093。UDP 方式的默认端口为:5566 ,9110 和 8000-10000。

5、脱兔下载通讯协议及端口范围
脱兔采用 TCP 方式和UDP方式通讯,TCP 通讯端口常有4662 等,UDP通讯端口为:4600-4800。并支持BT协议,可连接的网络有:eD2K 和 Kad 。

6、百兆BOX通讯协议及端口范围
百兆P2P 主要采用UDP 方式通讯,默认登录端口为UDP 6600,当UDP 6600 端口不通时,则连接不到网络。资源下载通过UDP 端口:9000,5911,9001,1599。

7、百度下吧通讯协议及端口范围
百度下吧采用HTTP 方式和 UDP方式通讯,并伴有UDP 通讯,其中UDP 常见端口有:11111等。

感谢 JackJiang 支持 磐实编程网 原文地址:
www.52im.net/thread-257-1-1.html

文章信息

发布时间:2017-07-15

作者:JackJiang

发布者:aquwcw

浏览次数: