프로토콜이란 서로 다른 시스템이나 기기들 간의 데이터 교환을 원활하게 하기 위해 표준화된 통신규약이다.
프로토콜은 두 가지로 이루어져 있으며 물리적 측면과 논리적 측면으로 나뉜다.
컴퓨터나 원거리 통신 장비 사이에서 메지를 주고받는 양식과 규칙의 체계이다.
7 - 응용 Applicaiton
: HTTP, SMTP, FTP, Telnet, POP3, IMAP, SSH, SNMP
6 - 표현 Presentation
: ASCII, MPEG, JPEG, MIDI
5 - 세션 Session
: RPC, NetBIOS, SAP, SDP, NWLink
4 - 전송 Transport
: TCP, UDP, SPX
3 - 네트워크 Network
: IP, ARP, RARP, ICMP, IGMP, 라우팅 프로토콜, IPX
2 - 데이터링크 Data Link
: HDLC, PPP, 프레임 릴레이, ATM, Ethernet, Token Ring, FDDI, Apple Talk
1- 물리 Physical
: 10BASE-T, 100BASE-TX, ISDN, wired, wireless, RS-232, DSL, Twinax
++) OSI 모델
: 모든 종류의 컴퓨터 시스템 간의 통신을 가능하게 하는 네트워크 시스템 설계를 위한 계층 구조
Ethernet
HDLC (High-Level Data-Link Control)
PPP (Ponit-to-Point Protocol)
IP (Internet Protocol)
ARP (Address Resolution Protocol)
RARP (Reverse Address Resolution Protocol)
ICMP (Internet Control Message Protocol)
IGMP (Internet Group Management Protocol)
라우팅 프로토콜 (Routing Protocol)
TCP (Transmission Control Protocol)
UDP (User Datagram Protocol)
RPC (Remote Procedure Call)
NetBIOS (Network Basic Input/Output System)
HTTP (HyperText Transfer Protocol)
SMTP (Simple Mail Transfer Protocol)
FTP (File Transfer Protocol)
TELNET
SSH (Secur Shell)
📎 참고
https://developer.mozilla.org/ko/docs/Glossary/Protocol
https://computer-science-student.tistory.com/377
🗒️ 수제비 정보처리기사 실기 문제집
https://itwiki.kr/w/프로토콜
https://blog.naver.com/seungj1031/221012340470
https://developer.mozilla.org/ko/docs/Glossary/TCP
https://needjarvis.tistory.com/158
http://www.ktword.co.kr/test/view/view.php?m_temp1=319
https://velog.io/@pingu_9/계층-별-프로토콜의-특징8-
https://velog.io/@pingu_9/%EA%B3%84%EC%B8%B5-%EB%B3%84-%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C%EC%9D%98-%ED%8A%B9%EC%A7%95