• Giga@hdv-tech.com
  • 24시간 온라인 서비스:
    • 7189078c
    • sns03
    • 6660e33e
    • 유튜브 拷贝
    • 인스 타 그램

    IPV4 패킷 형식

    게시 시간: 2023년 7월 26일

    IPv4는 인터넷 프로토콜(IP)의 네 번째 버전이며 오늘날 인터넷 기술의 기반을 형성하는 최초의 널리 사용되는 프로토콜입니다.인터넷에 연결된 각 장치와 도메인에는 IP 주소라는 고유 번호가 할당됩니다.IPv4 주소는 4개의 소수점으로 구성된 32비트 숫자입니다.각 소수 구분 기호 사이에는 0에서 255 사이의 숫자가 있습니다. 예: 192.0.2.235
    오늘날 IPv6의 비교적 새로운 특성으로 인해 IPv4는 여전히 대부분의 인터넷 작업의 기반이며 많은 장치가 IPv4로 구성됩니다.이 상황에서 대부분의 장치는 IPv6를 사용하여 통신할 수 없으므로 많은 개인, 기업 및 기타 사람들이 여전히 IPv4를 필요로 합니다.다음으로 IPv4의 패킷 형식을 소개합니다.
    IPv4 패킷 형식

    wps_doc_0

    (1)버전필드는 IP 프로토콜의 버전을 나타내는 4비트를 설명합니다.
    (2)IP 헤더 길이, 이 필드는 IP 헤더에 가변 길이 선택적 부분이 있으므로 IP 헤더의 길이를 설명하는 데 사용됩니다.이 섹션은 길이 단위가 4바이트인 4비트를 차지하며, 이는 이 영역의 값=IP 헤더 길이(바이트)/길이 단위(4바이트)를 의미합니다.
    (삼)서비스 유형: 길이가 8비트입니다.
    PPP: 처음 세 자리는 패키지의 우선 순위를 정의합니다.가치가 중요할수록 빅데이터가 중요하다
    000(일상) 정상
    001(Priority) 우선순위, 데이터 비즈니스에 사용
    010(즉시) 즉시, 데이터 비즈니스용
    011(플래시) 음성 전송을 위한 플래시 속도
    비디오 비즈니스를 위한 100(Flash Overrides) 고속
    101(중요) CRI/TIC/ECP 음성 전송에 중요
    110(Internet Control) 라우팅 프로토콜과 같은 네트워크 제어에 사용되는 네트워크 간 제어
    111(네트워크 제어) 네트워크 제어에 사용되는 네트워크 제어
    DTRCO: 마지막 5자리
    (1000) D 지연: 0: ​​최소 지연, 1: 지연 최소화
    (0100) T 처리량: 0: 최대 처리량(maximum throughput), 1: 트래픽을 최대한 늘리도록 노력
    (0010) R 신뢰도: 0: 최대 처리량, 1: 최대 신뢰도
    (0001) M 전송 비용: 0: 최소 월요일 비용(경로 오버헤드 최소화), 1: 비용을 최대한 최소화
    (0000): 정상(정기 서비스).
    (4)IP 패킷의 총 길이: 길이가 16비트입니다.IP 패킷의 길이는 바이트(헤더 및 데이터 포함)로 계산되므로 IP 패킷의 최대 길이는 65,535바이트입니다.따라서 패킷 페이로드의 크기=총 IP 패킷 길이 - IP 헤더 길이입니다.
    (5)식별자: 길이가 16비트입니다.이 필드는 Flags 및 Fragment Offer 필드와 함께 사용되어 더 큰 상위 레벨 패킷을 분할합니다.라우터가 패킷을 분할한 후 분할된 모든 작은 패킷은 동일한 값으로 표시되므로 대상 장치는 분할된 패킷에 속하는 패킷을 구별할 수 있습니다.
    (6)플래그: 길이 3비트.
    이 필드의 첫 번째 숫자는 사용되지 않습니다.
    두 번째 비트는 DF(조각화 안 함) 비트입니다.DF 비트가 1로 설정되면 라우터가 상위 계층 패킷을 분할할 수 없음을 나타냅니다.상위 계층 패킷을 분할하지 않고 전달할 수 없는 경우 라우터는 상위 계층 패킷을 버리고 오류 메시지를 반환합니다.
    세 번째 비트는 MF(More Fragments) 비트입니다.라우터는 상위 계층 패킷을 분할할 때 마지막 세그먼트를 제외한 IP 패킷 헤더의 MF 비트를 1로 설정합니다.
    (7)조각 오프셋: 8옥텟 단위로 측정되는 13비트 길이.수신 측에서 IP 패킷을 어셈블하고 복원하는 데 사용되는 구성 요소 패킷의 IP 패킷 위치를 나타냅니다.
    (8)TTL(수명): 길이는 8비트로 처음에는 초(s) 단위로 설계되었지만 실제로는 홉 단위로 측정됩니다.권장 기본값은 64입니다. IP 패킷이 전송될 때 이 필드에 특정 값이 먼저 할당됩니다.IP 패킷이 도중에 각 라우터를 통과할 때 도중에 있는 각 라우터는 IP 패킷의 TTL 값을 1씩 줄입니다. TTL이 0으로 줄어들면 IP 패킷은 폐기됩니다.이 필드는 라우팅 루프로 인해 IP 패킷이 네트워크에서 지속적으로 전달되는 것을 방지할 수 있습니다.
    (9)규약: 길이가 16비트입니다.IP 헤더의 정확성 감지에 사용되지만 데이터 섹션은 포함하지 않습니다.각 라우터는 TTL 값을 변경해야 하므로 라우터는 통과하는 각 패킷에 대해 이 값을 다시 계산합니다.
    (10)헤더 체크섬: 길이가 16비트입니다.IP 헤더의 정확성 감지에 사용되지만 데이터 섹션은 포함하지 않습니다.각 라우터는 TTL 값을 변경해야 하므로 라우터는 통과하는 각 패킷에 대해 이 값을 다시 계산합니다.
    (11)소스 및 대상 주소: 두 주소 모두 32비트입니다.이 IP 패킷의 원본 및 대상 주소를 식별합니다.NAT를 사용하지 않는 한 이 두 주소는 전체 전송 과정에서 변경되지 않습니다.
    (12)옵션: 가변 길이 필드입니다.이 필드는 선택 사항이며 주로 테스트에 사용되며 필요에 따라 원래 장치에서 다시 작성할 수 있습니다.선택적 항목에는 다음이 포함됩니다.

    •느슨한 소스 라우팅: 라우터 인터페이스에 대한 일련의 IP 주소를 제공합니다.IP 패킷은 이러한 IP 주소를 따라 전송되어야 하지만 두 개의 연속된 IP 주소 사이에서 여러 라우터를 건너뛸 수 있습니다.
    •엄격한 소스 라우팅: 라우터 인터페이스에 대한 일련의 IP 주소를 제공합니다.IP 패킷은 이러한 IP 주소를 따라 전송되어야 하며 다음 홉이 IP 주소 테이블에 없으면 오류를 나타냅니다.
    •기록경로: IP 패킷이 각 라우터를 떠날 때 라우터의 아웃바운드 인터페이스의 IP 주소를 기록합니다.
    •타임스탬프: IP 패킷이 각 라우터를 떠나는 시간을 기록합니다.
    •심: IP 헤더 길이의 단위는 32비트이므로 IP 헤더의 길이는 32비트의 정수배여야 한다.따라서 선택적 옵션 뒤에 IP 프로토콜은 32비트의 정수 배수를 달성하기 위해 여러 개의 0을 채웁니다.
    IPV4 데이터는 종종 우리 회사의오누네트워크 장치 및 관련 네트워크 핫 판매 제품은 다양한 유형을 포함합니다.오누AC를 포함한 시리즈 제품오누/의사소통오누/지능적인오누/상자오누등 위의오누시리즈 제품은 다양한 시나리오에서 네트워크 요구 사항에 사용할 수 있습니다.제품에 대한 보다 자세한 기술적 이해를 갖고 오신 모든 분들을 환영합니다.

    wps_doc_1


    웹 하늘