ip클래스

Network : 2007.03.11 02:13

요즘은 IP v4의 주소가 조만간 모자랄 것으로 예상되어 IP v6의 도입에 대한 검토가 활발 합니다.

IP주소 체계는 총 4바이트(32비트)ㅡ1바이트는 8비트니까...ㅡ로 표시하며 한 바이트씩 점(.)으로 분리하여 10진수로 나타냅니다.

예를들면 255.172.112.52와 같이 10진수로 표기 하는거죠..

하나의 IP주소는 크게 네트워크주소와 컴퓨터주소 두 부분으로 나뉩니다.

 네트워크의 크기나 호스트 컴퓨터의 수에 따라 Class A, B, C, D, Class E등급이 있습니다. 이중 Class A, B, C가 일반 사용자에게 부여 됩니다.

호스트컴퓨터란 일반 pc사용자들을 말하는 거죠...어떤 기업에 호스트컴이 100개있다그러면...100명의 사원들이 컴을 쓰고 있구나..생각하시면 됩니다.^^

IP주소 체계를 이해하려면 10진수, 2진수, 16진수 표기에 대해 잘 이해 하셔야 합니다. 우리가 일상 생활에서 가장 많이 쓰는 숫자 체계는 10진수입니다. 10진수는 0에서 9까지 10개의 기호를 가지고 숫자를 구분하며 2진수는 0,1 두 개의 기호로 모든 숫자 체계를 나타내며 16진수는 0-9, A,B,C,D,E등 16개의 기호를 가지고 모든 숫자를 나타냅니다. 혹시 이걸 공부 하실 생각은 아니시겠죠? 모르시면 넘기세요...중요한건 10진법, 2진법 이게 아니니까요..^^

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)
최대 노드수 보세요...너무 많이 쓰는군요...ㅡㅡ; 아무리 큰 기업이라도 그렇지..그쵸?

A클래스의 대부분은 미국넘들 기업이 쓰고 있답니다...

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 네트워크, 즉 해당 네트워크를 말합니다

'Network' 카테고리의 다른 글

IEEE 1394  (0) 2007.04.19
UDP [user datagram protocol]  (0) 2007.03.27
서브넷 마스크의 개념  (0) 2007.03.11
ip클래스  (0) 2007.03.11
Posted by Real_G