Micro-BFD 사용
마이크로 BFD(양방향 전달 검색)는 최소한의 오버헤드로 라우터 또는 스위치와 같은 인접한 네트워크 디바이스 간의 오류를 신속하게 감지하도록 설계된 경량 프로토콜입니다. 이 가이드에서는 CE(Customer Edge) 및 PE(Provider Edge) 디바이스에서 Micro-BFD를 사용하도록 설정하는 단계별 지침을 제공합니다.
Micro-BFD를 사용하도록 설정하기 전에 다음 필수 구성 요소가 충족되는지 확인합니다.
CE 및 PE 디바이스는 모두 필요한 Micro-BFD 설정으로 미리 구성됩니다.
기능 플래그
MicroBFDEnabled
는 기본적으로 꺼져 있습니다.
참고
이 문서에 설명된 대로 디바이스에 필요한 구성이 수행되면 기능 플래그를 사용하도록 설정하려면 지원 인시던트를 통해 Microsoft 지원에 문의해야 합니다.
- 구성 변경 내용 아래에 적용하려면 디바이스를 유지 관리 모드로 전환해야 합니다.
다음 단계에 따라 보조 디바이스부터 Micro-BFD를 사용하도록 설정합니다. 확인되면 제공된 지침을 사용하여 기본 디바이스를 계속 진행합니다.
다음 Azure CLI 명령을 실행하여 CE2 디바이스를 유지 관리 모드로 설정합니다.
az networkfabric device update-admin-state --resource-group <resource-group> --resource-name <resource-name> --state UnderMaintenance
참고
새 배포의 경우 유지 관리 모드가 필요하지 않습니다.
다음 Azure CLI 명령을 사용하여 CE2의 Port-Channel1에서 Micro-BFD를 구성합니다.
az networkfabric device run-rw --ids /subscriptions/<subscription-id>/resourceGroups/<resource-group>/providers/
Microsoft.ManagedNetworkFabric/NetworkDevices/<device>-AggrRack-CE2 --rw-command "interface Port-Channel1
ip address 10.30.0.69/30
mtu 9124
no switchport
bfd neighbor 10.30.0.70
bfd interval 50 min-rx 50 multiplier 3
bfd per-link rfc-7130
!"
NFIPv4Addr: 10.30.0.0/19
CE<->PE MicroBFD: 10.30.0.64/30
CE1: 10.30.0.65/30 & PE1: 10.30.0.66/30
CE2: 10.30.0.69/30 & PE2: 10.30.0.70/30
NFIPv4Addr: 10.30.32.0/19
CE<->PE MicroBFD: 10.30.32.64/30
CE1: 10.30.32.65/30 & PE1: 10.30.32.66/30
CE2: 10.30.32.69/30 & PE2: 10.30.32.70/30
다음 명령을 사용하여 변경 내용을 확인하고 구성된 IP 주소, BFD 간격 및 인접 세부 정보가 의도한 구성과 일치하는지 확인합니다.
CE2#show running-config interfaces pox
interface pox
description "Port pox Connected to PE-02"
mtu 9124
no switchport
ip address 10.30.0.69/30
bfd interval 50 min-rx 50 multiplier 3
bfd neighbor 10.30.0.70
bfd per-link rfc-7130
다음 명령을 사용하여 Micro-BFD를 사용하여 PE2를 구성합니다. 해당 포트 채널에 대한 PE 디바이스 아래의 최소 링크를 고려합니다.
az networkfabric device run-rw --ids /subscriptions/<subscription-id>/resourceGroups/<resource-group>/providers/
Microsoft.ManagedNetworkFabric/NetworkDevices/<device>-AggrRack-PE2 --rw-command "interface Port-Channel1
ip address 10.30.0.70/30
mtu 9124
no switchport
bfd neighbor 10.30.0.69
bfd interval 50 min-rx 50 multiplier 3
bfd per-link rfc-7130
다음 명령을 사용하여 변경 내용을 확인하고 구성된 IP 주소, BFD 간격 및 인접 세부 정보가 의도한 구성과 일치하는지 확인합니다.
PE2#show running-config interfaces pox
interface pox
description "Port pox Connected to CE-02"
mtu 9124
no switchport
ip address 10.30.0.70/30
bfd interval 50 min-rx 50 multiplier 3
bfd neighbor 10.30.0.69
bfd per-link rfc-7130
다음 명령을 사용하여 디바이스를 다시 사용하도록 설정하고 구성 후에 작동하도록 합니다.
az networkfabric device update-admin-state --resource-group <resource-group> --resource-name <resource-name> --state Enable
참고
새 배포의 경우 이 단계가 필요하지 않습니다.
다음 명령을 사용하여 BFD 피어 세부 정보를 확인합니다.
CE2#show bfd peers dest-ip <dest-bfd-peer-ip> detail
참고
보조 디바이스에서 구성을 확인한 후 기본 디바이스(CE1 및 PE1)에 대해 1~5단계를 반복합니다.
CE와 PE 디바이스 간의 연결이 안정적이고 적절한 경로로 BGP 세션이 설정되었는지 확인합니다.
지원 인시던트를 통해 Microsoft 지원에 문의하여 Micro-BFD 기능 플래그를 사용하도록 설정합니다. 기능 플래그를 사용하도록 설정한 후에는 NPB 속성이 true로 설정되도록 기본 구성과의 전체 조정이 필요합니다.
기능 플래그를 사용하도록 설정한 후 연결 및 BGP 세션이 안정적으로 유지되었는지 확인합니다.
BFD 세션이 완료되면 다음 Azure CLI 명령을 실행하여 BFD 구성을 제거합니다. 이 프로세스는 모든 전체 조정 요청이 디바이스에 구성을 다시 적용하지 않도록 합니다.
az networkfabric device run-rw --ids /subscriptions/<subscription-id>/resourceGroups/<resource-group>/providers/Microsoft.ManagedNetworkFabric/NetworkDevices/<device-name>-AggrRack-CE1\PE1\CE2\PE2 --rw-command " "
마이크로 BFD 구성에 대해 디바이스가 방해받지 않는지 확인합니다.
기본적으로 Micro-BFD를 사용하지 않도록 설정하지만 PE(Provider Edge) 디바이스에 이전 배포의 설정이 있는 재구성과 같은 경우 PE 디바이스에서 Micro-BFD 구성을 제거하는 것이 중요합니다.
PE 디바이스에서 Micro-BFD를 사용하지 않도록 설정하려면 다음 단계를 수행합니다.
이전 배포의 Micro-BFD 구성이 있는 PE 디바이스를 결정합니다.
식별된 각 PE 디바이스의 구성 설정에 액세스하고 기존 Micro-BFD 설정을 제거합니다.
Micro-BFD 설정이 성공적으로 제거되었고 PE 디바이스가 Micro-BFD를 사용하도록 설정하지 않고 작동하고 있는지 확인합니다.