ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <Linux 마스터 2급> IP 주소와 도메인
    Linux 마스터 2급 2021. 11. 26. 18:32

    ■IPv4 주소 체계

    1. IPv4 주소는 4개의 옥텟(octet)으로 구성

    2. 각 옥텟은 8비트이므로 IPv4는 총 32비트

    3. IP 주소는 5개의 클래스 A, B, C, D, E로 구분

      - A Class(1-126, 127 Localhost)

      - B Class(128-191)

      - C Class(192-223)

      - D Class(224-239)

      - E Class(240-255) : IP 주소 부족을 위해 예약해 놓은 것

    4. IP 주소는 네트워크 ID(네트워크 주소)와 호스트 ID(네트워크 내 호스트 주소)로 구성

    5. 서브넷 마스크는 네트워크 부분과 호스트 부분을 구분해 주는 값

    Network 주소 · 호스트 ID의 주소가 모두 0인 주소
    · 네트워크를 대표하는 값
    Direct Broadcast 주소 ·호스트 ID의 주소가 모두 1인 주소
    ·특정 망 내부에 있는 모든 호스트들에게 패킷이 전달
    Limited Broadcast 주소 · 255.255.255.255
    · DHCP 클라이언트가 DHCP 서버를 찾을 경우 사용
    Loopback 주소 · 127.0.0.0 ~ 127.255.255.255
    · Network 부분의 값이 Class A에 속한 127
    · 호스트 부분의 값은 지정되지 않은 값
    · 패킷 송수신 과정에 대한 시스템 내부 시험 시 주로 사용
    0.0.0.0 · 부팅 시 자신의 IP 주소를 모를 경우 사용
    사설 IP 주소 · 공식적인 승인없이 사용할 수 있는 주소
    · 라우팅이 불가능한 주소로 인터넷상에서 사용할 수 없음
    - A Class 10.0.0.0 ~ 10.255.255.255
    - B Class 172.16.0.0 ~ 172.31.255.255
    - C Class 192.168.0.0 ~ 192.168.255.255

     

    ■서브넷팅(subnetting)

    1. 서브넷은 특정 네트워크를 여러 개의 네트워크로 분리하여 브로드캐스트 도메인을 나누는 것

    2. IP 주소의 부족 현상을 해소하기 위한 방안

    3. 디폴트 서브넷 마스크를 기준으로 네트워크 ID 비트수를 늘리고 호스트 ID 비트수를 줄이는 것

       (이때 늘어난 네트워크 ID 비트는 서브넷 ID라 부름)

     

    ■IPv6 주소 체계

      IPv4 IPv6
    IP 주소 비트 수 32bit 128bit
    IP 주소 방식 지정 주소 방식
    (일반 주소, 브로드캐스트 주소)
    자동 설정 주소 방식
    (유니캐스트, 멀티캐스트, 애니캐스트 주소)
    IP 헤더 길이 20byte(기본 헤더) ~ 60byte(옵션 필드 사용 시) 40byte(기본 헤더) + @(확장 필드)
    기능 IP 헤더를 이용한 기본 기능 확장 필드를 이용한 다양한 기능
    - 암호 및 인증 기능
    - QoS 관련 기능
    - 보안 기능

    1. 128bit이며, ':' 으로 구분된 16진수 8자리로 표현

    2. 대소문자는 구분하지 않음

    3. 서브넷 마스크 양식을 사용하지 않음, 주소 표현에서 prefix 길이만 표시

       IPv6 prefix 표현 = IPv6 / prefix 길이

    4. Unspecified 주소 '0:0:0:0:0:0:0:0' 또는 '::'로 IPv4의 '0.0.0.0'과 동일한 의미

    5. Loopback 주소 '0:0:0:0:0:0:0:1' 또는 '::1'로 IPv4의 127.0.0.1과 동일한 의미

    6. IPv6 주소의 표현에서 연속적인 '0'field는 '::' 로 대체 가능('::' 는 하나의 주소에서 한 번만 사용)

Designed by Tistory.