대부분의 네트워크 데이터 전송 기술은 패킷을 사용하여 소스 장치에서 대상 장치로 데이터를 전송합니다. IP 프로토콜도 예외는 아닙니다. IP 패킷은 프로토콜의 가장 중요하고 기본적인 구성 요소입니다. 전송 중에 데이터를 전달하는 구조입니다. 그들은 또한 자신의 길을 찾고 전송 후 재조합하는 데 도움이되는 정보가 들어있는 머리글을 가지고 있습니다.
IP 프로토콜 의 두 가지 주요 기능은 라우팅 및 주소 지정 입니다. 패킷을 네트워크상의 컴퓨터간에주고 받으려면 IP (인터넷 프로토콜)가 패킷에서 함께 전달되는 IP 주소를 사용합니다.
IP 패킷에 대한 추가 정보
그림의 간단한 설명은 머리말 요소의 기능에 대한 아이디어를 줄만큼 의미가 있습니다. 그러나 일부는 명확하지 않을 수 있습니다.
- 식별 태그 는 여러 개의 최종 조각에서 패킷을 재구성하는 데 사용됩니다. 데이터가 네트워크를 통해 전송되면이 패킷으로 포위 된 작은 섹션으로 나뉩니다. 인터넷과 같은 IP 네트워크는 일반적으로 안전하지 않으므로 패킷이 유실되거나 지연 될 수 있으며 잘못된 순서로 도착할 수 있습니다. 목적지에 도달하면 식별 태그는 패킷을 식별하고 데이터를 다시 원래 형식으로 재구성하는 데 도움이됩니다.
- 조각난 플래그 는 패킷이 조각화 될 수 있는지 여부를 나타냅니다.
- 단편 오프셋 은이 패킷이 어느 단편에 연결되어 있는지 식별하는 필드입니다.
- TTL (Time to Live )은 패킷이 죽기 전에 얼마나 많은 홉 (라우터 통과)을 만들 수 있는지 나타내는 숫자입니다. 일반적으로 각 라우터에서 패킷이 분석되고 다른 라우터의 해당 라우터에있는 정보를 기반으로 어떤 경로가 가장 적합한 지 선택합니다. 패킷은 다음 라우터로 전달됩니다. 이 구성에서는 패킷이 잘 돌아갈 수 있습니다. 또한 패킷의 복사본을 각 인접 라우터에 보내는 것을 의미하는 또 다른 방법으로 플러딩 (flooding)이 있습니다. 대상 머신 만 패킷을 소비합니다. 다른 패킷은 로밍 상태를 유지합니다. TTL은 일반적으로 255이며, 패킷이 라우터를 통과 할 때마다 감소하는 숫자입니다. 이렇게하면 중복 패킷은 TTL이 0이되면 결국 사라집니다.
- 헤더 체크섬은 패킷 전송 중 오류 감지 및 수정에 사용되는 번호입니다. 패킷의 데이터는 패킷의 데이터와 함께 전송되는 합계가되는 수학적 알고리즘에 공급됩니다. 수신시이 합계는 동일한 알고리즘을 사용하여 다시 계산됩니다. 원본 합계와 같으면 데이터가 양호하고 그렇지 않으면 손상된 것으로 간주되어 패킷이 삭제됩니다.
- 실제 데이터 인 페이로드 입니다. 데이터 페이로드는 헤더 비트의 총합과 비교할 때 최대 64 킬로바이트 일 수 있습니다.