원본 본문으로 이동하기

IP 대역 계산

박용서 - IPv4 대역 계산법에 대해서 알아봅시다. 1.1.64.0/18 1.1.1.0/24 1.0.1.0/24 192.168.0.0/24 위와 같이 /로 표시되어 있는 걸 본 적이 있을 겁니다. 계산을 위해서는 먼저 IPv4의 구조를 알아야 합니다. IPv4는 0~255 . 0~255. 0~255. 0~255 이렇게 1바이트 4개로 이루어져있습니다. 255.255.255.255 (10진수) FF FF FF FF (16진수) 11111111 11111111 11111111 11111111 (2진수) IPv4 의 위치 나열 00000000 00000000 00000000 00000000 [아이피 영역] 00000000 00111111 11112222 22222233 [위치 : 세로로 읽으시면 됩니다.] 01234567 89012345 67890123 45678901 [위치 : 세로로 읽으시면 됩니다.] 예를 들어 192.168.0.0/24 라면 위 표에서 24번째 줄에 가게 되면 위 위치부터 24번째에 속한 00000000 부분이 범위입니다. 즉 24번째부터 마지막까지 전부 범위입니다. 즉 24 = 2^8 = 256 개임으로 192.168.0.0 ~ 192.168.0.255까지가 되게 됩니다. 요약 192.168.0.0/24 = 192.168.0.0 ~ (192.168.0.0 + ((2).pow((32 - 24)) - 1)) 추신. 강제 검수 해주신 가갸팀께 감사. - 네트워크 TCP