일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- OrientalUnity
- junit
- 에프랩
- Thymeleaf
- F-Lab
- 네이버클라우드
- spring
- docker
- mybatis
- Scheduler
- navercloud
- Pinpoint
- Database
- ncloud
- NCP
- DBDocs
- NooBLoL
- Enum
- Java
- 네이버 클라우드
- AssertJ
- React
- Naver Cloud
- papago
- object storage
- Naver Cloud Platform
- NaverCloudPlatform
- spring boot
- ngrinder
- 회고
- Today
- Total
DevJong12
[Network]IPv4 Class계산법 본문
아래의 사진은 클래스별로 구분이된 표이다 (위키백과)
CLASS네트워크ID 구성범위예
A 클래스 | xxx.xxx.xxx.xxx | 0.0.0.0 ~ 126.255.255.255 | 61.211.123.22 |
B 클래스 | xxx.xxx.xxx.xxx | 128.0.0.0 ~ 191.255.255.255 | 181.123.211.33 |
C 클래스 | xxx.xxx.xxx.xxx | 192.0.0.0 ~ 223.255.255.255 | 221.23.222.222 |
D 클래스 | 224.0.0.0 ~ 239.255.255.255 | ||
E 클래스 | 240.0.0.0 ~ 255.255.255.255 |
클래스는 2진수와 관계가 있는데 PC는 0과 1로 이루어진 장비이다.
예를들어 0.0.0.0을 2진수로 변환하면 00000000.00000000.00000000.00000000이다.
126.255.255.255는 01111111.11111111.11111111.11111111이다.
128.0.0.0은 10000000.00000000.00000000.00000000이다
191.255.255.255는 10111111.11111111.11111111.11111111이다
192.0.0.0은 11000000.00000000.00000000.00000000이다.
223.255.255는 11011111.11111111.11111111.11111111이다.
224.0.0.0은 11100000.00000000.00000000.00000000이다.
239.255.255는 11101111.11111111.11111111.11111111이다
240.0.0.0은 11110000.00000000.00000000.00000000이다
255.255.255.255는 11111111.11111111.11111111.11111111이다.
예시를 보면 클래스별로 나열을 해놨다.
클래스를 구분하는 기준은 IP주소를 2진수로 바꿔서 빨간자리 맨앞에 1이 몇개들어갔냐로 구분이 된다.
맨앞이 0이면 Aclass
1이 앞쪽에 한개만들어가면 Bclass
2개가 들어가면 C클래스
3개가 들어가면 D클래스
4개가 들어가면 E클래스인거다
'네트워크' 카테고리의 다른 글
[Network]IP란? (0) | 2022.05.05 |
---|