Network & Server Factory

개인 공부 기록

Network/네트워크 기초

[네트워크] 프로토콜이란? 캡슐화와 역캡슐화

1nfra 2020. 8. 26. 10:05
프로토콜은 네트워크에서 장비끼리 통신하기 위해 정한 규칙입니다. 데이터는 OSI 계층을 내려가며 각 계층의 헤더로 감싸지고(캡슐화), 받는 쪽에서는 거꾸로 벗겨집니다(역캡슐화).

1. 정의

프로토콜(Protocol)은 네트워크 통신을 위한 통신 규칙입니다. 서로 다른 장비라도 같은 프로토콜을 쓰면 데이터 형식과 절차를 이해해 통신할 수 있습니다.

2. 캡슐화와 역캡슐화

프로토콜의 중요한 역할은 데이터의 캡슐화와 역캡슐화입니다. 데이터가 OSI 참조 모델의 계층을 지날 때마다, 보내는 쪽은 그 계층의 헤더를 붙여 감싸고(캡슐화), 받는 쪽은 헤더를 벗겨 윗 계층으로 올립니다(역캡슐화).

계층별 캡슐화와 역캡슐화

계층 붙는 정보 데이터 단위
전송 계층 TCP/UDP 헤더(포트 번호) 세그먼트
네트워크 계층 IP 헤더(IP 주소) 패킷
데이터 링크 계층 이더넷 헤더(MAC 주소), FCS 프레임
물리 계층 전기·광 신호로 변환 비트
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문