와일드카드 마스크란 무엇입니까? 와일드카드 마스크를 계산하는 방법
와일드카드 마스크란 무엇입니까?
와일드카드 마스크는 독점 네트워크의 서브넷 내에서 패킷 라우팅을 간소화하는 숫자 시퀀스입니다. 역 마스크라고도 합니다. 이것의 주된 이유는 서브넷 마스크와 달리 바이너리 1은 일치하고 바이너리 0은 일치하지 않기 때문입니다. 그러나 와일드카드 마스크에서는 그 반대입니다.
와일드카드 마스크의 길이는 32비트입니다. 이는 거꾸로 작동하지만 와일드카드 마스크를 사용하면 XNUMX비트는 해당 비트 위치가 IP 주소의 동일한 비트 위치와 일치해야 함을 나타냅니다. XNUMX비트는 해당 비트 위치가 IP 주소의 비트 위치와 일치할 필요가 없음을 나타냅니다.
와일드카드 마스크는 아래 주어진 규칙을 사용하여 이진수 1과 0을 일치시킵니다.
- 와일드카드 마스크 비트가 0이면 주소의 비트 값과 일치합니다.
- 와일드카드 마스크 비트가 1인 경우 주소의 해당 비트 값을 무시해야 합니다.
호스트의 와일드카드 마스크는 항상 0.0.0.0입니다.
와일드카드 마스크는 어떻게 작동하나요?
다음 예제는 와일드카드 마스크의 개념을 이해하는 데 도움이 됩니다.
위의 그림에서 XNUMX개의 호스트와 XNUMX개의 라우터로 구성된 네트워크를 볼 수 있습니다. 여기서 라우터는 XNUMX개의 서브넷에 직접 연결됩니다.
광고만 한다고 가정해 보겠습니다. 10.0.1.0/24 서브넷. 와일드카드 마스크를 사용할 수 있습니다. 0.0.0.255 다음 네트워크 명령을 사용하여 이를 수행합니다.
R1(config-router)#network 10.0.1.0 0.0.0.255
왜 와일드카드 마스크가 0.0.0.255인가요?
먼저 CISCO 와일드카드 마스크와 IP 주소를 이진수로 변환해야 합니다.
10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.0.255 = 00000000.0000000.00000000.11111111
와일드카드 마스크의 XNUMX비트는 마스크의 동일한 위치와 일치해야 합니다. IP 주소 네트워크 명령에 포함되어야 하는 네트워크에서:
00001010.00000000.00000001.00000000 00000000.00000000.00000000.11111111
위에 제시된 예에서 와일드카드 비트는 모두 24이므로 마지막 옥텟은 일치할 필요가 없다는 것을 알 수 있습니다. 처음 XNUMX비트는 와일드카드 마스크 비트가 모두 XNUMX이므로 일치해야 합니다.
여기서 와일드카드 마스크는 모든 IP 주소와 일치하므로 10.0.1로 시작하는 데 도움이 됩니다. x(10.0.1.0~10.0.1.255). 이 경우 일치할 네트워크는 10.0.1.0/24 하나만 있습니다.
10.0.0.0/24 및 10.0.1.0/24 서브넷을 모두 포함하려면 어떻게 해야 합니까?
다음에서는 0.0.1.255의 와일드카드 마스크를 사용해야 합니다.
10.0.0.0 = 00001010.00000000.00000000.00000000 10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.1.255 = 00000000.00000000.00000001.11111111
위에 제공된 출력에서 다음과 같은 와일드카드 마스크를 사용하여 이를 확인할 수 있습니다. 0.0.1.255. 여기서는 23비트만 일치하면 됩니다. 이는 다음 범위의 모든 주소를 의미합니다. 10.0.0.0-10.0.1.255 일치시켜야 합니다. 따라서 이 경우에는 두 IP 주소가 모두 도달되었습니다.
와일드카드 마스크를 계산하는 방법은 무엇입니까?
와일드카드 마스크를 계산하는 것은 어려운 작업입니다. 한 가지 쉬운 지름길 방법은 서브넷 마스크 255.255.255.255에서. 솔루션은 와일드카드 마스크를 생성합니다.
예를 들면 :
1) 255.255.255.255 - 255.255.255.255 = 0.0.0.0 (wildcard mask) 2) 255.255.255.255 - 255.255.255.128 = 0.0.0.127 (wildcard mask) 3) 255.255.255.255 - 192.0.0.0 = 63.255.255.255 (wildcard mask)
와일드카드 마스크는 어디에 사용할 수 있나요?
액세스 제어 목록에서 사용되는 와일드카드 마스크 방법입니다. 대규모 네트워크가 있고 여러 라우터 간에 자유로운 트래픽 흐름을 허용해야 할 때 유용합니다. 따라서 여러 라우터와 LAN 세그먼트로 구성된 대규모 네트워크가 있는 경우 CISCO 와일드카드 마스크에 부딪힐 가능성이 높습니다.
허용되는 트래픽만 라우터를 통과할 수 있도록 와일드카드 마스크를 올바르게 설정해야 합니다.
요약
- 와일드카드 마스크는 독점 네트워크의 서브넷 내에서 패킷 라우팅을 간소화하는 숫자 시퀀스입니다.
- 와일드카드 마스크에 대한 두 가지 규칙은 다음과 같습니다. 1) 와일드카드 마스크 비트가 0이면 주소의 비트 값과 일치합니다. 2) 와일드카드 마스크 비트가 1인 경우 주소의 해당 비트 값을 무시해야 합니다.
- 액세스 제어 목록에서 사용 중인 와일드카드 마스크 방법입니다. 이는 대규모 네트워크가 있고 여러 라우터 간의 무료 트래픽 흐름을 허용해야 할 때 유용합니다.