네트워크 기초 - IP 데이터그램
본문 바로가기
IT 자격증/2018 네트워크관리사

네트워크 기초 - IP 데이터그램

by 코딩하는 핑가 2020. 8. 12.
반응형

* 데이터그램 : IP 계층의 패킷

* 헤더 : 20~60바이트 길이
- 라우팅과 전달에 필요한 정보

* 버전 : IP 프로토콜의 버전(4비트)
- 버전에 따라 헤더 구성이 다르므로 올바른 해석을 위해 IP 버전 정보가 필요

* 헤더길이 : 헤더의 전체 길이를 4바이트 단위로 표시 (4비트)
- 기본값(옵션필드가 없는 경우) : 5
- 최대값 : 15

* 서비스타입 : 8비트
- 라우터에 의해 데이터그램이 처리되는 방법을 지정
- 3비트는 우선순위, 4비트는 서비스유형

  - TOS IP 데이터그램을 전달하는 특정 서비스 품질(Quality of Service) 기능을 제공하려고 고안된 4비트의 서브필드로 각 비트는 0 1의 값을 가질 수 있는데, 오직 한 비트만 1의 값을 가진다
   - 서비스 유형에 따라 지연, 처리량, 신뢰성, 비용( 거리 x 딜레이 ) 등을 설정할 수 있으며, 상호 배타적이어서 하나의 값이 1로 설정되면 나머지 값은 무조건 0이다 - 즉 한가지만 선택할 수 있음
[출처] [영진전문대학 컴퓨터정보계열] IP 프로토콜 , IP 헤더 구조 (데이터그램 구조)|작성자 edicu2

* 총길이 : 16비트
- IP 데이터그램의 전체 길이를 바이트 단위로 표시
- 데이터 길이 = 전체길이 - 헤더길이
- 이더넷 프레임에서 작은 데이터그램의 캡슐화

* 식별
- 데이터그램이 단편화 되어 재조립했을 경우 같은 ID인지 식별

* 플래그
- 데이터그램의 상태나 진위를 나타내기 위함
- D(Do not Fragment)와 M(More Fragment)로 구성
- D값이 1이면 단편화를 하지 않고, 0이면 단편화를 함
- M값이 1이면 마지막 단편화가 아니고 0이면 마지막 단편화

* 단편 옵셋
- 데이터의 전체 순서와 전체 길이 크기를 맞춰줌

* 수명
- 데이터그램의 수명
- 홉 수로 수명이 표시
- 라우터가 데이터그램을 처리할 때마다 수명값은 1홉씩 감소
0이 되면 라우터에서 데이터그램 폐기
- 송신자에서 수명 값을 지정하여 송신
일반적으로 예상 경로에 속한 라우터 수의 두배 만큼 지정
만약 1로 지정할 경우 데이터그램은 라우터를 벗어나지 못하고 폐기됨

* 프로토콜
- IP의 서비스를 사용하는 상위 계층 프로토콜

VALUE

PROTOCOL

1

ICMP

2

IGMP

6

TCP

17

UDP

89

OSPF

* 검사합
- 오류확인
- 모든 비트가 0이면 오류 없음

* 발신지 주소

* 목적지 주소

반응형

댓글