IP주소 분리(클래스 단위)

2024. 9. 20. 14:39[서버네트워크]

IP 주소는 네트워크에서 각 기기를 식별하는 고유한 식별자로, 할당받은 네트워크 범위 안에서 각 기기가 다른 IP 주소를 사용해야 합니다. 하지만 모든 IP 주소가 다 고유한 것은 아니며, IP 주소의 종류에 따라 고유성이 달라집니다. IP 주소에는 공인 IP 주소사설 IP 주소가 있으며, 그에 따라 다른 네트워크에서 같은 IP 주소를 사용할 수 있는지 여부가 달라집니다.

1. 공인 IP 주소 (Public IP Address)

  • 공인 IP 주소는 인터넷 상에서 전 세계적으로 고유한 IP 주소입니다. 이는 인터넷에 직접 연결된 기기에 할당되며, 전 세계에서 중복되지 않아야 합니다.
  • **인터넷 할당 번호 관리 기관(IANA)**가 각 국가의 인터넷 등록기관(RIR)을 통해 공인 IP 주소를 관리하고 배포합니다.
  • 공인 IP 주소는 주로 인터넷 서비스 제공자(ISP)가 각 사용자에게 할당하며, 그 주소는 인터넷 상에서 고유합니다.
    • 만약 여러분의 컴퓨터가 공인 IP 주소 203.0.113.5를 할당받았다면, 전 세계적으로 이 주소는 단 하나만 존재해야 하며, 다른 기기에는 동일한 주소가 할당될 수 없습니다.
  • 예시:

2. 사설 IP 주소 (Private IP Address)

  • 사설 IP 주소개인 네트워크 내에서 사용되는 IP 주소로, 전 세계적으로 고유할 필요는 없습니다.
  • 가정이나 회사와 같은 내부 네트워크에서 사용하는 IP 주소로, 외부(인터넷)에서는 직접적으로 접근할 수 없으며, 내부에서만 사용됩니다.
  • 사설 IP 주소는 RFC 1918에 따라 정해진 특정 주소 범위에서만 사용되며, 동일한 사설 IP 주소가 다른 네트워크에서 중복 사용될 수 있습니다.
    • 클래스 A: 10.0.0.0 ~ 10.255.255.255
    • 클래스 B: 172.16.0.0 ~ 172.31.255.255
    • 클래스 C: 192.168.0.0 ~ 192.168.255.255
    예시:
    • 예를 들어, 192.168.1.1이라는 사설 IP 주소는 가정의 라우터에서 자주 사용되는 주소입니다. 하지만 전 세계의 여러 가정에서 동일한 192.168.1.1을 사용하더라도 서로 간섭이 없습니다. 이는 각 가정의 네트워크가 개별적으로 나뉘어 있기 때문입니다.
  • 사설 IP 주소 범위:

3. 공인 IP와 사설 IP의 관계

사설 IP 주소는 인터넷과 직접 연결되지 않기 때문에, 공인 IP 주소와 연결될 때는 **NAT(Network Address Translation)**라는 기술을 사용합니다. NAT는 내부 네트워크에서 사용하는 사설 IP 주소들을 하나의 공인 IP 주소로 변환하여 외부 네트워크와 통신할 수 있게 해 줍니다.

  • 예를 들어, 가정에서 여러 기기가 각각의 사설 IP 주소(예: 192.168.1.2, 192.168.1.3 등)를 사용하더라도, 인터넷에 나갈 때는 하나의 공인 IP 주소(예: 203.0.113.5)를 통해 통신하게 됩니다.

4. IP 주소의 중복

  • 공인 IP 주소는 전 세계적으로 고유해야 하므로 중복될 수 없습니다.
  • 사설 IP 주소는 서로 다른 네트워크에서 중복될 수 있지만, 같은 네트워크 내에서는 중복될 수 없습니다. 만약 동일한 네트워크 내에서 중복된 IP 주소를 사용하게 되면 IP 주소 충돌이 발생해 네트워크 통신에 문제가 생깁니다.
    • 가정 내에서 두 대의 컴퓨터가 같은 사설 IP 주소(예: 192.168.1.2)를 사용하려고 하면 IP 주소 충돌이 발생하여 네트워크 연결에 문제가 생깁니다. 하지만 두 가정에서 각각 192.168.1.2를 사용한다면, 서로 다른 네트워크이므로 문제가 되지 않습니다.
  • 예시:

5. IP 주소 할당 방식

IP 주소는 동적 또는 고정으로 할당될 수 있습니다:

1) 동적 IP 주소 (Dynamic IP Address)

  • **DHCP(Dynamic Host Configuration Protocol)**에 의해 자동으로 할당되는 IP 주소입니다.
  • 공인 IP 주소든 사설 IP 주소든 네트워크에 연결될 때마다 다른 IP 주소를 할당받을 수 있습니다.
  • ISP나 라우터에서 사용자가 요청할 때마다 새로운 IP 주소를 할당하는 방식입니다.

2) 고정 IP 주소 (Static IP Address)

  • 영구적으로 할당된 IP 주소로, 변경되지 않습니다.
  • 주로 서버나 특정 기기에서 고정된 주소를 요구할 때 사용됩니다.

결론:

  • 공인 IP 주소는 인터넷 상에서 전 세계적으로 고유하며, 같은 IP 주소를 다른 곳에서 사용할 수 없습니다.
  • 사설 IP 주소로컬 네트워크 내에서만 사용되며, 다른 네트워크에서는 같은 사설 IP 주소를 중복해서 사용할 수 있습니다. 따라서 여러 가정이나 기업이 동일한 사설 IP 주소를 사용하더라도 서로 다른 네트워크이기 때문에 문제가 없습니다.
  • IP 주소는 동적으로 할당될 수도 있고, 고정으로 설정될 수도 있습니다.
 
4o