❗️연관 정보 타 블로그와 사이트도 참조하였음
통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다.
Layer | 프로토콜 |
---|---|
응용(Application) | HTTP,SMTP,FTP,Telnet,DNS,POP3... |
표현(Presetation) | SSL,SSH,ASCII,MPEG,JPEG,MIDI... |
세션(Session) | NetBIOS,SAP,SDP,NWLink... |
전송(Transport) | TCP,UDP,SPX... |
네트워크(Network | IP,IPX... |
데이터 링크(Data Link) | Ethernet,Token Ring... |
물리(Physical) | - |
❗️주된 프로토콜에 대한 것은 참조할 것
=> 자비스가필요해-주요 프로토콜 정리
네트워크에서는 데이터를 주고받기위한 통신 규격이 정해져 있다. '통신 규격'에 대해 알아보자
ISO(International Organization for Standardization) 국제 표준화기구 에서 OSI 모델이라는 표준 규격을 제정하였다.
데이터 송수신은 컴퓨터에서 컴퓨터로 데이터를 전송하는 것이다.
이 것을 7개의 layer로 나누어서 표현한 모델이다.
계층(Layer) | 이름 | 설명 |
---|---|---|
7계층 | 응용(Application) | 이메일&파일전송, 웹사이트 조회 등 애플리케이션에 대한 서비스 제공 |
6계층 | 표현(Presetation) | 문자코드,압축,암호화 등의 데이터를 변환 |
5계층 | 세션(Session) | 세션 체결, 통신 방식을 결정 |
4계층 | 전송(Transport) | 신뢰할 수 있는 통신 구현 |
3계층 | 네트워크(Network | 다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소를 결정 |
2계층 | 데이터 링크(Data Link) | 네트워크 기기 간의 데이터 전송 및 물리 주소를 결정 |
1계층 | 물리(Physical) | 시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어 |
그림을 참조하자구
OSI 7 계층을 4계층으로 바꾸었다고 생각하자
❗️ OSI모델의
응용
,표현
,세션
세가지의 계층이 TCP/IP에서는응용 계층
하나로 포함되어 있다는 걸 놓치지 말자.
데이터를 송수신할 때는 캡슐화와 역캡슐화가 이루어진다.
헤더
캡슐화
역캡슐화
<캡슐화와 역캡슐화 흐름도>
❓ 트레일러란?
데이터를 전달할 때 데이터의 마지막에 추가하는 정보를 말한다.
✅ 최종적으로 송신측의 데이터 링크 계층에서 만들어진 데이터가 전기 신호로 변환되어서 수신 측에 전송 되며 캡슐화와 역캡슐화가 이루어지는 것이다.
Reference
책 - [모두의 네트워크]
정보통신기술용어해설
곰돌이 놀이터-프로토콜 종류