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