네트워크 주소와 호스트 주소는 IP 주소의 두 주요 구성 요소로, IP 네트워크의 구조를 이해하는 데 중요합니다.
IP 주소는 네트워크 식별을 위한 부분(네트워크 주소)과 해당 네트워크 내의 특정 장치를 식별하기 위한 부분(호스트 주소)으로 구분됩니다.
네트워크 주소
네트워크 주소는 IP 주소 내에서 네트워크 자체를 식별하는 부분입니다. 이는 네트워크의 "주소" 역할을 하며, 해당 네트워크가 어디 시작하는지를 나타냅니다. 네트워크 주소는 해당 네트워크의 모든 장치(호스트)들이 공유하는 고유한 식별자입니다. 예를 들어, 서브넷 마스크가 255.255.255.0인 경우 192.168.1.0과 같은 IP 주소에서 네트워크 주소는 192.168.1입니다. 여기서 .0은 특정 호스트를 지정하는 대신 네트워크 전체를 지칭하는 데 사용됩니다.
호스트 주소
호스트 주소는 네트워크 내에서 각 개별 장치, 즉 호스트를 식별하는 부분입니다. 호스트 주소는 네트워크 주소에 뒤따라오며, 각각의 장치를 구별하는 데 사용됩니다. 위 예에서 192.168.1.100이라는 주소가 있다면, .100이 호스트 주소가 되어 그 네트워크 안의 특정 컴퓨터나 기타 장치를 가리킵니다.
네트워크 주소와 호스트 주소의 관계
네트워크 주소와 호스트 주소의 구분은 서브넷 마스크에 의해 결정됩니다. 서브넷 마스크는 네트워크 주소의 비트를 1로, 호스트 주소의 비트를 0으로 설정하여 IP 주소를 네트워크 부분과 호스트 부분으로 나눕니다. 이 구분은 네트워크 트래픽을 적절하게 라우팅하고, 각 네트워크 내에서 호스트들을 효율적으로 관리하는 데 필수적입니다.
사용 예
네트워크 주소는 네트워크 전체를 대상으로 할 때 사용되며, 예를 들어 브로드캐스팅이나 네트워크 전체를 대상으로 하는 규칙 설정에 사용됩니다. 호스트 주소는 네트워크 내의 개별 장치들에게 데이터를 보내거나, 특정 장치의 네트워크 설정을 구성할 때 사용됩니다.
'CS' 카테고리의 다른 글
서브넷 마스크 (0) | 2024.07.30 |
---|---|
서브넷의 예시 (0) | 2024.07.30 |
서브넷 마스크를 나타내는 표기법 , CIDR(Classless Inter-Domain Routing) (0) | 2024.07.30 |
csv파일 에서 , 의 처리 (0) | 2024.07.17 |
메모리 (1) | 2023.12.12 |