一、传输层协议从之前介绍的网络层协议来看,通信的两端是两台主机,IP数据报首部就标明了这两台主机的IP地址。但是从传输层来看,是发送方主机中的一个进程与接收方主机中的一个进程在交换数据,因此,严格地讲,通信双方不是主机,而是主机中的进程。主机中常常有多个应用进程同时在与外部通信(比如你的浏览器和QQ...
分类:
其他好文 时间:
2015-04-03 11:03:41
阅读次数:
137
IP协议是TCP/IP协议族中最核心的协议,它提供不可靠、无连接的数据报传输服务。所以理解IP协议对于我们学习网络至关重要。
IP首部
重要字段介绍:
4bit首部长度:以4字节为单位,决定了IP首部长度最大为15*4=60,一般的IP数据报首部长度为20,此时该字段为5.
8bit的服务类型:包括一个3bit的优先权子字段(可以忽略),4bit的tos子字...
分类:
其他好文 时间:
2015-04-02 22:37:27
阅读次数:
209
TOS包括共8位,包括3 bit的优先权字段(取值可以从000-111所有值),4 bit的TOS子字段和1 bit未用位但必须置0。3bit的8个优先级的定义如下:111--Network Control(网络控制);110--Internetwork Control(网间控制);101--Cri...
分类:
其他好文 时间:
2015-04-01 16:45:15
阅读次数:
20835
UDP:用户数据报协议
UDP将应用层发的数据加上首部进行封装,提供不可靠的的服务。
UDP首部:
UDP首部包含2字节的源端口和目的端口,16位的UDP长度则代表UDP数据报的长度(包含UDP首部)所以该值最小为8个字节,数据为空。
UDP检验和:
首部中需要注意的是UDP的检验和和之前IP、ICMP的检验和是类似但是是有区别的,UDP数据报可...
分类:
其他好文 时间:
2015-03-30 09:16:21
阅读次数:
235
1.服务端抓包tcpdump tcp port 18888 -vv -x -i eth0root执行,抓包后分析时注意每个包前20字节是ip首部,其中1-2字节是版本号首部长度服务号等一般是4500,其中第3-4字节是整个包大小(=40+包体数据),剩下由源目标地址,接着20字节是tcp首部,有端口...
分类:
其他好文 时间:
2015-03-21 12:35:35
阅读次数:
130
【转载自】http://blog.csdn.net/hjffly/article/details/7959889 IP首部版本:L3协议版本号,IPv4或IPv6首部长度:单位为4字节协议:L4协议类型TTL生存时间字段设置了数据报可...
分类:
其他好文 时间:
2015-03-21 12:29:26
阅读次数:
140
国内首部:Zookeeper从入门到精通(开发详解,案例实战,Web界面监控)课程分类:大数据适合人群:初级课时数量:8课时用到技术:Zookeeper、Web界面监控涉及项目:案例实战咨询qq:1840215592课程详细大纲:第1讲、Zookeeper熟悉和用途综述Zookeeper基础知识、体系结构、数据模..
分类:
其他好文 时间:
2015-03-20 14:36:56
阅读次数:
110
国内首部:Zookeeper从入门到精通(开发详解,案例实战,Web界面监控)课程分类:大数据适合人群:初级课时数量:8课时用到技术:Zookeeper、Web界面监控涉及项目:案例实战咨询qq:1840215592课程详细大纲:第1讲、Zookeeper熟悉和用途综述Zookeeper基础知识、体系结构、数据模..
分类:
其他好文 时间:
2015-03-20 14:36:28
阅读次数:
157
国内首部:Zookeeper从入门到精通(开发详解,案例实战,Web界面监控)课程分类:大数据适合人群:初级课时数量:8课时用到技术:Zookeeper、Web界面监控涉及项目:案例实战咨询qq:1840215592Zookeeper从入门到精通详细查看:http://www.ibeifeng.co...
分类:
其他好文 时间:
2015-03-20 14:10:37
阅读次数:
120
在本地浏览器上输入www.hello.com时,简单的实现流程是:在客户端上,检查本地的hosts文件中是否有主机名和ip对应,有对应ip,则用HTTP协议封装数据请求,添加应用层首部,添加tcp首部,添加ip首部,添加mac地址后从本地出去,到对应的WEB服务器上,没有对应的ip,则查找resolv..
分类:
其他好文 时间:
2015-03-19 18:39:53
阅读次数:
398