![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 57
lyle2000w
这个作者很懒,什么都没留下…
展开
-
Socket 错误一览表
Socket 错误一览表 from“http://tb.blog.csdn.net/TrackBack.aspx?PostId=1955429” 出现网络联机错误Socket error #11001 表示您的计算机无法连上服务器,请检查您的Proxy设定以及Proxy相关账号,或暂时取消您防毒软件的「个人防火墙」。 · 出现网络联机错误Socket error #11004转载 2011-11-16 01:33:39 · 711 阅读 · 0 评论 -
协议分析_qvod_获取快播视频下载的数据包_20120205
基本的知识: qvod的使用的协议应该是应用程协议(大部分使用的应程序都是用TCP/IP协议来做应用程程序的扩展),在每台主机上需要发送和接收来自网络的数据包,那么就需要对应程序进行标示(不然到了tcp/udp的传输层,数据到底给那个应用程序呢),那么就是端口对应程序进行标示,如tomcat的端口为8080,网络数据到传输层就知道监听了8080端口的程序接收该数据。在tcp/udp原创 2012-02-05 11:45:11 · 3554 阅读 · 0 评论 -
Wireshark过滤器使用规则介绍
之前学习Wireshark,看到wireshark简明教程里有关过滤器的介绍,特别是新手不明白捕捉过滤器和显示过滤器的区别与作用。这篇文章感觉写的挺好,解答了我的疑惑,毕竟看英文也是挺吃力的而且自己理解意思也不太明确。特地转来,顺便加了点料,特来分享。使用Wireshark时最常见的问题,是当您使用默认设置时,会得到大量冗余信息,以至于很难找到自己需要的部分。这就是为什么过滤器会如转载 2012-02-05 11:53:51 · 1054 阅读 · 0 评论 -
协议分析_qvod_获取快播视频的下载地址_20120203
这里以《真爱找麻烦 第34集》来做实例 1.打开qvod播放器直接查找《真爱找麻烦》,到网站选择第34集,选择地址一,到实际的播放网站了。 2.直接另存为到本地,使用浏览器(谷歌浏览器)的debug工具查看源码, 找到html中的关键页面,这里页面是使用了iframe来嵌套。 3.找到关键代码: --> <!--原创 2012-02-03 17:45:35 · 11502 阅读 · 2 评论 -
Eclipse和PyDev搭建完美Python开发环境(Windows篇)
1.准备工作:下载32位的JDK6 Java的开发包 我也不想装这玩意儿,但是Eclipse依赖他,没办法。 下载32位的Eclipse (注1) ftp://eclipse.mirrors.tds.net/pub/eclipse.org/technology/epp/downloads/release/helios/SR1/eclipse-java-heli转载 2011-11-14 17:14:32 · 309 阅读 · 0 评论 -
P2P在NAT和防火墙上的穿透
概述本文主要讨论关于P2P通信的一些常见问题和解决方案。主要内容包含:P2P通信与网络设备的关系、不同的网络设备特征对P2P产生的影响、网络地址转换(NAT)的类型、NAT类型的检测方法、协议防火墙的突破方法、隧道技术、对于不同的NAT类型采取的穿透方法。目前P2P通信在穿透上至少存在着两个问题:防火墙穿透和NAT穿透,两者对于网络访问的限制是处于不同角度而实现的,其中防火墙是基于转载 2011-11-05 18:01:17 · 1373 阅读 · 0 评论 -
C#实现P2P之UDP穿透NAT的原理
论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Netw转载 2011-11-05 13:33:44 · 2059 阅读 · 1 评论 -
NAT穿透的详细讲解及分析
一、什么是NAT?为什么要使用NAT?NAT是将私有地址转换为合法IP地址的技术,通俗的讲就是将内网与内网通信时怎么将内网私有IP地址转换为可在网络中传播的合法IP地址。NAT的出现完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 二、NAT的分类 STUN标准中,根据内部终端的地址(LocalIP:LocalPo转载 2011-11-02 15:34:54 · 464 阅读 · 0 评论 -
木马连接通用原理
木马可以算使一种特殊的远程控制软件,需要基于网络才能实现,而远程控制技术,始于DOS时代,只是出于种种原因而没有引起人们的重视。而随着网络的不断改进,该技术越来越受到重视,越来越普及,于是防范木马成了安全中不可少的课题,各种层出不穷的方法来范。而木马作者为了木马的生存,也不断改进,连接技术就是木马技术中必不可少的。今天就和大家来初步探索下。 1、主动连接 这种连接方式转载 2011-11-03 23:28:19 · 2805 阅读 · 1 评论 -
UDP穿透NAT的原理与实现之P2P篇
NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。最开始NAT是运行在路由器上的一个功能模块。最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(转载 2011-11-02 16:13:11 · 283 阅读 · 0 评论 -
TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞
下载源代码这个标题用了两个顿号三个名称,其实说得是同一个东西,只是网上有不同的说法罢了,另外好像还有人叫TCP打孔(我的朋友小妞听说后问“要打孔啊,要不要我帮你去借个电钻过来啊?”“~!·¥%……·!”)。闲话少说,我们先看一下技术背景:Internet的迅速发展以及IPv4 地址数量的限制使得网络地址翻译(NAT,Network Address Trans2lation)转载 2011-11-02 15:42:30 · 276 阅读 · 0 评论 -
宽带速率计算
Mbps代表每秒传输1,048,576比特。该缩写用来描述数据传输速度。例如:4Mbps=每秒钟传输4M比特一般带宽1M带宽单位是bit/s,也就是1M比特流例如:1Mbps=每秒钟传输1M比特,要注意单位,1M比特不是1M字节。1个字节=8个位,也就是1Byte = 8bit由于在传输过程中为了保证信息传输的正确性需要在传输的每个字节之间增加仃码和校验码,因此原创 2011-11-19 23:30:30 · 864 阅读 · 0 评论 -
httpclient 上传文件
akarta的httpclient3.1是最新版本,项目中需要用程序模拟浏览器的GET和POST动作。在使用过程中遇到不少问题。1. 带附件的POST提交 最开始都是使用MultipartPostMethod这个类,现在已经废弃这个类了。API说明:Deprecated. UseMultipartRequestEntity in conjunction with PostMet转载 2011-11-15 16:42:53 · 573 阅读 · 0 评论 -
python_获取网页的内容和状态
import httplibconn = httplib.HTTPConnection("www.baidu.com");conn.request("GET", "/index.html");r1 = conn.getresponse();print r1.status, r1.reason;print("\n"+r1.read());conn.close();原创 2011-11-15 14:08:43 · 328 阅读 · 0 评论 -
Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
转载请注明出处:http://blog.csdn.net/anxpp/article/details/51512200,谢谢! 本文会从传统的BIO到NIO再到AIO自浅至深介绍,并附上完整的代码讲解。 下面代码中会使用这样一个例子:客户端发送一段算式的字符串到服务器,服务器计算后返回结果到客户端。 代码的所有说明,都直接作为注释,嵌入到代码中,看代码时就转载 2017-08-02 18:25:34 · 390 阅读 · 0 评论