라우팅 - 정적 라우팅 (Static Routing)

wooo·2022년 8월 23일
0

Network

목록 보기
3/4

💡라우팅이란?

패킷의 전송 경로를 지정하는 네트워크 계층의 가장 중요한 역할이라고 할 수 있고, 들어온 패킷을 어느 출력 경로를 통해 다음 호스트로 전달해야 가장 효과적일지 결정하는 것이라고 볼 수 있으며, 소프트웨어적인 요소라고 볼 수 있습니다. 라우팅은 2가지 종류로 나누어집니다. 

라우팅의 종류

🟢정적 라우팅 (Static Routing)
정적 라우팅은 패킷 및 전송과 별개로 미리 경로를 지정해서 목적지까지의 과정을 저장 후 중개하는 방식으로 이루어지며 사람이 수동으로 설정합니다. 개별적으로 최적의 경로를 지정해서 운용할 수 있지만 네트워크 구성에 변화가 생기면 변화된 정보를 갱신하기가 어렵고, 사람이 직접 설정하는 것이기 때문에 네트워크 내부의 혼잡도를 반영할 수가 없다는 단점이 있어 소규모 네트워크에서 주로 사용됩니다.

🟢동적 라우팅 (Dynamic Routing)
동적 라우팅은 라우터에서 사용하는 경로 정보를 네트워크 상황에 맞춰서 적절하게 재설정하는 방식으로, 현재의 네트워크 상황에 맞춰서 최적 경로 정보를 선택하고 대처를 빠르게 할 수 있지만 네트워크가 과부하될 위험이 있습니다.

라우팅 테이블

라우팅 테이블은 패킷의 전송 과정에서 라우터들이 패킷의 적절한 경로를 쉽게 찾도록 하기 위한 가장 기본적인 도구를 말합니다. 쉽게 말해, 네트워크에서 목적지 주소를 목적지에 도달시키기 위한 네트워크 경로를 알려주는 역할을 합니다. 이 라우팅 테이블을 제대로 설정해줘야 라우팅 루프가 발생하지 않고 정상적으로 패킷을 주고받을 수 있게 됩니다.

✔ 정적 라우팅 예시)
ip route 1.1.1.0 255.0.0.0 2.1.1.1
[ 목적지가 1.1.1.0인 IP는 2.1.1.1 통해서 나가라. ]

✔ 정적 라우팅을 이용한 디폴트 라우팅 예시)
ip route 0.0.0.0 0.0.0.0 2.1.1.1
[ 라우터로 들어오는 모든 IP는 2.1.1.1 통해서 나가라. ]


다음 포스팅에서는 정적 라우팅을 실습 해보겠습니다!

profile
클라우드 SE 꿈나무 🔰

0개의 댓글