본문 바로가기
정보처리기사/ⅩⅠ. 응용 SW 기초 기술 활용

Chapter 02. 네트워크 기초 활용하기

by 이잭 2022. 5. 31.

1. 네트워크 계층 구조 파악

  • OSI7계층
    • 응용 계층(Application)
    • 표현 계층(Presentation)
    • 세션 계층(Session)
    • 전송 계층(Transport)
    • 네트워크 계층(Network)
    • 데이터링크 계층(Data Link)
    • 물리 계층(Physical)
  • OSI 7 Layer의 특징
계층 이름 설명 프로토콜 전송단위 장비
응용 계층
(Application)
사용자와 네트워크 간 응용서비스 연결, 데이터 생성 HTTP
FTP
데이터(Data) 호스트(PC 등)
표현 계층
(Presentation)
데이터 형식 설정, 부호교환, 암·복호화 JPEG
MPEG
세션 계층
(Session)
송수, 수신 간의 논리적인 연결
연결 접속, 동기제어
RPC, NetBIOS
전송 계층
(Transport)
송신, 수신 프로세스 간의 연결
신뢰성 있는 통신 보장
데이터 분할, 재조립, 흐름 제어, 오류 제어, 혼잡 제어
TCP
UDP
세그먼트(Segment) L4 스위치
네트워크 계층
(Network)
단말기 간 데이터 전송을 위한 최적화된 경로 제공 IP
ICMP
패킷(Packet) 라우터
데이터링크 계층
(Data Link)
인접 시스템 간 데이터 전송, 전송 오류 제어
동기화, 오류 제어, 흐름 제어, 회선제어
HDLC, PPP 프레임(Frame) 브리지, 스위치
물리 계층
(Physical)
0과 1의 비트 정보를 회선에 보내기 위한 전기적 신호 변환 RS-232C 비트(Bit) 허브, 리피터

2. 네트워크 프로토콜 파악

  • 프로토콜 개념 : 서로 다른 시스템이나 기기들 간의 데이터 교환을 원활히 하기 위한 표준화된 통신규약
  • 프로토콜 3요소
    • 구문(Syntax) : 시스템 간의 정보 전송을 위한 데이터 형식, 코딩, 신호 레벨 등의 규정
    • 의미(Semantic) : 시스템 간의 정보 전송을 위한 제어 정보로 조정과 에러 처리를 위한 규정
    • 타이밍(Timing) : 시스템 간의 정보 전송을 위한 속도 조절과 순서 관리 규정

3. 네트워크 전달 방식

  • 패킷 스위칭
  • 서킷 스위칭