那些Packet,那些RST的异常

简介: 在开始之前先介绍2个概念:TTL:TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。IP ID(identification):IP软件在存储器中维持一个计数器,每产生一个数据报,计数器就加1,并将此值赋给标识字段。

在开始之前

先介绍2个概念:
TTL:TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。
IP ID(identification):IP软件在存储器中维持一个计数器,每产生一个数据报,计数器就加1,并将此值赋给标识字段。

本文目的

通过TTL和IP ID 判断RST异常的原因。

案例一:

image
通过上述截图观察大家思考几个问题:
1、这个截图的报文是在客户端抓的,还是服务端抓的?
2、这个截图的报文TTL是否有问题?

案例二:

image
1、这个截图的报文是在客户端抓的,还是服务端抓的?
2、这个截图的报文TTL是否有问题?

目录
相关文章
|
11月前
01 Packet Tracer 网络通信过程
01 Packet Tracer 网络通信过程
44 0
|
5月前
|
网络协议 Linux 网络架构
【Cisco Packet Tracer】构造超网
【Cisco Packet Tracer】构造超网
74 0
|
5月前
[音视频] avcodec_send_packet 返回-22
[音视频] avcodec_send_packet 返回-22
|
缓存 编解码 Ubuntu
avcodec_send_frame和avcodec_receive_packet
avcodec_send_frame和avcodec_receive_packet
285 0
avcodec_send_frame和avcodec_receive_packet
|
API
UDP socket流程(12)——udp_push_pending_frames
作者:gfree.wind@gmail.com博客:linuxfocus.blog.chinaunix.net 本来按照昨天的想法,是想把ip_append_data以及之前遇到的问题和不解整理思考一下的,但今天还是想把send的流程走完,再总结比较好,那么就开始下一个API——udp_push_pending_frames吧。
1259 0
UDP socket流程(13)——ip_push_pending_frames
作者:gfree.wind@gmail.com 博客:linuxfocus.blog.chinaunix.net 今天开始学习新的函数ip_push_pending_frames,这个函数会被icmp_push_reply,ip_send_reply,raw_sendmsg,和udp_push_pending_frames调用。
1010 0
|
缓存 网络协议 网络架构