정보처리기사 공부

OSI 7계층

0_TLS 2025. 1. 24. 23:20

Layer 7   응용 계층              <- 데이터, 메시지        HTTP, FTP, SMTP

Layer 6   표현 계층              <- 데이터, 메시지

Layer 5   세션 계층              <- 데이터, 메시지         RPC

Layer 4   전송 계층              <- 세그먼트                  TCP, UDP

Layer 3   네트워크 계층       <- 패킷                         IP, ICMP, IGMP, ARP         

Layer 2   데이터 링크 계층  <- 프레임                      PPP

Layer 1   물리 계층

TCP : 신뢰성(20~40), UDP : 비신뢰성

IP : 비신뢰성

ICMP : 오류 보고 메시지, 질의 메시지

ARP : IP주소 -> MAC주소

RARP : MAC주고 -> IP주소


물리 계층

RX-232C, V.24, X.21

데이터 링크 계층

  • 링크 설정과 유지 및 종료
  • 인접한 두 개의 통신 시스템 간에 신뢰성 있는 효율적인 데이터 전송
  • 전송 데이터의 흐름 제어, 프레임 동기, 오류 제어
  • HDLC, PPP, LLC, LAPB, LAPD, ADCCP

네트워크 계층

  • 통신망을 통해 패킷을 목적지까지 전달
  • 경로 설정 및 네트워크 연결 관리
  • 과도한 패킷 유입에 대한 폭주 제어 기능
  • X.25, IP, ICMP, IGMP

전송 계층

  • 통신 종단 간(End-to-End) 신뢰성 있고 효율적인 데이터를 전송
  • 투명한 데이터 전송
  • 에러 제어, 흐름 제어
  • TCP, UDP

세션 계층

  • 프로세스 간 연결을 확립, 관리, 단절
  • 논리적 동기 제어, 긴급 데이터 전송, 통신 시스템 간의 회화 기능 제공

표현 계층

  • 응용 간 대화 제어
  • 응용 계층과 세션 계층 사이에서 데이터 변환 담당
  • 정보의 형식 설정, 암호화, 데이터 압축, 코드 변환, 문맥 관리
  • 트랜스포트 연결이 끊어지면 처음부터 다시 전송하지 않고 어디까지 전송되었는지 나타내는 동기점을 이용하여 오류 복구

응용 계층

  • 사용자에게 서비스 제공
  • 응용 프로세스와 직접 관계하여 일반적인 응용 서비스 수행
  • HTTP, FTP, SMTP, Telnet, DNS

오류 제어 방식

자동 반복 요청(ARQ)

정지-대기 ARQ

  • 송신 측이 한 블록 전송 후 수신측에서 오류의 발생을 점검 후 에러 발생 유무 신호(ACK/NAK)를 보내올때까지 기다림. 
  • 오버헤드 부담 ↗

연속 ARQ

  • Go-Back-N ARQ : 수신측으로부터 NAK 수신 시 오류 발생 이후의 모든 블록 재전송
  • 선택적 재전송 ARQ : NAK 오류가 발생한 블록만 재전송

적응적 ARQ

  • 데이터 블록의 길이를 채널의 상태에 따라 동적으로 변경

 

 

'정보처리기사 공부' 카테고리의 다른 글

소프트웨어 개발  (1) 2025.02.04
네트워크 기초 활용  (1) 2025.01.25
데이터 타입 크기  (3) 2025.01.25
디스크 스케줄링  (0) 2025.01.24
기억 장치 관리  (0) 2025.01.24