SharedIT | 묻고 답하기(AMP)

B class 대역 할당

안녕하세요 네트워크 관리자로 일하고 있는 사람입니다

개발부서에서 신규 서버에 B class 대역대로 IP를 할당 요청이 왔는데,

사실 이 말이 이해가 안 가서 보통 B class라고 하면 128.0.0.0 이라고 알고 있는데

내부적으로는 10,X.X.X를 사용하고 있는데 B class 대역이라고 하면 어떤 대역을 할당해달라ㅗㄱ 요청하는걸까요 

Tags : 태그가 없습니다.

10개의 답변이 있습니다.

inside07
  0 추천 | 8달 전

말씀 하신 대로 정형화라고 해도 될지는 모르겠는데 보통 클래스 이야기 할 때 

B 클래스는 128.0.0.0 / subnet 255.255.0.0 16 bit 입니다

개발자 요청인 사내대역에서 B 클래스 이면  10.X.X.X / subnet 255.255.0.0 16 bit로 계산 하시면 됩니다.


다른분들도 말씀하셨듯이 개발서버가 몇대 들어왔는 지 모르겠지만 대역대를 달라고 하는 게

대역대에 IP를 달라고 하는 건지 B 클래스 대역 전체를 달라고 하는 건지는 정확하게 파악하시고 

진행하시는 게 좋을 듯 합니다.


보통 운영하고 있는 대역이거나 서버 1~2대 구성했다고 해서 B 클래스 까지 요청하는 경우는 없거든요!

Genghis Khan
  0 추천 | 8달 전

내부 ip 즉 개발자  pc에서  사용 요청이고

10.10.0.0~10.10.255.254

subnet: 255.255.0.0

해당 대역에 대해 불필요한 서비스는

차단하시구요


에이스퐝
  0 추천 | 8달 전

A, B, C 클래스는

A클래스는 /8 

B클래스는 /16

C클래스는 /24  라고 보면 됩니다.

서브넷마스크로 보면 A클래스는 255.0.0.0

B클래스는 255.255.0.0

C클래스는 255.255.255.0

앵그리파파
  0 추천 | 8달 전

굳이 B클래스를 언급했다는 건 기존의 운영 중인 아이피가 같은 대역대가 있었거나 다른 대역 서비스들과 구분하기 위해서 요청했거나 등 이유가 있을 것 같은데 ^^ 그냥 물어보시는것이 빠를 듯 생각됩니다.  클래스의 대역은 다른 분들이 언급했듯이 구분은 되어 있으나 내부 관리정책에 따라 분류하는 경우도 있으니 이유를 알고 관리하시면 될것 같습니다. 

잇츠유
  0 추천 | 8달 전

다들 의견이 소소하게 분분하여 제가 알고 있는 범위라 답변 드립니다. 

B클래스라고 하면 세번째 옥탯을 자유롭게 사용할 수 있어야 합니다.

10.x.x.x 대역이라면 

일 예로 10.10.0.0 ~ 10.10.255.254 까지입니다.  서브넷은 255.255.0.0이 되는 거겠지요.


그러나 개발부에서 아마 착오가 있었을 껍니다. C클래스 1개 (서브넷 255.255.255.0) 가

 못 전달된 것이 아닐까 생각해봅니다.

topkslee
  0 추천 | 8달 전

대역대별로 구분할 경우 크게 B class로 하면 경우가 있긴한데

협의 해보시면 c class로도 충분히 가능하지 않을까 생각되네요.

10대역 사용하신다면 10.1.X.X ~ 10.254.X.X 중 하나 할당하면 됩니다. 

차바라기
  0 추천 | 8달 전

10.X.X.X는 내부 사설IP입니다. B클래스는 172.16대역을 할당 해주면 됩니다.

차니
  0 추천 | 8달 전

개발부서에서 굳이 왜? 이유를 한번 물어보시죠?

저도 이해가 안되네요... 보통 개발부서는 내부 대역중 하나 사용하든가 아니면

그냥 개발 부서내에서 폐쇄망으로 그냥 알아서 ip 할당 개발하는데?


기존 사내 서버나 DB 접속 필요하면 내부 사설 ip 받거나 

그냥 할당 ip 불려주며 접근 허용만 해달라고 하는데?

ioi
  0 추천 | 8달 전

10.10.x.x 255.255.0.0 할당해달라는거 같네요. 

근데 굳이..저 많은 대역대를..왜? 라는 의문이 붙네요

wansoo
  0 추천 | 8달 전

사설 IP B 클래스 대역으로

172.16.0.0~172.31.255.255 가 준비되어 있습니다.

서브넷 마스크로 본다면 255.255.0.0 을 의미하고요.

B Class IP 할당을 요청한 걸로 보면 사설 IP 대역인 걸로 보여지고요.

172.16.X.X/16, 172.17.x.x/16, ... 172.30.X.X/16, 172.31.X.X/16 네트워크 대역의 IP를 할당해 주면 될 것 같습니다.


wansoo | 8달 전

10.X.X.X는 A Class 사설 IP 대역에 해당하고요.

10.X.X.X에서 B 클래스 대역을 할당해 준다면...

서브넷 마스크만을 255.255.0.0으로 할당해 줘도 되겠습니다.

예를 들어 10.10.X.X/16 의 IP를 할당해 주는 것도 방법이 되겠습니다.

A Class, B Class, C Class 대역으로 약속된 대역이 있지만 꼭 따를 필요가 있는 것은 아닙니다.


wansoo | 8달 전

A Class IP 대역은 0.0.0.0~127.255.255.255

B Class IP 대역은 128.0.0.0~191.255.255.255

C Class IP 대역은 192.0.0.0~233.255.255.255

인데...

이 대역중에서 공인 IP로 사용하지 않는 사설 IP로 약속된 IP 대역은

A Class : 10.0.0.0~10.255.255.255

B Class : 172.16.0.0~172.31.255.255

C Class : 192.168.0.0~192.168.255.255

가 되겠는데요.


꼭 저 대역을 사용하는 것을 두고 A Class이다, B Class 이다, C Class 이다 하지는 않습니다.

A Class는 한개 네트워크 대역 내에 2^24개의 호스트를 사용할 수 있는 네트워크를 의미하고,

B Class는 한개 네트워크 대역 내에 2^16개의 호스트를 사용할 수 있는 네트워크를 의미하고,

C Class는 한개 네트워크 대역 내에 2^8개의 호스트를 사용할 수 있는 네트워크를 의미하고요.


B 클래스 대역의 IP 할당을 요청했다는 것은

2^8 인 256 개 이상의 호스트를 사용할 수 있는 큰 규모의 네트워크에 적용할 수 있는 IP를 요청했다고 보면 되겠습니다.

2^8 ( 256개 ) 보나 큰 규모이고, 2^16 ( 65536개 ) 보다는 작은 규모의 호스트들을 사용하거나...

172.16.X.X 와 같이 IP 주소의 3번째 자리값을 변경해 가면서 IP를 변경 지정할 수 있는 IP를 사용할 수 있게 해달라는 의미라고 보면 되겠습니다.


Standard하게 172.20.X.X/16 와 같이 공식적인 B Class 사설 IP 대역을 할당해 주는 것도 괜찮아 보이고요.

현재 사용하고 있는 10.X.X.X에서 10.100.X.X/16 와 같이 공식 B Class 사설 IP 대역은 아니지만 규모만 B Class에 맞게 할당해줘도 아무 문제가 없을 거라 생각되고요.


10.X.X.X를 사용하는 네트워크에서 172.30.X.X를 할당해 주면 문제가 되지 않겠나 하는 생각이 들 수도 있겠지만... 서로 통신을 요구하는 상황이 아니라면 아무런 문제가 없겠고요.

할당해주는 172.30.X.X 네트워크에서 10.X.X.X 네트워크를 통해서 인터넷을 사용해야 하는 상황처럼 통신이 필요할 경우라도 인터넷 공유기 등의 NAT 장비를 두어서 할당해 주는 172.X.X.X 네트워크를 인터넷 공유기의 하단 네트워크로 하고, 10.X.X.X를 인터넷 공유기의 상단 네트워크로 구성해서 사용한다면 문제가 되지 않겠고요.