본문 바로가기
네트워크/02 네트워크 구성요소

2) [패킷트레이서] IP주소

by kimboan 2024. 6. 10.

 

IP주소

 

IPv4의 주소 체계

- 32bit 사용 -> 8bit 씩 4개로 나누어 표현

- 범위 : 0.0.0.0 ~ 255.255.255.255

- A,B,C,D,E 클래스로 구분

 
클래스
1번째 옥텟
가용 IP 주소
A
0







클래스의 가용 IP 주소
1.0.0.0 ~ 126.255.255.255
서브넷 마스크
255.0.0.0
한 대역의 가용 IP 주소 개수
16,777,214개
B
1
0






클래스의 가용 IP 주소
128.0.0.0 ~ 191.255.255.255
서브넷 마스크
255.255.0.0
한 대역의 가용 IP 주소 개수
65,534개
C
1
1
0





클래스의 가용 IP 주소
192.0.0.0 ~ 223.255.255.255
서브넷 마스크
255.255.255.0
한 대역의 가용 IP 주소 개수
254개
D
1
1
1





클래스의 가용 IP 주소
224.0.0.0 ~ 239.255.255.255
용도
멀티캐스트용
E
1
1
1
1




클래스의 가용 IP 주소
240.0.0.0 ~ 254.255.255.255
용도
예약용

 

* 특수 용도의 IP 주소

 

1) 사설 IP 주소

- 공식적으로 승인 없이 사용할 수 있는 주소 

- 라우팅이 불가능한 주소로 인터넷상에서 사용 불가

- 사용 목적 : IPv4 주소 고갈 문제를 해결하기 위해 사용

- 장점 : 내부 네트워크를 숨길 수 있어 보안상 강점

- A클래스 : 10.0.0.0 ~ 10.255.255.255

- B클래스 : 172.16.0.0 ~ 172.16.255.255

- C클래스 : 192.168.0.0 ~ 192.168.255.255

 

2) 0.0.0.0

- 부팅 시 자신의 IP 주소를 모를 경우 사용

 

3) loopback 주소

- 127.0.0.1 ~ 127.255.255.255

- 패킷 송수신 과정에 대한 시스템 내부 시험 시 주로 사용

 

4) 네트워크 주소

- 호스트 ID의 비트가 모두 0인 주소 네트워크를 대표하는 값

 

5) 브로드캐스트 주소

- 호스트 ID의 비트가 모두 1인 주소

 

ex) 네트워크 주소가 203.10.72.0이고 서브넷 마스크가 255.255.255.0인 네트워크가 있다고 가정하였을 때,

이 네트워크에 할당할 수 있는 가용 IP주소의 개수는 254개이다.

이유는 네트워크 주소인 203.10.72.0과 브로드캐스트 주소인 203.10.72.255를 제외하면

할당 가능한 호스트의 주소 범위가 203.10.72.1 ~ 203.10.72.254 이기 때문이다.

따라서 호스트 주소의 비트 수가 n인 네트워크에 할당할 수 있는 가용 IP주소의 개수는 2^n - 2 이다.