理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)

理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)
    如果你正在读这篇文章,很可能你对TCP“非著名”的“三次握手”或者说“SYN,SYN/ACK,ACK”已经很熟悉了。不幸的是,对很多人来说,对TCP的学习就仅限于此了。尽管年代久远,TCP仍是一个相当复杂并且值得研究的协议。这篇文章的目的是让你能够更加熟练的检查Wireshark中的TCP序列号和确认号在我们开始之前,...

HTTP协议之经典分析

HTTP协议之经典分析
    引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)...

以太网帧类型速查

以太网帧类型速查
    EtherType :以太网类型字段及值 EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 ...

ipsec协议

ipsec协议
    IPSec (IP Security)协议族是IETF 制定的一系列协议,它为 IP 数据报提供了高质量的、可互操作的、基于密码学的安全性。特定的通信方之间在 IP 层通过加密与数据源验证等方式,来保证数据报在网络上传输时的私有性、完整性、真实性和防重放。 说明:私有性(Confidentiality )指对用户数据进...

php伪静态

php伪静态
    Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及RewriteCond与RewriteRule 指令格式进行探讨。 Rewirte模块内部处理 Rewirte模...

ipv6协议报文格式

ipv6协议报文格式
    ipv6协议报文格式 一、ipv6的基本格式 ipv6报文格式从简单性来看,比ipv4较简单,而且ipv6的基本头部的长度是固定的。相较与ipv4,ipv6去掉了一些头部,把这些头部全部弄到了后面的扩展投不中。ipv6的报文格式如下: version:4bits 版本号 ipv6为6 Traffic Cla...

DHCP报文解析

DHCP报文解析
    DHCP报文 DHCP报文是承载于UDP上的高层协议报文,采用67(DHCP服务器)和68(DHCP客户端)两个端口号。DHCP报文的格式如下图所示。 图1 DHCP报文格式 < 所有DHCP提供的配置信息都在options字段中,这才是精华部分 > 报文中各字段的描述如下: op,报文类型,1表示请求报文,2表示回...

ICMP报文分析

ICMP报文分析
    一.概述: 1. ICMP允许主机或路由报告差错情况和提供有关异常情况。ICMP是因特网的标准协议,但ICMP不是高层协议,而是IP层的协议。通常ICMP报文被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。 2. ICMP报文作为IP层数据报的数据,加上数据报的首部,组成...

深入理解ICS和NAT

深入理解ICS和NAT
    Internet是针对全局唯一的IP地址空间而设计的,每一个连接到Internet的接口都必须拥有一个基于该接口所连接子网的唯一Internet IP地址,因此不管此接口所在的子网在Internet上如何进行路由,别人总可以通过你的Internet全局唯一的IP地址对你进行访问。但是随着可分配的IP地址空间逐渐减少,而...
共16条记录
返回首页
返回首页 img
返回顶部~
返回顶部 img