본문 바로가기

전체 글

(12)
[BGP] best path selection Path-Selection BGPv4 RFC 4271 Nokia Arista Cisco Juniper Non-standard Highest Weight Highest Weight Route Preference 1 Highest LOCAL_PREF Highest LOCAL_PREF Highest LOCAL_PREF Highest LOCAL_PREF Highest LOCAL_PREF Non-standard Interior > Exterior > Exterior via Interior 2 Shortest AS_PATH Shortest AS_PATH Shortest AS_PATH Shortest AS_PATH Shortest AS_PATH 3 Lowest ORIGIN: IGP >EGP > Incomplete L..
[BGP] routing protocol BGP 라우팅 프로토콜은 서로 다른 AS 간 정보를 주고받기 위해 사용되며, 기본 rule은 ibgp로 부터 받은 정보는 다른 ibgp에게 전달해 주지 않는다.(split horizon) 이러한 rule을 깨기 위해 사용되는 3가지 방법이 있다. 1. Full Mesh topolocy 2. 사설 AS 3. RR(Route Reflector) 1. Full Mesh 구성 위와 같은 구성도가 있다고 가정해보면, R2,4,5간 관계를 보면, R3, R4 간 bgp 정보 전달이 없음을 확인할 수 있다. -> ibgp로 받은 정보를 ibgp로 보내지 않기 때문으로 볼 수 있다. *A:R2>config>router>bgp# show router route-table protocol bgp ==============..
[IS-IS] routing protocol ㅁIS-IS(Intermediate System-to-Intermediate System) Level은 L1, L1/2, L2 있으며, L1, L2사이에 정보 교환을 위해 L1/2가 있는 구성으로 되어있다. OSPF 같은 경우, area 0인 백본을 거쳐야만 다른 area와 통신이 가능하지만, IS-IS의 경우, 백본인 L2를 거치지 않아도 정보 교환이 가능하다. L1 간 정보 교환에는 문제가 없지만, L1/2 없이 L1에 바로 L2가 연결된다면, 상호 간 정보교환이 이루어지지 않는다. 추후 확장성을 고려하여 L1-L1/2-L2 구조가 효율적이다. L1 끼리의 정보 교환 여부를 확인하기 위해 R2의 1/1/2 포트를 down하여 L1인 R3, R5간 정보교환 여부를 확인해보면, 각자 갖고있는 system..
[Black-hole] null 0 특정 주소를 목적지로 하는 트래픽을 discard 시키기 위해 사용하며, cisco null 0 과 의미가 같다. (nokia = black-hole) 루프 방지 역할과 라우팅 테이블 수를 줄여주는 역할을 합니다.(상위 계위에서의 대역 summary. /24 -> /16) 어떻게 black-hole이 loop를 방지해주는지 알아보겠습니다. 아래의 그림을 보면, A -> B 방향으로 default route 설정이 되어있다고 가정해보겠습니다. 그러면, A B Internet 사이에 트래픽이 흐르게 됩니다. 하지만, A의 하위 링크인 10.10.10.0/24대역으로 가는 link가 down이 되었다고 생각해보겠습니다. 그렇다면 A의 라우팅 테이블은 아래처럼 확인될 수 있습니다. A: routing-table..