rfc8704v3.txt   rfc8704.txt 
skipping to change at line 224 skipping to change at line 224
one transit provider (ISP-a) and a different prefix (P2) to another one transit provider (ISP-a) and a different prefix (P2) to another
transit provider (ISP-b) but routes data packets with source transit provider (ISP-b) but routes data packets with source
addresses in the second prefix (P2) to the first transit provider addresses in the second prefix (P2) to the first transit provider
(ISP-a) or vice versa. Then, data packets with a source address in (ISP-a) or vice versa. Then, data packets with a source address in
prefix P2 that are received at AS2 directly from AS1 will get prefix P2 that are received at AS2 directly from AS1 will get
dropped. Further, data packets with a source address in prefix P1 dropped. Further, data packets with a source address in prefix P1
that originate from AS1 and traverse via AS3 to AS2 will also get that originate from AS1 and traverse via AS3 to AS2 will also get
dropped at AS2. dropped at AS2.
+------------+ ---- P1[AS2 AS1] ---> +------------+ +------------+ ---- P1[AS2 AS1] ---> +------------+
| AS2(ISP-a) | <----P2[AS3 AS1] ---- | AS3(ISP-b)| | AS2(ISP-a) | <----P2[AS3 AS1] ---- | AS3(ISP-b) |
+------------+ +------------+ +------------+ +------------+
/\ /\ /\ /\
\ / \ /
\ / \ /
\ / \ /
P1[AS1]\ /P2[AS1] P1[AS1]\ /P2[AS1]
\ / \ /
+-----------------------+ +-----------------------+
| AS1(customer) | | AS1(customer) |
+-----------------------+ +-----------------------+
skipping to change at line 285 skipping to change at line 285
second transit provider (ISP-b or AS3) does not propagate the second transit provider (ISP-b or AS3) does not propagate the
prepended route for prefix P1 to the first transit provider (ISP-a or prepended route for prefix P1 to the first transit provider (ISP-a or
AS2). This is because AS3's decision policy permits giving priority AS2). This is because AS3's decision policy permits giving priority
to a shorter route to prefix P1 via a lateral peer (AS2) over a to a shorter route to prefix P1 via a lateral peer (AS2) over a
longer route learned directly from the customer (AS1). In such a longer route learned directly from the customer (AS1). In such a
scenario, AS3 would not send any route announcement for prefix P1 to scenario, AS3 would not send any route announcement for prefix P1 to
AS2 (over the P2P link). Then, a data packet with a source address AS2 (over the P2P link). Then, a data packet with a source address
in prefix P1 that originates from AS1 and traverses via AS3 to AS2 in prefix P1 that originates from AS1 and traverses via AS3 to AS2
will get dropped at AS2. will get dropped at AS2.
+------------+ routes for P1, P2 +-----------+ +------------+ routes for P1, P2 +------------+
| AS2(ISP-a) |<-------------------->| AS3(ISP-b)| | AS2(ISP-a) |<-------------------->| AS3(ISP-b) |
+------------+ (P2P) +-----------+ +------------+ (P2P) +------------+
/\ /\ /\ /\
\ / \ /
P1[AS1]\ /P2[AS1] P1[AS1]\ /P2[AS1]
\ / \ /
P2[AS1 AS1 AS1]\ /P1[AS1 AS1 AS1] P2[AS1 AS1 AS1]\ /P1[AS1 AS1 AS1]
\ / \ /
+-----------------------+ +-----------------------+
| AS1(customer) | | AS1(customer) |
+-----------------------+ +-----------------------+
P1, P2 (prefixes originated) P1, P2 (prefixes originated)
 End of changes. 2 change blocks. 
4 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/