반응형
  • ▶ 클래스 A
    클래스 A는 앞의 1비트(식별용 비트)가 ''0''으로 시작되는 경우입니다. IP 네트워크 주소에 8비트, IP 호스트 네트워크 주소에 24비트 주소가 지정되어 있습니다.

    IP 네트워크 주소는 0 ~ 127까지이며, 식별용 비트를 뺀 나머지 비트이므로 2^7 = 128개이며, 이중 0과 127은 예약되어 있으므로 실제로 사용할 수 있는 IP 네트워크 주소의 수는 126개로 다음과 같습니다.

    00000000. 00000000. 00000000. 00000000 ( 0. 0. 0. 0 ) 예약주소
    00000001. 00000000. 00000000. 00000000 ( 1. 0. 0. 0 ) 사용가능

    01111110. 00000000. 00000000. 00000000 ( 126. 0. 0. 0 ) 사용가능
    01111111. 00000000. 00000000. 00000000 ( 127. 0. 0. 0 ) 예약주소

    IP 호스트 주소는 IP네트워크 주소를 제외한 24비트 부분으로서 2^24 = 16,777,216개를 가질 수 있습니다. 이 중 모두 ''0'' 또는 ''1''인 것은 규약에 의해 예약된 것으로 사용할 수 없습니다. 때문에 클래스 A의 IP 호스트 주소로 할당할 수 있는 것은 IP 네트워크 주소 1개당 16,777,214개가 됩니다.

  • ▶ 클래스 B
    클래스 B는 앞의 2비트(식별용 비트)가 ''10''으로 시작되는 경우입니다. IP 네트워크 주소에 16비트, IP 호스트 네트워크 주소에 16비트 주소가 지정되어 있습니다.

    IP 네트워크 주소는 128.0 ~ 191.255까지이며, 식별용 비트를 뺀 나머지 비트이므로 2^14 = 16,284개가 되며, 이중 128.0과 192.255은 예약되어 있으므로 실제로 사용할 수 있는 IP 네트워크 주소의 수는 16,282개로 다음과 같습니다.

    10000000. 00000000. 00000000. 00000000 ( 128. 0. 0. 0 ) 예약주소
    10000000. 00000001. 00000000. 00000000 ( 128. 1. 0. 0 ) 사용가능

    10111110. 11111110. 00000000. 00000000 ( 191. 254. 0. 0 ) 사용가능
    10111111. 11111111. 00000000. 00000000 ( 191. 255. 0. 0 ) 예약주소

    IP 호스트 주소는 IP네트워크 주소를 제외한 16비트 부분으로서 2^16 = 65536개를 가질 수 있습니다. 이중 모두 ''0'' 또는 ''1''인 것은 규약에 의해 예약된 것으로 사용할 수 없습니다. 때문에 클래스 A의 IP 호스트 주소로 할당할 수 있는 것은 IP 네트워크 주소 1개당 65,534개가 됩니다.

  • ▶ 클래스 C
    클래스 C는 앞의 3비트(식별용 비트)가 ''110''으로 시작되는 경우입니다. IP 네트워크 주소에 24비트, IP 호스트 네트워크 주소에 8비트 주소가 지정되어 있습니다.

    IP 네트워크 주소는 192.0.0~ 223.255.255까지이며, 식별용 비트를 뺀 나머지 비트이므로 2^21 = 2,097,152개가 되며, 이중 192.0.0과 223.255.255은 예약되어 있으므로 실제로 사용할 수 있는 IP 네트워크 주소의 수는 2,097,150개로 다음과 같습니다.

    11000000. 00000000. 00000000. 00000000 ( 192. 0. 0. 0 ) 예약주소
    11000000. 00000000. 00000001. 00000000 ( 192. 0. 1. 0 ) 사용가능

    11011111. 11111111. 11111110. 00000000 ( 223. 255. 254. 0 ) 사용가능
    11011110. 11111111. 11111111. 00000000 ( 223. 255. 255. 0 ) 예약주소

    IP 호스트 주소는 IP네트워크 주소를 제외한 8비트 부분으로서 2^8 = 256개를 가질 수 있습니다. 이중 모두 ''0'' 또는 ''1''인 것은 규약에 의해 예약된 것으로 사용할 수 없습니다. 때문에 클래스 A의 IP 호스트 주소로 할당할 수 있는 것은 IP 네트워크 주소 1개당 254개가 됩니다.



Class A

대규모의 네트워크에 할당 됩니다. 총126개의 네트워크를 만들 수 있으며, 각 네트워크당 1677만개의 노드를 연결 할 수 있습니다.

- IP주소의 구성 : Network 주소.Host 주소.Host주소. Host주소

- 처음 비트 패턴 : 0(2진수)

- 네트워크 주소 범위 : 1-126(10진수)

- 최대 네트워크 수 : 126개(127은 loopback용임)

- 네트워크당 최대 노드 수 : 16,777,214개(2의 24승-2)

- Default subnet mask : 255.0.0.0

Class A의 순수한 네트워크 주소를 알아내려면 10진수로 255.0.0.0주소로 mask를 하면 됩니다.

- Class A 주소 할당 범위 : (1-126).(1-254).(1-254).1-254)



Class B

대규모 네트워크에 적용이 됩니다.

총 16,382개의 네트워크를 만들 수 있으며 각 네트워크당 6만5천개의 노드를 연결 할 수 있습니다.

- IP주소의 구성 : Network 주소.Network주소.Host주소. Host주소

- 처음 비트 패턴 : 10(2진수)

- 네트워크 주소 범위 : (128-191).(1-254)(10진수)

- 최대 네트워크 수 : 16,382개(2의14승-2개)

- 네트워크당 최대 노드 수 : 65,534개(2의 16승-2)

- Default subnet mask : 255.255.0.0

Class B의 순수한 네트워크 주소를 알아내려면 10진수로 255.255.0.0 주소로 mask를 하면 됩니다.

- Class B 주소 할당 범위 : (128-191) .(1-254).(1-254).1-254)



Class C

소규모의 네트워크에 적용이 되며 총 2,097,150개의 네트워크를 만들 수 있으며 각 네트워크마다 254개의 노드를 연결 할 수 있습니다.

- IP주소의 구성 : Network 주소. Network 주소. Network 주소. Host주소

- 처음 비트 패턴 : 110(2진수)

- 네트워크 주소 범위: (192-223).(1-254).(1-254)(10진수)

- 최대 네트워크 수 : 2,097,150개(2의 21승-2)

- 네트워크당 최대 노드 수 : 254개(2의 8승-2)

- default subnet mask : 255.255.255.0

Class C의 순수한 네트워크 주소를 알아내려면 10진수로 255.255.255.0 주소로 mask를 하면 됩니다.

- Class C 주소 할당 범위 : (192-223) .(1-254).(1-254).1-254)



Class D

IP멀티캐스트(Multicast)로 사용합니다.

최상위 4비트는 항상 1110(2진수) 값을 가집니다.

Class D 주소 할당 범위 : 224 .X.X.X



Class E

일반적인 용도로 사용하지 않습니다.



참고로 자신의 컴퓨터의 Windows디렉토리에서 hosts라는 파일 내용을 들여다 보면 처음에는 127.~.~.~으로 나가는 것이 하나 들어 있습니다.

- 127 네트워크: loopback test용, 자기 자신을 말합니다.

- Host 주소가 모두 0인 것: local node를 말합니다.

- Host 주소가 모두 1인 것: 해당 네트워크의 모든 컴퓨터를 말합니다.

- IP주소가 모두 0인것(0.0.0.0) : default route를 말합니다.

- IP주소가 모두 1인것(255.255.255.255): 해당 네트워크의 모든 컴퓨터에 보내는 브로드 캐스트 주소로 사용합니다.

- 네트워크 주소가 모두 0인 것: local 네트워크, 즉 해당 네트워크를 말합니다.



서브넷 마스크

서브넷 마스크는 네트워크 부분과 호스트 부분을 구별하기 위해서 필요합니다.

ISP에서 너의 회사 서브넷 마스크가 255.255.255.0 이다 그러면 C 클래스의 경우,

IP주소의 앞 24자리가 네트워크 주소가되고 뒤의 8자리가 호스트 주소가 됩니다.

그러므로 2의 8승이면 256개가 되는데 그중에서 처음과 뒤는 뺴고 254개의 컴퓨터를 인터넷에 물릴 수 있습니다. 만약 255.255.255.192다 이러면 IP주소의 앞 26자리가 네트워크 주소이고 뒤의 6자리가 호스트 주소가 되므로 62개의 컴퓨터를 인터넷에 물릴 수있습니다

A 클래스 255.0.0.0

B 클래스 255.255.0.0

C 클래스 255.255.255.0

반응형
Posted by Real_G