
제가 알기로 서브넷 마스크는연속되어 있어야 합니다. 예를 들어 255.1.0.0의 마스크를 가질 수 없습니다. 네트워크는 종종 예를 들어 192.168.5.0/24로 표시되며, 여기에는 서브넷 마스크를 파생시키는 모든 정보가 자동으로 포함되며 이러한 파생을 통해 연속성이 보장됩니다.
사용자가 단순히 네트워크 구성에 숫자 24를 입력하는 대신 이 숫자 24를 255.255.255.0으로 수동으로 "확장"해야 하는 이유는 무엇입니까? 서브넷 마스크가 필요하고 마스크의 1비트 수가 구성에 충분하지 않은 경우가 있습니까?
답변1
단순히 소프트웨어에 따라 다릅니다.
RFC가 작성될 때 일반적으로 값이 최종 사용자에게 표시되는 방식은 정의하지 않고 값이 '작동'하는 방식만 정의합니다. 따라서 서로 다른 프로그램이 동일한 숫자를 서로 다른 방식으로 구현하는 경우 본 효과를 얻게 됩니다.
동일한 서브넷이 다른 방식으로 표시됩니다.
- 255.255.255.0
- /24
- 11111111.11111111.11111111.00000000
Mac 주소 표시에서도 마찬가지입니다.
- IOS의 Cisco 형식: FFFF.FFFF.FFFF
- Microsoft cli는 다음을 수행합니다: FF-FF-FF-FF-FF-FF
- 마이크로소프트 DHCP: FFFFFFFFFFFF
- 대부분의 네트워크 카드 제조업체: FF:FF:FF:FF:FF:FF
이들은 모두 동일한 Mac 주소를 다른 형식으로 나타냅니다.