際際滷

際際滷Share a Scribd company logo
JC1005
next-hop-self
Yuya Kawakami (@yuyarin)
Cloud Service, NTT Communications
JPNAP, Internet Multifeed
JC1005 next-hop-self
4-5
3) Next-Hop-Self
AS AS iBGP Next-Hop-Self
Next-Hop-Self
IX
- 1) AS IX
2)
- AS IGP ECMP
Next-Hop-Self
- Next-Hop-Self
iBGP Multipath
JANOG Comment 1005
https://docs.google.com/document/d/1DWVmvOMGXn_F40WWbmxox2FBc0AAsfwcMUD93d2Y-rs/edit#
JC1005 next-hop-self
4-5
3) Next-Hop-Self
AS AS iBGP Next-Hop-Self
Next-Hop-Self
IX
- 1) AS IX
2)
- AS IGP ECMP
Next-Hop-Self
- Next-Hop-Self
iBGP Multipath
JANOG Comment 1005
https://docs.google.com/document/d/1DWVmvOMGXn_F40WWbmxox2FBc0AAsfwcMUD93d2Y-rs/edit#
IX (10.0.0.0/16)
AS
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
IX (10.0.0.0/16)
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (e)
eBGP
iBGP
172.16.2.0/24
172.16.2.0/24
AS
OSPF
IX (10.0.0.0/16)
next-hop-self
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (e)
BGP RIB
172.16.2.0/24 192.168.1.1 (i)
FIB
172.16.2.0/24 192.168.1.1 (i)
OSPF
FIB
IX (10.0.0.0/16)
1. next-hop-self
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
FIB
Next Hop 10.0.2.2
OSPF
FIB
IX (10.0.0.0/16)
1-1. OSPF IX
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
OSPF RIB
10.0.0.0/16 192.168.1.1
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 192.168.1.1 (OSPF)
IX
OSPF
(passive interface
redistribute connected)
IX (10.0.0.0/16)
1-2-1. iBGP IX
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
10.0.0.0/16 192.168.1.1 (i)
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 192.168.1.1 (iBGP)
IX
iBGP
(redistribute connected )
IX (10.0.0.0/16)
1-2-2. IX MisOrigin
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
10.0.0.0/16 192.168.1.1 (i)
10.0.0.0/16 10.0.9.1 (i)
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 10.0.9.1 (iBGP)
NH
Private Peer
IX
10.9.0.1/30
JC1005 next-hop-self
4-5
3) Next-Hop-Self
AS AS iBGP Next-Hop-Self
Next-Hop-Self
IX
- 1) AS IX
2)
- AS IGP ECMP
Next-Hop-Self
- Next-Hop-Self
iBGP Multipath
JANOG Comment 1005
https://docs.google.com/document/d/1DWVmvOMGXn_F40WWbmxox2FBc0AAsfwcMUD93d2Y-rs/edit#
IX (10.0.0.0/16)
2. IX
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
10.0.1.2
192.168.1.2
iBGP Core
(OSPF default originator)
Access
eBGP External
IX (10.0.0.0/16)
2-1-1. OSPF IX
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
10.0.1.2
192.168.1.2
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
OSPF RIB
10.0.0.0/16 192.168.1.1
10.0.0.0/16 192.168.1.2
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 192.168.1.1 (OSPF)
iBGP Core
(OSPF default originator)
Access
eBGP External
IX (10.0.0.0/16)
2-1-2. IGP
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
10.0.1.2
192.168.1.2
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
OSPF RIB
10.0.0.0/16 192.168.1.1
10.0.0.0/16 192.168.1.2
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 192.168.1.1 (OSPF)
10.0.0.0/16 192.168.1.2 (OSPF)
iBGP Core
(OSPF default originator)
Access
eBGP External
JC1005 next-hop-self
4-5
3) Next-Hop-Self
AS AS iBGP Next-Hop-Self
Next-Hop-Self
IX
- 1) AS IX
2)
- AS IGP ECMP
Next-Hop-Self
- Next-Hop-Self
iBGP Multipath
JANOG Comment 1005
https://docs.google.com/document/d/1DWVmvOMGXn_F40WWbmxox2FBc0AAsfwcMUD93d2Y-rs/edit#
IX (10.0.0.0/16)
2-1-3. ´
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
10.0.1.2
192.168.1.2
BGP RIB
172.16.2.0/24 10.0.2.2 (i)
OSPF RIB
10.0.0.0/16 192.168.1.1
10.0.0.0/16 192.168.1.2
FIB
172.16.2.0/24 10.0.2.2 (iBGP)
10.0.0.0/16 192.168.1.1 (OSPF)
10.0.0.0/16 192.168.1.2 (OSPF)
iBGP Core
(OSPF default originator)
Access
eBGP External
IX L2
10.0.2.2
10.0.1.1
172.16.2.0/24
10.0.1.2
L2 MAC
10.0.2.2
MAC X
10.0.1.1
172.16.2.0/24
10.0.1.2
BGP Keepalive
MAC X
ARP Reply MAC X
MAC X
MAC X
ARP Table
10.0.2.2 X
ARP Table
10.0.2.2 X
L2 MAC
10.0.2.2
MAC X
10.0.1.1
172.16.2.0/24
10.0.1.2
BGP Keepalive
MAC X
ARP
MAC X
MAC X
ARP Table
10.0.2.2 X
ARP Table
10.0.2.2 X
L2
10.0.2.2
MAC X
10.0.1.1
172.16.2.0/24
10.0.1.2
Unknown Unicast Flooding
MAC X
IX
https://www.janog.gr.jp/meeting/janog26/doc/post-ixp-touda.pdf
IX (10.0.0.0/16)
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
iBGP Core
(OSPF default originator)
Access
eBGP External
Transit&Peer IX
iBGP
IX
redistribute ´
MisOrigin
JC1005 next-hop-self
4-5
3) Next-Hop-Self
AS AS iBGP Next-Hop-Self
Next-Hop-Self
IX
- 1) AS IX
2)
- AS IGP ECMP
Next-Hop-Self
- Next-Hop-Self
iBGP Multipath
JANOG Comment 1005
https://docs.google.com/document/d/1DWVmvOMGXn_F40WWbmxox2FBc0AAsfwcMUD93d2Y-rs/edit#
IX (10.0.0.0/16)
next-hop-self iBGP Multipath
10.0.2.2
10.0.1.1
172.16.2.0/24
192.168.1.1
10.0.1.2
192.168.1.2
iBGP Core
(OSPF default originator)
Access
eBGP External
BGP RIB
172.16.2.0/24 192.168.1.1 (i)
172.16.2.0/24 192.168.1.2 (i)
FIB
172.16.2.0/24 192.168.1.1 (i)
172.16.2.0/24 192.168.1.2 (i)
iBGP
next-hop-self

More Related Content

next-hop-self in JC1005 - IRS28