네트워크 계층은 OSI(Open Systems Interconnection) 7계층 모델의 세 번째 계층으로, 장치 간의 데이터 전송을 위해 최적의 경로를 설정하고 패킷을 전달하는 중요한 역할을 합니다. 주요 기능은 패킷 스위칭, 라우팅, 오류 감지, 흐름 제어 등입니다.
IP는 네트워크 상에서 데이터를 전송하기 위해 사용하는 기본 프로토콜입니다. IP는 데이터를 작은 패킷으로 나누어 전송하며, 각 패킷에는 출발지와 목적지의 IP 주소가 포함되어 있어 라우터가 적절한 경로로 데이터를 전송할 수 있도록 합니다.
IP 주소는 네트워크에서 각 장치를 식별하는 논리적 주소로, IPv4(32비트, 예: 192.168.1.1)와 IPv6(128비트, 예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)의 두 가지 버전이 있습니다. IP는 데이터를 네트워크 간에 전달하고, 목적지까지 도달할 수 있도록 최적의 경로를 결정하는 데 핵심적인 역할을 합니다.
서브넷 마스크는 IP 주소와 함께 사용되어 네트워크를 더 작은 단위인 서브넷으로 나누는 데 사용됩니다. IP 주소는 네트워크 부분과 호스트 부분으로 나뉘며, 서브넷 마스크는 이 두 부분을 구분하는 역할을 합니다. 예를 들어, IP 주소 192.168.1.10과 서브넷 마스크 255.255.255.0이 있을 때, "192.168.1"은 네트워크를 나타내고, 마지막 "10"은 네트워크 내의 특정 장치를 식별하는 호스트 부분입니다.
서브넷 마스크는 네트워크를 효율적으로 분할하여 IP 주소를 더 효율적으로 사용하게 해주며, 보안을 강화하고 네트워크 관리에 도움을 줍니다.
동적 IP 주소는 네트워크에 연결할 때마다 DHCP(Dynamic Host Configuration Protocol) 서버에 의해 자동으로 할당되는 IP 주소입니다. 고정된 IP 주소와 달리, 사용자는 네트워크에 접속할 때마다 새로운 IP 주소를 받을 수 있습니다.
DHCP : 호스트 IP 구성 관리를 단순화하는 IP 표준
이 방식은 IP 주소를 효율적으로 재활용할 수 있게 하며, 특히 많은 사용자가 있는 네트워크 환경에서 자원의 낭비를 줄이고 관리의 복잡성을 감소시킵니다. 예를 들어, 인터넷을 사용하는 가정용 라우터는 네트워크에 연결된 기기들에게 자동으로 IP 주소를 할당하며, 이 주소는 사용자가 연결할 때마다 바뀔 수 있습니다.