서브넷 마스크와 기본 게이트웨이란 무엇인가요?
기본 게이트웨이: 호스트가 사용 가능한 게이트웨이를 찾을 수 없으면 지정된 기본 게이트웨이로 데이터 패킷을 보내고 이 게이트웨이가 데이터 패킷을 처리합니다. 현재 호스트에서 사용하는 게이트웨이는 일반적으로 기본 게이트웨이를 나타냅니다. 컴퓨터의 기본 게이트웨이는 임의로 지정할 수 없습니다. 올바르게 지정해야 합니다. 그렇지 않으면 컴퓨터가 게이트웨이가 아닌 컴퓨터로 데이터 패킷을 보내므로 다른 네트워크의 컴퓨터와 통신할 수 없습니다. 기본 게이트웨이를 설정하는 방법에는 수동 설정과 자동 설정의 두 가지가 있습니다.
서브넷 마스크: 서브넷 마스크는 네트워크 마스크, 주소 마스크, 서브넷 마스크라고도 합니다. IP 주소의 어느 비트가 호스트가 위치한 서브넷인지, 어느 비트가 식별되는지를 나타내는 방법입니다. 비트는 호스트의 비트마스크를 식별합니다.
서브넷 마스크는 단독으로 존재할 수 없으며 IP 주소와 함께 사용해야 합니다. 서브넷 마스크에는 IP 주소를 네트워크 주소와 호스트 주소의 두 부분으로 나누는 기능이 하나만 있습니다.
확장 정보:
서브넷 마스크는 두 가지 범주로 나뉩니다. 한 유형은 기본(자동 생성) 서브넷 마스크이고 다른 유형은 사용자 정의 서브넷 마스크입니다.
기본 서브넷 마스크
기본 서브넷 마스크는 서브넷이 분할되지 않고 해당 네트워크 번호 비트가 모두 1로 설정되고 호스트 번호가 0으로 설정됨을 의미합니다.
클래스 A 네트워크의 기본 서브넷 마스크: 255.0.0.0
클래스 B 네트워크의 기본 서브넷 마스크: 255.255.0.0
클래스 C 네트워크 기본 서브넷 마스크: 255.255.255.0?
기본 마스크 아래의 IP 주소에서 네트워크 주소와 브로드캐스트 주소의 계산은 매우 간단하지만 계산 방법에는 16진수 변환 및 AND 연산이 필요하지만 실제로는 그렇습니다. 사용하면 이미 결과를 빠르게 작성할 수 있습니다. 네트워크 주소의 계산은 서브넷 마스크에서 0에 해당하는 위치가 0으로 변경되고 "255"에 해당하는 위치가 변경되지 않은 반면 브로드캐스트 주소는 서브넷 마스크에서 0에 해당하는 위치가 변경된다는 것입니다. "255", "255"까지 해당 위치는 변경되지 않습니다.
사용자 정의 서브넷 마스크
사용자 정의 서브넷 마스크는 네트워크를 여러 개의 서브넷으로 나누는 것입니다. 각 세그먼트는 서로 다른 네트워크 번호 또는 서브넷 번호를 사용해야 한다고 생각할 수 있습니다. 호스트 번호를 서브넷 번호와 서브넷 호스트 번호의 두 부분으로 나누는 것입니다. 형식은 다음과 같습니다.
서브넷이 없는 IP 주소: 네트워크 번호 + 호스트 번호
서브넷이 적용된 후의 IP 주소: 네트워크 번호 + 서브넷 번호 + 서브넷 호스트 번호
즉, IP 주소를 서브넷으로 나눈 후 이전 호스트 번호 위치 중 일부가 서브넷 번호에 부여되고 나머지는 서브넷 호스트 번호가 됩니다. 서브넷 마스크는 32비트 이진수이며, 서브넷 호스트 식별 부분은 모두 "0"이다. 서브넷 마스크를 사용하여 두 호스트가 동일한 서브넷에 있는지 확인할 수 있습니다. 두 호스트의 IP 주소를 서브넷 마스크와 AND로 연결하여 결과가 동일하다면 두 호스트가 동일한 서브넷에 있다는 의미입니다.
바이두 백과사전-기본 게이트웨이
바이두 백과사전-게이트웨이