본문 바로가기
네트워크

[네트워크 기초] IP 주소의 구성

by 뒹굴거리는프로도 2023. 1. 28.
반응형

https://dothewillof.tistory.com/305 (이전글)

 

[네트워크 기초] IP 주소란?

1. IP 주소란? IP 주소란 TCP/IP에서 통신 상대 호스트 즉 목적지를 식별하기 위한 식별 정보입니다. 정확하게는 목적지의 인터페이스를 식별하기 위한 정보입니다. 이더넷 인터페이스나 무선 LAN 인

dothewillof.tistory.com

 


유니캐스트 IP 주소의 구성


TCP/IP 통신의 대부분은 유니캐스트이기에, 유니캐스트 IP 주소를 확실하게 이해해야 한다.

IP주소는 네트워크부와 호스트부 2개로 구성된다.

네트워크부는 네트워크를 식별하는 역할을 담당하고, 호스트부는 네트워크 내 호스트를 식별하는 역할을 담당한다. 

여러 개의 네트워크들은 라우터 또는 레이어3 스위치로 서로 연결될 수 있는데,

IP주소는 네트워크부를 이용해 각 네트워크를 식별한다. 그리고 호스트부로 네트워크 내 호스트(의 인터페이스)를 식별한다.

 

 

브로드캐스트 IP 주소의 구성


브로드캐스트 IP 주소는 32비트가 모두 '1'인 IP주소이다. 도트형 10진 표기로 '255.255.255.255' 이다.

 

 

멀티캐스트 IP 주소의 구성


멀티캐스트 IP 주소는 '244.0.0.0 ~ 239.255.255.255'의 범위를 가진다.

미리 정해져 있는 멀티캐스트 IP 주소도 있는데, 예를 들면 '같은 네트워크 상의 모든 라우터' 그룹은 '224.0.0.2'로 지정되어 있다. 

또한, 사용자는 239로 시작되는 범위를 이용하여 자유롭게 그룹을 결정할 수 있다.

 

 

서브넷 마스크란?


네트워크부와 호스트부의 구분은 가변적이다.

서브넷 마스크를 이용하여 32비트 IP주소의 어디까지가 네트워크 부인지 명시할 수 있다.

서브넷 마스크는 IP주소처럼 32비트이며 '0'과 '1'을 32개 나열하여 표시하는데,

'0'과 '1'을 교대로 배치하지 않고, '0'을 연속하여 나열하거나 '1'을 연속하여 나열하는 방법으로 표시한다.

'1'은 네트워크부를 나타내며, '0'은 호스트부를 나타낸다.

비트로 나열하면 사람이 파악하기 어려우므로, 8비트씩 10진수로 표현하는 도트형 10진 표기를 사용하여 서브넷 마스크를 표시한다.

/ (슬래쉬) 뒤에 연속한 '1'의 개수로 표기하는 경우도 있는데, 이 방식은 프리픽스 표기라고 부른다.

 

네트워크 주소와 브로드캐스트 주소


IP 주소 호스트 부를 모두 비트 '0'으로 채우면 네트워크 주소가 된다.

네트워크 구성도 등에서 네트워크를 식별할 때 이 네트워크 주소를 이용한다.

호스트 부를 모두 비트 '1'로 채우면 브로드 캐스트 주소가 된다. 

 

 

 


반응형