서브넷 인터페이스 수와 프리픽스 계산하는 방법
네트워크 하향식 접근 4장 연습 문제 중 서브넷 인터페이스 수와 프리픽스를 계산하는 문제가 나옵니다
이해 대한 풀이와 함게 서브넷과 프리픽스 계산 방법을 다시 짚고 가겠습니다
본문의 문제
P8. 서브넷 1, 서브넷 2, 서브넷 3인 3개의 서브넷을 서로 연결하는 라우터를 생각해보자.
이 3개의 서브넷의 인터페이스 모두 프리픽스 22.31.17/24을 가져야 한다고 가정하자.
또한 서브넷 1은 62개 인터페이스를 지원하고, 서브넷 2는 106개의 인터페이스를 지원하고, 서브넷 3은 12개의 인터페이스를 지원한다고 가정하자.
이러한 조건에 만족시키는 3개의 네트워크 주소를(a.b.c.d/x의 형태로) 나타내라.
풀이
- 일반적인 네트워크에서는 게이트웨이를 고려해야 하지만, 문제에서는 게이트 웨이가 나와 있지 않기 대문에 고려하지 않습니다
이 문제에서는 3개의 서브넷을 서로 연결하는 라우터를 생각하고, 각각의 인터페이스가 프리픽스 22.31.17/24를 가져야 한다는 조건을 가정하고 있습니다.
이때 각각의 서브넷이 지원하는 인터페이스의 수를 고려하여 각 서브넷에 대한 네트워크 주소를 구해야 합니다.
서브넷 1은 62개의 인터페이스를 지원하므로, 2의 6승 - 2 (네트워크 주소와 브로드캐스트 주소를 제외한 호스트 주소 수)인 62와 가장 가까운 64개의 호스트를 지원할 수 있는 서브넷 마스크를 가져야 합니다.
따라서 26비트의 프리픽스를 사용해야 합니다. 서브넷 1의 네트워크 주소는 223.1.17.0/26입니다.
서브넷 2는 106개의 인터페이스를 지원하므로, 2의 7승 - 2 (네트워크 주소와 브로드캐스트 주소를 제외한 호스트 주소 수)인 126과 가장 가까운 128개의 호스트를 지원할 수 있는 서브넷 마스크를 가져야 합니다.
따라서 25비트의 프리픽스를 사용해야 합니다. 서브넷 2의 네트워크 주소는 223.1.17.64/25입니다.
서브넷 3은 12개의 인터페이스를 지원하므로, 2의 4승 - 2 (네트워크 주소와 브로드캐스트 주소를 제외한 호스트 주소 수)인 14와 가장 가까운 16개의 호스트를 지원할 수 있는 서브넷 마스크를 가져야 합니다.
따라서 28비트의 프리픽스를 사용해야 합니다. 서브넷 3의 네트워크 주소는 223.1.17.192/28입니다.
따라서 서브넷 1, 서브넷 2, 서브넷 3 각각의 네트워크 주소는 223.1.17.0/26, 223.1.17.64/25, 223.1.17.192/28입니다.
- 서브넷 1: 223.1.17.0/26 (서브넷 마스크: 255.255.255.192)
- 서브넷 2: 223.1.17.64/25 (서브넷 마스크: 255.255.255.128)
- 서브넷 3: 223.1.17.192/28 (서브넷 마스크: 255.255.255.240)
프리픽스 22.31.17/24의 의미는 무엇인가
인터페이스 프리픽스 22.31.17/24는 IP 주소 22.31.17.0과 24비트의 서브넷 마스크를 의미합니다.
이는 22.31.17.0 네트워크에 속하는 호스트 주소는 마지막 8비트(=32-24)만 사용하여 할당될 수 있다는 것을 나타냅니다.
즉 22.31.17.0 ~ 22.31.17.255까지의 256개의 주소를 사용 할 수 있단 뜻입니다
(실제로는 네트워크 주소와 브로드 캐스트 주소가 예약 되었음을 생각해야 합니다)
네트워크 주소와 브로드 캐스트 주소는 무엇인가요?
네트워크 주소는 해당 네트워크의 첫번째 IP 주소를 의미하고, 브로드캐스트 주소는 해당 네트워크의 마지막 IP 주소를 의미합니다.
예를 들어, 192.168.1.0/24 네트워크에서 네트워크 주소는 192.168.1.0이고, 브로드캐스트 주소는 192.168.1.255입니다.
이는 해당 네트워크 내에서 모든 호스트에게 메시지를 전달하기 위한 특수한 주소입니다.
'Computer Science > 네트워크' 카테고리의 다른 글
포이즌 리버스(Poison Reverse) (0) | 2023.04.24 |
---|---|
OSPF 프로토콜 (0) | 2023.04.06 |
Wireshark에서 HTTP 패킷이 안보여요 (0) | 2023.03.28 |
최장 프리픽스 매칭 (Longest Prefix Matching) with CIDR (0) | 2023.03.25 |
NAT Traversal (0) | 2023.03.25 |