我以前经常写的是基于TCP的网络编程,由于TCP建立连接鼻血要经过三次握手连接,服务器端需要阻塞式等待客户端的连接。而UDP则是可以直接向目的地址的目的端口上发送数据包,由于它只负责发送出去就好,不管对方是否正确接受到与否,所以当网络性能不好时它容易出现丢包的问题。(注意:UDP是基于数据报为单.....
分类:
编程语言 时间:
2014-05-27 02:47:02
阅读次数:
509
取代奶瓶Minidwep-gtk 破 WPA 全攻略目录1、 CDlinux 下使用
minidwepgtk 获取握手包并使用自带的字典破解2、 自带的字典破解不出密码时使用 U 盘外挂字典继续暴力破解密码3、 将握手包拷贝到 Windows
系统下使用 ewsa 工具高速破解密码4、破解 WPA ...
分类:
其他好文 时间:
2014-05-27 02:44:45
阅读次数:
397
TCP建立(3次握手)与终止(4次挥手)1. 三路握手 (1) 服务器调用socket, bind,
listen完成被动打开。
(2)客户调用connect主动打开,导致客户TCP发送一个SYN分节,其中包含客户在待建立的连接中发送的数据的初始序列号。通常SYN不携带数据,其IP数...
分类:
其他好文 时间:
2014-05-26 06:26:40
阅读次数:
271
先介绍背景知识,一个网页连接所花的大概时间:没有本地缓存,相对较快的DNS
lookup(50ms), TCP握手,SSL协商,以及一个较快服务器响应时间(100ms)和一次延迟(80ms,在美国国内的平均值): 50ms for
DNS 80ms for TCP handshake (one RT...
分类:
其他好文 时间:
2014-05-26 02:17:17
阅读次数:
292
到底大数据是什么,把这个很神奇的东西拨开以后,它还是很原始的。大家有没有想过,实际上我们一个人就是很精细的大数据分析仪器。我今天认识一个朋友,我的内部会做一个简单判断,我会用眼睛来看,这是图片信息。我会听他的声音,感受声音的声频信息。如果有机会握手,这是一个触摸的信息。通过交流,我能感受到他语言.....
分类:
其他好文 时间:
2014-05-25 18:52:42
阅读次数:
252
访问者模式定义:表示一个作用于某对象结构中的各个元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。
从定义上看,这个模式跟装饰模式的定义很相似(动态地给一个对象添加一些额外的职责),但是装饰模式更多是在原有的基础上进行功能加强或者修改;而访问者模式更多是为对象添加全新的功能。
这个模式中用到了二次分发技术,跟tcp协议的三次握手有些类似,首先请求拿到对方的控制权,对方进行接受,然后开始使用控制权
访问者模式本质:预留通路,回调实现
优点:扩展性好,复用性好,分离无关行为
缺点:对象结...
分类:
其他好文 时间:
2014-05-24 22:07:00
阅读次数:
227
TCP协议UDP协议相同点都为传输层协议,负责承担数据传输的任务。不同点1、传输控制协议;2、TCP是可靠的面向连接、面向字节流服务;3、TCP支持全双工和并发的TCP连接,提供确认、重传与拥塞控制;4、TCP需要经过三次握手才能建立一个安全连接,所以效率比较低,但是安全性高。1、用户数据报协议;2...
分类:
其他好文 时间:
2014-05-20 12:11:23
阅读次数:
222
tcp三次握手的过程,accept发生在三次握手哪个阶段?accept发生在三次握手之后。第一次握手:客户端发送syn包(syn=j)到服务器。第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个ASK包(ask=k)。第三次握手:客户端收到服务器的SYN+AC...
分类:
其他好文 时间:
2014-05-20 09:32:45
阅读次数:
251
位于传输层的协议,都是基于IP协议的。TCP是面向连接的、可靠的传输,UDP是无连接的、不可靠的传输。要进行TCp传输时候,需要进行三次握手,建立连接,然后才能发送数据,而且在发送过程中,有数据的确认和重传机制,因此TCP适用于传输大量数据,而且要求传输质量的长和;UDP没有上述繁琐的步骤,它直接向...
分类:
其他好文 时间:
2014-05-19 16:07:03
阅读次数:
166
web socket rfc6455 握手。。...
分类:
编程语言 时间:
2014-05-18 05:56:48
阅读次数:
255