네트워크에 기본이 되는 각종 프로토콜에 대한 부분과 네트워크 장비에 대한 이해가 요구되는 부분으로써 IP 라우팅에 대한 내용은 꼭 숙지가 필요합니다. 특히나 네트워크에서 가장 중심이 되는 라우터와 스위치 관리에 대한 부분이 많고 실무에서 가장 많이 사용하는 부분인 만큼 기본적인 명령어에서부터 보안설정 등 반드시 알아두셔야 합니다. 오늘은 IP 라우팅 종류 및 프로토콜에 대해 한 번 알아보도록 하겠습니다.
IP 라우팅이란?
IP라우팅은 주어진 IP 패킷을 IP 헤더에 있는 목적지 주소까지 패킷을 전달하는 것을 라우팅(Routing)이라고 합니다. 패킷 경로 설정은 TCP/IP 프로토콜의 가장 중요한 핵심사항입니다.
라우터란?
패킷을 출발지에서 목적지까지 도달하기까지 경유되는 시스템으로 패킷을 중계하는 역할을 합니다. 라우터는 패킷이 들어오면 자신의 라우팅 테이블을 참조하여 다른 어떤 중계자에게 패킷을 전달할 것인가를 결정하는 역할을 합니다. 만약, 목적지 네트워크가 직접 연결되어 있다면 패킷을 포워딩할 인터페이스를 스스로 알게 되고, 그렇지 않다면 패킷 포워딩할 최적의 경로를 알아두셔야 하는데요, 라우팅 학습은 두 가지 방법이 있습니다. 하나는, 네트워크 관리자에 의해 수동적인 관리에 의해 알게 되는 방법이고 두 번째는 라우터에 의해 구동되는 라우팅 프로토콜을 통하여 알게 되는 방법입니다.
라우팅 종류
1) 정적라우팅(Static Routing)
관리자에 의해 수동으로 라우팅 경로가 설정되는 것을 말합니다. 라우팅 오버헤드가 적고 심플해서 네트워크 토폴로지가 변하지 않는 단순한 네트워크에 적당합니다. 관리자가 수동으로 Static Route를 업데이트해야 기본적으로 다른 라우터에 전파되지 않습니다. 정적 라우팅 단점은 네트워크 환경변화에 능동적으로 대처하지 못한다는 점입니다. 관리자가 늘 환경 변화에 대처를 해야 합니다.
2) 디폴트 라우팅(Default Routing)
디폴트 라우팅은 라우팅 테이블안에 없는 원격 네트워크 수신지로 하는 패킷을 다음 홉(Hop)까지 라우터로 전송하기 위한 방법을 말합니다. 이럴 경우 어떤 특정한 라우터를 기본 라우터로 지정하고 목적지를 모르는 경우 그곳으로 기본 경로를 만들어주는 것이 일반적입니다. 그리고 스터브(Stub) 네트워크상에서만 디폴트 라우트를 사용할 수 있으며, 즉 한 개의 출구 포트만을 네트워크상에서 사용할 수 있습니다.
3) 동적 라우팅(Dynamic Routing)
라우터 라우팅 경로가 주변의 라우터와 라우팅 프로토콜에 의해 설정이 되는 형태를 말합니다. 정적 라우팅과는 달리 라우팅 프로토콜이 작동하면 네트워크 토폴로지의 변화가 인접라우터에 전달되어 자동으로 업데이트됩니다. 네트워크 토폴로지가 자주 변경되는 복잡한 네트워크에 적당합니다. 목적지까지 도달하는 경로가 2개 이상 존재할 경우 하나의 경로가 단절되어도 나머지 경로를 통해 패킷이 전달될 수 있습니다.
4) 라우팅 테이블
라우팅 테이블은 라우터나 호스트에서 패킷을 포워딩하기 위하여 참조하는 테이블을 말합니다.
목적지 주소 | net mask | Next Hop | 라우팅 프로토콜 |
192.168.100.0 | 255.255.255.0 | 192.168.100.1 | Connected |
192.168.200.0 | 255.255.255.0 | 192.168.100.252 | OSPF |
192.168.200.0 | 255.255.255.0 | 192.168.100.253 | RIP |
0.0.0.0(default) | 0.0.0.0 | 192.168.100.254 | Static |
Connect는 최소경로 설정값으로 자신의 네트워크 인터페이스가 설정될 때 자동으로 설정되는 값입니다. 네트워크가 만일 다른 네트워크와 전혀 연결되지 않더라도 최소 경로 설정값은 존재해야 합니다. 동일한 목적지 주소에 경로가 다른 테이블이 존재하면 라우팅 프로토콜의 우선순위에 따라 한 개의 경로만 선택되어집니다. 라우팅 프로토콜의 우선순위는 Default 라우터는 목적지 주소에 매칭되는 라우팅 테이블이 없는 경우 참조되어 packet을 forwading 할 시스템을 의미합니다. 일반적으로 windows client는 default 라우터만 설정되어 있습니다.
요약
여기까지 IP 라우팅 종류 및 프로토콜에 대해 알아보았습니다. 처음 언급했듯이 라우터와 스위치 관리에 대한 내용은 보안 설정관련해서 시뮬레이션 등 많은 학습이 필요한 부분입니다. 특히 라우팅 프로토콜의 연결상태나 용어 등은 헷갈릴만한 소지가 있으니 잘 숙지하시어 잊어버리지 않도록 학습하시기 바랍니다.
'컴퓨터학개론' 카테고리의 다른 글
랜카드 및 리피터 알아보기 (0) | 2022.02.23 |
---|---|
인터넷 공유 및 NAT 원리 활용 (0) | 2022.02.20 |
DHCP와 SNMP 특징 (0) | 2022.02.18 |
DNS 구성 및 서버유형 (0) | 2022.02.16 |
UDP와 유니캐스트, 멀티캐스트, 브로드캐스트 알아보기 (0) | 2022.02.14 |
댓글