OSPF Extensions for Broadcast InterAS TE Link draftchenospfiaslk00
OSPF Extensions for Broadcast Inter-AS TE Link draft-chen-ospf-ias-lk-00 Huaimo Chen Mehmet Toy Xufeng Liu Lei Liu Zhenqiang Li Yi Yang
Introduction Inter-AS Link (no OSPF running over it): Ø OSPF-TE (RFC 5392) for P 2 P inter-AS TE links 1. Configure remote AS number 2. Configure remote router ID E. g. , P 2 P link between C and D ü On C, configure D’s AS and ID ü On D, configure C’s AS and ID 3. A TE link is advertised in Inter-AS-TE LSA with link TLV containing sub-TLVs for 1). Link-Type: P 2 P 2). Link-ID Remote AS and ASBR ID 3). Local IP Address 4). Remote IP Address 5). TE Metric. . . No OSPF Adj PCE Run OSPF B’s ID: 2. 2 A’s ID: 1. 1 OSPF Adj 10. 2. 1. 1 AS 11 10. 2. 1. 2 AS 22 Run OSPF 10. 1. 1. 1 E’s ID: 5. 5 AS 33 Ø No extensions for broadcast inter-AS TE links 10. 1. 1. 2 C’s ID: 3. 3 No OSPF Adj D’s ID: 4. 4
Information on Broadcast Inter-AS TE Link Information on a Broadcast Inter-AS TE Link: 1). Link-Type: Multi-access 2). Link-ID DR’s Interface IP 3). Local IP Address with Network Mask, Local AS 4). Remote IP Address 5). TE Metric. . . i. e. , 1). Link-Type: Multi-access 2). Local IP Address with Network Mask, Local AS 3). TE Metric 4). Maximum bandwidth 5). Maximum reservable bandwidth 6). Unreserved bandwidth 7). Administrative group 8). SRLG
Extensions to OSPF: New sub-TLVs (1/2) Ø sub-TLV for local IPv 4 address with mask 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type (st. TBD 1) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | IPv 4 Address (4 bytes) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Mask Length | +-+-+-+-+ o IPv 4 Address: Local IPv 4 address of connection to broadcast link o Mask Length: Length of the IPv 4 address mask Ø sub-TLV for local IPv 6 address with mask 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type (st. TBD 2) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | IPv 6 Address (16 bytes) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Mask Length | +-+-+-+-+ o IPv 6 Address: Local IPv 6 address of connection to broadcast link o Mask Length: Length of the IPv 6 address mask
Extensions to OSPF: New sub-TLVs (2/2) Ø sub-TLV for local AS 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type (st. TBD 3) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | AS Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ o AS Number: AS number of ASBR originating Inter-AS-TE LSA
Procedures Ø OSPF Router (as ASBR attached to broadcast link) Originates/advertises Inter-AS TE LSA containing 1). Link-Type: Multi-access 2). Local IP Address with Network Mask, Local AS 3). TE Metric. . . Ø Super Node (as PCE/SDN) 1. 2. 3. 4. Inter-AS TE LSA originated by C Receives Inter-AS TE LSAs from ASes Figures out ASBRs attached to a broadcast link through 2) Selects DR/BDR, creates Pseudo node P for DR, and connects ASBRs to P Promotes BDR to DR when DR is down Header Advertising Router (C) C in AS 22 10. 1. 1. 1/30 PCE/SDN 10. 1. 1. 3/30 B’s ID: 2. 2 A’s ID: 1. 1 10. 2. 1. 2 10. 1. 1. 3/30 E’s ID: 5. 5 AS 33 P for DR E in AS 33 OSPF Adj 10. 2. 1. 1 AS 11 Run OSPF AS 22 10. 1. 1. 1/30 10. 1. 1. 2/30 D in AS 33 Run OSPF C’s ID: 3. 3 Inter-AS link TLV contains: AS 22 (Local AS) 10. 1. 1. 1/30 (Local IP with mask) Inter-AS TE LSA originated by E Header Inter-AS TE LSA originated by D Header Advertising Router (E) Advertising Router (D) Inter-AS link TLV contains: AS 33 (Local AS) 10. 1. 1. 3/30 (Local IP with mask) Inter-AS link TLV contains: AS 33 (Local AS) 10. 1. 1. 2/30 (Local IP with mask) 10. 1. 1. 2/30 No OSPF Adj D’s ID: 4. 4
Summary Presented ü ü ü Information on Broadcast Inter-AS TE Link Extensions to OSPF: 3 New sub-TLVs Procedures v OSPF Router v Super Node Page 7
Next Step • Request for comments and suggestions
- Slides: 8