1、ICMP数据包格式ICMP协议属于网络层,是TCP/IP协议族的一个子协议,ICMP数据包被封装在IP报文中。网络中传递的ICMP包示意如下,:ICMP数据包格式帧头IP报头Data(ICMP包)FCSTypeCodeChecksumdata8位8位16位按需要Type:消息类型。Code:消息类型的具体参数。Checksum:校验字..
分类:
其他好文 时间:
2016-08-29 20:56:03
阅读次数:
165
这本书是个韩国人写的,书很老了,2006出版的,也没有更新,只能略做参考了。
1. OSI七层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
2. AH,PH,SH,TH,NH,DH; APP HEADER,,,每一层都有一个包头(应用层包头,传输层包头等);
tcp/ip 协议簇;4层;物理层,网络层,传输层,应用层;
以太网报头-IP报头-TCP报头-应用层数据-用户数据...
分类:
其他好文 时间:
2016-05-12 18:37:16
阅读次数:
128
1) IP:网络互联协议,是计算机网络互联通信而设计的协议;如图1.2.1:IPv4包头版本(version):标识了数据包的IP版本号,4位,IPv4(0100) IPv6(0110);报头长度(header length):4位,表示32位字长的IP报头长度;服务类型(type of servi...
分类:
其他好文 时间:
2015-09-19 16:38:33
阅读次数:
201
每个 IP 数据报都以一个 IP 报头开始。源计算机的 TCP/IP 软件构造这个 IP 报头,目的计算机的 TCP/IP 软件利用 IP 报头中封装的信息处理数据。IP 报头包含大量信息,包括源 IP 地址、目的 IP 地址、数据报长度、IP版本号和对路由器的特殊指令等。Version这个 4 位...
分类:
Web程序 时间:
2015-09-18 15:13:16
阅读次数:
250
1.以太网帧的格式以太网封装格式2.IP报头格式 IP是TCP/IP协议簇中最为重要的协议。所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。 普通的IP首部长为20个字节,除非含有选项字段。4位版本:目前协议版本号是4,因此IP有时也称作I.....
分类:
其他好文 时间:
2015-07-11 12:01:17
阅读次数:
170
实验拓扑图:经配置,各网段相互能ping通。此时在R3上分别ping12.12.12.1和12.12.12.2显然ping不通,有R3的路由表可得知,只有2个直连网段的路由表。路由器在收到一个数据包时:<1>路由器是3层设备,能够解包看到3层封装的IP报头信息,自然可以得知源IP地址、目的IP地址..
分类:
其他好文 时间:
2015-06-22 20:49:55
阅读次数:
151
TCP、UDP、IP报头结构体分析
TCP数据段格式
TCP是一种可靠的、面向连接的字节流服务。源主机在传送数据前需要先和目标主机建立连接。然后,在此连接上,被编号的数据段按序收发。同时,要求对每个数据段进行确认,保证了可靠性。如果在指定的时间内没有收到目标主机对所发数据段的确认,源主机将再次发送该数据段。 下图为TCP头部结构:
●源、目标端口号字段:各...
分类:
其他好文 时间:
2014-09-14 14:08:27
阅读次数:
205
由于使用Raw Socket的时候,IP报头可完全由程序员自定义,所以我们可以任意地修改本地发送包的IP地址,使得接收方错误的认为IP报文是由欺骗地址发出的。 下面的程序演示了向某目标发送IP地址伪装的UDP报文的过程:void sendPesuoIpUDP(void){ WSADATA wsd;....
分类:
其他好文 时间:
2014-06-27 20:19:30
阅读次数:
463
IPv6相对于IPv4的改进:1.改进的IP地址。2.简化的报头。3.移动性和安全性。4.丰富的过度方法。改进的IP报头改进了全局性和灵活性更好的聚合路由选择表中的路由前缀没有广播多宿主主机自动配置,可在地址中包含数据链路层地址。即插即用选项公有到私有端到端重新分配地址。重新..
分类:
其他好文 时间:
2014-05-03 15:03:13
阅读次数:
347