본문으로 바로가기

[이론] IP 주소 체계(2)

category 네트워크/이론 2019. 1. 28. 22:25
728x90
반응형

오늘은 지난 포스팅에 이어 IP 주소 체계 2탄을 마련했습니다.


'후니의 쉽게 쓴 시스코 네트워킹' 책을 보고 공부 중입니다.


IP는 네트워크의 기본 중의 기본입니다.


저는 현재 네트워크 회사를 다니고 있습니다.


처음에는 잘 몰랐지만, 하다보니 자연스레 나름 네트워크에 자신이 생겼고, 잘 한다고 자부(?)합니다.


이렇게 기본을 익히는 것도 중요하지만, 회사에서 일을 하면서 배우는게 더 빠르고, 귀에 쏙쏙 박힌다고 생각이 듭니다.


그러나 이런 기본들을 알고, 회사 일을 배우게 된다면, 몇배 더 빠르게 익힐 수 있습니다. 또한 그것을 응용할 수 있다면, 더할 나위 없이 좋습니다.


 

 

 




본론으로 들어가보시죠.


IP주소에 대해 간단히 정리해 보겠습니다. 지금 말하는 IP주소는 IPv4입니다.


IP주소는 32자리의 이진수로 구성이 되어 있습니다. 10진수로는 3개의 점을 찍어서 총 1바이트씩 4개로 구성됩니다.


IP 주소는 네트워크 부분과 호스트 부분으로 나눌 수 있습니다.


이제 네트워크 부분과 호스트 부분을 어떻게 나누는지에 대해 알아보시죠.


네트워크를 좀 배워본 분은 아시겠지만, 이것 때문에 바로 class라는 개념이 생겼습니다.


class는 총 5개로 구분되어 있지만, 보통 3개만 알아도 됩니다.


class는 A~E까지 총 5개로 구분 됩니다. 이 구분은 네트워크 크기로 나누게 됩니다.


class A부터 알아 보겠습니다.


A class는 32자리의 이진수 중에서 제일 앞의 숫자가 항상 0이 되는 것입니다. 아래와 같습니다.


0XXX XXXX . XXXX XXXX. XXXX XXXX. XXXX XXXX


나머지 X부분은 0 혹은 1이 와도 괜찮습니다.


A class에서 가장 작은 수는 바로 0000 0000 . 0000 0000 . 0000 0000 . 0000 0000 즉, 0입니다.


가장 큰수는 0111 1111 . 1111 1111 . 1111 1111 . 1111 1111 입니다.


A class의 범위를 10진수로 나타내면 0.0.0.0 ~ 127.255.255.255 까지입니다. 참 쉽죠?


여기서 A class 앞의 8비트(1 옥텟)은 네트워크 부분이고, 나머지 24비트(3옥텟)은 호스트부분을 나타냅니다.


그러나 이 한가지는 기억해 두셔야 됩니다. 0.0.0.0은 네트워크를 사용하지 않습니다. 또한 127.0.0.0도 사용하지 않습니다.


즉, 1.0.0.0 ~ 126.0.0.0 으로 기억해두시면됩니다.


 

 

 



그럼 B class는 어떻게 될까요?


B Class는 앞이 반드시 10으로 시작됩니다.


10XX XXXX . XXXX XXXX . XXXX XXXX . XXXX XXXX 


B class에서 가장 작은 수는 몇이 될까요?


1000 000 . 0000 0000 . 0000 0000 . 0000 0000 입니다.


가장 큰수는 1011 1111 . 1111 1111 . 1111 1111 . 1111 111 입니다.


범위는 128.0.0.0 ~191.255.255.255.255 입니다.


B class는 앞의 16비트(2 옥텟)이 네트워크 부분이고, 나머지 16비트(2 옥텟)은 호스트 부분입니다.


마지막으로 C class를 알아보시죠.


C class는 앞이 110으로 시작 됩니다.


최소는 1100 0000 . 0000 0000 . 0000 0000 . 0000 0000 이고, 최대는 1101 1111 . 1111 1111 . 1111 1111 . 1111 1111입니다.


앞의 24비트(3 옥텟)이 네트워크 부분이고, 나머지 8비트(1 옥텟)은 호스트 부분입니다.


192.0.0.0 ~ 223.255.255.0 이 C class의 범위가 됩니다.


IP 주소에 대한 이야기는 여기까지 하도록 하겠습니다.



728x90
반응형

'네트워크 > 이론' 카테고리의 다른 글

[이론] 네트워크 분류  (0) 2022.06.07
[이론] 라우터란  (0) 2022.02.23
[이론] IP 주소 체계(1)  (0) 2019.01.15
[이론] 폴트톨러런트와 로드밸런싱  (0) 2018.12.05
[이론] 브리지와 스위치의 차이점  (0) 2018.12.04