홈페이지 » 어떻게 » 공용 IP는 고유합니까?

    공용 IP는 고유합니까?

    IP 주소 및 작동 방식에 대해 배우기 시작하면 때때로 압도적 인 느낌을받을 수 있습니다. 그럼 어떻게 하시겠습니까? 당신은 검색하고 질문을하는 것으로 시작합니다! 오늘의 수퍼 유저 Q & A 게시물에는 호기심 많은 독자의 질문에 대한 답변이 있습니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    스크린 샷 : Linux 스크린 샷 (Flickr).

    질문

    수퍼 유저 리더 인 gholami는 공개 IP가 고유한지 알고 싶어합니다.

    공용 IP는 고유합니까? 나는 우리가 두 가지 종류의 IP (개인 및 공개)를 가지고 있기 때문에 공공 IP가 라우터에 속하면 동일한 라우터에 연결된 모든 사람이 하나의 IP 주소를 가지는지 아닌지를 의미합니다?

    공개 IP 고유?

    대답

    수퍼 유저 기여자 fedesismo는 우리에게 답을줍니다.

    일반적으로 대답은 '예'입니다. 공개 IP는 전 세계적으로 고유합니다. IPv4 컨텍스트에서 고유하지 않은 것으로 알려진 IP (v4)는 개인 IP입니다. 이러한 범위는 다음과 같습니다.

    • 10.0.0.0 ~ 10.255.255.255.
    • 172.16.0.0에서 172.31.255.255로.
    • 192.168.0.0에서 192.168.255.255까지.

    참조 : RFC1918

    홈 라우터가 인터페이스의 "인터넷 쪽"에있는 IP는 공개되어 있으며 ISP에서 제공합니다. 가정의 Wi-Fi 또는 이더넷 연결에 사용되는 IP는 개인용이므로 고유하지는 않지만 NAT를 사용하거나 NAT로 변환하기 전에 집을 떠나지 않으므로 문제가되지 않습니다..

    다른 코멘트 (아래 스레드 링크를 참조하십시오.), 내가 방금 말한 것에는 예외가있다. One-to-nearest를 허용하는 원래의 일대일 통신 인터넷 프로토콜 패러다임에 대해보다 유연하게 대응할 수있는 몇 가지 기술이 있습니다. 이러한 기술은 DNS 또는 CDN 서비스와 같이 고 가용성, 중복성 또는 대기 시간이 필요한 서비스에 대해 설명 할 때 사용됩니다. 특정 IP (IPv4 또는 IPv6)가 주어지면 전 세계에 하나의 서버가 해당 IP에 응답하도록 구성 될 수 있지만 그 중 하나만 응답 할 수 있습니다.

    참조 : RFC4786

    IPv6은 또한 이러한 "새로운 요구 사항"을 처리하는 새로운 주소 지정 시스템을 도입했으며 애니 캐스트 주소.

    IP 버전 6 (IPv6)은 새로운 유형의 주소를 정의합니다. 애니 캐스트 주소, 이는 패킷이 동일한 주소에 모두 응답하는 여러 다른 노드 중 하나에 라우팅되도록합니다. 그만큼 애니 캐스트 주소 사용중인 라우팅 프로토콜에 의해 결정된 "거리"개념에 기초하여 네트워크가이 주소로 주소 지정된 각 패킷을 "가장 가까운"인터페이스로 전달하는 하나 이상의 네트워크 인터페이스 (일반적으로 다른 노드에 있음)에 할당 될 수 있습니다.

    참조 : RFC2526

    IPv6 애니 캐스트 주소 정보

    애니 캐스트 주소 일반적으로 다른 노드에 속하는 인터페이스 집합에 할당 된 주소입니다. 에 보내진 패킷 애니 캐스트 주소 에 의해 식별 된 가장 가까운 인터페이스 (사용중인 라우팅 프로토콜에 정의 된대로)로 전달됩니다. 애니 캐스트 주소. 애니 캐스트 주소 구문 적으로 구별 할 수 없다. 유니 캐스트 주소 때문에 애니 캐스트 주소 에서 할당된다. 유니 캐스트 주소 공간. 할당 유니 캐스트 주소 하나 이상의 인터페이스로 유니 캐스트 주소 ~ 애니 캐스트 주소. 노드가있는 노드 애니 캐스트 주소 할당 된 주소는 명시 적으로 주소가 애니 캐스트 주소.

    참조 : IPv6 주소 유형 : 애니 캐스트 [Cisco]


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..