이 내용이 보관되었고 더 이상 유지되여 인디애나 대학교도 있습니다. 정보 수 있습니다 여기에 더 이상 정확하고,링크를 더 이상 사용할 수 없거나 신뢰할 수 있습니다.

패킷은 TCP/IPnetwork 를 통한 기본 통신 단위입니다., 장치를 TCP/IP 네트워크를 나누는 데이터가 작은 조각으로 할 수 있도록,네트워크를 수용하는 다양한 대역폭,을 허용하기 위해 여러 경로로 대상과 재전송 thepieces 의 데이터가 중단되거나 잃었습니다. 각 조각은 apacket,데이터 그램과 교환 할 수있는 용어입니다.

역사

패킷 진화에 대한 필요성으로 인해 네트워크와 인터넷을 연결 없는 즉,건설에서는 아예정 세션에 설치될 필요가하기 전에 oneend 전송할 수 있습니다., 의 필요성 없 apre 설정된 연결을,어떤 컴퓨터에 보낼 수 있습니다 networktransmission 으로 네트워크 아무것도 할 필요없이므을 받아 실제로 그것을 받는다. 이 originalnetwork 가되었다 인터넷에 의해 개발되었 우리 정부는 원하는 전자 네트워크는 견딜 수 있는 nuclearattack(자세한 내용은 지식 베이스 문서관:인터넷은 무엇입니까?)., 이 이상적인 네트워크는 transmitdata 동적으로 변화를 통해 노선뿐만 아니라,수 toretransmit 데이터를 분실하면 모든 노드가 갑자기 파괴되었다. 정적 인 연결 지향 네트워크는 개별 연결을 끊어서 노드가 파괴되면 실패하여 미리 결정된 경로의 전체 체인을 방해합니다. 대조적으로,연결이없는 네트워크는 데이터가 단순히 대체 경로를 찾기 때문에 기능적입니다. Inorder 연결없는 네트워크가 작동하려면 작고 분리 가능한 데이터 단위 또는 패킷이 필요했습니다.,

이러한 요구 사항을 충족하기 위해,미국 정부의 첫 번째 createdARPANET 이었다,다음에 의해 개발되는 대학과 기업 overtwo 수십 년 동안이 될 인터넷습니다. TCP/IP 프로토콜은일반적인 의사 소통 언어를 가질 필요가 없었습니다. 패킷은 tetcp/IP 프로토콜 내에서 데이터의 기본 개별 단위를 형성합니다.,

해부학

패킷은 문자열이 비트의 구분으로 세 가지 섹션이 있습니다:

  • 설정한 헤더
  • 페이로드를 실제 데이터 전송되
  • The trailer,때로는 바닥글

헤더 다음으로 구성됩니다:

  • 인터넷 프로토콜(IP)버전
  • 헤더 길이
  • ToS(서비스의 유형):또한이라고 theDifferentiated 서비스 코드 포인트(거의 사용)
  • 크기의 데이터그램의 크기 헤더스 thepayload 바이트 단위
  • Id:16 비트 숫자입니다., 이 destinationcomputer 을 결합한 신분증 원본 주소 touniquely 식별 패킷을 사용하는 이러한 독특한 식별자 toreassemble 데이터 패킷입니다.
  • 플래그:라우터가 패킷을 조각 낼 수 있는지 여부를 알려주는 데 사용되는 비트입니다. 많은 네트워크가 있기 때문에 이것은 중요합니다.전달할 수있는 패킷의 최대 크기에 의해 제한됩니다.
  • 파편 오프셋:값을 사용하 helpreconstruct 와 주로 패킷
  • TTL(시간):최대 수의 홉 apacket 수 있습
  • 프로토콜:의 유형 패킷,즉, TCP,UDP,ICMP,IGMP
  • 헤더를 검사함:사용되는 값 오류를 감지,손상
  • 원본 주소:IP 주소 wherethe 패킷 유래
  • 목적지 주소:IP 주소 thepacket 가
  • 옵션:거의 사용하지 않

페이로드를 실제 데이터가 전송되고있다. 이것은 일반적으로 헤더와 트레일러가있는 것처럼 도중에 byrouters 를 읽지 않습니다.

대부분의 경우 예고편은 패킷의 끝을 비트 시그널링하는 한 쌍에 지나지 않습니다. 때때로 트레일러에는 CRC(순환 중복 검사)오류 검사 정보가 포함되어 있습니다.,

관련 문서