: 저희학원에서 갑자기 컴들이 ip충돌을 일으켜서 모든 컴을 다켜놓고 ip니, 게이트웨이니, 서브넷 마스크니 하는 것들을 다 수정했는데... 도데체 그것들이 뭐하는 거죠?
: 컴터가 갖는 고유 주소라는데... 왜컴은 주소를 세개나 갖지요?
: 컴터를 업글(본체줴다)하면 암래도 그런 환경설정도 다시해주어야 할텐데, 제 어떤 친구는 두루넷에서 제공한 씨디를 깔아서 두루넷 브라우져를 이용하니까 접속이 되었다는데... 그런거 엄씨 익스플로러로 접속하려면(예컨데 씨디를 잃어버렸다든지...)랜카드하고 전용선 모뎀 잡아주고 저런 것들만 적어주면 바로 인터넷 할수 있는건가여?
IP주소 체계(IPv4)
IP 버전 4는 현재의 인터넷 및 TCP/IP 네트워크에서 활용하는 IP주소 체계입니다. IP 버전 6는 Ipv4의 IP주소 부족 및 보안 문제를 해결하기 위해 나온 차세대 IP표준입니다.
먼저 Ipv4 주소 체계에 대해 살펴 보겠습니다.
(9) IP주소 체계(IPv4)
IP주소 체계는 총 4bytes(32bits)로 표시하며 한 바이트씩 점(.)으로 분리하여 10진수로 나타냅니다.
예를 들면 165.133.107.57와 같이 10진수로 표기 합니다.
하나의 IP주소는 크게 네트워크주소와 컴퓨터주소 두 부분으로 나뉘며 네트워크의 크기나 호스트 컴퓨터의 수에 따라
Class A, B, C, D, Class E등급이 있습니다. 이중 Class A, B, C가 일반 사용자에게 부여 됩니다.
IP주소 체계를 이해하려면 10진수, 2진수, 16진수 표기에 대해 잘 이해 하셔야 합니다.
우리가 일상 생활에서 가장 많이 쓰는 숫자 체계는 10진수입니다.
10진수는 0에서 9까지 10개의 기호를 가지고 숫자를 구분하며 2진수는 0,1 두 개의 기호로 모든 숫자 체계를 나타내며 16진수는 0-9, A,B,C,D,E등 16개의 기호를 가지고 모든 숫자를 나타냅니다.
서브네트 마스크
만약 내가 속한 회사가 약 10000여개의 호스트가 존재하므로 클래스 B의 주소를 받아 왔다고 치자. 필자가 근무하는 LG 정밀의 경우 B 클래스 주소인 150.150.X.X 네트웍 주소를 받았다. 그러면 2바이트 65536개의 호스트를 붙일 수 있으므로 주소는 충분하다. 그러나 실제 10000개의 호스트가 한 라인에 묶이는 것이 아니고 20∼100 개 단위의 더 작은 네트웍(서브넷)으로 묶여 있으므로 각 서브넷을 구분할 수 있는 방법이 필요하다. 이 때 서브넷 마스크가 사용된다. 서브넷 마스크를 사용하면 호스트 ID 필드는 다시 서브넷 주소 부분과 호스트 부분으로 분리될 수 있다.
서브넷 마스크도 IP 주소와 마찬가지로 48비트로 구성되며 IP 주소와 함께 표기하여 1인 부분은 네트웍 ID와 서브넷 ID임을, 0을 표기한 부분은 호스트 ID임을 나타낸다. 예를 들어 필자의 컴퓨터 150.150.50.214는 서브네트 마스크가 255.255.255.0 이므로 네트웍/서브넷 주소는 IP 주소와 서브넷 마스크를 AND 연산한 결과가 된다.