서브넷 마스크란 무엇입니까? 254 개 이상의 IP 주소서브넷 마스크는 어떻게 설정합니까?
I. 서브넷 마스크란 무엇입니까
Ip 주소의 네트워크 세그먼트를 알기 전에 서브넷 마스크에 대해 알아보겠습니다. 인터넷을 잘 모르는 많은 친구들이 서브넷 마스크에 대해 곤혹스럽다. 그것은 무엇을 하는 데 쓰이는 것입니까?
서브넷 마스크는 단독으로 존재할 수 없으며 IP 주소와 함께 사용해야 합니다. 서브넷 마스크는 하나의 IP 주소를 네트워크 주소와 호스트 주소의 두 부분으로 나누는 역할만 합니다.
일반적으로 서브넷을 나누고 동일한 네트워크 세그먼트에 속하는 IP 와 속하지 않는 IP 를 구분하는 데 사용됩니다.
예를 들어, 두 사람은 모두 장삼이라고 하지만, 한 장은 장씨네 마을에 속하고, 한 장은 장촌에 속한다. 그럼 이 두 장삼이 어느 마을인지 어떻게 알 수 있을까요? 너는 촌장에게 그들을 구분하게 해야, 너는 그들의 장삼이를 정확하게 마을로 데려갈 수 있다. 그런 다음 서브넷 마스크는 IP 주소가 속한 네트워크 세그먼트의 IP 를 구분하는 촌장과 같습니다.
실제 프로젝트에서는 일반적으로 이러한 IP 주소를 접하게 됩니다.
Ip 주소: 192. 168. 1 서브넷 마스크: 255.255.0.
Ip 주소:192.168.1.2 서브넷 마스크: 255.255.0.
우리는 그것들이 같은 네트워크 세그먼트에 속하는 IP 주소라고 직접 판단할 수 있다.
아래는요?
Ip 주소: 192. 168. 1 서브넷 마스크: 255.255.0.
Ip 주소:192.168.1.2 서브넷 마스크: 255.255.0.0.
이 두 IP 주소는 마스크를 보지 않는 것이 비슷하지만 같은 네트워크 세그먼트에 있지 않습니다.
이것은 서브넷 마스크에서 판단할 수 있습니다.
192.168.1.1255.255.0 은192 에 속합니다
192.168.1.2255.255.0.0 은192. 에 속합니다
둘째, 마스크에 따라 IP 주소 세그먼트를 결정하는 방법?
위에서 우리는 서브넷 마스크의 역할을 예시했다. 다음으로 서브넷 마스크를 결정하고 IP 주소의 네트워크 세그먼트를 결정하는 방법을 살펴보겠습니다.
일반적으로 VLAN 을 분할할 때 다음 예를 사용합니다.
예제 1:
VLAN 1: IP 주소 만들기:192.168.1.1서브넷
Vlan2 생성: IP 주소:192.168.2.1서브넷 마스크: 255.255.0.
그래서 그들은 같은 네트워크 세그먼트에 있습니까?
평소 IP 주소가 많은 친구들이 같은 네트워크 세그먼트에 속하지 않는다고 시각적으로 판단할 수 있다면 어떻게 계산할까요? 두 개의 IP 주소가 같은 네트워크 세그먼트에 있는지 확인하려면 IP 주소와 서브넷 마스크만 있으면 됩니다. 결과가 같으면 두 IP 주소는 같은 서브넷에 있습니다.
상세 계산
Ip 주소192.168.1.1을 이진으로 변환합니다.
1100000010101000 0000000/kloc-
서브넷 마스크 255.255.255.0 을 이진으로 변환합니다.
1111111 Kloc-0/111111/;
그런 다음 두 단계에 대해 and 연산을 수행합니다.
1100000010101000 0000000/kloc-
1111111 Kloc-0/111111/;
다음과 같은 이점을 얻을 수 있습니다.
1100000010101000 0000000/kloc-
네트워크 번호로 변환하는 것은192.168.1.0 입니다.
Ip 주소192.168.2.1을 이진으로 변환합니다.
1100000010101000 000000/kloc-
서브넷 마스크 255.255.255.0 을 이진으로 변환합니다.
1111111 Kloc-0/111111/;
그런 다음 두 단계에 대해 and 연산을 수행합니다.
1100000010101000 000000/kloc-
1111111 Kloc-0/111111/;
다음과 같은 이점을 얻을 수 있습니다.
1100000010101000 000000/kloc-
네트워크 번호로 변환하는 것은 192.5438+068.2.0 입니다.
분명히 두 가지 결과는 다르다. 하나는 네트워크 세그먼트192.168.1.0 이고 다른 하나는 네트워크 세그먼트192./kloc-입니다.
예 2:
Ip 주소1:192.168.1..1서브넷 마스크: 255
Ip 주소 2:192.168.2.1서브넷 마스크: 255.255.252.0.
분명히 우리의 IP 주소는 위의 예 1 과 동일하지만 서브넷 마스크는 다릅니다. 서브넷 마스크를 보지 않으면 먼저 동일한 네트워크 세그먼트가 아니라고 판단할 수 있습니다.
이것과 위의 예 1 유일한 변화는 서브넷 마스크가 255.255.255.0 에서 255.255.252.0 으로 바뀌었다는 것입니다. 그렇다면 같은 네트워크 세그먼트에 속하는지 봅시다.
상세 계산
Ip 주소192.168.1.1을 이진으로 변환합니다.
1100000010101000 0000000/kloc-
서브넷 마스크 255.255.252.0 을 이진으로 변환합니다.
1111111 Kloc-0/1111100.00000000
그런 다음 두 단계에 대해 and 연산을 수행합니다.
1100000010101000 0000000/kloc-
1111111 Kloc-0/1111100.00000000
다음과 같은 이점을 얻을 수 있습니다.
1100000010101000 000000000000000000000000000
네트워크 번호로 변환하는 것은 192. 168.0.0 입니다.
Ip 주소192.168.2.1을 이진으로 변환합니다.
1100000010101000 000000/kloc-
서브넷 마스크 255.255.252.0 을 이진으로 변환합니다.
1111111 Kloc-0/1111100.00000000
그런 다음 두 단계에 대해 and 연산을 수행합니다.
1100000010101000 000000/kloc-
1111111 Kloc-0/1111100.00000000
다음과 같은 이점을 얻을 수 있습니다.
1100000010101000 000000000000000000000000000
네트워크 번호로 변환하는 것은 192. 168.0.0 입니다.
분명히 두 결과는 동일합니다. 모두 192. 168.0.0 네트워크 세그먼트에 속하므로 동일한 네트워크 세그먼트에 속합니다.
물론, 만약 당신이 서브넷을 잘 알고 있다면, 이러한 작업을 경험할 필요가 없습니다. 대부분의 네트워크 세그먼트는 서브넷 마스크와 IP 주소를 분석하여 네트워크 세그먼트에 속하는지 여부를 확인할 수 있습니다. 단, 네트워크 세그먼트의 원리와 작동 방법에 대해 잘 알고 있어야 합니다.
3 ~ 254 개 이상의 IP 주소를 가진 네트워크, 서브넷 마스크는 어떻게 설정합니까?
대부분의 경우 네트워크의 호스트가 254 개를 넘지 않는 한 서브넷 마스크는 255.255.255.0 으로 설정할 수 있습니다. 254 개 이상의 호스트는 어떻습니까?
Vlan 을 분할하거나 큰 네트워크 세그먼트로 설정할 수 있습니다. 우리는 VLAN 을 나누지 않을 것이다. 위의 예가 있습니다. 큰 네트워크 세그먼트로 설정하는 것은 어렵습니다. 이 큰 네트워크 세그먼트의 서브넷 마스크는 어떻게 결정합니까?
이 예는 약전 산업망에 앞서 이미 언급되었다. 한번 봅시다.
예를 들면
모니터링 네트워크에 600 개의 지점이 있다고 가정하면 현재 VLAN 으로 나누고 싶지 않습니다 (실제 엔지니어링은 대부분 VLAN 으로 분할됨). 이 600 개 네트워크 세그먼트의 큰 점에 IP 주소를 할당하고, IP 주소를 설정하고, 서브넷 마스크를 어떻게 결정합니까?
해결: 먼저 600 개의 점을 알고 있으며, 254 개의 IP 주소 세그먼트 3 개로 할당할 수 있습니다.
사용할 수 있습니다
Ip 세그먼트1:192.168.0.1-192./
Ip 세그먼트 2:192.168.1-192.1;
Ip 세그먼트 3:192.168.2.1-1-192.1
각 네트워크 세그먼트마다 254 개의 IP 주소가 있어 600 점에 충분하다.
그렇다면 문제는, 만약 이 세 개의 IP 세그먼트가 같은 네트워크 세그먼트에 있다면, 이 큰 네트워크 세그먼트의 서브넷 마스크는 무엇입니까?
이제 분석해 보겠습니다.
Ip 주소192.168.0.1을 이진으로 변환합니다.
1100000010101000 0000000 0000000000000/
Ip 주소192.168.1.1을 이진으로 변환합니다.
1100000010101000 000000/kloc-
Ip 주소192.168.2.1을 이진으로 변환합니다.
1100000010101000 000000/kloc-
이진으로 변환하면 3 개의 IP 세그먼트의 이진 처음 22 비트가 변경되지 않았음을 알 수 있으므로 다음과 같이 표현할 수 있습니다.
Ip 세그먼트1:192.168.0.1/22.
Ip 세그먼트 2:192.168.1.1/22.
Ip 세그먼트 3:192.168.2.1/22.
여러분 모두 본 이 IP 주소는192.168.1.X/22 형식이라고 믿습니다. 즉, 서브넷 마스크가 이미 알려준 것입니다.
즉, 서브넷 마스크 바이너리의 처음 22 비트는 모두 1 입니다.
1111111 Kloc-0/1111100 00000000
10 진수, 즉 255.255.252.0 으로 변환되므로 서브넷 마스크는 255.255.252.0 입니다.
서브넷 마스크는 IP 주소의 어느 비트가 호스트가 있는 서브넷을 식별하고 어느 비트가 호스트를 식별하는지 나타내는 비트 마스크입니다.
일반적으로 서브넷 마스크는 단독으로 존재할 수 없으며 IP 주소와 함께 사용해야 합니다. 서브넷 마스크는 하나의 IP 주소를 네트워크 주소와 호스트 주소의 두 부분으로 나누는 역할만 합니다.
서브넷 마스크는 네트워크 id 와 호스트 id 를 구분하고 IP 주소가 LAN 에 있는지 원격 네트워크에 있는지 설명하기 위해 IP 주소의 일부를 마스킹하는 32 비트 주소입니다.
클래스 a 주소의 경우 기본 서브넷 마스크는 255.0.0 이고 클래스 b 주소의 경우 기본 서브넷 마스크는 255.255.0.0 입니다. 클래스 c 주소의 기본 서브넷 마스크는 255.255.255.0 입니다.