라우터 인터페이스 IP 주소 구하기
요약
네트워크 구성도에서 라우터의 각 인터페이스가 어느 네트워크에 연결되는지 읽고, 할당 가능한 IP 주소를 선택하는 방법을 설명합니다. 네트워크 경계, 서브넷의 주소 범위, 주소 중복 조건을 연습 문제와 정보처리기사 실기 기출로 확인합니다.
핵심 정리
| 확인할 것 | 판단 기준 |
|---|---|
| 인터페이스의 소속 | 라우터의 접속 지점이 어느 네트워크에 연결되는지 찾습니다. |
| 설정할 IP 주소 | 연결된 네트워크의 할당 가능 범위 안에서 고릅니다. |
| 제외할 주소 | 일반적인 장치용 주소를 고를 때 네트워크 주소와 브로드캐스트 주소는 제외합니다. |
| 주소 중복 | 같은 네트워크에서 이미 사용 중인 IP 주소는 다시 할당하지 않습니다. |
먼저 IP 주소, CIDR 표기법, 서브넷 마스크를 알고 있으면 좋습니다. 이 페이지에서는 주소 계산보다 구성도에서 어느 네트워크의 주소를 구해야 하는지에 집중합니다.
라우터와 인터페이스
라우터의 역할
PC에서 웹페이지를 요청하거나 메시지를 보내면, 전송할 데이터는 **패킷**이라는 단위에 나뉘어 담깁니다. 패킷에는 전송할 데이터와 함께 목적지 IP 주소 같은 전달에 필요한 정보가 들어 있습니다.
라우터는 서로 다른 네트워크를 연결하고, 패킷의 목적지 IP 주소를 보고 다음에 어느 쪽으로 전달할지 결정하는 장비입니다. 패킷을 받은 뒤 목적지로 가는 경로를 확인하고, 그 경로에 연결된 쪽으로 내보내는 역할을 합니다.
예를 들어 A 네트워크의 PC가 C 네트워크의 PC로 데이터를 보내려면, 두 네트워크 사이에서 데이터를 이어 줄 장비가 필요합니다. 아래 그림에서는 R1과 R2가 그 역할을 합니다. R1은 A와 B를, R2는 B와 C를 연결합니다.

라우터가 네트워크에 연결되는 접속 지점을 인터페이스라고 합니다. 아래 그림의 a, b, c, d는 별도 장비가 아니라 라우터 가장자리에 붙어 있는 접속 지점입니다.

A의 PC에서 C의 PC로 보내는 예시
그림에서 A의 PC가 C의 PC로 패킷을 보내면 다음 순서로 전달됩니다.
- A의 PC → R1: 목적지가 다른 네트워크에 있으므로 먼저 R1에 보냅니다.
- R1 → R2: R1은 목적지 IP를 확인하고, C로 가는 길에 있는 R2로 전달합니다.
- R2 → C의 PC: R2는 자신에게 연결된 C 네트워크의 PC로 전달합니다.
인터페이스마다 IP가 필요한 이유
라우터 한 대 안에서 인터페이스마다 IP 주소를 따로 설정할 수 있습니다. R1은 a에 192.168.10.1, b에 10.0.0.1을 설정한 것입니다. IP를 두 개만 가질 수 있는 것은 아니며, 연결하는 네트워크와 인터페이스가 늘어나면 그에 맞게 주소를 설정합니다.
아래는 이 관계를 보여주는 개념도입니다. a로 패킷을 받으면 R1 내부에서 목적지를 확인하고, 이 예시에서는 b를 통해 다음 장비로 전달합니다.

왜 라우터 한 대에 서로 다른 IP 주소를 설정할까요? 라우터가 A와 B라는 서로 다른 네트워크에 각각 참여해야 하기 때문입니다. 각 인터페이스에는 그 네트워크의 장비들이 라우터로 데이터를 전달할 때 사용할 주소가 필요합니다.
- A 쪽에서 보면: 왼쪽 PC의 주소는
192.168.10.10/24입니다. PC가 다른 네트워크로 데이터를 보내려면 먼저 같은 A 네트워크에 연결된 R1로 전달해야 합니다. 이때 다음으로 전달할 장비의 주소로 사용하는 것이 a의192.168.10.1입니다. - B 쪽에서 보면: R2가 B 네트워크를 통해 R1로 데이터를 전달할 때는, 같은 B 네트워크에 있는 b의
10.0.0.1을 사용합니다. A 쪽 주소인192.168.10.1은 B 네트워크의 주소 범위에 속하지 않습니다.
즉, 각 인터페이스의 IP는 그 네트워크에서 라우터로 들어가는 입구 주소라고 보면 됩니다. R1은 한쪽 인터페이스로 받은 데이터를 목적지에 맞는 다른 쪽 인터페이스로 전달합니다. 그래서 라우터 한 대에 IP 주소 하나만 정하는 것이 아니라, 각 인터페이스에 연결된 네트워크에 맞는 IP 주소를 설정하는 것입니다.
또한 B 네트워크에는 R1의 b와 R2의 c가 함께 연결됩니다. 두 접속 지점은 같은 네트워크 범위에 속하지만, 각각 10.0.0.1과 10.0.0.2라는 서로 다른 주소를 사용합니다.
연습 문제
각 인터페이스가 어느 네트워크에 연결됐는지 확인하세요. 다음 문제에서 주소 범위와 사용 중인 주소 조건을 차례로 적용해 보세요.
정보처리기사 실기 대비 문제
24년 1회와 26년 2회에 출제된 같은 문제입니다. 구성도에서 접속 지점의 소속을 찾은 뒤 보기에서 할당 가능한 주소를 고르세요. 계산과 정답 선택 과정은 문제의 풀이에서 확인할 수 있습니다.