<Network>IP Addressing and Subnet

본 게시물은 영남대학교 박영덕 교수님의 강의를 기반으로 작성되었습니다.


  1. IP Address (IPv4)
    • 이론적으로는 전 세계에서 unique한 32bit의 숫자로 구성
    • NIC(network interface card)에 할당되는 주소이다.
    • 컴퓨터나 기기 단말기 자체에 할당되는 주소가 아니다!
    • 네트워크 part와 host파트로 나누어 진다.(나누는 방법도 여러가지)
항상 24bit의 prefix를 갖는것은 아니다!

<History of IP Addressing>

  1. Original Internet Addressing : prefix(8bit), Host(24bit) -> prefix가 8비트는 256개의 기관이 ip를 사용가능함 그래서 굉장히 비효율적인 방법이다.
  1. Classful Addressing : class A,B,C 순으로 prefix 길이가 늘어남(8,16,24bit) -> 기관마다 host 독점 현상이 발생
  1. CIDR(Classless Inter-Domain Routing)
    • Subnet portion of address(prefix) -> 임의의 길이 가능
    • Address format : a.b.c.d/x (x는 subnet mask,즉 prefix의 길이)
    • 유동적으로 prefix를 가져 갈 수있는 방식
  1. Subnet
    • Subnet part = prefix -> high order bits
    • Host part -> low order bits
    • subnet : 같은 prefix를 가진 device들의 집합!
    • 라우터를 거치지 않고 통신 할 수 있는 디바이스들의 집합
위 그림의 router는 3개의 NIC를 가진다!