패킷

패킷은 데이터의 작은 단위로, LAN이나 Internet과 같은 네트워크를 통해 전송됩니다. 실제 소포와 마찬가지로 각 패킷에는 전송되는 내용(또는 데이터)뿐 아니라 출발지와 목적지도 포함됩니다. 패킷이 목적지에 도착하면 하나의 파일 또는 서로 연결된 하나의 데이터 블록으로 다시 조립됩니다.

패킷의 정확한 구조는 프로토콜마다 다르지만, 일반적인 패킷에는 헤더페이로드라는 두 부분이 포함됩니다. 패킷에 대한 정보는 헤더에 저장됩니다. 예를 들어 IPv6 헤더에는 다음 필드가 포함됩니다.

  1. 출발지 주소(128비트) - 패킷이 시작된 곳의 IPv6 주소
  2. 목적지 주소(128비트) - 패킷 목적지의 IPv6 주소
  3. 버전(4비트) - IPv6의 경우 "6"
  4. 트래픽 클래스(8비트) - 패킷의 우선순위 설정
  5. 플로 레이블(20비트) - 패킷이 특정 플로의 일부임을 표시하는 선택적 ID입니다. 하나의 출발지에서 여러 전송이 이루어질 때 이를 구분하는 데 사용됩니다.
  6. 페이로드 길이(16비트) - 옥텟으로 표시되는 데이터 크기
  7. 다음 헤더(8비트) - 현재 패킷 뒤에 오는 헤더의 ID입니다. TCP, UDP 또는 다른 프로토콜일 수 있습니다.
  8. 홉 제한(8비트) - 패킷이 삭제되기 전까지 거칠 수 있는 네트워크 홉의 최대 수입니다. 네트워크 홉은 라우터, 스위치 등을 거치는 것을 말합니다. IPv4에서는 "TTL"이라고도 합니다.

패킷의 페이로드 부분에는 실제로 전송되는 데이터가 들어 있습니다. 개별 패킷은 비교적 작기 때문에, 이는 대개 파일, 웹 페이지 또는 다른 데이터 전송의 작은 일부일 뿐입니다. 예를 들어 IP 패킷 페이로드의 최대 크기는 65,535 바이트, 즉 64 킬로바이트입니다. Ethernet 패킷 또는 "프레임"의 최대 크기는 1,500바이트, 즉 1.5킬로바이트에 불과합니다.

패킷은 데이터를 안정적이고 효율적으로 전송하기 위한 것입니다. 큰 파일을 하나의 데이터 블록으로 전송하는 대신 더 작은 패킷으로 보내면 각 부분이 성공적으로 전송되도록 하는 데 도움이 됩니다. 패킷을 받지 못했거나 "삭제된" 경우에는 삭제된 패킷만 다시 보내면 됩니다. 또한 여러 전송이 동시에 이루어져 데이터 전송 중 네트워크 혼잡이 발생하더라도, 나머지 패킷은 혼잡이 덜한 경로로 우회할 수 있습니다.

업데이트됨 May 31, 2018 작성: Per C.

quiz지식 테스트하기

An @ symbol sometimes precedes a username, also known as a ___?

A
Avatar
0%
B
Handle
0%
C
Thread
0%
D
Bot
0%
Correct! Incorrect!     View the Handle definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 패킷에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.