서브네팅은 이름 그대로 '서브넷(subnet)'을 만드는 과정이다. 그렇다면, 서브넷이 무엇인지 알아봅자. '서브넷'은 '네트워크의 작은 부분'을 의미한다. 여기서 '네트워크'란 '여러 컴퓨터가 연결된 것'을 의미한다. 즉, 서브네팅은 큰 네트워크를 여러 개의 작은 네트워크로 분할하는 것을 말한다.

< 왜 서브네팅을 해야 할까? >

 왜 ,네트워크를 나누려고 할까요? 이것을 이해하려면, 큰 아파트 단지에 살고 있다고 가정해보자. 아파트 단지 전체가 하나의 큰 '네트워크'라고 할 수 있다. 이 아파트 단지는 수천 개의 가구와 사람들로 이루어져 있을 수 있다. 우체부가 우편을 배달할 때, 아파트 단지 전체를 하나의 큰 네트워크로 보고 모든 문을 하나씩 찾아다니면서 우편물을 배달하려고 하면 어떨까? 그렇게 하면 효율성이 떨어지고 시간이 많이 걸릴 것이다.

이 문제를 해결하기 위해 아파트 단지는 여러 개의 빌딩으로 나누어져 있다. 각 빌딩에는 고유한 번호가 있고, 각 빌딩 안에는 여러 개의 가구(몇 호)가 있다. 이제 우체부는 '빌딩 번호와  가구'를 이용해 효율적으로 우편물을 배달할 수 있다. 이렇게 큰 아파트 단지를 여러 개의 빌딩으로 나누는 것은 '서브네팅'에 비유할 수 있다.

 

[IP 주소와 서브넷 마스크]
이제 네트워크의 기본적인 구조를 이해했으니, IP 주소와 서브넷 마스크에 대해 알아보겠다.

IP 주소는 인터넷에 연결된 모든 장치에 할당된 고유한 식별자다. 집 주소 처럼, 컴퓨터나 스마트폰 등의 장치도 IP 주소를 가지고 있다. 이 IP 주소를 통해 데이터가 올바른 위치로 전송된다.

서브넷 마스크는 IP 주소를 네트워크 주소와 호스트 주소로 분리하는 데 사용된다. '네트워크 주소'는  아파트 단지 또는 빌딩 번호에 해당하며, '호스트 주소'는 각각의 가구 번호에 해당한다. 서브넷 마스크는 이 두 부분을 구분하는 데 도움을 준다.

< 서브네팅 방법 >

서브네팅을 하는 방법은 다양하다. IP 주소와 서브넷 마스크를 이해하면, 그런 방법을 쉽게 이해할 수 있다.

먼저 IP 주소를 취한다. 예를 들어, '192.168.1.1'이라는 IP 주소를 가진 컴퓨터가 있다고 가정해보자.

이제 서브넷 마스크를 적용한다. 일반적으로 가장 자주 사용되는 서브넷 마스크는 '255.255.255.0'다.

이 서브넷 마스크를 적용하면, IP 주소의 '192.168.1' 부분이 네트워크 주소가 되고, '.1' 부분이 호스트 주소가 된다.

이제 이 네트워크에서 추가로 분할을 하고 싶다면, 서브넷 마스크를 변경하여 분할을 할 수 있다. 예를 들어, 서브넷 마스크를 '255.255.255.128'로 변경하면, '192.168.1.0'부터 '192.168.1.127'까지의 주소와 '192.168.1.128'부터 '192.168.1.255'까지의 주소로 네트워크를 두 개로 분할할 수 있다.

< 서브네팅의 이점 >

서브네팅은 네트워크 관리를 더 효율적으로 하고, 네트워크 트래픽을 줄이며, 보안을 강화하는 등 많은 이점이 있다.

효율적인 네트워크 관리: 서브네팅을 통해 네트워크를 여러 개의 작은 부분으로 나눌 수 있으므로, 네트워크의 관리가 더욱 효율적이게 된다. 위에서 언급한 아파트 단지의 예를 생각해보자. 아파트 단지를 여러 개의 빌딩으로 나눔으로써, 각 빌딩의 관리가 더욱 용이해졌을 것이다.

네트워크 트래픽 감소: 서브네팅은 네트워크의 트래픽을 효과적으로 분산시킨다. 큰 네트워크에서는 많은 데이터가 서로를 통과하므로, 트래픽이 많이 발생하게 된다. 하지만 서브네팅을 통해 네트워크를 여러 부분으로 나누면, 각 부분에서 발생하는 트래픽을 별도로 관리할 수 있게 된다.

보안 강화 : 서브네팅은 네트워크의 보안도 강화시킨다. 네트워크가 여러 부분으로 나뉘면, 한 부분에서 문제가 발생해도 다른 부분으로 쉽게 퍼져나가지 않는다. 이는 바이러스, 해킹 등의 위협으로부터 네트워크를 보호하는 데 도움이 된다.

'Network' 카테고리의 다른 글

인터네트워킹(InterNetworking)  (0) 2023.06.21
LAN,MAN,WAN  (0) 2023.06.20
데이터 통신 시스템  (0) 2023.06.20
컴퓨터 네트워크란?  (0) 2023.06.20
2.네트워크 구성  (0) 2023.05.12

+ Recent posts