[server] 슬래시 표기법 IP-무엇입니까?

방금 새 ISP에 가입했고 고정 IP를 얻었습니다.

이전 ISP는 방금 하나의 IP를 제공했으며이를 사용하여 웹 서버를 구성 할 수있었습니다. 이제 슬래시 표기법으로이 새로운 IP를 얻었습니다. 이 유형은 나에게 새로운 것입니다. CIDR 계산기를 사용할 때 다음과 같은 결과가 나왔습니다.

    202.184.7.52/30
    IP : 202.184.7.52
    넷 마스크 : 255.255.255.252
    호스트 수 : 2
    네트워크 주소 : 202.184.7.52
    방송 주소 : 202.184.7.55

이것이 무엇인지 설명하여 누군가 나를 도울 수 있습니까? 호스트 수의 의미를 이해할 수 없었습니다. DNS (A) 레코드에 두 개의 다른 IP를 사용할 수 있다고 말하는 것입니까? 또한 라우터에서 어떤 것을 설정해야합니까? 네트워크 주소 또는 브로드 캐스트 주소?

당신이 제공 할 수있는 답변에 대해 대단히 감사합니다.



답변

/ 30은 32 비트 중 2 개를 제외하고 넷 마스크를 정의하는 데 사용됨을 의미합니다. 또한 4 개의 IP 주소를 가지고 있어야합니다. (그러나 실제로는 두 개만 호스트가 될 수 있음)

넷 마스크의 마지막 8 진수는 (이진수로) 11111100이며 네트워크를 정의하기 위해 마지막 두 비트를 남깁니다. (따라서 네 개의 주소)

마지막 두 비트를 보면 :

00 = 202.184.7.52-이유를 잊었지만 00을 사용하지 않는 이유가 있습니다.
                    나의 네트워크 이론은 녹슬었다.
01 = 202.184.7.53-호스트 1
10 = 202.184.7.54-호스트 2
11 = 202.184.7.55-브로드 캐스트 주소-이 주소로 전송
                    모든 호스트에게 방송하십시오. wakeOnLan과 같은 것들에 좋습니다
                    패킷.

진흙처럼 맑아 ..하지만 이해에 약간의 도움이되기를 바랍니다


답변

/20첫 20 비트를 넷 마스크로 사용한다는 의미입니다. 일반적으로 넷 마스크 외부의 비트가 0 인 위치로 표현되므로 206.89/16대략 64K 주소가 모두 203.89.넷 마스크로 시작 0xFFFF0000합니다.

따라서 다음을 202.184.7.52/30의미합니다.

    네트워크 : 202.184.7.52
    넷 마스크 : 0xFF FF FF FC

마지막 2 비트는 해당 서브넷 내의 호스트에 사용됩니다. 서브넷의 IP 라우팅을 참조하십시오 .


답변

202.184.7.52/30에서 IP는 다음과 같습니다 .202.184.7.52

넷 마스크를 찾아 보자. / 30은 30 “1”s, 첫 번째 8 진수에서 8, 2 번째에서 8, 3 번째에서 8, 4 번째에서만 6을 의미합니다.

우리는 8 개의 ‘1 ‘s = 255를 알고 있기 때문에 마지막 옥텟 만 사용합니다.

128 64 32 16 8 4 2 1
 1   1  1  1 1 1 0 0 means we have six '1's
We add them to give 128=64=32=16=8=4=252

넷 마스크는 255.255.255.252가됩니다.

호스트 수 = 2 ^ N -2 = 2 ^ 2 -2 = 2 (마지막 옥텟의 0이 2가 아니므로 N = 2)

네트워크 주소 찾기 :

202. 184. 7. 52 AND
255. 255.255.252

128 64 32 16 8 4 2 1
0   0  1  1  0 1 0 0 =52
1   1  1  1  1 1 0 0 =252 ANding

0   0  1  1  0 1 0 0

마지막 두 개의 0을 1로 바꿉니다.

0   0  1  1  0 1 1 1 =55 to give the broadcast address
202.184.7.55


답변