두 장치가 동일한 고정 IP 주소를 원하는 경우 어떻게 되나요?

두 장치가 동일한 고정 IP 주소를 원하는 경우 어떻게 되나요?

나는 IP 주소 지정에 대해 잘 모릅니다. 내 생각에 고정 IP 주소는 장치가 특정 주소를 요청하는 것입니다.

이러한 접근 방식을 사용하면 두 장치가 네트워크에 연결을 시도하고 동일한 고정 IP 주소를 요청하면 어떻게 될까요? 선착순인가요? 2번째 기기는 주소를 받지 못하나요? 자동으로 다른 것을 얻을 수 있나요?

답변1

두 장치가 동일한 고정 IP 주소를 원하는 경우 어떻게 되나요?

동일한 네트워크에 있는 두 컴퓨터의 IP 주소가 동일한 경우 결과를 예측할 수 없습니다.

두 컴퓨터 모두 작동하는 네트워크 연결이 없을 수도 있습니다.

다른 가능성은 다음과 같습니다:

  • 하나의 장치만 네트워크에 액세스할 수 있습니다.
  • 두 장치 모두에서 간헐적으로 문제가 발생합니다.

답변2

어떤 이유로든 브로드캐스트 도메인(즉, 서브넷)에 있는 두 개 이상의 네트워크 인터페이스가 동일한 IP 주소에 응답하는 경우 관련된 모든 네트워크 인터페이스에 심각한 네트워크 문제가 발생하게 됩니다.

그 이유는 다음과 같습니다. 문제의 IP 주소에 대한 패키지가 도착할 때마다 라우터는 전체 서브넷에 "누가 IP 주소 foo를 가지고 있습니까?"라고 묻습니다. IP 주소가 foo인 모든 네트워크 인터페이스가 응답합니다. 대답에는 네트워크 인터페이스의 하드웨어 주소(MAC라고도 함)가 포함되어 있으며 향후(최소 5분 동안) 사용할 수 있도록 라우터의 소위 ARP 캐시에 기록됩니다. 따라서 특정 패키지의 올바른 대상(동일한 IP 주소를 가진 다른 네트워크 인터페이스에서 요청했을 수 있음)에 관계없이 먼저 응답하는 사람이 대상이 됩니다.

또한 대부분의 라우터는 특정 IP 주소가 있다고 주장하지만 기존 ARP 캐시 항목과 일치하지 않는 네트워크 인터페이스의 패키지를 삭제합니다. 따라서 동일한 IP 주소를 가진 네트워크 인터페이스는 한동안 네트워크 연결을 시작할 수 없습니다.

답변3

우선 정적 사용이 다소 독특하므로 몇 가지 용어를 정의하겠습니다.

  1. 동적 IP: 호스트가 DHCP 요청을 브로드캐스트합니다. 네트워크에 DHCP 서버가 있으면 이 DHCP 서버가 응답하여 질문자에게 IP를 제공할 수 있습니다. (선택적으로 더 많은 것이 있지만 지금은 간단하게 유지하겠습니다).
  2. 고정 IP: DHCP가 전혀 포함되지 않습니다. NIC가 있고 이에 대한 IP를 구성합니다. 그것은 설정되어 있으며 변경되지 않습니다. 네트워크에서는 질문이 없습니다.
  3. DHCP를 통한 예약된 IP: DHCP 서버는 특정 MAC에 특정 IP를 제공하도록 지시받을 수 있습니다. MAC 주소는 고유하므로 컴퓨터는 항상 동일한 동적 IP를 얻습니다.

DHCP 요청을 수행하는 컴퓨터는 특정 IP를 요청할 수 있습니다. 이를 존중할지 여부는 DHCP 서버에 달려 있습니다.

내 생각에 고정 IP 주소는 장치가 특정 주소를 요청하는 것입니다.

일반적으로 그런 경우는 아니지만 귀하의 질문은 분명합니다.

이러한 접근 방식을 사용하면 두 장치가 네트워크에 연결을 시도하고 동일한 고정 IP 주소를 요청하면 어떻게 될까요?

첫 번째 장치는 DHCP 요청을 수행합니다. DHCP 서버는 요청을 수신하고 필요한 정보를 전송하여 DHCP 임대를 승인합니다.IP를 사용 중인 것으로 표시합니다..

두 번째 장치는 DHCP 요청을 수행합니다. DHCP 서버는 IP가 이미 전달된 것을 확인하고 다른 IP를 반환합니다.

선착순인가요? 2번째 기기는 주소를 받지 못하나요? 자동으로 다른 것을 얻을 수 있나요?

예. 먼저 IP를 얻으세요. 두 번째는 다른 IP를 얻습니다.

관련 정보