[CN] 4장: Network Layer: Overview (데이터 평면, 제어 평면)

2024. 7. 7. 16:09·🖥️ Computer Science/Network

Network Layer: Overview (데이터 평면, 제어 평면)

세그먼트를 송신 호스트 → 수신 호스트로 전달

  • 송신자: 세그먼트를 데이터그램으로 캡슐화 후, 링크 계층으로 전달
  • 수신자: 세그먼트를 수신하면 트랜스포트 계층 프로토콜로 전달

네트워크 계층 프로토콜은 모든 호스트와 라우터에 존재함

라우터

  • 통과하는 모든 IP 데이터그램의 헤더 필드를 검사함
  • 종단 간 경로를 따라 데이터그램 전송을 위해,
    데이터그램을 입력 링크에서 적절한 출력 링크로 전달

네트워크 계층의 기능

  • 포워딩: 입력 포트에서 출력 포트로 패킷 이동
  • 라우팅: 출발지부터 목적지까지 패킷이 이동할 경로 결정
    라우팅 알고리즘을 통해 결정

Data Plane | Control Plane

Data Plane (데이터 평면)

  • 로컬, 라우터별 제어
  • 라우터의 입력 링크에 도착한 데이터그램이
    라우터의 출력 링크로 전달되는 방법을 결정 → 포워딩

Control Plane (제어 평면)

  • 네트워크 전반의 논리
  • 데이터그램이 출발지 호스트부터 목적지 호스트까지
    종단 간 경로를 따라 라우터들을 어떻게 지나가게 할지 결정 → 라우팅
  • 두 가지 제어 평면 접근 방식
    • 전통적인 라우팅 알고리즘 - 라우터에 구현됨
    • SDN - 원격 서버에 구현됨
저작자표시 (새창열림)

'🖥️ Computer Science > Network' 카테고리의 다른 글

[CN] 4장: IP: the Internet Protocol (Datagram Format, Addressing)  (1) 2024.07.11
[CN] 4장: What’s inside a router (input, output, buffer 관리, 스케줄링)  (0) 2024.07.08
[CN] 3장: UDP (User Datagram Protocol)  (1) 2024.07.06
[CN] 3장: 다중화 & 역다중화  (0) 2024.07.02
[CN] 2장: CDNs  (0) 2024.05.17
'🖥️ Computer Science/Network' 카테고리의 다른 글
  • [CN] 4장: IP: the Internet Protocol (Datagram Format, Addressing)
  • [CN] 4장: What’s inside a router (input, output, buffer 관리, 스케줄링)
  • [CN] 3장: UDP (User Datagram Protocol)
  • [CN] 3장: 다중화 & 역다중화
kyxxn
kyxxn
컴퓨터공학을 좋아하는 대학생의 공부 일기
  • kyxxn
    컴공 학부생의 공부 일기
    kyxxn
  • 전체
    오늘
    어제
    • 분류 전체보기 (156)
      • 📱 iOS (64)
        • Xcode (10)
        • Swift (17)
        • Swift Concurrency (12)
        • UIKit (21)
        • SwiftUI (0)
      • 🖥️ Computer Science (57)
        • 🏛️ Software Architecture Pa.. (2)
        • 👨🏻‍🎨 Design Pattern (3)
        • Data Structure (4)
        • Algorithm (10)
        • Computer Architecture (4)
        • Operating System (19)
        • Network (15)
      • ✍🏻 회고록 (9)
      • 🎸 기타 (25)
        • 해커톤 (1)
        • git (6)
        • 세미나 (1)
        • 책을 읽고 (1)
        • AOS, Kotlin (6)
        • Reinforcement Learning (9)
  • 블로그 메뉴

    • 링크

      • 깃허브
      • 일상 블로그
    • 공지사항

    • 인기 글

    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    kyxxn
    [CN] 4장: Network Layer: Overview (데이터 평면, 제어 평면)
    상단으로

    티스토리툴바