IP 주소의 클래스 IP 주소의 클래스는 IP 주소를 구성하는 비트의 수에 따라서 분류된다. 기본적으로 IP 주소는 32비트로 구성되며, 클래스 A, B, C, D, E로 분류된다. 따라서, IP 주소의 클래스에 따라서 네트워크 ID와 호스트 ID의 비트 수가 달라지기 때문에, 호스트 수와 지원 가능한 네트워크 크기가 달라진다. 이를 고려하여 IP 주소를 할당하고, 네트워크를 구성하는 것이 중요하다. 클래스 A Class A는 주소 첫 번째 비트가 0인 8비트 네트워크 ID와 24비트 호스트 ID로 이루어진 IP 주소 체계이다. 즉, Class A IP 주소는 첫 번재 바이트가 네트워크 ID이고, 나머지 3바이트가 호스트 ID이다. 이것은 매우 큰 네트워크를 구성하는 데 적합하다. Class A IP 주..
NetWork ID/Host ID IP 주소는 네트워크 ID와 호스트 ID로 구성되어 있다. 네트워크 ID는 네트워크를 식별하는 데 사용되는 비트이며, 호스트 ID는 해당 네트워크 안에서 호스트를 식별하는 데 사용되는 비트이다. 예를 들어, IP 주소가 192.168.0.1일 경우, 이 주소는 클래스 C 주소이므로 처음 3바이트(24비트)는 네트워크 ID를 나타내고, 마지막 1바이트(8비트)는 호스트 ID를 나타낸다. 따라서, 192.168.0.1은 192.168.0 이라는 네트워크에 속한 호스트 중에서 1번째 호스트를 의미한다. 네트워크 ID와 호스트 ID는 서로 다른 목적을 가진다. 네트워크 ID는 같은 네트워크 내의 모든 호스트가 공유하는 ID이다. 호스트 ID는 같은 네트워크 내의 개별 호스트를 ..
게이트웨이(Gateway) 게이트웨이는 두 개 이상의 컴퓨터 네트워크 사이에서 데이터를 전송하기 위한 중개자 역할을 수행하는 네트워크 노드이다. 게이트웨이는 라우터나 스위치와 같은 네트워크 장비 또는 서버와 같은 컴퓨터로 구성될 수 있다. 일반적으로, 컴퓨터는 자신이 속한 네트워크 내의 다른 컴퓨터와 통신할 때 먼저 자신의 네트워크 ID와 호스트 ID를 검사하여, 목적지 주소가 자신의 네트워크 내부에 있는지를 판단한다. 만약 목적 주소가 자신의 네트워크 내부에 있다면, 컴퓨터는 데이터를 직접 목적지 컴퓨터에 전송한다. 그러나, 목적지 주소가 다른 네트워크에 속한 컴퓨터인 경우, 데이터는 목적지 컴퓨터에 직접 데이터를 전송할 수 없다. 이때, 컴퓨터는 데이터를 게이트웨이에 전송하고, 게이트웨이가 목적지 컴..
서브넷 마스크(Subnet Mask) 서브넷 마스크는 IP 주소의 네트워크 ID와 호스트 ID를 분리하는 역할을 수행하는 32비트의 이진수 값이다. 서브넷 마스크는 IP 주소와 함께 사용되어 IP 주소가 속한 네트워크를 식별하고, 해당 네트워크 내에서 호스트를 구분하는 데 사용된다. 서브넷 마스크는 32비트 중에서, 네트워크 ID 부분은 1로, 호스트 ID 부분은 0으로 설정된다. 예를 들어, Class C 네트워크 192.168.1.0에서 서브넷 마스크를 255.255.255.0으로 설정하면, IP 주소의 첫 번째 24비트는 네트워크 ID를 나타내고, 마지막 8비트는 호스트 ID를 나타내게 된다. 서브넷 마스크를 사용하면, 하나의 네트워크에서 더 작은 네트워크로 분할할 수 있다. 이를 서브넷(Subne..
서브네팅(Subnetting) 서브네팅은 하나의 대규모 네트워크를 작은 네트워크로 분할하는 기술로, 서브넷 마스크를 사용하여 IP 주소를 구분하고, 이를 이용하여 라우터와 같은 장비에서 패킷을 전송할 때 경로를 찾아가는 기술이다. Subnetting을 사용하면 네트워크를 더욱 효율적으로 관리할 수 있으며, 다음과 같은 이점을 제공한다. 더 작은 네트워크를 생성하여, 브로드캐스트 도메인을 줄일 수 있다. 이는 네트워크 트래픽을 줄이고, 전송 시간을 단축시켜 네트워크의 성능을 향상시키는 데 도움이 된다. 보안을 강화할 수 있다. 서브넷으로 네트워크를 분할하면, 다른 서브넷에서 오는 트래픽을 필터링하거나 차단할 수 있다. 라우팅 테이블을 간소화할 수 있다. 서브넷을 사용하면 라우팅 테이블을 간소화하여, 라우터..