OSPF Topology-Transparent Zone Huaimo Chen - - PowerPoint PPT Presentation

ospf topology transparent zone
SMART_READER_LITE
LIVE PREVIEW

OSPF Topology-Transparent Zone Huaimo Chen - - PowerPoint PPT Presentation

OSPF Topology-Transparent Zone Huaimo Chen (huaimochen@huawei.com) Renwei Li (renweili@huawei.com) Gregory Cauchie (greg.cauchie@gmail.com) Ning So


slide-1
SLIDE 1

OSPF ¡Topology-­‑Transparent ¡Zone ¡

¡ ¡ Huaimo ¡Chen ¡(huaimochen@huawei.com) ¡ Renwei ¡Li ¡(renweili@huawei.com) ¡ Gregory ¡Cauchie ¡(greg.cauchie@gmail.com) ¡ Ning ¡So ¡(ning.so@tatacommunications.com) ¡ Lei ¡Liu ¡(liulei.kddi@gmail.com) ¡ Alvaro ¡Retana ¡(aretana@cisco.com) ¡

slide-2
SLIDE 2

Page 2

Contents

Ø Smooth Migration to TTZ (new) Ø Changes to OSPF Protocol Ø Introduction Ø Next Step § LSA Change – I bit § TTZ TLV in RI LSA (new) Ø Operation Simplified (new)

slide-3
SLIDE 3

Page 3

A group of routers and links connecting routers with same TTZ ID

Ø which is virtualized as

  • a group of TTZ edge routers fully connected or a single router

Ø of which routers outside TTZ are NOT aware Links, routers inside TTZ are NOT advertised to routers outside of TTZ

R6 R8 R10 R2 R3

T4 T2 T5 T8 T3 T9 T10 T1 T7 T6

TTZ

T4 T3 T10 T1

Definition of TTZ

Removed A group of TTZ edge routers

slide-4
SLIDE 4

Operation Simplified: 1 cmd/router

Configurations on router T1:

router ospf 1 Interface ethernet 1/0 ip address 10.10.120.1/24 Interface ethernet 2/0 ip address 192.168.20.1/24 ttz 192.168.100.100 Configurations on router T5: router ospf 1 ttz 192.168.100.100 Interface ethernet 3/0 ip address 192.168.30.1/24

No configuration changes on router outside TTZ

Configurations on router R2:

router ip ospf 1 Interface ethernet 0/0 ip address 10.10.120.1/24 Interface ethernet 1/0 ip address 10.10.220.1/24

Configure TTZ ID on one interface in TTZ for edge

R6 R8 R10 R2 R3

T4 T2 T5 T8 T3 T9 T10 T1 T7 T6

TTZ

Configure TTZ ID on internal TTZ router

Eth0/0 Eth1/0 Eth1/0 Eth4/0 Eth3/0 Eth2/0

Eth1/0 Eth2/0 Eth3/0 Eth4/0

Eth0/0 Eth1/0 Eth1/0 Eth2/0 Eth3/0 Eth4/0 Eth2/0 Eth0/0 Eth1/0 Eth1/0 Eth0/0

Will Simplify It More

slide-5
SLIDE 5

Page 5

Contents

Ø Smooth Migration to TTZ (new) Ø Changes to OSPF Protocol Ø Introduction Ø Next Step § LSA Change – I bit § TTZ TLV in RI LSA (new) Ø Operation Simplified (new)

slide-6
SLIDE 6

Page 6

LSA Change — I bit

1 bit to identify if a link is in TTZ

1 2 7

I Link Type

I = 1: Link is in TTZ I = 0: Link is not in TTZ Meaning of “Link Type” of 7 bits is the same as that of “Link Type” of 8 bits.

1 2 7

Link Type

Options LS Age Link State ID LS Sequence Number LS Checksum Advertising Router Length Number of Links I bit = 1 if link in TTZ LS Type = 1 Router Link Router Link . . . . . . Flags Header I bit = 1 if link in TTZ

Router LSA

slide-7
SLIDE 7

Router LSA Generated by T1/T5 to inside TTZ

R6 R7 R8 R10 R9 R4 R1 R2

R11

R3 R5

T4 T2 T5 T8 T3 T9 T10 T1 T7 T6

TTZ

Options LS Age Link State ID (T1) LS Sequence Number LS Checksum Advertising Router (T1) Length Number of Links I=0 for Normal Link LS Type = 1 Router Link: T1 to R2 Router Link: T1 to T5 Flags Header Router Link: T1 to T2 Router Link: T1 to T4 I=1 for TTZ link I=1 for TTZ link I=1 for TTZ link Options LS Age Link State ID (T5) LS Sequence Number LS Checksum Advertising Router (T5) Length Number of Links I=1 for TTZ Link LS Type = 1 Router Link: T5 to T1 Router Link: T5 to T9 Flags Header Router Link: T5 to T4 Router Link: T5 to T6 I=1 for TTZ link I=1 for TTZ link I=1 for TTZ link

slide-8
SLIDE 8

Page 8 Page 8

Router LSA by T1 for Virtualizing TTZ

R6 R7 R8 R10 R9 R4 R1 R2

R11

R3 R5

T4 T3 T10 T1 Options LS Age Link State ID (T1) LS Sequence Number LS Checksum Advertising Router (T1) Length Number of Links Normal Link LS Type = 1 Router Link: T1 to R2 Router Link: T1 to T10 Flags Header Router Link: T1 to T3 Router Link: T1 to T4 Normal Link (“virtual”) Normal Link (“virtual”)

slide-9
SLIDE 9

Page 9

Contents

Ø Smooth Migration to TTZ (new) Ø Changes to OSPF Protocol Ø Introduction Ø Next Step § LSA Change – I bit § TTZ TLV in RI LSA (new) Ø Operation Simplified (new)

slide-10
SLIDE 10

Page 10

TTZ TLV in RI LSA

TLV for Info of TTZ router

1 3 TTZ ID

E Length

E = 1: Edge router of TTZ E = 0: Internal router of TTZ

TTZ ID: ID of TTZ to which router belongs

1 5

Type

Options LS Age 4 LS Sequence Number LS Checksum Advertising Router Length LS Type = 10 . . . . . . TLVs Header

OSPFv2 Router Information LSA 1

TTZ: all routers with same TTZ ID and all TTZ links.

For TTZ edge router, its links connected to other TTZ routers are TTZ links. For TTZ Internal router, all its links are TTZ links.

slide-11
SLIDE 11

RI LSA Generated by T1/T5

R6 R7 R8 R10 R9 R4 R1 R2

R11

R3 R5

T4 T2 T5 T8 T3 T9 T10 T1 T7 T6

TTZ 100

Options LS Age 4 LS Sequence Number LS Checksum Advertising Router (T1) Length LS Type = 10 Header TTZ ID = 100 E=1 for Edge of TTZ Options LS Age LS Sequence Number LS Checksum Advertising Router (T5) Length LS Type = 10 Header 4 TTZ TLV

E=1

TTZ ID = 100 E=0 for Internal router of TTZ TTZ TLV

E=0

slide-12
SLIDE 12

Page 12

Router LSA by T1 for Virtualizing TTZ (Same)

R6 R7 R8 R10 R9 R4 R1 R2

R11

R3 R5

T4 T3 T10 T1 Options LS Age Link State ID (T1) LS Sequence Number LS Checksum Advertising Router (T1) Length Number of Links Normal Link LS Type = 1 Router Link: T1 to R2 Router Link: T1 to T10 Flags Header Router Link: T1 to T3 Router Link: T1 to T4 Normal Link (“virtual”) Normal Link (“virtual”)

slide-13
SLIDE 13

Page 13

Contents

Ø Smooth Migration to TTZ (new) Ø Changes to OSPF Protocol Ø Introduction Ø Next Step § LSA Change – I bit § TTZ TLV in RI LSA (new) Ø Operation Simplified (new)

slide-14
SLIDE 14

Smooth Migration to TTZ

Migration to TTZ with minimum interruption

1. Configure TTZ: routers in TTZ work as normal and prepare for TTZ 2. Allow router to TTZ after it is ready for TTZ 3. Activate TTZ: all routers in TTZ transfer to work as TTZ routers in ms

Page 14

R6 R7 R8 R10 R9 R4 R1 R2

R11

R3 R5

T4 T2 T5 T8 T3 T9 T10 T1 T7 T6

TTZ

Normal links TTZ link states “viewed” after configure TTZ (LSA with TTZ TLV or LSA with I bit generated and distributed)

  • 2. Allow it to TTZ after it

has a complete TTZ topology as configured

  • 3. Activate TTZ after all routers

in TTZ are allowed to TTZ. (Generate and distribute LSA for virtualizing TTZ. Transfer to TTZ) Generate and distribute LSA for virtualizing TTZ after receiving LSA. Transfer to TTZ. Normal link TTZ link

slide-15
SLIDE 15

Next Step

¡ Welcome ¡comments ¡ ¡