
R17


R15


R16


R18


AS2 밑에 있는 네트워크 172.168.3.0/24, 172.168.4.0/24 두개의 네트워크가
AS1 건퍼너편에 있는 172.168.1.0/24, 172.168.2.0/24 네트워크와 통신
BGP 라우팅 프로토콜을 이용하여 통신을 진행하나
BGP 메인 회선은 111.111.111.0회선을 사용하고 BGP 백업 회선은 222.222.222.0 회선을 사용한다
하지만 해당 네트워크 통신 서비스를 제공 하기전에 문제가 있다
바로 R16, R18이 갖고 있는 BGP 외부로 나가는 출력 값과 외부에서 내부로 들어오는 값이 서로 같아
위에 설명한대로 작동하지 않는다
하여 경로 입출력 조정 진행하였음
R16
router bgp 2
bgp router-id 111.111.111.2
bgp log-neighbor-changes
network 100.100.3.0 mask 255.255.255.0
network 111.111.111.0 mask 255.255.255.0
network 172.168.3.0 mask 255.255.255.0
network 172.168.4.0 mask 255.255.255.0
neighbor 1.1.34.2 remote-as 2
neighbor 1.1.34.2 update-source GigabitEthernet0/1
neighbor 111.111.111.1 remote-as 1
neighbor 111.111.111.1 route-map Higher_Preference in //외부에서 받은 BGP경로 값 반영
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
ip route 172.168.3.0 255.255.255.0 100.100.3.2
ip route 172.168.4.0 255.255.255.0 100.100.100.2
ip route 172.168.4.0 255.255.255.0 100.100.3.2
!
!
route-map metric permit 10
!
route-map Higher_Preference permit 10 //트래픽 조정 정책 생성
set local-preference 1000 //외부에서 받은 경로 값을 높여 동일 AS에게 전달 우선순위 높임
!
!
!
R18
router bgp 2
bgp router-id 222.222.222.2
bgp log-neighbor-changes
network 100.100.4.0 mask 255.255.255.0
network 172.168.3.0 mask 255.255.255.0 route-map metric //정책 반영
network 172.168.4.0 mask 255.255.255.0 route-map metric //정책 반영
network 222.222.222.0
neighbor 1.1.34.1 remote-as 2
neighbor 1.1.34.1 update-source GigabitEthernet0/1
neighbor 222.222.222.1 remote-as 1
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
ip route 172.168.3.0 255.255.255.0 100.100.4.2
ip route 172.168.4.0 255.255.255.0 100.100.4.2
!
!
route-map metric permit 10 //트래픽 정책 생성
match ip address 10 //트래픽 정책 반영 할 네트워크 대역 참조
set metric 2 //경로 값 반영
!
!
access-list 10 permit 172.168.3.0 0.0.0.255 //경로 값 높일 네트워크 지정
access-list 10 permit 172.168.4.0 0.0.0.255 //경로 값 높일 네트워크 지정
R16

R16 BGP테이블에서 확인해보면 AS1에서 받은 네트워크 대역은 로컬 경로 값이 1000인걸 확인할수 있다 이전에 만들어 놓은 정책을 반영하여
R18


R18 장비에서 BGP베스트 경로와 라우팅테이블 보면 R17쪽으로 잡혀 있는 걸 확인할수있다
이유는 R16이 AS2에서 경로를 홍보할때 외부 EBGP쪽으로 나가는 방향 경로를 1000로 높여
본인쪽으로 경유하라고 홍보했기때문이다.
R18

R18에서 보면 본인이 현재 소유하고 있는 네트워크를 BGP에 반영 할 시 생성 한 정책으로 인하여
메트릭 값이 증가하여 다른 BGP 장비들에게 홍보할시 해당 메트릭를 반영하여 홍보한다.
R15


R15에서 원래대로 라면 BGP 베스트 경로가 R18쪽으로 잡혀 있어야 하나
R18에서 메트릭 값을 높여 홍보하여 해당 메트릭보다 경로가 좋은 곳 R16쪽으로 베스트 경로로 잡았기때문에 이제부터 R16쪽으로 라우팅처리하여 통신을 한다.
AS2 밑단에 있는 SW6에서 반대편 AS1 안에 있는 SW1 통신시

사진과 같이 111.111.111.0/24 라인 메인 회선쪽으로 통신을 했다

AS2 밑단에 있는 SW6에서 반대편 AS1 안에 있는 SW1 통신시

사진과 같이 222.222.222.0/24 라인 메인 회선쪽으로 통신을 했다

SW5이 윗 상단 R16장비가 OFF인데도 불과하고 계속 라우팅 경로를 R16로 반영하고 있다
하여 HSRP active장비를 SW7로 돌려고 놓고 테스트
EVE-NG SW장비의 버그인 것 같다
하지만 해당 테스트 BGP 이중화 테스트 임으로 다행히 222.222.222.0대역 백업 회선을 통해 정상적으로 통신은 이루어졌다.
BGP 참 어렵네.....ㅋㅋㅋㅋ