이 IP 주소의 마지막 숫자는 무엇입니까?

이 IP 주소의 마지막 숫자는 무엇입니까?

이와 같은 IP 주소 223.248.0.0/24또는223.248.0.0/16

IP 주소의 마지막 숫자(위 예에서는 24 또는 16)는 무엇을 의미합니까? 슬래시 뒤에 숫자를 설정하는 방법을 이해하는 쉬운 방법이 있습니까?

답변1

IP 주소는 단지 숫자일 뿐입니다. 아시다시피 이는 네트워크에 있는 컴퓨터를 고유하게 식별합니다. 하지만 이는 여전히 숫자일 뿐이므로 나중에 이에 대해 이야기하겠습니다.

예: 192.168.1.105

IP 주소는 {192, 168, 1, 105}의 네 부분으로 나누어져 있습니다. 각 부분의 값은 0에서 255 사이일 수 있다는 것도 알 수 있습니다.

숫자 0..255는 8비트로 표현될 수 있다는 것이 밝혀졌습니다. 따라서 IP 주소는 네 부분으로 구성되며 각 부분의 값은 0..255입니다. 이는 각 부분을 8비트로 표현할 수 있음을 의미합니다. 4개 부품의 경우 (4개 부품) * (8비트/부품) = 32비트가 됩니다. 전체 IP 주소를 나타냅니다.

IP 주소는 단지 숫자일 뿐이라고 했던 것을 기억하시나요? IP는 32비트 정수입니다. 편의상 "192.168.1.105"라고 쓰겠지만, 다음과 같이 쉽게 쓸 수도 있습니다.0xC0A80169

이진수에서는 32개의 이진수 모두가 영광입니다.11000000101010000000000101101001

좋아요 이제 귀하의 질문은 다음과 같습니다. 192.168.1.105/24는 무엇을 의미합니까?

이는 IP 주소의 처음 24비트가 "서브넷"임을 의미합니다. 이는 네트워크의 상위 24개 항목이 동일하다는 의미입니다. 새 컴퓨터가 추가되면 새 장치의 주소를 지정하는 데 8비트(IP는 32비트 숫자임을 기억하세요)만 남습니다.

8비트 주소 지정 기능이 있으므로 이 예에서는 255개의 장치만 추가할 수 있습니다.

110000001010100000000001 01101001
------------------------
(subnet)

서브넷을 분석해 보겠습니다.

11000000 10101000 00000001 = 192 168 1

바라보다?

/16 서브넷과 동일한 예: 192.168.1.105/16

1100000010101000 0000000101101001
----------------
(subnet)

따라서 이 경우 모든 IP 주소는 IP 주소의 처음 16비트인 192.168로 시작합니다. 그러면 새 장치에 사용할 16비트가 남습니다. 16비트 = 65535개 장치.

따라서 작은 서브넷이 있는 경우더 큰인터넷 주소의 일부입니다. MIT에는 /8 서브넷이 있습니다. 즉, IP 주소 블록이 있고 2^24개의 장치를 추가할 수 있습니다. 시원한!

답변2

이는 IP 주소 자체가 아니라 범위입니다. 마지막 숫자(psusi에서 언급한 것처럼 서브넷 마스크라고 함)는 관련 비트 수를 나타냅니다. /16이는 네트워크에 지정된 IP(예에서는 223.248)의 처음 16비트로 시작하는 모든 숫자가 포함되어 있음을 의미합니다. A /8는 2^24개의 주소를 가진 클래스 A 네트워크, a /16는 2^16(65536)개의 주소를 가진 클래스 B 네트워크, a는 /24 2^8 = 256개의 주소를 가진 클래스 C 네트워크입니다. 로컬 네트워크에서 가장 자주 볼 수 있는 192.168.0.0/24(소규모 홈 네트워크에서 일반적으로 사용됨) 및 10.0.0.0/16(대규모 기업 인트라넷에서 일반적으로 볼 수 있음). 범위 목록에 나열된 서브넷 기호 및 기타 예약된 범위와 총 도메인 수를 볼 수 있습니다.위키피디아.

답변3

네트워크의 서브넷 마스크입니다. 즉, 네트워크의 크기를 나타냅니다. A/24는 256개의 주소와 255.255.255.0의 서브넷 마스크를 가진 클래스 C 네트워크입니다. A/16은 클래스 B이고 서브넷 마스크는 255.255.0.0입니다.

관련 정보