본문 바로가기

네트워크/BGP75

BGP Next-Hop 1. BGP Next-Hop1) BGP Next-HopBGP로 광고 받은 Network Address에 대한 Next-Hop으로 사용해야 하는 IP AddressBGP Update Message 수신 시, 먼저 Next-Hop에 도달할 수 있는지를 확인Next-Hop에 도달할 수 있는 정보가 없을 경우, Route Selection Algorithm에서 제외BGP Next-Hop 변경 시, BGP 라우터가 전송하는 BGP Message의 Source-IP를 기준으로 변경 BGP Neighbor 설정할 때 사용한 IP를 기준으로 BGP Message의 Source-IP가 지정 BGP Next-Hop 변경 동작 eBGP Peer로 광고 시, Next-Hop 변경 IGP 광고와 동일하다고 생각하면 편리다른 A.. 2024. 3. 16.
IGP Synchronization Sample Configuration(Cisco IOL) 1. IGP Synchronization Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TAS 234 내부 라우터들은 OSPF를 사용하여 서로 통신 가능한 상태  2. IGP Synchronization Sample Configuration1) BGP Neighbor ConfigurationR1은 R2와 eBGP Neighbor를 설정하며 Prefix 1.1.1.1/32를 BGP UpdateR5도 비슷하게 설정 요즘 네트워크 장비들은 기본적으로 IGP Synchronization이 DisableR2는 R1과 eBGP Neighbor를 설정하며 R4와 iBGP Ne.. 2024. 3. 15.
IGP Synchronization 1. IGP Synchronization1) IGP Synchronization 기능Nokia 7750 SR에는 IGP Synchronization 기능 미지원IGP Synchronization은 Transit AS 내의 모든 라우터에 iBGP를 실행하지 않았던 시절부터 사용한 오래된 규칙요즘 네트워크 장비들은 기본적으로 IGP Synchronization 기능 DisableIGP에서 Prefix를 검증할 수 없다면 BGP는 iBGP Neighbor로부터 학습한 것을 BGP Neighbor로 광고하지 않는 규칙해당 Prefix를 Best-Path로 선정하지 않음eBGP Neighbor 간에 Synchronization 규칙 미적용R6→R1 Ping Request 전송 시, R3 및 R4의 라우팅 테이블에.. 2024. 3. 14.
Nokia 7750 SR Policy 1. BGP Import / Export Route Policy1) BGP Import Route Policy 적용Neighbor에서 광고 받는 Prefix를 필터링하거나 수정처리할 업데이트가 적기 때문에 Control Plane의 처리가 덜 필요하며 Table Size 감소 2) BGP Export Route Policy 적용IGP에서 BGP로의 Route 광고를 제어BGP Neighbor로 광고되는 Route를 관리 3) BGP Default SettingImport Route-Policy 설정이 없을 시모든 BGP Route가 Neighbor로부터 허용Export Route-Policy 설정이 없을 시eBGP Peer에게 모든 BGP Route가 광고eBGP Peer에게 Non-BGP(IGP) Ro.. 2024. 3. 13.
How to Read the BGP Table 1. Routing Table 및 BGP Database 생성 과정1) Routing Table Management 생성 과정각 Routing Protocol은 Best-Path를 독립적으로 선택각 Routing Protocol에서 Best-Path가 Routing Table Management로 전송 2) Routing Table 및 Forwarding Table 생성 과정RTM은 여러 Routing Protocol로부터 RIB(Best-Path)정보를 수신여러 라우팅 프로토콜의 RIB 정보가 RTM으로 전달여러 Routing Protocol 중 가장 낮은 Preference 값을 선택서로 다른 Routing Protocol은 Algorithm이 다르므로 Metric 값 비교 불가RTM은 Best-Pa.. 2024. 3. 12.
iBGP Basic Sample Configuration(Cisco IOL) 1. iBGP Basic Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TAS 234에 해당하는 라우터들은 OSPF를 이용하여 서로 네트워크를 광고한 상태  2. iBGP Basic Sample Configuration1) eBGP Neighbor ConfigurationR2, R4, R5도 비슷하게 설정 2) iBGP Neighbor ConfigurationiBGP를 구성할 때 일반적으로 Physical Interface가 아닌 Loopback Interface로 구성Physical Interface로 구성 시, Interface Down되면 Neighobr도 .. 2024. 3. 11.
iBGP Basic Sample Configuration(Nokia 7750 SR) 1. iBGP Basic Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1AS 234에 해당하는 라우터는 OSPF를 사용하여 서로 네트워크를 광고한 상태R1의 System IP가 R5까지 광고하는 것이 목표  2. iBGP Basic Sample Configuration1) BGP Neighbor ConfigurationBGP는 Policy를 사용하므로 일반적으로 Group을 나누어 설정다른 BGP 라우터들도 비슷하게 설정 eBGP Peer와 iBGP Peer 정상 확인 2) eBGP Advertisement ConfigurationR1 System IP를 BGP로 광고하기 위해 Policy 설정 및 적용.. 2024. 3. 10.
eBGP Load-Balancing Sample Configuration(Cisco IOL) 1. eBGP Load-Balancing Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T두 라우터 사이에 두 개의 링크가 있으며 이를 Load Balancing에 사용하기 위한 구성IGP는 사용하지 않았으며 단순히 Interface IP만 적용한 상태  2. eBGP Load-Balancing Sample Configuration1) Static Routing Configuration각 라우터에 두 개의 Static Route를 구성해당 경로를 통해 Load Balancing을 사용하여 Loopback Interface에 도달 가능R2도 비슷하게 설정 2) eB.. 2024. 3. 9.
eBGP Multi-Hop Sample Configuration(Cisco IOL) 1. eBGP Multi-Hop Sample Configuration(Cisco)1) eBGP Multi-Hop Sample Configure 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TIGP는 사용하지 않았으며 단순히 Interface IP만 적용한 상태  2. eBGP Multi-Hop Sample Configuration1) Static Routing ConfigurationR1은 1.2.3.3으로 BGP Message를 송신하기 위해 해당 대역을 라우팅 테이블에 설정R3도 비슷하게 설정 2) eBGP Neighbor ConfigurationR1↔R3 간에 eBGP Neighbor 설정R3.. 2024. 3. 8.
eBGP Multi-Hop Sample Configuration(Nokia 7750 SR) Cisco는 eBGP Neighbor가 다른 네트워크에 있으면 Direct로 연결되지 않았음을 알기 때문에 기본적으로 eBGP Neighbor를 시도하지 않음Option을 제거하면 해당 검사 비활성화 가능Nokia는 해당 Option 미지원eBGP TTL이 0이 되면 ICMP Time-to-Live Exceeded Message를 송신1. eBGP Multi-Hop Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1Port Enable 및 Interface IP만 설정한 상태  2. eBGP Multi-Hop Sample Configuration1) Static Route ConfigurationR1→R3 .. 2024. 3. 7.
eBGP Basic Sample Configuration(Cisco IOL) 1. eBGP Basic Sample Configuration1) eBGP Basic Sample Configuration 구성도테스트 장비 에뮬레이터 : EVE-NG 라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TIGP는 사용하지 않았으며 단순히 Interface IP만 적용한 상태  2. eBGP Basic Sample Configuration1) eBGP Neighbor Configuration'router bgp' 뒤에 본인이 사용할 AS Number를 지정'neighbor' 뒤에 Neighbor로 사용할 IP를 지정'remote-as' 뒤에 상대가 사용할 AS Number를 지정R1 설정값을 보여주는 것이며 R2도 비슷하게 설정 .. 2024. 3. 6.
eBGP Basic Sample Configuration(Nokia 7750 SR) 1. eBGP Basic Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1Port Enable 및 Interface IP만 설정한 상태  2. eBGP Basic Sample Configuration1) eBGP Neighbor Configuration‘autonomus-system’ 뒤에 본인이 사용할 AS Number를 지정BGP Neighbor에 대한 Group Name을 지정‘peer-as’ 뒤에 Neighbor에 대한 AS Number를 지정‘neighbor’ 뒤에 BGP Neighbor로 사용할 IP를 지정 BGP Neighbor List 및 간략하게 BGP Status를 확인 BGP는 IGP와.. 2024. 3. 5.