[네트워크] 인터넷에서 기기가 통신하는 방법 – 패킷, 프로토콜, NAT
·
CS
1. 패킷(packet)인터넷 프로토콜은 모든 데이터의 구조를 해체한 후 여러개의 패킷으로 분리해 전송한다.각 패킷에는 발신 및 수신 주소가 포함된 주소 태그가 지정되고, 이 태그는 패킷의 크기와 유형 등의 정보를 담은 패킷 헤더(packet header)에 기록된다.라우터는 패킷의 헤더를 읽고, IP 주소의 앞부분(=네트워크 주소)을 기준으로 같은 네트워크에 있는 목적지로 직접 보내거나, 그렇지 않으면 해당 목적지로 하는 방향에 있는 다음 라우터(다음 홉)로 전달하여 인터넷 상에서 최종 목적지까지 도달하도록 한다. 2. 프로토콜프로토콜은 기기가 어떻게 통신해야 하는지, 오류가 발생했을 때 어떻게 대처해야 하는지를 정의한 규칙예)패킷에 패킷 헤더가 없으면 어떻게 할까?수신자 주소를 찾을 수 없으면 어떻게..