1. IBGP vs EBGP 개념 차이
1) IBGP(Internal BGP)
-BGP neighber가 동일한 AS에 속하며 IBGP라우터끼리 직접 연결되지 않아도 됨
-EBGP(다른 AS)로 학습한 경로를 또 다른 AS BGP라우터에게 전파할 용도로 사용되기도 함
-EGBP로 학습한 경로 정보는 neighbor에게만 전달함
-TTL값이 255
2) EBGP(External BGP)
-AS와 AS 간에서 라우팅을 업데이트를 하는 데 사용되는 BGP
(BGP 네이버가 서로 다른 AS이며 네이버는 직접연결 되어 있어야 함)
-TTL값이 1이어서 네이버 끼리 직접연결 되어 있어야 한함
직접 연결되어 있지 않다면 TTL을 늘려서 업데이트가 네이버까지 도달하게 해줘야 함
2. IBGP vs EBGP 설정 차이
1) IBGP 설정
-iBGP 네이버를 지정할 때는 보통 루프백 주소를 사용
물리적 인터페이스로 지정해도 되지만 링크가 다운될 경우 백업 경로가 있어도 네이버가 끊어짐
2) EBGP 설정
-AS 번호 : 2Byte와 4Byte 두 종류가 있음
-Router ID : 지정하지 않으면 OSPF가 Router-ID를 지정하는 것과 동일한 방식으로 지정
-Neighbor : BGP는 반드시 Neighbor를 지정해 주어야 함
-Network : ‘Network’를 사용할 때 해당 네트워크가 꼭 해당 라우터에 접속된 것이 아니어도 됨
→라우팅 테이블에는 반드시 저장되어 있어야 함
→Subnet과 Netmask가 정확히 일치하는 네트워크가 라우팅 테이블에 존재해야 함
3. BGP의 동작 원리: iBGP와 eBGP
- BGP는 iBGP Peer로부터 받은 정보를 다른 iBGP Peer로 전달하지 않음
(BGP가 이렇게 동작하는 이유는 AS수준의 Loop방지)
- iBGP를 Full Mesh
- RR(Route Reflector)
- Confederation
여기서 RR(Route-Reflector)이란?
오늘은 RR에 대한 개념은 간단하게 설명하고 다음 시간에도 더 이어나가겠습니다.
감사합니다.
'Network tech > BGP' 카테고리의 다른 글
[BGP] BGP(Border Gateway Protocol) attribute_2 (0) | 2024.04.21 |
---|---|
[BGP] BGP(Border Gateway Protocol) attribute_1 (0) | 2024.04.21 |
[BGP] Split Horizon를 방지하는 RR(Route-Reflector)란 무엇인가? (0) | 2024.04.13 |
[BGP] BGP(Border Gateway Protocol)의 개념과 동작 원리 (0) | 2024.04.13 |
[AS, autonomous system] 자율시스템과 라우팅 프로토콜 (2) | 2024.02.11 |