답변:
이 문제를 다루는 많은 질문이 있지만 RFC 1918에 정의 된 ' 개인 IP 주소 ' 에 대한 충돌 과정이 있습니다.
IP 주소는 여기에서 볼 수 있듯이 클래스 (Class)로 분류되었으며 더 이상 사용되지 않지만 ( CIDR 로 대체 됨 ) 다양한 크기의 네트워크를 이해하는 데 도움이 될 수 있습니다.
주소와 관련하여 몇 가지 기본 차이점이 있습니다. "네트워크", "네트워크 주소", "공용 주소", "개인 주소"및 "서브넷"이 있습니다.
간단히 말해서 컴퓨터가 특정 IP 네트워크에 상주하는 IP 주소, 컴퓨터 IP 주소 및 네트워크 주소 (일반적으로 로컬 라우터에 정의 됨)는 '개인 주소'입니다. 개인 주소는 공용 네트워크에 할당되지 않은 개인 주소의 공용 주소와 다릅니다. 예를 들어 'google.com'을 핑 (ping)하면 google.com이 확인하는 공개 주소로부터 응답을받습니다. 그것은 공개 주소입니다. '특별한'일부 공용 네트워크는 공개적으로 할당되지 않으며 개인 IP 주소라고합니다. 자세한 내용은 여기를 참조 하십시오 : http://whatismyipaddress.com/private-ip
개인 네트워크 범위 목록은 다음과 같습니다.
> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
이것을 시각화하는 가장 쉬운 방법은 다음을 상상하는 것입니다. 인터넷 제공 업체는 단일 IP 주소를 제공합니다. 50.100.101.154라고하겠습니다. 이것은 집의 모뎀 / 라우터에 연결되어 있습니다. 이것이 공용 인터페이스의 IP 주소입니다. 그러나 네트워크에 원하는 장치 이상이 있으므로 모뎀 / 라우터의 기능은 '내부'네트워크를 만드는 것입니다. 네트워크의 숫자 192.168.1.0을 선택하고 표준 넷 마스크라고 가정합니다 (자세한 내용은 관련 링크 읽기). 즉, 라우터 내부에 장치를 연결하고 192.168.1.1-254 패턴에 맞는 IP 주소를 제공 할 수 있습니다. 마지막 octect (마지막 기간 이후의 공백)는 호스트 IP 주소의 '사용 가능한 범위'입니다. 특별한 IP 주소 (네트워크 주소, 브로드 캐스트 주소 등)가 있지만
따라서 짧은 대답은 10.xxx, 192.168.xx, 172.16-31.xx는 공용 IP 주소와 충돌하지 않는 자체 홈 네트워크에서 사용할 수있는 모든 IP 주소입니다. 다음과 같은 이유로 중요합니다.
웹 사이트로 이동하려고하면 google.com이라고 말하면 브라우저가 인터넷의 DNS 서버로 이동하여 'google.com은 어디에 있습니까?'라고 말합니다. IP 주소 형식으로 응답을받습니다. 응답은 기본적으로 "google.com으로 이동하려면 8.8.8.8로 이동하십시오."브라우저는 8.8.8.8로 요청을 보내고 거기에있는 모든 페이지를로드합니다.
네트워크의 IP 주소로 8.8.8.8을 사용한 경우 어떻게해야합니까? 라우터가 "8.8.8.8 위치를 알고 있습니다. 바로 거기에 있습니다!"라고 말하면 문제가있을 수 있습니다. 네트워크에서 벗어날 수없고 올바른 8.8.8.8 주소를 확인할 수 없기 때문에 google.com에 액세스 할 수 없게됩니다. 개인 IP 주소 범위는 개인용으로 지정되어 있으므로 공용 웹 사이트는이를 사용하지 않아야합니다. LAN 외부의 웹 사이트 주소를 찾아서는 안됩니다.
127.0.0.1은 'localhost'주소라는 특수한 유형의 주소이므로 여기에 들어 가지 않습니다. 전체 127 개 범위를 포괄합니다. 127.0.0.0 - 127.255.255.255
다른 사람이나 다른 사람이 해당 주소로 작업을 수행하지 않고도 장치에 자체 IP 주소를 제공하는 방법으로 생각하십시오.
더 궁금한 점이 있으면 알려주세요!
글쎄, 나는 미국 방법을 사용합니다. 어려운 문제 나 논쟁에 대한 쉬운 해결책을 좋아합니다. 그런 다음 기본적으로 이것을 말할 수 있습니다.
개인 IP 클래스 :
클래스 A : 10.0.0.0 ~ 10.255.255.255 클래스 B : 172.16.0.0 ~ 172.31.255.255 및 127.0.0. * 클래스 C : 192.168.0.0 ~ 192.168.255.255
클래스 A : 대규모 네트워크 (국제 회사)의 경우 클래스 B :는 중간 규모 네트워크에 사용됩니다. 좋은 예는 큰 대학 캠퍼스입니다. 클래스 C : 클래스 C 주소는 일반적으로 중소 기업에 사용됩니다.
네트워크의 모든 컴퓨터를 대상으로하는 브로드 캐스트 메시지는 브로드 캐스트로 전송됩니다. 이 메시지는 항상 IP 주소 255.255.255.255를 사용합니다.
IP 주소는 네트워크 수준의 TCP / IP에 해당하는 IP (인터넷 프로토콜)를 사용하여 네트워크 내 장치 (일반적으로 컴퓨터)의 인터페이스 (통신 요소 / 연결)에 대한 논리적 및 계층 적 방식을 식별하는 숫자 레이블입니다. 실험 계획안.
개인 IP 주소 : 로컬 네트워크 (인트라넷) 내에서 식별되고, 공용 IP 주소 : 외부 네트워크 (인트라넷) 내에서 식별됩니다.
세자르 카라카스 2016 & # <> Jan
class B
역사적 의미 /16
등을 192.168.0.0/16
클래스 C는 의미와 /24
. A에 대한 어떤 클래스가 없었다 /12
등 172.16.0.0/12
,
IP 주소는 32 비트 이진수입니다. 인간이 읽기 쉽도록 32 비트 숫자를 8 비트 그룹으로 나누고 각 gruop을 10 진수로 변환하고 그 사이에 마침표를 붙여 분리합니다.
그래서:
11000000101010000000001000000001
becomes
11000000 10101000 00000010 00000001
becomes
192 168 2 1
and is written
192.168.2.1
모든 IP 주소는 이런 식으로 구성됩니다. LAN 주소로는 특별한 것이 없습니다.