저는 BGP 구성의 완전 초보자입니다. BGP 네트워크 명령 이해에 대한 설명이 필요합니다.
MPLS 사이트 라우터 중 하나의 구성은 다음과 같습니다. (구성 스 니펫 만 붙여 넣기) “
R1# interface Loopback0 ip address 10.129.110.157 255.255.255.252 interface GigabitEthernet0/0 ip address 10.129.110.154 255.255.255.252 interface GigabitEthernet0/1.10 encapsulation dot1Q 10 native ip address 10.129.135.129 255.255.255.192 ! interface GigabitEthernet0/1.20 encapsulation dot1Q 20 ip address 10.129.135.193 255.255.255.192 router bgp XXXXX bgp log-neighbor-changes neighbor 10.129.110.153 remote-as 7795 neighbor 10.129.110.153 neighbor 10.129.110.153 ebgp-multihop 10 ! address-family ipv4 neighbor 10.129.110.153 activate neighbor 10.129.110.153 send-community neighbor 10.129.110.153 soft-reconfiguration inbound no auto-summary no synchronization **network 10.129.110.152 mask 255.255.255.248** network 10.129.135.128 mask 255.255.255.128 exit-address-family "
BGP 네트워크 명령 "network 10.129.110.152 mask 255.255.255.248"
를 입력하면 루프백 주소 “10.129.110.157”과 네트워크의 다른 곳에서 라우터에 대한 연결을 얻지 못합니다.
하지만 분할 할 때 네트워크 명령을 개별적으로
"network 10.129.110.152 mask 255.255.255.252" " network 10.129.110.156 mask 255.255.255.252"
모든 것이 잘 작동했습니다.
어떤 본문이 BGP에서 네트워크 명령의 올바른 사용법을 설명해 주시겠습니까? 언제 그리고 어떤 경우에 BGP에서 집계 주소를 사용합니까?
미리 감사합니다.
댓글
답변
이전 아카이브 구성에서 …
router bgp 7866 ... network 66.152.0.0 mask 255.255.224.0 ... ip route 66.152.0.0 255.255.224.0 Null0 200
network
를 사용하여 방송되었습니다. Null 경로 a) 플 래핑을 방지합니다 (예 : 고객 제공 블록과 같이 해당 네트워크에 대한 실제 인터페이스가있을 때). b) 그렇지 않은 경우에는 경로 테이블에 네트워크를 배치합니다.
답변
IGP (EIGRP, OSPF)에 대해 잘 알고있는 경우 네트워크 명령은 네트워크를 알리고 멀티 캐스트 주소를 사용하여 이웃을 설정하는 데 사용됩니다. BGP는 이웃을 정적으로 할당하고 네트워크 명령이 단순히 경로를 알리는 데 사용되기 때문에 다릅니다.
IGP를 사용하면 집계 네트워크 블록 내의 모든 접두사를 알릴 수 있으므로 다음과 같은 경우
"network 10.129.110.152 mask 255.255.255.248"
EIGRP에서 해당 네트워크 내에서 / 30 “을 모두 광고합니다.
BGP는 RIB에서 네트워크 문과 정확히 일치해야한다는 점에서 다르게 작동합니다. 10.129.110.152/29 네트워크와 정확히 일치하지 않았기 때문에 광고하지 않았습니다. RIB와 일치하는 네트워크 명령문을 추가 한 후에는 사용할 수 있습니다.
어떤 경우에는 널 경로로 광고를 고정하는 것이 좋습니다. 따라서 다음과 같이 할 수 있습니다.
ip route 10.129.110.152 255.255.255.248 null 0
이렇게하면 라우팅 테이블에 네트워크 경로가 배치되고보다 구체적인 경로를 사용할 수없는 경우에도 항상 경로를 알립니다. 이는 또한 광고가 철회 및 재 광고되지 않기 때문에 플 래핑 링크가있을 때 도움이됩니다.
Aggregate-address는 네트워크 명령과 다릅니다. Aggregate-address 명령을 사용하려면 일치해야합니다. RIB가 아닌 BGP 테이블에 있습니다. 네트워크는 “정확히 일치 할 필요는 없으며 집계 주소 내에 더 긴 접두사 만 있으면됩니다.
여기”는 매우 유용한 문제 해결 링크입니다. 리소스도 있습니다.
ip route 10.129.110.152 255.255.255.248 null0
가 있습니까? 네트워크 문은 다음과 같은 경로를 삽입하지 않습니다. ' t in your route table.