컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 패킷이란 무엇이며 무엇을 하는 데 사용됩니까?

패킷이란 무엇이며 무엇을 하는 데 사용됩니까?

패킷은 TCP/IP 프로토콜 통신 전송의 데이터 단위입니다. 패킷에는 발신자 및 수신자에 대한 주소 정보가 포함되어 있습니다. 그런 다음 패킷은 다른 경로를 따라 하나 이상의 네트워크를 통해 전송되고 대상에서 다시 조립됩니다.

모든 호스트는 소스 주소가 있는 패킷을 보낼 수 있습니다. 패킷의 장거리 전송에는 많은 중계소가 필요하다. 각 트렁킹 스테이션은 라우팅 정보에 따라 패킷을 다음 트렁킹 스테이션으로 전달하는 호스트 또는 라우터입니다. 데이터 전송 중 라우터에 대량의 데이터 트래픽이 발생하면 프롬프트 없이 일부 패킷이 손실될 수 있습니다.

TCP 와 같은 상위 계층 프로토콜을 사용하여 이러한 문제를 처리하여 어플리케이션에 안정적인 링크를 제공합니다. 패킷이 다음 릴레이 스테이션에 비해 너무 크면 세그먼트화됩니다. 즉, 큰 패킷은 각각 고유한 IP 헤더를 가진 두 개 이상의 작은 패킷으로 나뉘지만 페이로드는 큰 패킷 페이로드의 일부일 뿐입니다.

각 패킷은 서로 다른 경로를 통해 대상에 도달할 수 있습니다. 전송 중에 각 작은 패킷이 계속 세그먼트화될 수 있습니다. 이러한 작은 패킷이 대상 시스템에 도달하면 재구성됩니다. 규칙에 따르면 중간 노드에서 작은 패킷을 조립하고 조합하는 것은 허용되지 않습니다.

확장 데이터

패킷은 주로 "대상 IP 주소", "소스 IP 주소" 및 "페이로드 데이터" (헤더 및 패킷 포함) 로 구성됩니다. 헤더 길이는 고정되어 있고, 패키지 길이는 불확실하며, 각 필드 길이는 고정되어 있습니다. 양측의 요청 패킷과 응답 패킷의 헤더 구조는 동일하지만 패킷체의 정의는 다릅니다. -응?

패킷의 구조는 우리가 평소에 편지를 쓰는 것과 매우 비슷하다. 목적 IP 주소는 이 패킷이 누구에게 보낸 것인지 설명하고 받는 사람의 주소와 맞먹는다. 소스 IP 주소는 이 패킷이 전송되는 위치를 나타내며 발신자 주소와 같습니다. 페이로드 데이터는 메시지 내용과 같습니다. -응?

바로 이런 구조 때문에 TCP/IP 프로토콜을 가진 컴퓨터가 서로 통신할 수 있다. TCP/IP 프로토콜 기반 네트워크를 사용할 때 네트워크에서 실제로 전송되는 것은 패킷입니다. 패킷을 이해하는 것은 네트워크 관리의 네트워크 보안에 중요한 의미가 있습니다.

바이두 백과-패킷

上篇: 올해 대학 입시 에세이 주제는 무엇인가요? 下篇: 음악 파워 소프트웨어를 어떻게 사용합니까?
관련 내용