TISTORY 바로가기
Candle
BLOG main image

Are you passionate? You lead.!

전체 (132)
네트워크 (13)
네트워크+ -ComTia- (11)
Unix(Solaris) (1)
리눅스(Redhat, Fedora) (6)
재테크 (13)
★ITnews★ (14)
대회, 컨퍼런스 등.. (7)
자격증(Net,Server등) (6)
잡동사니 (32)
나만의 콘서트 (0)
My Story (19)
책을 말하다. (9)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2008. 5. 6. 19:48
 

● IP주소란 무엇인가? 세 번째


 지금까지 IP주소에 대해서 배운 내용은..

 ‘IP주소는 총 32자리 이진수로 되어있고, 사람들이 알아보기 쉽게 보통 십진수로 표현되는데 중간에 점 세 개를 찍어서 3개의 자리로 표시된다. 그리고 IP주소는 네트워크 부분과 호스트부분으로 나우어지고, 네트워크 부분은 한 네트워크상에서 모두 같아야 하고, 호스트 부분은 서로 달라야한다. IP주소는 공인IP와 사설IP가 있다.’ 까지 배웠다.

 그럼 어디까지가 네트워크 부분이고, 어디까지가 호스트 부분인지를 어떻게 구분하는지 알아보겠습니다. 이것을 정하는 것은 임의로 정하는게 아니라 미리 정해진 약속에 의해서 나누어진다.

 이 약속이 바로 IP주소의 Class이다. IP주소는 A~E Class까지 총 5개의 Class로 구분되고, 이중 A~C Class 3개만 알고 있으면 된다. 나머지 D, E Class는 멀티캐스트용과 연구용으로 쓰이기 때문에 A~C Class까지만 알고 있으면 큰 무리가 없다.

 IP주소를 이렇게 클래스로 나눈 이유는 네트워크의 크기, 즉 하나의 네트워크가 호스트의 수를 몇 개까지 가질 수 있는가를 알게 하기 위해서 이다.

 그럼 먼저 A클래스에 대해서 알아보겠다.

 A클래스는 하나의 네트워크가 가질 수 있는 호스트 수가 가장 많은 클래스이다. 32개의 2진수로 표시되는 IP주소 중 맨 앞쪽의 하나가 항상 0으로 시작되는 것들이다. 즉,

0xxx xxxx. xxxx xxxx. xxxx xxxx. xxxx xxxx와 같이 맨 앞자리는 항상 0(2진수)이되고 나머지는 0또는 1이 되는 것이다. A클래스의 범위는 0000 0000. 0000 0000. 0000 0000. 0000 0000 ~ 0111 1111. 1111 1111. 1111 1111. 1111 1111 까지가  A클래스의 범위에 속한다. 이를 십진수로 표시하면 0.0.0.0 ~ 127.255.255.255 까지가 된다. 여기서 A클래스의 특징을 하나 더 추가하면, 첫 번째 8자리(8비트)수가 네트워크 부분이고, 나머지 24자리(24비트)가 호스트 부분을 나타낸다는 것이다.(약속) 그래서 A클래스의 가장 작은 네트워크는 1.0.0.0이 되고, 가장 큰 네트워크는 126.0.0.0이 된다. 여기서 이상한 것은 실제로는 0.0.0.0과 127.0.0.0이 가장 작고, 큰 수인데 이것을 안 쓴다는 것이다. 이것은 약속이다. 트)수가 네트워크 부분이고, 나머지 24자리(24비트)가 호스트 부분을 나타낸다는 것이다.(약속) 그래서 A클래스의 가장 작은 네트워크는 1.0.0.0이 되고, 가장

 A클래스에 대해서 정리를 해보면, IP주소 중 1~126으로 시작하는 네트워크를 A클래스라고 하고, 하나의 클래스 A가 가질 수 있는 호스트의 수는 '2의 24승'-2(하나는 네트워크 자체의 주소, 하나는 브롣드케스트주소) 대략 16,700,000개 정도 된다. 또 하나 알아야 할 것은 호스트 부분이 모두 0인 경우는 네트워크 자체를 나타내고, 모두 1인 경우는 브로드캐스트 주소라는 것이다.

 ▶ 클래스 A

0

network

host

# Bits  1        7                      24

▪ 네트워크 번호 : 1.0.0.0 ~ 126.0.0.0으로 시작

▪ 한 네트워크 안에 들어갈 수 있는 호스트 수 16,777,214개

▪ 사설 IP 범위 : 10.0.0.0 ~ 10.255.255.255


 저번 수업에서 잠깐 설명 했듯이 각 클래스마다 사설 IP가 정해져 있는데, 클래스 A의 사설 IP주소는 10(십진수)으로 시작하는 번호이다. 이 범위의 번호는 공인 IP로는 쓸 수 없다.


다음은 B클래스에 대해서 알아보겠다.

 B클래스는 맨 앞의 비트의 시작이 10(2진수)으로 시작된다. 즉 10xx xxxx. xxxx xxxx. xxxx xxxx로 되는 것들이 클래스 B에 속한다. 그러므로 맨 앞에는 10이 반드시 나와야 하고 나머지 30개의 이진수는 0또는 1중 어떤 수가 와도 된다.  B클래스중 가장 작은 수는 1000 0000. 0000 0000. 0000 0000. 0000 0000(128.0.0.0)이 되고, 가장 큰 수는 1011 1111. 1111 1111. 1111 1111. 1111 1111(191.255.255.255)가 된다.

 B클래스는 앞의 16비트가 네트워크 부분을 나타내고 나머지 16비트가 호스트 부분을 나타낸다. 그래서 B클래스의 가장 작은 네트워크는 128.1.0.0이고, 가장 큰 네트워크는 191.254.0.0이 된다.

 B클래스에 대해서 정리를 하면...

 IP주소 중에서 128부터 191로 시작하는 네트워크를 말한다. 그리고 하나의 네트워크가 가질 수 있는 호스트의 수는 '2의 16승' - 2(호스트 부분이 모두 0이면 네트워크 자체를 나타내고, 1이면 브로드캐스트 주소이기 때문에 제외된다.)개.. 대략 65,000개 정도 된다.

 ▶ 클래스 B

0

1

network

host

# Bits  1  1           14                      16

▪ 네트워크 번호 : 128.1.0.0 ~ 191.254.0.0

▪ 한 네트워크 안에 들어갈 수 있는 호스트 수 65,534개

▪ 사설 IP 범위 : 172.16.0.0 ~ 172.31.255.255


클래스 B의 사설 IP는 172.16 으로 시작하고 역시 이번호 범위의 주소는 공인 IP로는 쓸 수 없다.


 마지막으로 C클래스에 대해서 알아보겠다.

 C클래스는 맨 앞의 비트가 110(2진수)으로 시작한다. 즉, 110x xxxx. xxxx xxxx. xxxx xxxx. xxxx xxxx가 되고, 110 뒤에는 0또는 1중 어떤 수가와도 된다.

 C클래스의 가장 작은 수는 1100 0000. 0000 0000. 0000 0000. 0000 0000(192.0.0.0)이 되고, 가장 큰 수는 1101 1111. 1111 1111. 1111 1111. 1111 1111 (223.255.255.255)이 된다. C클래스는 앞의 24비트가 네트워크 부분을 나타내고, 나머지 8비트가 호스트부분을 나타낸다. 그러므로 클래스 C의 가장 작은 네트워크는 192.0.1.0이 되고, 가장 큰 네트워크는 223.255.254.0이 된다.

 C클래스에 대해서 정리를 하면...

 IP 주소가 192 ~ 223으로 시작하는 네트워크이다. 그리고 하나의 네트워크가 가질 수 있는 호스트의 수는 '2의 8승' - 2(254개)가 된다.

 ▶ 클래스 C

1

1

0

network

host

 # Bits   1  1  1              21                        8

▪ 네트워크 번호 : 192.0.1.0 ~223.255.254.0

▪ 한 네트워크 안에 들어갈 수 있는 호스트 수 254개

▪ 사설 IP 범위 : 192.168.0.0 ~ 192.168.255.255


클래스 C의 사설 IP는 192.168 로 시작하고, 아마도 많이 본 주소 중에 하나 일 것이다. 역시 이번호 범위의 주소는 공인 IP로는 쓸 수 없다.

 ▶ 클래스 C

1

1

0

network

host

 # Bits   1  1  1              21                        8

▪ 네트워크 번호 : 192.0.1.0 ~223.255.254.0

▪ 한 네트워크 안에 들어갈 수 있는 호스트 수 254개

▪ 사설 IP 범위 : 192.168.0.0 ~ 192.168.255.255


클래스 C의 사설 IP는 192.168 로 시작하고, 아마도 많이 본 주소 중에 하나 일 것이다. 역시 이번호 범위의 주소는 공인 IP로는 쓸 수 없다.