IP 정리

Mokwon Univ 2008. 8. 16. 15:08
IP는 발신지에서 목적지까지 전달을 책임지는 신뢰성이 없고 비연결형인 프로토콜이다
IP계층의 패킷을 데이터그램이라고 한다
데이터그래은 20바이트에서 60바이트인 헤더와 데이터로 구성된다
IP헤더는 다음의 정보를 포함한다
 - 버전 번호, 헤더 길이, 서비스 유형, 데이터그램길이, 식별자 번호, 단편화 플래그, 단편화 옵셋, 수명, 프로토콜의 사용자,
   검사합, 발신지 주소, 목적지 주소
데이터그램의 최대길이는 65,535 바이트이다
MTU란 데이터링크 프로토콜이 캡슐화할 수 있는 최대 바이트 수로서 프로토콜마다 다르다
단편화는 데이터링크 프로토콜의 MTU에 맞도록 데이터그램을 작은 단위로 나누는 과정이다
IP헤더 중 단편화와 관련된 필드는 식별자 번호, 단편화 플래그, 단편화 옵셋이다.
IP데이터그램 헤더는 20바이트로 고정된 부분과 최대 40바이트까지 될 수 있는 가변 길이의 옵션으로 구성된다
IP헤더의 옵션은 네트워크의 시험과 디버깅 목적으로 사용된다
옵션 헤더는 다음의 정보를 포함한다
  - 이는 옵션을 식별하는 코드 필드, 옵션 길이와 특징 데이터이다
6개의 옵션은 다음과 같은 기능을 가지고 있다
  - 정렬 목적을 위해 옵션들 사이에 들어가는 filter. 패딩, 데이터그램이 취하는 경로 기록, 송신자에 의한 필수 경로 선택,
    방문되어야 하는 라우터의 선택, 라우터에서의 처리 시간 기록
IP가 사용하는 오류 검출 방법은 검사합이다
검사합은 IP헤더를 같은 크기의 조각으로 나눈 후 이들을 1의 보수를 사용하여 합한다
이 합의 1의 보수가 검사합이 되고 검사합 필드에 삽입된다
수신자도 헤더를 접검하기 위해 1의 보수 연산을 사용한다
IP패키지는 다음과 같이 구성된다
  - 헤더 추가 모듈, 처리 모듈, 라우팅 모듈, 단편화 모듈, 재조립 모듈, 라우팅 테이블, MTU 테이블, 재조립 테이블
Posted by 용학도리
,