虽然知道wireshark是抓包神器,只会大概大概用一下,还用一下下tcpdump,略懂一点BPF过滤器,也知道一点怎么用wirkshark过滤相关的报文,但是对于详细的字段的含义,如何查看TCP的交互情况还不是非常的了解。现在,简单分析一下。PS:这次抓包的对象是传说中通过公安局多少多少级认证.....
分类:
其他好文 时间:
2014-07-24 05:08:08
阅读次数:
372
协议:为进行网络中的数据交换(通信)而建立的规则、标准或约定。(=语义+语法+规则)
TCP/IP已成为Internet上通信的工业标准。
TCP/IP模型:
TCP协议是一个面向连接的可靠性传输协议,在发送数据之前,先要发出连接请求,当对方监听到有请求来到时就建立连接,然后双方就可以收发消息,发送完信息后,双方就断开连接(即三次握手协议).
三...
分类:
其他好文 时间:
2014-07-22 17:54:41
阅读次数:
200
本文不会完整的介绍TCP,只有在涉及到的时候随便提一下。不适合对TCP整个流程和框架没有了解过的人阅读。 ????1??TCP?四次挥手中的TIME_WAIT状态的意义何在。 下图四次挥手的一个大体的流程 ??? 我们发...
分类:
其他好文 时间:
2014-07-21 23:29:02
阅读次数:
489
1, TCP协议通信:现在有两台电脑A和B。在假设A的地址为 192.168.0.100假设B的地址为 192.168.0.102A想给B发送一个字符串Hello, 如果A,B之间采用TCP协议,那么B收到Hello的过程是怎样的呢?首先建立连接(3次握手成功之后,A和B的链接才算成功),然后A在给...
分类:
其他好文 时间:
2014-07-21 08:30:42
阅读次数:
329
一、概述主要特点:1)面向连接的运输层协议2)每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的(一对一)3)TCP提供可靠交付的服务4)TCP提供全双工通信5)面向字节流:TCP根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(UDP发送的报文长度是应用进程给出...
分类:
其他好文 时间:
2014-07-20 22:16:14
阅读次数:
227
总结一下Linux下常用的命令ncnc命令,这是Linux一般都带有的,被誉为“瑞士军刀”。windows和Linux都有,可以下载安装对应的平台工具。使用UDP和TCP协议的网络连接去读写数据,是一个稳定的后门工具。同时它也是一个功能强大的网络调试和嗅探工具。使用格式:nc [-options] ...
分类:
系统相关 时间:
2014-07-19 17:11:30
阅读次数:
373
Socket(套接字),类似文件描述符,三种1、流式套接字(SOCK_STREAM):可以提供可靠的、面向连接的通讯流,它使用TCP协议。TCP保证了数据传输的正确性和顺序性。2、数据报套接字(SOCK_DGRAM):定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠,...
分类:
系统相关 时间:
2014-07-17 21:38:22
阅读次数:
362
Socket的TCP通讯一、socket的通讯原理服务器端的步骤如下。(1)建立服务器端的Socket,开始侦听整个网络中的连接请求。(2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。(3)当完成通信后,服务器关闭与客户端的Socket连接。客户端的步骤...
分类:
其他好文 时间:
2014-07-16 23:51:35
阅读次数:
478
var net = require ('net');
var HOST = '192.168.1.50';
var PORT = 8809;
net.createServer(function(sock){
console.log('CONNECTED:'+sock.remoteAddress + ":"+ sock.remotePort);
sock.on('d...
分类:
编程语言 时间:
2014-07-16 17:26:22
阅读次数:
235
ovs 对于 OFPT_SET_CONFIG消息的处理过程非常简单,其实就是通过TCP协议(或其它)交换了几个整型值,而且交换机不需要对此消息进行回复;只需要解析出消息体(struct ofp_switch_config)然后设置max miss len 即可。通过分析Floodlight发送它的过程 和 OVS
处理它的过程,我们可以对openflow协议有更好的理解。下面是代码流程:
...
分类:
其他好文 时间:
2014-07-16 12:56:41
阅读次数:
260