특정 주소를 목적지로 하는 트래픽을 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 10.10.11.0/24 10.10.12.0/24 10.10.13.0/24 |
트래픽 흐름을 살펴보면, Internet -> B -> A -> 10.10.10.0/24로 가려고 하지만,
10.10.10.0/24 link는 down되어 도달할 수 없어서 다시 default route인 B로 보내게 됩니다.
그러므로 flapping이 발생할 수 있습니다.
그러므로 black-hole은 flapping 으로 부터 네트워크 토폴로지 변화를 잡아줌으로써 네트워크를 안정적으로 유지해주는 역할도 수행한다고 볼 수 있습니다
'Network' 카테고리의 다른 글
[BGP] best path selection_2 (0) | 2020.12.06 |
---|---|
[BGP] best path selection_1 (0) | 2020.12.06 |
[BGP] best path selection (0) | 2020.12.06 |
[BGP] routing protocol (0) | 2020.12.06 |
[IS-IS] routing protocol (0) | 2020.11.22 |