본문 바로가기
Network/Network기초

40.BGP- 넥스트 홉 해결

by JINJINC 2023. 3. 13.
728x90
반응형

BGP로 받은 경로의 next-hop 주소가 라우팅 테이블에서 확인되지 않으면 라우팅 테이블에 올리수 없다.”

받은 BGP 네트워크 주소를 이웃 BGP neighbor에

게 보낼수 없음

 

<R3>
router eigrp 100
 network 2.2.12.0 0.0.0.255
 network 3.3.12.0 0.0.0.255 => 제거해본다. 
 network 192.168.30.0
router bgp 100
 bgp log-neighbor-changes
 network 192.168.30.0
 neighbor 1.1.12.1 remote-as 100
 neighbor 2.2.12.1 remote-as 100
 neighbor 3.3.12.2 remote-as 200

<R4>
router ospf 1
 network 3.3.12.0 0.0.0.255 area 0 =>  제거해본다.
 network 4.4.12.0 0.0.0.255 area 0
 network 192.168.40.0 0.0.0.255 area 0
router bgp 200
 bgp log-neighbor-changes
 network 192.168.40.0
 neighbor 3.3.12.1 remote-as 100
 neighbor 4.4.12.1 remote-as 200

제거해보았을 때 라우팅 테이블에서 사라지므로 연결되지 못한다.

 

1.DMZ를 IGP에 포함시키기

기존에 방법처럼 igp (rip, eigrp, ospf) 에 포함시켜서 라우팅 해줍니다.

2.next-hope-self옵션 사용

(자신의 router-id 가 넥스트 홉)

프로토콜안에는 라우팅 해주지 않은경우 , eBGP에 인접하는 라우터의 주소로 안내하여 라우팅은 하지 않아도 길을 찾아갈 수 있도록 해줍니다.

&rArr; 기존의 eigrp 와 ospf 에 포함시키면 경로가 ebgp의 주소로 경로가 설정되어있다.
&rArr; ebpg의 주소를 지운 후 next-hope- self로 지정한 경우 자신과 제일 가까운 주소로 길을 설정하게되어 처음에 주소를 모르지만 R3에 도착하여 길을 찾게됩니다.

IGP는 각 라우터가 자신의 주소를 넥스트 홉 주소로 설정한다.

. 동일 AS내에서는 넥스트 홉 주소를 변경하지 않는다. . 다른 AS에서 받은 주소의 넥스트 홉은 DMZ 주소를 사용한다.

 

<R3>
router eigrp 100
 network 2.2.12.0 0.0.0.255
 network 192.168.30.0
router bgp 100
 bgp log-neighbor-changes
 network 192.168.30.0
 neighbor 1.1.12.1 remote-as 100
 neighbor 1.1.12.1 next-hop-self
 neighbor 2.2.12.1 remote-as 100
 neighbor 2.2.12.1 next-hop-self
 neighbor 3.3.12.2 remote-as 200

<R4>
router ospf 1
 network 4.4.12.0 0.0.0.255 area 0
 network 192.168.40.0 0.0.0.255 area 0
!
router bgp 200
 bgp log-neighbor-changes
 network 192.168.40.0
 neighbor 3.3.12.1 remote-as 100
 neighbor 4.4.12.1 remote-as 200
 neighbor 4.4.12.1 next-hop-self
728x90
반응형

'Network > Network기초' 카테고리의 다른 글

41.BGP - BGP 동기화 법칙 해결  (0) 2023.03.13
39.BGP - Split horizon 법칙 해결  (0) 2023.03.13
38.BGP - eBGP, iBGP  (0) 2023.03.13

댓글