article thumbnail image
Published 2023. 6. 24. 22:32

IP 주소

ARP(Address Resolution Protocol)

: IP주소로부터 MAC주소를 구하는 IP와 MAC주소의 다리 역할을 하는 프로토콜

가상 주소인 IP주소를 실제 주소인 MAC주소로 변환 해줍니다.

 

IP 주소 체계

  • IPV4와 IPV6로 나뉜다.
  • IPV4는 32비트를 8비트 단위로 
    • ex) 123.45.67.89
  • IPV6는 64비트를 16비트 단위로 
    • ex) 2001:db8:ff00:8329

클래스 기반 할당 방식

  • 클래스는 하나의 IP주소에서 네트워크 부분과 호스트 부분을 나누는 방법이자 약속입니다.
  • 하나의 네트워크에 몇 개의 호스트 주소를 가져갈 수 있는지에 따라 클래스를 나눴습니다.
  • 클래스의 종류는 A,B,C,D,E 5개가 있지만 D,E는 특수용입니다.

 

  • A클래스는 첫번째 옥텟만 네트워크 영역을 나타내고 나머지 부분은 호스트 영역을 나타냅니다.
    • 따라서 하나의 네트워크가 가질 수 있는 호스트 수가 약 1600만 개로 세 클래스 중 가장 많습니다.
  • B 클래스는 약 6만 5천개의 호스트 영역, C클래스는 250개의 호스트 주소를 가질 수 있습니다.
  • IP주소를 옥텟 별로 잘라 구분하다 보니 세부적으로 나누기엔 무리가 있습니다.
  • 클래스를 구별하기 위해서는 IP주소의 첫번째 옥텟을 보면 알 수 있습니다.

  • A클래스는 맨 앞이 무조건 0으로 시작하므로 맨 앞 옥텟의 범위는 00000000-01111111 입니다.
  • B클래스는 맨 앞이 무조건 10으로 시작, 10000000-10111111
  • C클래스는 110으로 시작, 11000000-11011111
    • ex) 130.101.12.12 라는 IP 주소는 맨 앞 옥텟이 130이므로 B클래스이고, 130.101 이 네트워크 주소, 12.12가 호스트 주소입니다.

클래스가 필요 없는 CIDR(Classless Inter-Domain Routing)

  • 클래스 기반 할당 방식의 주소 낭비를 해결하기 위해 등장
  • 네트워크 부분과 호스트 부분의 구분 점을 1비트 단위까지 가능케 해 호스트 주소를 더 유연하게 할당합니다.
  • 서브넷 마스크로 네트워크와 호스트 부분을 구분해줍니다.

https://wooono.tistory.com/702

 

[Network] CIDR 계산 방법

들어가기 앞서, CIDR은 네트워크를 설계하면서 가장 많이 접하게 되는 개념입니다. CIDR의 full name은 Classless Inter-Domain Routing으로, 클래스 없는 도메인간 라우팅 기법이라는 뜻입니다. 클래스가 없

wooono.tistory.com

 

복사했습니다!