type
status
date
slug
summary
tags
category
icon
password

정의

이상의 실체 간에 무엇을,언제,어떻게 통신하는가에 대한 절차/규범/규정/규약/규칙
구문(Syntax), 의미(Semantic), 시간(Timing)으로 구성됨
notion image

OSI 7 모델

네트워크 통신을 7개의 계층으로 나누어 설명하는 모델입니다. 각 계층은 특정한 네트워크 기능을 담당하며, 계층 간의 상호작용을 통해 통신이 이루어집니다.
하위 계층으로 순회시 캡슐화, 상위 계층으로 순회시 역캡슐화 라고 부름
  1. 물리 계층 (Physical Layer): 전기적 신호, 광 신호, 전송 매체 등 물리적인 전송 매체를 다룹니다.
  1. 데이터 링크 계층 (Data Link Layer): 물리 계층을 통해 전송되는 데이터의 오류 검출 및 수정, 프레임 동기화 등을 담당합니다.
  1. 네트워크 계층 (Network Layer): 데이터 패킷의 경로 설정 및 논리적 주소 지정(IP 주소 등)을 담당합니다.
  1. 전송 계층 (Transport Layer): 종단 간의 신뢰성 있는 데이터 전송을 보장하며, 오류 복구와 흐름 제어를 수행합니다.
  1. 세션 계층 (Session Layer): 통신 세션을 설정, 유지, 종료하며, 대화 제어와 동기화를 담당합니다.
  1. 표현 계층 (Presentation Layer): 데이터 형식 변환, 암호화, 압축 등을 통해 데이터의 표현 방식을 다룹니다.
  1. 응용 계층 (Application Layer): 사용자와 가장 가까운 계층으로, 네트워크 서비스(예: 이메일, 파일 전송 등)를 제공합니다.

TCP/IP 모델

인터넷을 위한 프로토콜을 정의한 모델
각 계층은 특정한 역할과 기능을 수행하며, 계층 간의 상호작용을 통해 데이터가 네트워크를 통해 전달됩니다. TCP/IP 모델은 인터넷 통신의 기본 구조로 널리 사용되고 있습니다.
  1. 네트워크 인터페이스 계층 (Network Interface Layer)
      • 역할: 물리적인 네트워크 연결을 관리하고, 데이터 패킷을 네트워크 매체를 통해 전송하는 역할을 합니다.
      • 기능: 데이터 링크 계층과 물리 계층의 기능을 수행하며, 패킷의 전송과 수신, 오류 검출 및 수정 등을 담당합니다.
  1. 인터넷 계층 (Internet Layer)
      • 역할: 데이터 패킷이 목적지까지 가장 효율적으로 전달되도록 경로를 설정하고, 논리적 주소(IP 주소)를 관리합니다.
      • 기능: 데이터 패킷의 라우팅, IP 주소 지정, 패킷 분할 및 재조립 등을 수행합니다.
  1. 전송 계층 (Transport Layer)
      • 역할: 종단 간의 신뢰성 있는 데이터 전송을 보장하며, 오류 복구와 흐름 제어를 수행합니다.
      • 기능: 연결 설정 및 종료, 데이터 세그먼트화, 오류 복구, 흐름 제어, 포트 번호를 통한 응용 프로그램 식별 등을 담당합니다.
  1. 응용 계층 (Application Layer)
      • 역할: 사용자와 가장 가까운 계층으로, 네트워크 서비스(예: 이메일, 파일 전송 등)를 제공합니다.
      • 기능: 다양한 네트워크 응용 프로그램 및 서비스를 제공하며, 데이터의 표현 방식, 암호화, 압축 등을 처리합니다.

REF

물리계층토폴로지
Loading...