RFC 3884:Use of IPsec Transport Mode for Dynamic R...
RFC-Ref

routing


Click on the red underlined text to get to the source

... virtual links established by IPsec tunnel mode can conflict with routing and forwarding inside the VN, due to the IP routing ...
... routing and forwarding inside the VN, due to the IP routing dependence on references to interfaces and next-hop ...
... Later sections of this document compare IIPtran to other proposals for dynamic routing inside VPNs, focusing on the impact the different proposals have on the overall IPsec architecture ...
... VPNs, focusing on the impact the different proposals have on the overall IPsec architecture, routing protocols, security policy enforcement, and the Internet Key Exchange ...


... themselves. It can provide an additional level of hop-by-hop network security to secure routing in the VPN and isolate the traffic of ...
... use of IPsec tunnel mode can be incompatible with dynamic routing [3]. ...
... tunnel mode processing, as far as it is relevant for the understanding of the problem scenarios that follow. The following sections discuss routing problems in detail, based on a common example. ...
... 1]. Such hop-by-hop security can be useful, for example, to secure VN routing, and when legacy end systems do not support end-to-end IPsec ...
... additional header fields and inner headers can be used, e.g., in policy routing.) In Figure 3, traffic ...
... Dynamically routed gateways forward packets based on a forwarding table managed by a routing daemon that exchanges connectivity information with directly connected peers by communicating on its local interfaces ...
... lookup and the subsequent tunnel mode processing both ignore the contents of the existing IP forwarding table, whether static or dynamic routing are used. This type of tunnel mode processing is thus incompatible with dynamically ...


... addresses. Thus, they can be references in node's routing table (supporting static routing), as well as used by dynamic routing daemons for local ...
... they can be references in node's routing table (supporting static routing), as well as used by dynamic routing daemons for local communication of reachability ...
... node's routing table (supporting static routing), as well as used by dynamic routing daemons for local communication of reachability information. ...
... IIPtran provides further details on this configuration, and demonstrates how it enables dynamic routing in a virtual network. ...
... provide a complete virtual network that can support static or dynamic routing. The proposed solution of using IPIP tunnel with IPsec transport mode decouples IPsec processing ...
... IPIP tunnel with IPsec transport mode decouples IPsec processing from routing and forwarding. IIPtran's use of IPsec ...
... VPN), because IPsec (rightly) lacks internal support for routing and forwarding. ...


... a number of proposed alternatives, and compares their effect on the IPsec architecture, routing, and policy enforcement, among others, to IIPtran. ...
... This section gives a brief overview of a number of alternative proposals that aim at establishing support for dynamic routing for IPsec-secured VNs. The following section then compares these ...
... negotiation. This approach supports dynamic routing and existing source address selection rules, but requires extensions to the IPsec architecture ...
... In the third alternative, the routing protocols and forwarding mechanisms are modified to consult both the routing tables and SADs ...
... In the third alternative, the routing protocols and forwarding mechanisms are modified to consult both the routing tables and SADs to make forwarding decision. To prevent IPsec processing ...
... to make forwarding decision. To prevent IPsec processing from interfering with routing, forwarding table lookup must precede SAD ...
... lookup. This approach supports dynamic routing, but requires changes to routing mechanisms such that SAD ...
... This approach supports dynamic routing, but requires changes to routing mechanisms such that SAD contents are included in the route ...
... VN Routing Support and Complexity ...
... This section investigates whether the three alternatives and IIPtran support VN routing, especially dynamic routing based on existing IP routing protocols. ...
... IIPtran support VN routing, especially dynamic routing based on existing IP routing protocols. ...
... support VN routing, especially dynamic routing based on existing IP routing protocols. Both IIPtran ...
... VN links as full-fledged devices that can be referred to in the routing table, as well as used for local communication by dynamic routing protocols. They both support static ...
... referred to in the routing table, as well as used for local communication by dynamic routing protocols. They both support static and dynamic VN routing. ...
... communication by dynamic routing protocols. They both support static and dynamic VN routing. However, because the current IPsec architecture ...
... 2]. Alternative 3 supports dynamic VN routing, but requires modifying routing protocols and forwarding lookup ...
... Alternative 3 supports dynamic VN routing, but requires modifying routing protocols and forwarding lookup mechanisms to act or synchronize based on SAD ...
... synchronize based on SAD entries. This requires substantial changes to routing software and forwarding mechanisms in all participating nodes to interface ...
... tunnel mode SAs that specify port selectors would operate under this scheme, since IP routing has no dependence on transport-layer fields. ...
... transport-layer fields. Alternative 2 does not support dynamic VN routing. The additional forwarding lookup before IPsec processing ...
... SAs are not represented as interfaces, and thus invisible to IP routing protocols. Additionally, the forwarding lookup ...
... destination IP address. Because alternative 2 fails to support VN routing, it will not be discussed in the remainder of this section. ...
... SAs to be represented as full-fledged interfaces, for the purpose of routing. SAD changes must furthermore dynamically update ...
... encapsulation), and thus lead to processing loops. Multiple tunnel mode SAs are prohibited, because dynamic routing algorithms construct topology ...
... SA interface can cause routing events on one virtual link to apply incorrectly to other links ...
... physical interfaces may contain IPsec transport mode SAs; otherwise, the current issues with VN routing remain unsolved. ...
... VN) source and destination IP addresses often need to be wildcarded to support dynamic routing in a VN. Thus, the limitation described in 4.2.3.1 (without the proposed ...
... VPN, or an existing node that had been disconnected and was just rediscovered via dynamic routing. In this example, A has IPsec tunnel mode ...
... transport header content is policy routing. Different SAs can apply to different applications, resulting in different apparent virtual topologies ...
... topologies. IIPtran supports policy routing in a more modular way, by having existing policy routing implementations forward traffic ...
... policy routing in a more modular way, by having existing policy routing implementations forward traffic over multiple, parallel VNs. IIPtran ...
... IIPtran supports arbitrary IP-based policy routing schemes, while policies are limited by the expressiveness of IPsec's selectors in ...


... This document presents a mechanism consistent with the current use of IPsec which supports dynamic routing inside a virtual network that uses IPsec ...
... links. It illustrates how current use of IPsec tunnel mode can fail to support dynamic VN routing (depending on the implementation), and compares IIPtran with several different ...



Google
Web
RFC-Ref