3D 랩 로드 중…
레슨 로드 중…
← 인터넷의 작동 원리월드 1 · 4개 중 3번째 레슨모든 레슨 ↓

모든 조각에 있는 주소
이 내용을 가르치고 있나요? 프로젝터 모드 열기
패킷은 라벨이 붙은 소포처럼 두 부분으로 이루어져 있어.
라우터는 헤더를 읽고 패킷을 다음에 어디로 보낼지 결정해. 탑재체는 전혀 확인할 필요가 없어. 헤더에는 보통 다음과 같은 항목이 들어 있어.
층과 포장. 데이터를 보내는 일은 여러 작업으로 나뉘며, 각 작업은 층이 담당합니다. 간단한 TCP/IP 모델에는 위에서 아래로 네 개의 층이 있습니다.
데이터가 층을 따라 내려갈 때 각 층은 편지를 봉투에 넣고, 그 봉투를 상자에 넣고, 다시 그 상자를 우편 가방에 넣는 것처럼 자신만의 헤더를 추가합니다. 이를 캡슐화라고 합니다. 수신자는 반대 순서로 층을 풀어 냅니다. 그래서 하나의 패킷에는 포트 수, IP 주소, 하드웨어 주소가 함께 들어 있습니다.
패킷에 적힌 주소: IP. IPv4 주소는 32비트이며, 점으로 구분된 0부터 255까지의 수 네 개로 씁니다. 예를 들면 192.0.2.42입니다. 각 수는 8비트(1바이트)에 저장됩니다. 32비트로는 2³² = 4,294,967,296개의 주소를 만들 수 있어 약 43억 개입니다. 1980년대에는 이 정도면 충분해 보였습니다. 하지만 전 세계의 모든 휴대폰, 노트북, 센서에 주소를 할당하기에는 부족합니다.
두 가지 방법이 문제를 해결해 주었습니다.
두 가지 주소. 기기에는 네트워크 하드웨어를 식별하는 00:1A:2B:3C:4D:5E 같은 6쌍의 16진수로 된 MAC 주소도 있습니다. 차이를 기억하는 좋은 방법은 이렇습니다. IP 주소는 기기가 현재 네트워크의 어디에 있는지를 나타내고, MAC 주소는 기기가 어떤 하드웨어인지를 나타냅니다. IP는 인터넷을 가로질러 패킷을 전달하고, MAC 주소는 국소 네트워크에서 마지막 홉에 사용됩니다. 포트는 또 다른 것입니다. 0부터 65,535까지의 수로, 기기에서 어떤 프로그램이 데이터를 받을지를 나타냅니다. 포트는 월드 5에서 살펴봅니다.
정리하면, 패킷의 이동은 여러 홉으로 이루어진 경로입니다. 각 홉에서 링크 층은 그 홉 하나에 사용할 하드웨어 주소를 사용하지만, IP 주소는 출발지부터 도착지까지 그대로 유지됩니다.
IPv4 주소는 몇 비트인가요?
192.168.1.20은 어떤 종류의 주소인가요?
TTL(패킷 수명) 필드는 무엇을 방지하나요?
라우터가 패킷을 어디로 보낼지 결정할 때 주로 읽는 패킷의 부분은 무엇인가요?