10.0.0.0/24 범위의 네트워크가 있습니다. 이것은 10.0.0.0 ~ 10.0.0.255를 가지고 있지만 10.0.0.0 또는 10.0.0.255를 사용할 수는 없지만 그 사이에는 아무것도 사용할 수 있습니다.
왜 이런거야? 마스크 255.255.255.0은 마지막 숫자가 호스트 주소임을 의미하므로 0 또는 255를 사용할 수없는 이유는 무엇입니까?
10.0.0.0/24 범위의 네트워크가 있습니다. 이것은 10.0.0.0 ~ 10.0.0.255를 가지고 있지만 10.0.0.0 또는 10.0.0.255를 사용할 수는 없지만 그 사이에는 아무것도 사용할 수 있습니다.
왜 이런거야? 마스크 255.255.255.0은 마지막 숫자가 호스트 주소임을 의미하므로 0 또는 255를 사용할 수없는 이유는 무엇입니까?
답변:
/ 24 네트워크 에서는 네트워크 를 0
식별 하기 때문에 사용할 수 없습니다 (장치는 연결된 다른 네트워크를 인식하는 데 사용합니다).
Windows PC에서 명령 프롬프트를 열고을 입력하십시오 netstat -r
. PC에서 사용하는 라우팅 테이블을 얻을 수 있으며 각 네트워크는 네트워크 식별 (첫 번째 주소)을 사용하여 나열됩니다.
255
/ 24 네트워크의 경우 마지막 주소 는 브로드 캐스트 주소입니다. 네트워크에 연결된 장치는 네트워크의 모든 장치에 대한 메시지 인 브로드 캐스트를 전송하는 데 사용합니다.
일반적으로 첫 번째 주소는 네트워크를 식별하고 마지막 하나는 방송이다 , 그들은 정기적 주소로 사용할 수 없습니다.
netstat -r
입니다. 내 시스템이 아닙니다.
브로드 캐스트 도메인 (예 : 실제 네트워크 또는 VLAN 등)의 장치 번호를 지정하는 데 사용되는 경우 범위의 첫 번째 주소와 마지막 주소를 사용할 수 없습니다 . 다른 답변에서 알 수 있듯이 첫 번째와 마지막은 해당 시나리오에서 네트워크 및 브로드 캐스트 주소로 각각 사용됩니다. 또한 일부 시나리오에서는 첫 번째 주소도 브로드 캐스트로 해석됩니다.
그러나 첫 번째 주소와 마지막 주소를 사용할 수 있는 다른 사용 시나리오가 있습니다 . 예를 들어, 방화벽 관리자이고 네트워크 관리자 가 10.0.0.0-10.0.0.255 범위 를 부여하면 방화벽에서 NAT 주소로 256 개 주소를 모두 사용할 수 있습니다. 나는 이것이 자주 행해지는 것을 보지 못했다는 것을 인정하고, 그것이 행해질 때 혼동을 일으킬 수있다-대부분의 사람들의 첫 번째 반응은 그것이 허용되지 않는다고 생각하기 때문이다.
다음 확인을 엄격히 / 24이 시나리오에서 10.0.0.0-10.0.0.255을하지 않는 말할 수있는 거 하찮은 일에 속 태우고 당신이 경우 네트워크 , 그것은의 범위 또는 블록 주소는하지만, 난 여전히 같은이 참조하는 것이 일반적인 관행이라고 생각 이러한 시나리오에서 "10.0.0.0/24 서브넷"
의 읽기 인터넷 표준 서브넷 절차 , 서브넷에 대한 인터넷 표준 제도 향해 특히 서브넷의 방송 인터넷 데이터 그램의 PRESENCE 7 항은 선물 선택에 대한 이론적 근거를 설명합니다.
연속적인 비트 마스크가있는 CIDR 서브넷에 대한 가설이 정확합니다.
브로드 캐스트 주소를로 간주하는 것이 더 쉽습니다 Bcast = Host | ~Mask
. 서브넷에서 비트 선택을 명시 적으로 무시합니다. 해당 네트워크 주소는 Net = Bcast & ~Mask
입니다.
엄격하게 모든 0 (CIDR / 24의 경우 0) 주소를 사용할 수 있지만 일부 소프트웨어를 혼동 할 수 있지만 모든 소프트웨어 (.255)는 잘 알려진 브로드 캐스트 주소로 예약되어 있습니다.
RFC 919 이전의 일부 초기 BSD Unix 4.2 릴리스는 Net
주소를 브로드 캐스트로 사용하여 제공되었습니다 . 이로 인해 4.3 릴리스까지 혼합 환경에서 약간의 혼란이 발생했습니다.
근거리 통신망 (LAN) 또는 광역 네트워크 (WAN) 용 네트워크에는 용량에 따라 주소가 제공됩니다. 네트워크에 연결된 터미널은이 주소를 사용하여 서로 통신합니다. 기본적으로 시스템은 관리자 통신을 위해 일부 주소를 예약합니다. 일반적으로“255”주소는 Linux 또는 Fedora 시스템에서 메시지를 브로드 캐스트하는 데 사용됩니다. 관리자는이 주소를 사용하여 네트워크의 모든 사용자를 브로드 캐스트하거나 주소를 지정합니다. 긴급 종료의 경우 관리자는 메시지를 사용자에게 브로드 캐스트하여 수행 한 작업을 저장할 수 있습니다. 일부 운영 체제는 "0"주소를 할당하는 기능을 제공합니다.
네트워킹 기본 사항 : Microsoft의 네트워크 주소 지정에 대해 자세히 알아보십시오 .
또한 한 번 봐 가지고 네트워크 주소 변환은 무엇입니까?