当前位置: 首页 > news >正文

柳编网站建设意义理解网络营销型网站的建设

柳编网站建设意义,理解网络营销型网站的建设,在后台怎么做网站内链,seo手机端排名软件来自#xff1a;http://hi.baidu.com/gcjia/blog/item/2b77bc3df8544803bba1675f.html1.迅雷是什么#xff1f; 迅雷是基于P2SP的一款下载软件#xff0c;能够大大增强下载速度#xff0c;可谓迅雷不及掩耳盗铃之势如破竹。 P2SP的道理不复杂#xff0c;就是指#xff1a…来自http://hi.baidu.com/gcjia/blog/item/2b77bc3df8544803bba1675f.html1.迅雷是什么 迅雷是基于P2SP的一款下载软件能够大大增强下载速度可谓迅雷不及掩耳盗铃之势如破竹。 P2SP的道理不复杂就是指如果多个服务器上有某个相同的文件当某个用户下载其中一个服务器上的这一文件时迅雷会自动查找到另外的几个服务器同时下载这一文件达到提速的目的。 迅雷比较流氓在用户没有得到任何提示毫不知情的情况下偷偷上传用户的本地文件,在所有网络流量的统计中排到了第7位。(注CERNET上似乎可以进三强)迅雷比较小气不说源代码不是公开的连原理也不公开。 迅雷比较聪明她的架构让人佩服啊佩服佩服啊佩服佩服啊佩服…… 2 下载原理 还记得百度的mp3搜索么你到mp3.baidu.com上搜索一个mp3百度会给你列出她知道的所有服务器列表这些服务器都是别人的你可以在百度上点击该连接下载mp3而不用登陆真正的服务器。 迅雷就是把这个过程自动化了并且增加了判断文件唯一性的功能画个图简单说明一下 1用户点击1.2.3.4上的QQ_1.exe文件的连接 2用户客户机上的迅雷得到该文件的唯一的校验值。 3迅雷自动向自己的资源服务器上搜索查找到存放同一文件的其他的服务器列表 4得到文件在该服务器上的目录和文件名红色部分有可能和原始连接中的文件名不相同http://www.cnblogs.com/erwin/admin/ftp://1.2.3.5/QQ_2.exehttp://1.2.3.6/QQ_3.exe以及公网用户1.2.3.7有QQ.exe 5迅雷自动向1.2.3.5和1.2.3.6上下载该文件的不同文件块以达到加速下载的目的紫色部分。 6用户向公网用户1.2.3.7发送一个UDP资源请求 71.2.3.7回应一个资源请求说偶这儿有你要的文件 8用户向公网用户1.2.3.7的3077端口发起请求并传输数据。 9下载完毕后如果迅雷资源服务器上该文件的服务器列表中没有目前用户点击下载的服务器1.2.3.4则将这个新的服务器地址加入到该文件的服务器列表蓝色部分。 注 1上述过程中的6、7、8步骤中隐含了一个过程判断用户是否是公网用户。 如果是公网用户则该用户的IP地址和提供下载服务的端口也将记录在迅雷的资源服务器中后续用户可以从该用户处下载第三节有这个过程的说明。 2迅雷如何区分不同的文件很多文件名字不同但是内容相同很多文件名字相同但是内容不同。搜索迅雷的相关信息只是得到了几句无关痛痒的废话迅雷还使用了独创的文件校验机制,保证了用户下载文件的正确性和完整。至于什么方法不得而知 3我们如何查看迅雷搜索到的资源列表 在迅雷搜索到一系列的资源列表并且任务没有完成时会在相同下载目录下建立一个临时文件里面有搜索到的资源信息其中peer就是搜索到的包含要下载文件的公网用户。 3 协议解析 分析第二节原理图中的下载过程第1、2、5步和正常的下载是一模一样的我们无法根本无法区分。那好我们就在3、4、6上做文章。 除了上述用户下载一个具体文件的过程的各个报文外还有交换资源信息报文用户和用户之间的文件块传输报文、判断用户是否是公网用户的报文等。 1资源请求报文 每次迅雷都会向219.134.132.47的tcp端口3076发出资源请求该地址是写死在迅雷软件中的并非依靠DNS请求得到。 如果该地址不可用则会切换到另外两个可替换的地址219.134.132.42、219.134.132.86。 Web迅雷则使用219.134.132.46。 过滤掉这个报文那么迅雷客户端就无法完成资源请求无法从多点下载。用TP过滤掉报文后迅雷只能从原始连接下载如下图 协议报文特征如下 2资源搜索回应报文 过滤掉这个报文那么迅雷客户端就无法得到资源列表无法从多点下载。 协议报文特征如下 3用户之间的文件传输握手报文 用户之间是可以传送文件块的下面的报文就是传送文件块开始之前的握手报文3077端口为客户端的监听端口用来把本地的文件传输给别人。如果3077不能用,会转到其他端口. 4用户之间资源信息交换报文 5提交新的资源信息报文 6连接NAT测试服务器报文 迅雷每过几分钟就会向statnat1.sandai.net发送NAT测试报文也就是告诉迅雷的资源服务器自己是否是公网IP.该报文由于无返回报文所以猜想采用的办法是采用STUN的方法 将本机的IP地址放在UDP的payload里如果迅雷的服务器收到报文发现IP层的源地址和payload里的IP地址一致那么就是公网地址否则就是处于防火墙后面或者需要经NAT才能上公网。 协议报文如下 注 sandai.net是xunlei旗下的一个网站很少单独抛头露面多出现在迅雷软件检索关联信息、显示广告的DNS请求报文中。 4TP过滤 如果TP武断的对迅雷进行过滤只需要设定一个traffic management把目的地址为219.134.132.0/24网段目的端口为3076的报文全部过滤就可以防止迅雷下载但是有可能会误报。下面的规则更详细一点可以减少误报。 1针对用户向服务器资源请求报文和资源回应报文的过滤 由于迅雷的服务器IP地址比较容易更换所以建议过滤的DV 协议tcp 源端口/目的端口3076 开始的四个字节0x29000000 2针对用户之间的资源信息交互报文的过滤 协议UDP 端口3076 前四个字节0x32000000 3针对用户之间的文件传输握手报文的过滤 协议tcp 源端口或者目的端口可以为3077、3078 前四个字节为0x29000000 4提交新的资源信息的报文的过滤 协议TCP 目的端口3076 前四个字节0x29000000 5针对连接NAT测试服务器的报文的过滤 协议UDP 目的端口3076 前四个字节0x00000101转载于:https://www.cnblogs.com/erwin/archive/2009/07/24/1529808.html
http://www.pierceye.com/news/351887/

相关文章:

  • 蛋糕店的网站建设咋写深圳市宝安区邮政编码
  • 东莞横沥网站建设杭州网站制作排名
  • 百合怎么做网站网站开发语
  • 网站搭建哪里找最好天津市建设工程信息网站
  • 有免费注册网站吗做教育网站还挣钱吗
  • 网站做百度推广需要哪些条件店铺推广软文范例
  • 台州企业网站搭建特点迅美网站建设
  • 做营销网站推广官方网站建设方法
  • 网页设计精选网站网站查询功能怎么做
  • 重庆专业网站推广流程建立平台的步骤
  • 舟山市普陀区建设局网站net网站开发 兼职
  • 网站备案流程阿里云南宁网站建设官网
  • h5网站制作介绍简单的静态 新闻 asp 网站源码
  • 济南seo网站推广公司帮别人做彩票网站吗
  • 郑州市网站建设怎么样wordpress wp editor
  • 台州网站建设 推广公司网络营销课程总结范文
  • 网站 外包 版权杭州做官网的有哪些公司
  • 微信网站html5中山平面设计公司
  • 建站网站教程视频世界网站排名
  • 做小程序的流程seo 整站优化
  • 网站前台代码国内网站主机
  • 网站后台asp源码高明顺德网站建设
  • 网站建设推广软文网络规划设计师考试全程指导(第2版) pdf
  • 备案网站多少钱支持wordpress的空间
  • 哈尔滨网页模板建站wordpress网页设定
  • 哔哩哔哩网站怎么做视频软件进入公众号会不会泄露个人信息
  • 域名过期做的网站怎么办wap网站前景
  • 网站设计公司 宁波少儿编程课
  • 建设信用卡银行积分商城网站网站关键词优化培训
  • 网站建设对电子商务的意义深圳网站设计兴田德润简介