오늘은 대한입니다.
sun's longitude:299 44 18.66 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  
알파문서
자주 잊어먹거나, 메모해 둘 필요성이 있는 팁이나 문서, 기타 등등
[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
70 번 글: [네트워크] 간단한 계산방법
글쓴이: 산이 [홈페이지] 글쓴날: 2004년 01월 18일 04:41:23 일(새벽) 조회: 20328
간단한 네트워크 계산방법입니다.


(예시의 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 +@

|글쓰기| |답장쓰기| |수정|
|이전글| |다음글| |목록보기|
인쇄용 

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.02(server) + (network) + (browser) seconds