
네트워크 계층은 데이터 플레인(각 라우터의 동작을 정의)과 제어 플레인(데이터가 목적지까지 전달되는 경로를 결정)으로 나뉩니다.
여기서 핵심은 라우터의 역할과 데이터 전달 방식을 이해하는 것입니다.
🐣예시: 택배 회사가 소포를 보낼 때, 출발지와 목적지 주소를 기반으로 적절한 경로를 찾는 것과 같아요. 네트워크 계층도 데이터를 적절한 경로로 보내줍니다.
🐣라우터는 데이터를 목적지로 보내기 위한 중간 경로 역할을 합니다.
라우터는 데이터 패킷을 적절한 출구로 보내기 위해 작동합니다.
이를 위해 패킷의 헤더 정보를 읽고 목적지에 따라 올바른 방향으로 전달하죠.
🐣IP 주소는 네트워크 상에서 각 기기에게 부여되는 고유 주소예요.
예시: 마치 사람들이 사는 집 주소와 같아요.
IP는 데이터가 네트워크를 통해 이동하는 규칙을 정합니다.
예를 들어, IP 주소를 통해 각 기기가 고유한 위치를 가지며, 이를 기반으로 데이터가 전달됩니다.
여기서 IPv4와 IPv6 같은 개념도 등장하며, 주소 부족 문제를 해결하려고 한 점이 설명됩니다.
🐣NAT는 내부 네트워크의 기기가 하나의 공용 IP를 공유하도록 합니다.
이렇게 하면 보안이 강화되고 효율적으로 IP 주소를 사용할 수 있죠.
🐣예시: 카페에 있는 Wi-Fi를 이용한다고 생각해보세요. 당신의 핸드폰과 노트북이 같은 Wi-Fi를 사용하지만, 외부에선 하나의 IP 주소만 보여요.
IPv6는 주소 공간 부족 문제를 해결하고자 개발되었습니다.
새로운 헤더 구조와 기능들이 도입되어 네트워크 성능을 더 개선하려는 목적이 있습니다.
🐣IPv4 주소 공간이 부족해지면서 더 많은 주소를 제공하기 위해 IPv6가 개발되었어요.
예시: IPv4는 전화번호가 4자리였던 시절과 같고, IPv6는 10자리로 늘어난 것과 비슷해요. 더 많은 기기에 번호를 부여할 수 있죠.