IPv4
- 컴퓨터 사이에 통신을 하기 위해서는 컴퓨터 위치값을 알아야 함
- 이때 각 컴퓨터의
위치값(주소)
IP 주소라고 지칭함 (IP Version 4) - 점
.
사이의 숫자들은 옥텟(octet)이라고 부름
IPv4 클래스
- 첫 번째 옥탯의 앞자리에 따라 클래스 구분
- 주로 A, B class 사용
- A Class: 첫 번째 옥탯의 맨 앞자리 비트가 0
- 8bit의 네트워크 bit + 24bit의 호스트 bit
- 즉 1개의 네트워크가 2^24개의 ip를 보유
- 이러한 네트워크가 2^7개만큼 있음 (식별자 제외)
- 대규모 프로젝트에 적합: 국가 단위
- B Class: 첫 번째 옥탯의 앞 두자리의 비트가 1, 0
- 16bit의 네트워크 bit + 16bit의 호스트 bit
- 즉 1개의 네트워크가 2^16개의 ip를 보유
- 이러한 네트워크가 2^14개만큼 있음 (식별자 제외)
- C Class: 첫 번째 옥탯의 앞 세자리의 비트가 1, 1, 0
- 24bit의 네트워크 bit + 8bit의 호스트 bit
- 즉 1개의 네트워크가 2^8개의 ip를 보유
- 이러한 네트워크가 2^21개만큼 있음 (식별자 제외)
- 소규모 프로젝트에 적합
- A Class: 첫 번째 옥탯의 맨 앞자리 비트가 0
Subnet: Sub + Network
- 한 사람이 하나의 네트워크를 소유 시 IP가 모자름 -> 모자른 IP를 방지하기 위해 네트워크를 분할하는 개념
- 빨간색 부분의 숫자만 바뀌는 것을 확인할 수 있음
- 이를 간편하게 표기하기
[그룹에서 맨 앞의 ip주소/32bit 중 그대로인 부분 개수]
로 표기- subnet A: 211.11.124.0/25
- subnet B: 211.11.124.128/25