inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 쉽게 배우는 네트워크

IP 클래스와 서브넷 마스크

서브넷 마스크로 IP주소 낭비를 막는 부분 질문드립니다.

해결된 질문

194

하얀종이개발자

작성한 질문수 7

1

서브넷 마스크에 대해 잘 이해가 안가서 질문드립니다.

 

IP를 관리하는 기관에서 IP 클래스를 크게 줄 수 밖에 없어서, 서브넷 마스크로 더 잘게 나눠 IP주소 낭비를 막는다고 설명해주셨는데요.

 

만약 300개의 IP가 필요한 회사에서 기관에 클래스 C가 부족해서, 클래스 B IP(6만5천개)를 할당받는다고 가정할때

서브넷 마스크는 회사의 네트워크 관리자가 관리하니까 클래스 B의 IP를 서브넷팅을 해서 분리하더라도, 할당받은 클래스 B IP는 계속 가지고 있어, 낭비되는거 아닌가요?

 

서브넷 마스크가 기존 IP 비효율적인 할당을 어떻게 줄일 수 있는지 추가적인 설명 부탁드려봅니다.

네트워크

답변 1

2

감자

안녕하세요 하얀종이개발자님!
서브넷 마스크는 IP 클래스에서 낭비되는 공간을 줄일 수 있는데요.

만약 IP가 300개 필요한 회사 A라면 IP 클래스로 나눌 경우 클래스 C는 부족해서 클래스 B를 할당해야 합니다.
이는 네트워크 정보 센터(NIC)가 할당을 해주는데요.
만약 클래스 B의 네트워크 주소가 130.5로 130.5.0.0 ~ 130.5.255.255까지 약 65,536개의 호스트를 구분할 수 있습니다.
회사 A에선 300개의 IP만 필요하기 때문에 65,200개 정도의 주소는 낭비가 되는 것이죠.

여기서 서브넷 마스크(255.255.254.0)을 사용한다면 네트워크 정보 센터에서 클래스 B로 65,536개의 호스트를 회사 A에 할당해주는 것이 아닌 회사 A에는 130.5.0.0/23, 즉 2^9(512)개의 호스트를 할당해줄 수 있습니다.
같은 방식으로 400개의 호스트가 필요한 회사 B에도 130.5.2.0/23, 즉 2^9(512)개의 호스트를 할당해줄 수 있습니다.

궁금증이 해결되셨나요? 😊

1

하얀종이개발자

감자님 감사합니다.
서브넷 마스크를 회사 내에서만 분리할꺼라고 생각했네요. ㅎㅎ

서브넷 마스크는 해당 클래스의 IP를 더 쪼개서 구분하는 역할이라고 할 수 있고, 위와 같은 경우는 NIC에서 서브넷 마스크로 IP를 더 잘게 쪼개서 각 회사들에게 효율적으로 할당할 수 있게 되고 IP 할당 범위를 구분하여 관리하기 더 쉬워지게 되는거네요. 설명 감사합니다.!!

Proxy서버

0

78

2

DNS 강의에서 hosts 파일 설정 부분 질문

1

73

2

암호화부분

2

75

1

SSH 인증방식에 대해 질문드립니다.

1

84

2

설명란 질문

1

95

2

운영체제, 네트워크, 컴퓨터구조 강의 수강중인데요~

0

64

1

ACK number 설정 관련

1

92

2

DHCP Request 메시지 출발지 IP

0

76

2

복습방식

0

69

2

세번째 보는데도 내용이 너무 좋습니다.

1

111

1

L4, L7 스위치 질문있습니다

0

523

2

[TCP 개요] ack 넘버 설정 질문

0

159

2

섹션2. 허브, 스위치, 브리지에 대한 질문

0

238

2

랜카드에서 CPU로 인터럽트가 발생 한 이후 과정

1

112

1

클라이언트-서버 모델 데이터 전송 질문

1

119

1

공유기 간 연결 네트워크 할당 관련 질문드립니다.

0

122

1

실무에서 쓰는 스위치들이 L2? L3? 인지 헷갈립니다.

0

511

2

스위치 포워딩

2

126

2

질문이있습니다!

0

78

1

질문이있습니다.

1

94

2

질문이있습니다.

1

90

2

마지막강의에서 질문 2분 30초에서 2분 50초 사이

1

111

2

집에서 사용하는 공유기를 설정할 때 이런 원격 프로토콜을 사용하는건가요?

1

208

1

Jamming 신호는 어떻게 충돌이 발생하지 않고 전송이 될 수 있나요?

1

234

2