Independent Submission T. Mizrahi
Request for Comments: 8367 Marvell
Category: Informational J. Yallouz
ISSN: 2070-1721 Intel
1 April 2018
Wrongful Termination of Internet Protocol (IP) Packets
Mizrahi & Yallouz Informational [Page 1]
RFC 8367 Wrongful Termination of IP Packets 1 April 2018
Table of Contents
1. Introduction
IP packets are often terminated by network devices. In some cases, control-plane packets are terminated and processed by the local device, while in other cases packets are terminated (discarded) due to a packet filtering mechanism. Packet filtering is widely employed in network devices for sanity checking, policy enforcement, and security. IP routers and middleboxes, such as firewalls, often terminate packets that do not comply with a predefined policy. Unfortunately, some filtering policies cause false positive or unnecessary packet termination. Moreover, these wrongful terminations are sometimes biased and discriminate against packets based on their color, age, origin, length, or IP version.
2. Abbreviations
IP Internet Protocol
Mizrahi & Yallouz Informational [Page 2]
RFC 8367 Wrongful Termination of IP Packets 1 April 2018 3. Wrongful Termination Scenarios 3.1. Color-Based TerminationSynopsis
3.2. Age-Based Termination
Synopsis
Mizrahi & Yallouz Informational [Page 3]
RFC 8367 Wrongful Termination of IP Packets 1 April 2018 3.3. Origin-Based TerminationSynopsis
3.4. Length-Based Termination
Synopsis
Mizrahi & Yallouz Informational [Page 4]
RFC 8367 Wrongful Termination of IP Packets 1 April 2018 3.5. IP-Version-Based TerminationSynopsis
3.6. Flag-Based Termination
Synopsis
4. Security Considerations
This memo proposes to practice liberality with respect to IP packet filtering in routers and middleboxes. Arguably, such a liberal approach may compromise security in some cases. Not only must security be done; it must also be seen to be done.
5. IANA Considerations
This document has no IANA actions.
Mizrahi & Yallouz Informational [Page 5]
RFC 8367 Wrongful Termination of IP Packets 1 April 2018 6. ConclusionThis memo recommends that every router and middlebox be an Equal Opportunity Device, which does not discriminate on the basis of actual or perceived rate, color, age, origin, length, IP version, fragmentation characteristics, higher-layer protocols, or any other IP characteristic.
7. References 7.1. Normative References[RFC791] Postel, J., "Internet Protocol", STD 5, RFC 791,
7.2. Informative References
[RFC2151] Kessler, G. and S. Shepard, "A Primer On Internet and