我是靠谱客的博主 健康网络,最近开发中收集的这篇文章主要介绍常见报文格式总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

IP报文格式

版本

4bits

首部长度

4bits

服务类型 TOS

8bits

总长度

16bits

标识 Ident

16bits

标志 Flag 3bits

片偏移

13bits

TTL

8bits

协议号

8bits

首部检验和

16bits

源IP地址

32bits

目的IP地址

32bits

选项(可选)

PING报文格式(IP封装)(8bytes)

IP首部

20bytes

ICMP报文

 

类型(0或8)

8bits

代码(0)

8bits

检验和

16bits

标志符 Identi

16bits

序号

16bits

选项数据(可选)

TCP报文格式(IP封装)(20bytes)

IP首部

20bytes

TCP

20bytes

TCP数据

 

源端口号

16bits

目的端口号

16bits

序列号

32bits

确认序列号

32bits

首部长度

4bits

保留

6bits

U

R

G

A

C

K

P

S

H

R

S

T

S

Y

N

F

I

N

窗口大小

16bits

检验和

16bits

紧急指针

16bits

         

注:URG   :紧急指针有效;ACK确认序号有效;PSH接收方应该尽快将这个报文交给应用层;RST重建连接;SYN同步序号用来发起一个连接;FIN发端完成发送认务

UDP报文格式(IP封装)(8bytes)

IP首部

20bytes

UDP

8bytes

UDP数据

 

源端口

16bits

目的端口

16bits

UDP长度

16bits

UDP检验和

16bits

常见的协议类型

协议名称

协议号

ICMP

1

TCP

6

UDP

17

OSPF

89

MTU

网  络

MTU字节

超通道

65535

16Mb/s令牌环(IBM)

17914

4 Mb/s令牌环(IEEE 802.5)

4464

FDDI

4352

以太网

1500

IEEE 802.3/802.2

1492

X.25

576

点对点(低时延)

296

TCPUDP应用

UDP

TCP

RIP

FTP(21)

广播、多播

TELNET(23)

TFTP(S:69)

Rlogin

BOOTP(S:67 D:68)

SMTP

SNMP

(Admin:162 Proxy:161)

 

 

最后

以上就是健康网络为你收集整理的常见报文格式总结的全部内容,希望文章能够帮你解决常见报文格式总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部