정보 기술에서 패킷 방식의 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블럭.
컴퓨터 네트워크에서 데이터를 주고받을 때 정해 놓은 규칙이다.
pack + bucket을 합친 말이며 정보를 보낼 때 특정 형태를 맞추어 보낸다는 것이며
컴퓨터 간에 데이터를 주고 받을 때 네트워크를 통해서 전송되는 데이터 조각이라고 생각하면 편하다.
빠르고 좋겠지만 큰 데이터는 대역폭(신호를 전송할 수 있는 주파수 범위 또는 폭)을 너무 많이 차지하기 때문에 트래픽을 발생시켜 패킷의 흐름을 원활하게 하지 못한다.
예를 들면 4차선 도로에 2차선을 차지하는 차가 다니면 정체가 일어나는 것과 같은 이치다.
이런 것을 방지하기 위해 패킷을 사용하는 것.
파일을 작은 패킷들로 분할하고 상대방에게 전달될 때 번호를 붙여서 전달하게 된다. 그래야 순서대로 나열하여 원하는 파일을 재조립할 수 있다.
이러한 교환 방식을 패킷 교환 방식이라고 한다.
출처: https://ko.wikipedia.org/wiki/%ED%8C%A8%ED%82%B7_%EA%B5%90%ED%99%98
IP 패킷은 헤더로 정의되며 해당 헤더에는 많은 필드가 포함된다.
주요 요소는
사용중인 IP 버전을 식별하는데 사용.
버전4 (구현된 IP의 첫번째 프로덕션 버전) 또는 버전6 (현재 인터넷을 통해 구현중인 프로세스) 중 하나만 선택할 수 있다.
이 패킷이 네트워크에 남아있을 수 있는 시간.
이 패킷을 처리하는 각 라우터는 이 카운터를 하나 이상 감소시킨다.
IP 패킷의 데이터 부분이 전달되는 전송 계층 프로토콜.
TCP(Transmission Control Protocol) 또는 UDP(User Datagram Protocol)이다.
검증 계싼의 기반이 되는 헤더 체크섬 데이터는 헤더 데이터일 뿐이며 해당 계산 결과는 헤더 체크섬 필드에 저장된다.
헤더가 손상되지 않은 경우 IP는 패킷이 양호하다고 간주한다.
패킷을 네트워크로 보내는 장치의 IP 주소.
ICMP(Internet Control Message Protocol) 전송 실패 또는 제어 메시지를 포함하여 네트워크 수준 오류 메시지가 전송되는 곳이기도 하다.
패킷이 전송되는 주소.
이더넷 프레임과 마찬가지로 데이터 부분이 전송 계층, TCP 또는 UDP로 전송된다.
IP는 여기서 찾은 것을 신경쓰지 않는다.
단지 전달 수단일 뿐이다.
패킷에는 Preamble 정보, SFD, FCS, IFG 등등 비트열을 붙여서 전송된다.
패킷을 프레임이라는 용어로 표현하기도 하고 헤더와 트레일러를 포함하고 있다.