아이피(IP)
IP란 인터넷에 연결되어 있는 모든 장치들을 식별할 수 있도록 각각의 장비에 부여되는 고유 주소이다.
아이피는 일반적으로 192.168.123.123과 같은 마침표로 구분된 4개의 숫자가 있는, 점으로 분리된 10진수 형식으로 표시된다.
2진수로 표현하면 각 자리마다 2^8의 숫자가 들어갈 수 있으며, 이를 1 옥텟이라고 한다.
즉, 아이피는 총 4옥텟(32bit)로 이루어진 주소이고, 약 43억개의 주소를 가진다.
IP 주소 구성 요소
아이피는 네트워크 ID + 호스트 ID 로 구성된다.
- 네트워크 ID : 모든 호스트를 관리하기 힘들기 때문에 한 네트워크의 범위를 지정한 ID
- 호스트 ID : 각각의 호스트를 관리하기 위해 사용
192.168.123.456 과 같은 IP주소가 있을때
네트워크 ID는 192.168.123 이고, 호스트 ID는 456이 된다.
네트워크 주소와 브로드캐스트 주소
네트워크 주소
- 호스트 ID가 모두 0인 주소
- 네트워크 자체를 나타내는 주소
브로드캐스트 주소
- 호스트 ID가 모두 1인 주소
- 네트워크의 모든 호수트로 데이터를 전달하기 위한 통로로서의 주소
192.168.1.0은 192.168.1 의 네트워크 자체를 가리키고, 192.168.1.255가 브로드 캐스트용 주소가 되게 된다.
서브넷 마스크(Subnet Mask)
ip주소에서 네트워크 ID와 호스트 ID로 구분하기 위한 목적으로 만들어 졌다.
서브넷 마스크의 표현
- 서브넷 마스크는 연속된 1과 연속된 0으로 구성된다.
- 1111 1111.1111 1111.11111 1111.0000 0000 = 255.255.255.0 (서브넷 마스크)
Prefix 표현
서브넷 마스크를 더욱 간소화 해서 표현하는 방법이다.
ip 주소가 192.168.1.1/24 라면, 뒤의 /24가 서브넷 마스크를 표현한 것이다.
/24 → 1111 1111.1111 1111. 1111 1111. 0000 0000
앞의 24비트가 서브넷 마스크라고 표시하는 방법이다.
참고
https://www.youtube.com/watch?v=b7Wk-6w5vgg
반응형