-
IP주소 이해하기 / CIDR / 네트워크 세그먼트개발/네트워크 2023. 5. 16. 23:37
일반적으로 우리가 아는 IP 주소는 IPv4로 192.168.10.10 (11000000 10101000 00001010 00001010)과 같은 형태입니다. 이 아이피 주소의 형태는 총 각 8bit 씩 4개로 구성되어 총 32bit (약 43억 개)로 구성되어 있습니다. 일부 IP 주소는 특수한 목적으로 사용되기 때문에 이미 고정되어 있고, 다른 경우에는 규정이나 정책에 의해 할당되고 있습니다.
IP 주소에 대한 개념
- IP 주소는 네트워크 통신에서 기기들이 서로를 식별하고 통신할 수 있도록 도와주는 주소
- IP 주소는 일반적으로 32비트(IPv4) 또는 128비트(IPv6)로 구성되며, 네트워크 부분과 호스트 부분으로 구분
CIDR (Classless Inter-Domain Routing)와 서브넷 마스크
- IP 주소의 범위를 표현하는 데 사용되는 표기법 (예시: 8.8.4.0/24)
- CIDR을 사용하여 IP 주소의 범위를 나타내고, 서브넷마스크를 이용하여 네트워크 부분과 호스트 부분을 구분
- 서브넷마스크는 IP 주소에서 네트워크 부분과 호스트 부분을 나누는 역할, 즉 IP주소가 변화하는 부분과 변하지 않는 부분을 구분 (192.168.10.0/255.255.255.0 (서브넷마스크) = 192.168.10.0/24 (CIDR))
- CIDR 표기법에서 사용되는 숫자는 서브넷마스크에서 1의 개수를 나타내며, "/24"는 24개의 1로 구성된 서브넷마스크를 의미, 즉 변화하지 않는 부분을 1, 변화하는 부분을 0으로 표시하며 다음과 같이 나타나게 됨 (192.168.10.0/24 (CIDR) = IP: 11000000 10101000 00001010 00001010 / CIDR: 11111111 11111111 11111111 00000000)
- CIDR을 쉽게 계산할 수 있는 사이트: https://www.ipaddressguide.com/cidr
Free IP address tools for IPv4 and IPv6 | IPAddressGuide
Free IP address tools for ping, traceroute, reverse DNS lookup, CIDR conversion, Netmask conversion, decimal conversion and IP lookup for IPv4 and IPv6
www.ipaddressguide.com
네트워크 세그먼트
- 네트워크 세그먼트는 IP 주소와 CIDR를 기반으로 구성된 네트워크 영역
- 한 네트워크 세그먼트에는 동일한 네트워크 주소를 가진 기기들이 속하며, 서로 통신할 수 있음
- 네트워크 세그먼트는 서브넷마스크를 이용하여 크기를 결정하며, 서브넷마스크의 길이가 짧을수록 더 많은 호스트를 수용할 수 있음
- 각 네트워크 세그먼트는 고유한 네트워크 주소 범위를 가지며, 세그먼트 간의 트래픽은 라우터를 통해 전달
- 만약 A 세그먼트에서 고정 IP가 설정된 서버를 B 세그먼트에 속한 집단으로 옮기게 되는 경우, 별도의 네트워크이기 때문에 ssh 접속은 불가능하고, 크로스 케이블이나 키보드-마우스를 직접 연결하여 조작해야 함
Private IP : 전 세계 어디에도 공인 IP가 없는 약속된 사설로만 사용하는 IP 범위
- 10.0.0.0 ~ 10.255.255.255
- 172.16.0.0 ~ 172.33.255.255
- 192.168.0.0 ~ 192.168.255.255
'개발 > 네트워크' 카테고리의 다른 글
와이파이(Wi-Fi)의 통신 방식 (0) 2023.06.01 다중화(Multiplexing) 방식 정리 (0) 2023.05.31 네트워크 전송 매체 정리 (0) 2023.05.28 네트워크 통신 장치의 종류 (0) 2023.05.28 [One Sheeter] 네트워크 관련 Linux Command (1) 2023.05.21