| 70 번 글: [네트워크] 간단한 계산방법 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2004년 01월 18일 04:41:23 일(새벽) |
조회: 20324 |
간단한 네트워크 계산방법입니다.
(예시의 10 진수는 IPv4 에서 각 8 비트 하나를 의미함)
1. 서브넷이 224 이라면 사용가능한 호스트 (네트워크)는 ?
*계산방법)
256 - 224 = 32 개
2. 위에서 IPv4 마지막 8 비트가 118 이라면 네트워크 주소와
브로드캐스트 주소는 ?
*계산방법)
32의 배수들 : 0, 32, 64, 96, 128, 160, 192, 224, 256
중에서 118 보다 작은 배수중에서 제일 큰 녀석..
- 네트워크주소 : x.x.x.96
- 브로드캐스트주소
: x.x.x.127
3. global 네트워크에서, 네트워크주소가
x.248.0.0 이고,
넷매스크가 255.248.0.0 이면 브로드 캐스트
주소(마지막주소)는?
*계산방법)
넷매스크 각 8비트를 하나씩 계산 :
255 - 255 = 0
255 - 248 = 7
255 - 0 = 255
255 - 0 = 255
나온결과값을 각 8 비트에 더하면
x + 0 = x
248 + 7 = 255
0 + 255 = 255
0 + 255 = 255
따라서,
- 브로드캐스트주소
: x.255.255.255
*계산식 = 네트워크주소 + (255.255.255.255 - 서브넷매스크)
4. 하나의 서브넷이 8개의 호스트가 되게 하려면
서브넷매스크는
?
*계산방법)
1번과 같은 문제로
256 - 8 = 248
따라서 C 클래스라면,
- x.x.x.248
5. 시작주소와 마지막주소를 알고 있다면 넷매스크는?
*계산방법)
256 - ( 마지막주소 + 1 - 시작주소)
= 시작주소 + (256 - 마지막주소 - 1)
= 시작주소 + (255 - 마지막주소)
or
/32 - bit( 마지막주소 + 1 - 시작주소)
6. CIDR 표현
/32 : 255.255.255.255 : 11111111.11111111.11111111.11111111 32-32 = 0 => 2^0 =
1 hosts => 256- 1 = x.255
/24 : 255.255.255.0 : 11111111.11111111.11111111.00000000 32-24 = 8 => 2^8 =
256 hosts => 256-256 = x.0
/16 : 255.255.0.0 : 11111111.11111111.00000000.00000000 32-16 = 16 =>
생략
/8 : 255.0.0.0 : 11111111.00000000.00000000.00000000 32- 8 = 24 =>
생략
---
/32 : 255.255.255.255 : 11111111.11111111.11111111.11111111 32-32 = 0 => 2^0 =
1 hosts => 256- 1 = x.255
/31 : 255.255.255.254 : 11111111.11111111.11111111.11111110 32-31 = 1 => 2^1 =
2 hosts => 256- 2 = x.254
/30 : 255.255.255.252 : 11111111.11111111.11111111.11111100 32-30 = 2 => 2^2 =
4 hosts => 256- 4 = x.252
/29 : 255.255.255.248 : 11111111.11111111.11111111.11111000 32-29 = 3 => 2^3 =
8 hosts => 256- 8 = x.248
/28 : 255.255.255.240 : 11111111.11111111.11111111.11110000 32-28 = 4 => 2^4 =
16 hosts => 256- 16 = x.240
/27 : 255.255.255.224 : 11111111.11111111.11111111.11100000 32-27 = 5 => 2^5 =
32 hosts => 256- 32 = x.224
/26 : 255.255.255.192 : 11111111.11111111.11111111.11000000 32-26 = 6 => 2^6 =
64 hosts => 256- 64 = x.192
/25 : 255.255.255.128 : 11111111.11111111.11111111.10000000 32-25 = 7 => 2^7 =
128 hosts => 256-128 = x.128
/24 : 255.255.255.0 : 11111111.11111111.11111111.00000000 32-24 = 8 => 2^8 =
256 hosts => 256-256 = x.0
EOF
|
이전글 : [미완성][sendmail] 멀티큐 사용으로 ext2 부하량 줄이기
다음글 : [MYSQL] INET_ATON(), INET_NTOA()
|
from 61.254.130.225
JS(Redhands)Board 0.4 +@
|
|