글
(1) IP 주소란?
: 인터넷 상에 존재하는 호스트들을 구분하기 위한 32비트 주소 체계를 의미합니다.
일반적으로 점이 찍힌 십진수 표현 방식(Dotted-decimal Notation)을 사용해서 IP 주소를 표현하는데,
점에 의해 구분되는 각각의 십진수 값은 1바이트로 표현됩니다. 따라서 총 4바이트를 사용하게 됩니다.
4바이트 IP 주소는 네트워크 주소와 호스트 주소로 나뉘며, 주소의 형태에 따라 A, B, C, D, E 클래스로 분류할 수 있습니다.
class E는 일반적이지 않은, 예약되어 있는 주소이므로 생략하겠습니다.
class < 1byte >< 1byte >< 1byte >< 1byte >
A 0 ( Network ID | Host ID )
B 10 ( Network ID | Host ID )
C 110 ( Network ID | Host ID )
D 1110 ( Multicast Address )
네트워크 주소란 네트워크를 구분하여 주는 ID를 의미합니다. 예를 들어서 MP 라는 회사의 권 대리에게 데이터를 전송한다고 가정해 봅시다. 이 회사는 하나의 로컬 네트워크로 이루어져 있습니다. 이러한 회사의 권 대리가 사용하는 컴퓨터에 데이터를 전송하기 위해서, 일단은 MP의 네트워크로 데이터를 전송해 주는 것이 우선입니다.
즉 처음부터 IP주소 4바이트 모두를 참조해서 권 대리의 컴퓨터로 바로 찾아 가는 것이 아니라, 4바이트 IP 주소 중에서 네트워크 주소만을 참조해서 일단 MP의 네트워크를 먼저 찾아간다.MP의 네트워크를 찾았다면 이제는 호스트 주소를 참조해서 무 대리의 컴퓨터로 찾아 갈 차례가 됩니다. 즉 같은 네트워크 상에서는 모든 컴퓨터가 동일한 Network ID를 가지고 각각의 컴퓨터가 서로다른 Host ID를 가집니다.
이제 저 위에 클래스를 각각 분석해봅시다.
● class A
: 제일앞의 8비트가 Network ID인데 그 8비트의 제일 앞부분이 0으로 시작합니다.
즉 00000000~01111111 의 표현 범위를 가지며 10진수로는 0 ~ 127 까지 입니다.
하지만 제일처음 0과 제일마지막인 127은 사용하지 않습니다.
Host ID 부분도 모두0일때와 모두1일때는 사용하지 않습니다.
● class B
: 제일 앞의 16비트가 Network ID인데 그 16비트의 제일 앞부분이 10으로 시작합니다.
8비트 단위로 끊어서 생각햇을때, 모두 0인경우와 모두 1인경우는 사용하지 않습니다.
즉 Network ID는 [128 . 1 . x . x ~ 191 . 254 . x . x] 의 범위를 가집니다.
● class C
: 제일 앞의 24비트가 Network ID인데 그 24비트의 제일 앞부분이 110으로 시작합니다.
마찬가지로 모두 0인경우와 모두 1인경우는 사용하지 않으므로
Network ID는 [192. 0 . 1 . x ~ 223. 255 . 254. x] 의 범위를 가집니다.
즉 클래스 구분에는
class IP주소 가능컴퓨터수 서브넷 마스크 사설 IP 주요 사용처
A 1~126.xxx.xxx.xxx 16777214 255.0.0.0 10.0.0.0 ~ 10.255.255.255 국가나 대형망
B 128~191.aaa.xxx.xxx 65534 255.255.0.0 172.16.0.0 ~ 172.32.255.255 학교 등 중대규모
C 192~223.aaa.bbb.xxx 254 255.255.255.0 192.168.0.0 ~ 192.168.255.255 소규모회사,isp업체
D 224~239 멀티캐스팅용
E 실험용
127는 자신의 컴퓨터 시스템의 TCP/IP 모듈을 테스트 하기 위해 사용되는 용도
참고 ) 공인 아이피는 인터넷에 있는 라우터를 통과할 수 있는 주소고 사설 아이피는 같은 네트워크에서는 통신이 되지만,
인터넷에 있는 라우터를 통과할 수 없는 주소입니다. 사설 아이피는 학교나, 기숙사같은 곳에서 주로 사용합니다.
※ 출처 : http://blog.naver.com/rnjstjdwo14?Redirect=Log&logNo=40126043617
'T heory > Network' 카테고리의 다른 글
Network / 용어설명 (0) | 2011.07.15 |
---|---|
서브넷 / 서브넷마스크 (0) | 2011.07.08 |
네트워크 바이트 순서 (Byte Ordering) (4) | 2011.06.20 |
포트 (Port) (0) | 2011.05.11 |
라우터, 공유기, 허브, 스위치 (0) | 2011.05.11 |
RECENT COMMENT