Mt.Hwang 2025. 4. 27. 17:32

IP (Internet Protocol)

최선의 노력 방식 (best - effort)

 

 

데이터그램 (Datagram)

헤더

필드

 1. VER

 2. HLEN

 3. DSCP

 4. ECN

 5. 총 길이

 6. 식별자, 플래그, 단편화 오프셋

 7. TTL

 8. 프로토콜 번호

 9. 체크섬

 10. 출발지, 목적지 IP 주소

 

 

단편화 (Fragmentation)

단편화 필드 

 1. Identification

 2. Flags

  (1) DF

  (2) MF

 3. Fragment Offset

옵션 (Options)

옵션 포맷

주요 옵션

 1. NoOperation

 2. End of Option

 3. Record Route

 4. Strict Source Route

 5. Loose Source Route

 6. Time Stamp

 

 

체크섬 (Checksum)

보안 이슈

 1. 패킷 스니핑

 2. 패킷 변조

 3. IP 스푸핑

IPSec

IP 패키지 구성

 1. 헤더 추가 모듈

 2. 처리 모듈

 3. 포워딩 모듈

 4. 단편화 / 재조립 모듈

 5. 라우팅 테이블

 6. MTU 테이블

 

 

단편화 조각 재조립

Identification 필드

 

 

3비트 Flags

 1. 비트 0 (Reserved)

 2. 비트 1 (DF)

 3. 비트 2 (MF)

 

 

NOP (No Peration)

End of Option

패딩 (Padding)

라우팅 테이블

패킷

 

 

포워딩 vs 스위칭

 

 

포워딩 & 라우팅 & 스위칭

 

 

네트워크 장비 안에서의 역할

 1. 제어 평면 (Control Plane)

 2. 데이터 평면 (Data Plane)

제어 평면은 라우터의 뇌

 1. 라우팅 알고리즘 수행

 2. 라우팅 테이블 구축 및 갱신

 3. 이웃 라우터와 정보 교환

 4. 경로 비용 계산, 링크 다운 감지

 

 

IP 패키지의 처리 모듈 (Processing Module)

 1. 헤더 검증 (체크섬)

 2. TTL 감소, 확인

 3. 헤더 필드 패싱

 4. 단편화 여부 확인

 5. 목적지 주소 확인

ECN (Explicit Congrestion Notification)