计算机网络
Terry_小三哥
这个作者很懒,什么都没留下…
展开
-
TCP三次握手 四次挥手
TCP连接的建立—三次握手第一次握手:发起方向被叫方发送连接请求。发送同步报文SYN=1,将该段的序列号seq置为x。(x是一个随机数)。第二次握手:被叫方向发起方返回连接确认。发送同步报文SYN=1,将该段的序列号seq置为y(是一个随机数)。并将ACK置为有 效ACK=1,ack=x+1。第三次握手:发起方向被叫方进行再次确认。发送同步报文原创 2015-07-26 14:45:18 · 556 阅读 · 0 评论 -
以太网帧格式、IP数据报格式、TCP段格式+UDP段格式 详解
1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、T转载 2015-07-25 16:36:49 · 15492 阅读 · 1 评论 -
TCP数据段格式+UDP数据段格式详解
要想对TCP有着较为详细的了解的话,那TCP的包格式是一定要了解,有了结构的清楚认识才能真正的理解它的工作过程和各种机制的原理,以下就是TCP的结构图:TCP数据包可分为TCP包头和来自应用层的数据两部分TCP段格式中间的标志位就是用于协议的一些机制的实现的比特位大家可以看到有6比特,它们依次如下: URG、ACK、PSH、RST、SYN、FIN。转载 2015-07-25 16:59:03 · 16757 阅读 · 0 评论 -
ICMP报文格式详解
1 引言2 ICMP报文的类型3 ICMP地址掩请求与应答4 ICMP时间戳请求与应答5 ICMP端口不可达差错1 引言 ICMP经常被认为是IP层的一个组成部分。它传递差错以及其他需要注意的信息。ICMP报文通常被IP层或更层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。 ICMP报文是在IP数据报内部被传输的,它封装在IP数据报内。转载 2015-07-26 12:33:03 · 21602 阅读 · 0 评论 -
ARP报文格式详解
结构ether_header定义了以太网帧首部;结构arphdr定义了其后的5个字段,其信息用于在任何类型的介质上传送ARP请求和回答;ether_arp结构除了包含arphdr结构外,还包含源主机和目的主机的地址。定义常量#define EPT_IP 0x0800 /* type: IP */#define EPT_ARP 0x0806 /* ty转载 2015-07-25 23:40:53 · 2943 阅读 · 0 评论 -
IP数据报格式详解
IP数据包格式TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报(IP Datagram)。这是一个与硬件无关的虚拟包, 由首部和数据两部分组成,其格式如图所示。首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。首部中的源地址和目的地址都是IP协议地址1、IP数据报首部的固定部分中的各字段 (1转载 2015-07-25 16:55:46 · 1745 阅读 · 0 评论