인터넷처럼 거대한 TCP/IP 네트워크는 복수의 작은 네트워크(서브네트)로 분할되어져 관리되어지나, 네트워크내의 주소인 IP Addess 중

몇비트를 네트워크를 식별하기 위해 네트워크 어드레스로 쓸지를 설정하는 32비트위 수치.

네트워크 어드레스 이외의 부분이 네트워크 내의 개개의 컴퓨터를 식별하는 호스트어드레스이다.

서브네트마스크값으로부터 IP어드레스와 비트의 합을 계산함으로써 IP어드레스의 네트워크 어드레스부를 취득할 수 있다.

예를 들면, 서브네트마스카가 2진수로 11111111 11111111 11111111 00000000 라면 IP어드레스 중 상위 24비트가 네트워크어드레스,

하위 8비트가 호스트 어드레스이다. 111.18.10.2라는 IP어드레스를 255.255.240.0이라는 서브마스크값을 이용해 분활하면 이 IP어드레스는

111.18.0이라는 네트워크상의 호스트어드레스 10.2의 호스트라는 의미가 된다.