码迷,mamicode.com
首页 >  
搜索关键字:握手    ( 2807个结果
分析HTML5中WebSocket的原理
目录结构 目录结构 目录结构 一、什么是Websocket websocket是html5提出的一个协议规范,参考rfc6455. 不过目前还都是在草案,没有成为标准,毕竟html5还在路上。 websocket约定了一个通信的规范,通过一个握手的机制,客户端(浏览器)和服务器(web server ...
分类:Web程序   时间:2016-07-22 12:49:58    阅读次数:237
Websocket协议的学习、调研和实现
1. websocket是什么 Websocket是html5提出的一个协议规范,参考rfc6455。 websocket约定了一个通信的规范,通过一个握手的机制,客户端(浏览器)和服务器(webserver)之间能建立一个类似tcp的连接,从而方便c-s之间的通信。在websocket出现之前,w ...
分类:Web程序   时间:2016-07-22 12:49:29    阅读次数:444
Socket常见错误
一、简介 本文介绍 Socket 连接常见错误。 二、常见错误 1)ECONNABORTED 描述:“software caused connection abort”,即“软件引起的连接中止” 原因:当服务和客户进程在完成用于 TCP 连接的“三次握手”后,客户 TCP 发送了一个 RST (复位... ...
分类:其他好文   时间:2016-07-21 23:41:11    阅读次数:244
火狐 SSL 收到了一个弱临时 Diffie-Hellman 密钥
连接https网址时发生错误。在服务器密钥交换握手信息中SSL收到了一个弱临时Diffie-Hellman密钥。(错误码:ssl_error_weak_server_ephemeral_dh_key)使用火狐浏览器,地址栏里输入about:config,回车新建或修改以下4个布尔值为false即可(搜索dhe能找到):security.ssl3.dhe_..
分类:其他好文   时间:2016-07-21 20:16:44    阅读次数:191
socket简介
目录(?)[-] 网络中进程之间如何通信 什么是Socket socket一词的起源 socket的基本操作 1socket函数 2bind函数 网络字节序与主机字节序 3listenconnect函数 4accept函数 5readwrite等函数 6close函数 socket中TCP的三次握手 ...
分类:其他好文   时间:2016-07-19 18:40:36    阅读次数:178
HTTP请求头部+响应码
本篇博文主要介绍HTTP请求-响应的系列过程,包括四个部分:一、当在浏览器输入一个网址后,实际会发生什么?二:TCP连接的3次握手和连接释放的4次握手;三:HTTP的头部信息;四、HTTP的状态码。...
分类:Web程序   时间:2016-07-19 10:53:21    阅读次数:293
TCP connect的错误返回值
如果是TCP套接字,调用connect函数将激发TCP三次握手过程,而且仅在连接建立成功或出错时返回,其中错误返回可能有下面几种情况: (1)若TCP客户没有收到SYN分节的响应,则返回ETIMEDOUT 75s(2)若对客户端的SYN的响应是RST(表示复位),会返回ECONNREFUSED(3) ...
分类:其他好文   时间:2016-07-19 09:36:40    阅读次数:403
SYN攻击
SYN攻击SYN攻击涉及到TCP三次握手建立连接过程。三次握手过程和状态如下图所示: 服务器端在监听连接时,需要维护两个队列:半连接队列:服务器收到用户的SYN包时,服务器进入SYN_RCVD半连接状体,此时会将信息加入到半连接队列中,直到收到第三次握手用户发送回来的ACK或者超时后,才会从半连接队 ...
分类:其他好文   时间:2016-07-15 20:12:24    阅读次数:155
zookeeer client 通信协议
这里主要记录zookeeper client通信协议的.在官方的文档里没找到协议相关部分.这里是记录的协议是通过分析客户端代码得来的. 一.通信流程 客户端发起连接,发送握手包进行timeout协商,协商成功后会返回一个session id和timeoout值.随后就可以进行正常通信,通信过程中要在 ...
分类:其他好文   时间:2016-07-15 19:21:02    阅读次数:115
linux防止攻击
1.防止SYNFlooding的DoS攻击proc/sys/net/ipv4/tcp_syncookies所谓的阻断式服务(DoS)攻击法中的一种方式,就是利用tcp数据包SYN的3次握手原理实现的,这种方式称为SYNFlooding,如何预防这种方式的攻击,我们可以启用内核的SYNCookie模块。这个SYNCookie模块可以在系统用来启..
分类:系统相关   时间:2016-07-15 17:35:05    阅读次数:331
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!