...
Во первых, в случае использования комбинации OSPF в VRF и BGP VPNv4 сравнение будет выполнятся по опции "vpn-pe-ce-support" (RFC 4577). То есть сравнение будет происходит по метрике, без учета AD (Administrative Distance) протокола.
В момент редистрибуции BGP унаследовал часть параметров OSPF маршрута , которые были записаны в Extended Communities attributes, приведу некоторые из них:
• OSPF Route Type Extended Communities Attribute — куда входят: Area Number, Route Type, Options.
• MED (Multi_EXIT_DISC attribute) — одним из данных параметров мигрирует значение метрики (cost ) OSPFв параметр MED (Multiexit Discriminator attribute).
Во вторых, в выводах предоставленных ранее видноне смотря на то, что метрика BGP маршрута больше, однако по умолчанию , у маршрута полученного по BGP, параметр MED не учитывается и при сравнении берется значение 0, в результате маршрут полученный по OSPF отбрасывается.
...
Блок кода |
---|
Frame 119: 598 bytes on wire (4784 bits), 598 bytes captured (4784 bits) Ethernet II, Src: EltexEnt_de:01:e7 (e4:5a:d4:de:01:e7), Dst: EltexEnt_5b:2e:27 (e4:5a:d4:5b:2e:27) Internet Protocol Version 4, Src: 10.0.1.13, Dst: 10.0.1.2 Transmission Control Protocol, Src Port: 42498, Dst Port: 179, Seq: 150, Ack: 175, Len: 532 Border Gateway Protocol - UPDATE Message Marker: ffffffffffffffffffffffffffffffff Length: 99 Type: UPDATE Message (2) Withdrawn Routes Length: 0 Total Path Attribute Length: 76 Path attributes Path Attribute - ORIGIN: INCOMPLETE Flags: 0x40, Transitive, Well-known, Complete Type Code: ORIGIN (1) Length: 1 Origin: INCOMPLETE (2) Path Attribute - AS_PATH: empty Flags: 0x40, Transitive, Well-known, Complete Type Code: AS_PATH (2) Length: 0 Path Attribute - MULTI_EXIT_DISC: 21 Flags: 0x80, Optional, Non-transitive, Complete Type Code: MULTI_EXIT_DISC (4) Length: 4 Multiple exit discriminator: 21 <============================ Path Attribute - LOCAL_PREF: 100 Flags: 0x40, Transitive, Well-known, Complete Type Code: LOCAL_PREF (5) Length: 4 Local preference: 100 Path Attribute - EXTENDED_COMMUNITIES Flags: 0xc0, Optional, Transitive, Complete Type Code: EXTENDED_COMMUNITIES (16) Length: 16 Carried extended communities: (2 communities) Route Target: 65200:10 [Transitive 2-Octet AS-Specific] Type: Transitive 2-Octet AS-Specific (0x00) Subtype (AS2): Route Target (0x02) 2-Octet AS: 65200 4-Octet AN: 10 OSPF Route Type: Area: 0.0.0.0, Type: External [Transitive Opaque] <================ Type: Transitive Opaque (0x03) Subtype (Opaque): OSPF Route Type (0x06) Area ID: 0.0.0.0 Route type: External (5) Options: 0x01 (Metric: Type-2) Path Attribute - MP_REACH_NLRI Flags: 0x90, Optional, Extended-Length, Non-transitive, Complete Type Code: MP_REACH_NLRI (14) Length: 32 Address family identifier (AFI): IPv4 (1) Subsequent address family identifier (SAFI): Labeled VPN Unicast (128) Next hop: RD=0:0 IPv4=10.0.1.13 Number of Subnetwork points of attachment (SNPA): 0 Network Layer Reachability Information (NLRI) BGP Prefix Prefix Length: 112 Label Stack: 16 (bottom) Route Distinguisher: 10.0.1.13:100 MP Reach NLRI IPv4 prefix: 10.0.1.0 <=================== |
В данном пакете стоит обратить внимание, что передается:
...
передается метрика 21.