ICMP Source Quench
From Wikipedia, the free encyclopedia
The Source Quench is an Internet Control Message Protocol message which requests the sender to decrease the traffic rate of messages to a router or host. This message may be generated if the router or host does not have sufficient buffer space to process the request, or may occur if the router or host's buffer is approaching its limit.
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type = 4 | Code = 0 | Header Checksum | |||||||||||||||||||||||||||||
Empty | |||||||||||||||||||||||||||||||
IP Header + First 8 Bytes of Original Datagram's Data |
- Type must be set to 4.
- Code must be set to 0.
- The additional data is used by the sender to match the reply with the associated request.