han098 2023. 6. 2. 22:00
반응형

Why?

라우터 간의 통신을 위해서는 라우터 테이블에 목적지와 나가는 방향에 대한 정보가 있어야 합니다. 라우터가와 도착 IP가 적으면 테이블을 직접 넣으며 설정을 할 수 있지만 100개, 1000개 등 많아지게 되면 입력도 관리도 비효율적이게 됩니다.

What?

그림에서 Campus와 Web Server는 Stub Network이다.

위 그림에서 Campus, ISP 라우터는 자신에게 연결된 라우터가 하나이다. 끝에서 외부로 나가고 들어오는 경로가 하나뿐인 경우 Stub Network라고 한다. Stub은 자신의 정보는 모두 이웃 라우터에게 넘겨주면 된다. 즉 ISP와 Campus는 가운데 라우터로 보낼 수 밖에 없다. 다른 네트워크로 나가는 경로를 알고 있는 라우터를 Default 라우터라 한다.

만약 stub가 아닌 곳에서 디폴트로 설정을 하면 어떻게 될까? ( ® = 라우터 )

A - ®1 - ®2 - ®3 - ®4 - B 라고 가정을 할 때

2 -> 3으로 디폴트를 하게 되면 A에서 ping을 보내면 B까지는 가지만 B에서 돌아갈 때 2에서 다시 3으로 빠지게 된다.

2와 3에서 돌게 되는데 이것을 라우팅 루프라고 한다.

라우팅 루프는 무한하게 돌지 않는다. TTL( Time-To-Live )로 패킷이 라우터에 의해 폐기될 때까지 네트워크 내부에 존재하도록 설정된 "홉"의 양 또는 시간이 지정되어서 일정 반복 후 사라지게 된다. 

How?

명령어는 ip route 0.0.0.0 0.0.0.0 연결된 라우터 IP주소 이다.

반응형