[시스코 보안 아카데미 1기] OSI 7 계층

OSI 7계층

Layer 1: Physical Layer

  • 네트워크 장비간 전송규약 정의
  • 전송 방식 정의
  • 전송 속도 정의
  • 장비종류: 랜카드, 포트, 리피터, 허브(멀티 포트 리피터)
  • Rx로 데이터가 들어오면 UP
    • Rx (Receive): 데이터를 수신하는 포트
    • Tx (Transmit): 데이터를 송신하는 포트
  • MDI - MDI → Cross, MDIx - MDIx → Cross, MDI - MDIx → Direct
  • 스위치에서는 0번 포트가 CPU에 연결되어있다고 생각
  • Up link는 주로 MDI

Layer 2: Data Link Layer

  • MAC기능 (Media Access Control)
    • 필수
    • Ethernet: Collision Control = CSMA/CD
    • Preamble and start frame delimiter (내가 살아있다고 계속 보내는 전기적인 신호 & 데이터의 시작을 알려주는 신호)
    • Layer 2 Header
    • Error Detection = CRC
  • LLC기능 (Logical Link Control)
    • 선택
    • Multiplexing Protolcol (L3)
    • Error Control (L4)
    • Flow Control

Layer 3: Network Layer

  • Destination에 대학 Best-Path 선출
    • RouterDestination Address에 대한 최적의 Route를 찾아 Routing한다.
    • 목적지까지 가기위해 최소한의 Loop을 만들기위해 노력함
  • Control Plane의 RIB (Routing Information Base)
    • RIB는 라우터가 알고 있는 모든 가능한 경로를 저장하는 데이터베이스
    • 라우팅 프로토콜(OSPF, EIGRP, BGP 등)을 통해 학습된 경로와 정적으로 설정된 경로를 포함
    • RIB는 최적의 경로를 결정하는 데 사용되며, 이 경로는 라우팅 테이블에 저장
  • Data Plane의 FIB (Forwarding Information Base)
    • FIB는 RIB에서 선택된 최적의 경로만을 포함하는 데이터베이스
    • 패킷이 라우터에 도착하면, 라우터는 FIB를 참조하여 패킷을 다음 목적지로 전달
    • FIB는 빠른 패킷 전달을 위해 설계되었으며, 라우터의 CPU를 사용하지 않고도 빠르게 경로를 결정할 수 있다

Layer 4: Transport Layer

  • 데이터의 종단 간 전송을 관리하고, 애플리케이션 계층에서 요청한 데이터가 신뢰성 있게 전달되도록 보장하는 역할
  • 네트워크의 데이터를 분할, 전송, 재조립하고, 흐름 제어, 오류 제어, 혼잡 제어를 처리

Layer 5: Session Layer

  • EIGRP, OSPF는 L4 헤더가 없음. (TCP/UDP를 사용하지 않음)
  • RIP는 UDP, BGP는 TCP를 사용해 하나만 올릴 수 밖에 없음.
  • Session Layer는 왜 필요한가?

Layer 6 & 7: Presentation & Application Layer

  • *EIGRP (Enhanced Interior Gateway Routing Protocol)**에서 **TLV (Type, Length, Value)**는 EIGRP 패킷의 구조를 정의하는 중요한 요소입니다. TLV는 EIGRP 패킷 내에서 다양한 정보를 전달하는 데 사용됩니다.
    • TLV의 구성 요소
      1. Type: 데이터의 유형을 나타냅니다.
      2. Length: 데이터의 길이를 나타냅니다.
      3. Value: 실제 데이터 값을 포함합니다.
    • EIGRP에서 사용되는 주요 TLV 유형
      • EIGRP Parameters TLV: EIGRP의 기본 설정 정보를 포함합니다.
      • IP Internal TLV: 내부 라우팅 정보를 전달합니다.
      • IP External TLV: 외부 라우팅 정보를 전달합니다.
 
 
728x90