네트워크/BGP75 Introduction to Regular Expressions(Regex) 1. Regular Expressions(Regex)Regular Expressions를 줄여서 Regex로 많이 표현Regular Expressions는 AS-Path Filtering 또는 특정 AS-Path에 대한 NLRI 정보를 볼 때 자주 사용AS-Path는 BGP Category 중 ‘Well-known Mandatory’에 속하므로 BGP Update Message에 반드시 존재실제로 많은 Regex 기호가 존재하지만, ISP 관문 장비를 직접 다루지 않으면 많이 사용하지 않는 것으로 확인되어 본 글에는 대표적인 Regex만 기재하였으며 다른 기호가 필요하면 인터넷 검색으로 많은 Regex 기호 확인 가능RegexDescription*❍ 이전 문자 형태가 0번 이상 반복+❍ 이전 문자 형태가.. 2024. 7. 6. Community Sample Configuration(Cisco IOL) 1. Community Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T테스트 내용R1→R2로 BGP Advertise 시, 192.1.10.0/24는 Community 1:10을, 192.1.11.0/24는 Community 1:11을 추가하여 광고R2→R3로 BGP Advertise 시, Community 1:10에 해당하는 Prefix만 AS-Path ‘2 2’를 추가하여 광고 2. Community Sample Configuration1) BGP Basic Configuration다른 BGP 라우터도 BGP Neighbor를 맺기 위하여 위 설정과 비슷하.. 2024. 6. 16. Community Sample Configuration(Nokia 7750 SR) 1. Community Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1테스트 내용R1→R2로 BGP Advertise 시, 192.1.10.0/24는 Community 1:10을, 192.1.11.0/24는 Community 1:11을 추가하여 광고R2→R3로 BGP Advertise 시, Community 1:10에 해당하는 Prefix만 AS-Path ‘2 2’를 추가하여 광고 2. Community Sample Configuration1) BGP Basic Configuration다른 BGP 라우터도 BGP Neighbor를 맺기 위하여 위 설정과 비슷하게 설정 2) Community Config.. 2024. 6. 15. Well-Known Community(No-Advertise) Sample Configuration(Cisco IOL) 1. Well-Known Community(No-Advertise) Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TWell-Known Community 중 하나인 ‘no-advertise’는 모든 BGP Peer에 Prefix를 광고하지 못하도록 지시R1은 1.1.1.1/32 Prefix에 ‘no-advertise’ Community를 추가하여 R2로 Update Message를 전송 2. Well-Known(No-Advertise) Community Sample Configuration1) BGP Basic Configuration다른 BGP 라우터도 BG.. 2024. 6. 14. Well-Known Community(No-Advertise) Sample Configuration(Nokia 7750 SR) 1. Well-Known Community(No-Advertise) Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1Well-Known Community 중 하나인 ‘no-advertise’는 모든 BGP Peer에 Prefix를 광고하지 못하도록 지시R1은 1.1.1.1/32 Prefix에 ‘no-advertise’ Community를 추가하여 R2로 Update Message를 전송 2. Well-Known(No-Advertise) Community Sample Configuration1) BGP Basic Configuration다른 BGP 라우터도 BGP Neighbor를 맺기 위하여 위 설정과 .. 2024. 6. 13. Well-Known Community(No-Export) Sample Configuration(Cisco IOL) 1. Well-Known Community(No-Export) Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)TWell-Known Community 중 하나인 ‘no-export’는 BGP Peer에 iBGP Peer에만 Prefix를 광고하도록 지시R1은 1.1.1.1/32 Prefix에 ‘no-export’ Community를 추가하여 R2로 Update Message를 전송 2. Well-Known(No-Export) Community Sample Configuration1) BGP Basic Configuration다른 BGP 라우터도 BGP Neighb.. 2024. 6. 12. Well-Known Community(No-Export) Sample Configuration(Nokia 7750 SR) 1. Well-Known Community(No-Export) Sample Configuration 구성도 테스트 장비에뮬레이터 : EVE-NG라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1Well-Known Community 중 하나인 ‘no-export’는 BGP Peer에 iBGP Peer에만 Prefix를 광고하도록 지시R1은 1.1.1.1/32 Prefix에 ‘no-export’ Community를 추가하여 R2로 Update Message를 전송 2. Well-Known(No-Export) Community Sample Configuration1) BGP Basic Configuration 다른 BGP 라우터도 BGP Neighbor를 맺기 위하여 위 설정과 비슷하게 .. 2024. 6. 11. BGP Attribute Community 1. Introduction to Community1) Introduction to Community2byte AS를 사용하는 Community는 RFC 1997에 정의보통 BGP Community를 Tag로 정의하지만 개인적으로는 그룹화, 구분자로 활용된다고 정의그룹화, 구분자로 정의하면 일반적인 IPv4 BGP에서 사용하는 Community뿐만 아니라, VRF Leaking 및 MPLS VPN에서 나오는 'Route Target'이라는 용어도 이해하기 편리일반적인 Community는 동일한 방식으로 다루어야 하는 NLRI들을 그룹화할 때 사용보통 Community는 Tagging을 하기 위해 사용한다고 설명이 되어 있지만 '그룹화'로 이해하는 것이 이해하기 편리Ex) 수백 개의 NLRI를 Local-.. 2024. 6. 10. AIGP Sample Configuration(Cisco IOL) 1. AIGP Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T각 AS에서 OSPF를 설정했으며 OSPF Cost를 Topology와 같이 변경현재 트래픽을 다른 방향으로 조정할 수 있는 Route-Map이 없는 상태 2. AIGP Sample Configuration1) BGP Basic ConfigureR1 및 R2의 BGP Session Configuration은 위와 같으며 다른 BGP 라우터에도 비슷하게 설정R1에 Loopback Interface를 생성하여 192.1.10.0/24 네트워크를 BGP로 광고R4에 Loopback Interface를 생성.. 2024. 6. 9. BGP Attribute AIGP 1. Introduction to BGP Attribute AIGP(Accumulated IGP Metric)AIGP는 RFC 7311에 표시AIGP는 모든 AS에서 종단 간 Metric을 기반으로 최적의 경로를 선택대규모 네트워크에서는 네트워크가 단일 관리 아래 있지만 각각 IGP를 가진 여러 AS로 분할된 네트워크를 사용하는 경우가 존재다른 회사를 구매했고 아직 AS를 합병하지 않은 상태각 사업부에 별도의 네트워크가 존재하는 상태IGP에서는 수행할 수 없는 특정 라우팅 정책이 필요한 경우 라우터에는 다른 AS에 대한 Metric 정보가 없는 상태AS1 라우터는 AS2 및 AS3 내부의 Metric 정보를 모르는 상태AIGP라는 BGP Attribute를 사용하여 해당 문제를 해결BGP 라우터는 해당 .. 2024. 6. 8. Atomic-Aggregate and Aggregator Sample Configuration(Cisco IOL) 1. Atomic-Aggregate and Aggregator Sample Configuration 구성도테스트 장비에뮬레이터 : EVE-NG라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T 2. Atomic-Aggregate and Aggregator Sample Configuration1) BGP Basic ConfigurationR1의 BGP Session Configuration은 위와 같으며 다른 BGP 라우터에도 비슷하게 설정R1에 Loopback Interface를 생성하여 192.1.10.0/24, 192.1.11.0/24 네트워크를 BGP로 광고 BGP 라우터들은 AS-Path Length가 가장 짧은 경로를 우선 선택 2.. 2024. 6. 7. BGP Attribute Atomic-Aggregate and Aggregator 1. Introduction to BGP Attribute Atomic-Aggregate and Aggregator1) Introduction to BGP Attribute Atomic-AggregateAggregate로 인하여 Original NLRI에 대한 AS-Path 정보가 손실되었을 수도 있음을 표시 NLRI 정보를 Aggregate 설정 시, 자동으로 설정 Aggregate로 축약한 네트워크를 다시 Specific Network로 변경하면 Original NLRI 정보와 상이하여 문제 발생 가능Atomic-Aggregate 속성이 있는 경로 수신 시, 다른 라우터로 광고할 때 속성을 유지Aggregate 설정 시, 기본적으로 Specific Network가 지나온 AS 정보를 표시하지 않고 A.. 2024. 6. 6. 이전 1 2 3 4 5 6 7 다음