블랙홀 라우터
1. 패킷을 소멸시키는 라우터
네트워크계의 버뮤다 삼각지대,블랙홀이다.
블랙홀과 거의 비슷한 특징들을 가지는 라우터를 말하며, 패킷을 받으면 사상의 지평선 너머로 날리는 게 아니라 그대로 소멸시키는 라우터를 의미한다.
Null0 라우팅이라고도 불리며 원리는 리눅스의 null device와 비슷하게 Null0라는 가상 인터페이스로 트래픽을 포워딩하여 패킷을 소멸시키는 방식이다.
1.1. 특징
천체 블랙홀 / 블랙홀 라우터.
- 사상의 지평선 너머의 일은 알 수 없다. → 블랙홀 라우터 근처부터는 패킷이 어떻게 되는 건지 전혀 알 수 없다.
- 모든 것들을 빨아들인다. → 패킷을 가리지 않는다.
- 그리고 나오는 건 없다. → 모든 패킷은 들어가면 소멸된다.
그 외에 들어가는 케이블만 있지 나오는 케이블은 없다는 특징도 있다.
2. 블랙홀 라우터로 경로를 바꿔주는 라우터
Flood 공격이나 DDos 공격 시 발생되는 대규모 트래픽은 구분이 쉽기에 일반적인 라우터에서 공격을 감응할 수 있고, 공격 패킷 자체는 라우터에서 소멸시키지 못하기에 블랙홀 라우터로 라우팅을 한다. 즉, 과도한 트래픽을 빨아들이는 블랙홀 라우터로 트래픽을 넘겨주는 것.
여튼간에 블랙홀 라우터로 경로를 바꿔줄 수 있으면 블랙홀 라우터라고 한다.
3. 기타
유닉스 또는 리눅스에는 null device (/dev/null) 이라는 게 있어서 유사한 역할을 수행한다. 프로그램에서 에러 로그같은 메시지를 잔뜩 뿌려 주지만 볼 필요가 없을 경우에, 출력을 null device 로 리다이렉션 해주면 깨끗한 화면을 볼 수 있다.