내 서브넷 마스크를 어떻게 찾을 수 있나요?

내 서브넷 마스크를 어떻게 찾을 수 있나요?

"라는 질문에 대한 대중적인 답변IPv4 서브넷은 어떻게 작동합니까?"는 서브넷을 잘 설명하고 있습니다.

CCNA 수업에서 네트워크 클래스에 대해 배웠던 기억이 나지만 그 대답에는 다음과 같은 방식으로 "클래스 없는 CIDR(클래스 없는 도메인 간 라우팅)"이 언급되어 있습니다.

Back in the "old days", subnet masks weren't specified, but rather 
were derived by looking at certain bits of the IP address. An IP address 
starting with 0 - 127, for example, had an implied subnet mask of
255.0.0.0 (called a "class A" IP address).

These implied subnet masks aren't used today and 
I don't recommend learning about them anymore.

그래서 내 질문은 와 같은 IP 주소가 있는 경우 71.75.232.132(이것은 내 ISP를 통해 내 케이블 모뎀에 할당된 내 공용 IP 주소입니다), 적절한 주소에 주석을 달 수 있도록 서브넷 마스크가 무엇인지 알아내는 방법입니다. 다음과 같은 형식으로71.75.232.132/32

답변1

해당 IP 주소를 할당한 사람이 누구이든 서브넷 마스크, 기본 게이트웨이 및 컴퓨터 구성에 필요한 기타 정보도 알려 줬어야 합니다. DHCP를 사용하는 경우 DHCP 서버는 컴퓨터에 서브넷 마스크를 알려줍니다. 그렇다면 굳이 알 필요는 없지만, 궁금하다면 자신의 OS에 맞는 명령어로 찾아보면 된다.

답변2

ISP/네트워크 관리자에게 전화해서 알아보는 것 외에는 방법이 없다고 생각합니다.

하지만 다음을 시도해 볼 수 있습니다.

ICMP 유형 17 메시지는 마스크 요청입니다. ICMP 유형 18은 ICMP 마스크 응답입니다. 그래서 당신은 사용할 수 있습니다icmpush사용자 정의 ICMP 패킷을 작성하고 호스트의 마스크를 요청할 수 있는 도구입니다. 그러나 모든 라우터와 시스템이 모든 ICMP 응답을 허용하는 것은 아닙니다.

그러나 따르면이것문서(11페이지).

라우터가 RFC 1812를 밀접하게 따르는 경우 주소 마스크 요청을 다른 네트워크로 전달해서는 안 됩니다.

LINUX 시스템을 겨냥한 ICMP 주소 마스크 요청은 ICMP 주소 마스크 응답을 트리거하지 않으며 Microsoft Windows 상자를 겨냥한 요청도 트리거하지 않습니다.

그러나 라우터를 대상으로 ICMP 주소 마스크 요청을 보내면 응답을 받게 됩니다.

답변3

IP만 제공된다면 넷마스크는 상상할 수 없습니다.어느크기

더티 형식에서는 첫 번째 반복으로 알려진 2개의 IP(사용자 및 GW)에서 넷마스크를 얻을 수 있으며 해당 호스트와 기본 GW가 동일한 네트워크에 있어야 한다는 사실을 알 수 있습니다.

HTH

관련 정보