协议概述
emule的下载原理?
当你在搜索列表中选取了你要的文件并开始下载后,emule会记录下这个文件的大小,文件名以及另一个叫做hash的特殊值。会向所有添加的服务器发出请求,要求得到有相同hash值的文件。而服务器则返回持有这个文件的用户信息。这样我们的客户端就可以直接的和拥有那个文件的用户沟通,看看是不是可以从他那里下载所需的文件。
它最棒的部分就在于:你不是只在一个用户那里下载文件,而是同时从许多个用户那里下载文件。如果另一个用户仅仅只有你要的文件的一个小小片断,他也会自动地把这个片断分享个大家,而你就可以从这个用户的机器上下载这个片断。当然你也是一样。只要你得到了一个文件片断,系统就会把这个片断共享给大家。在查找到下载源(其他客户端)后,下载就是客户端和客户端通过点对点(P2P)进行直接对话了。期间没有数据流通过服务器。
4)emule是如何工作的?
emule建立于多点文件传输协议之上。一个emule网络由服务器端和客户端两部分组成。服务器端是客户端连接的、为了搜索和查找可以下载用户的桥梁。服务器列表像电话本一样排列,客户通过浏览它而获取他需要的文件所有者的客户端信息。在download过程中,没有下载文件通过服务器端。
5)emule是如何搜索的?
每一个客户端连接到一个服务器作为他的主服务器。在连接时,由客户端告诉主服务器他share了那些文件,以及IP地址等其他信息。所以每一个服务器会记录所有登陆到他服务器上的以上信息。在本服务器搜索时,它会通过匹配记录的已知以上信息把查找结果反馈给搜索的客户端列表。当你使用扩展搜索(extend search)时,你的搜索请求和应答结果通过发送限制带宽的UDP包连接到客户端本身的服务器列表(server.met)对应的某一个ip地址的服务器。
通讯方式
电骡采用TCP通讯方式,登陆时连接默认连接4242端口服务器,当4242端口服务器不通时,转换到其他端口(4099、4662、4672……)服务器。电骡支持SOCK4、SOCK4a、SOCK5和HTTP1.1代理。
如何封堵电骡?
由于电骡会自动进行端口转换,所以已经不能通过传统的封堵端口的方式来限制电骡的使用。我们建议您可以采用以下两种方式来管理电骡:
1).采用IP封堵的方式,把发现的电骡的登陆IP以及主要电驴站点全部封堵掉。
2).使用专用的上网监控软件,专业的上网监控软件可以对网络数据进行分析过滤,通过对电驴的协议码的分析,进而将电驴完全封掉。
总之,禁止电驴,限制电驴,监控电驴,过滤电驴,控制电驴,屏蔽电驴,阻断电驴,拦截电驴,封堵电驴,禁用电驴,禁电驴,限电驴,封电驴,禁比特精灵,限电驴,封电驴文件传输,电驴端口,电驴协议,电驴服务器IP,如何控制电驴,如何禁止电驴,如何限制电驴,如何封堵电驴,如何监控电驴,如何管理电驴等等这些功能,聚生上网限制软件可以实现!
相关资料:聚生网管是国内最早的BT控制软件,可以有效监控局域网电驴下载,禁止eMule下载、限制eMule下载、控制eMule下载,在过滤eMule下载的同时,聚生eMule控制软件还可以禁止eMule上传,限制eMule上传,防止局域网eMule流量过大而干扰正常的网络通讯和网络应用。
聚生网管电脑限制软件功能详细介绍: http://www.grabsun.com/ProductShow104.htm
即可下载聚生网管试用:http://www.grabsun.com/download/grabsun.rar