안녕하세요! 쭈니에요!
오늘은 프로토콜에 대해서 공부해보려합니다. 과거 정보처리기사 준비할 때에도 중요한 개념중에 하나이며, 현재 직장인인 저도 프로토콜이 중요함을 알기에 이에 대한 정보를 작성해보려해요!
1. 프로토콜(Protocol)이란?
- 통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계. 즉, 통신 규약 및 약속이다.
- 편하게 생각하시면 통신을 하기위한 방법이라고 생각하시면 돼요. A기업에서 타 기업과 서로 통신이 필요한 작업을 할 때 해킹 등 보안성이 중요하기때문에 자기네들끼리 통신 방법을 설정하겠죠? 그것을 프로토콜이라 생각하시면 됩니다!
2. 프로토콜 기본 요소는?
1) 구문(Syntax) : 전송하고자 하는 데이터의 형식(format), 부호화(coding), 신호 레벨(signal level) 등을 규정
2) 의미(Semantics) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정볼르 규정
3) 시간(Timing) 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정
3. 프로토콜 종류는?
프로토콜 종류는 계층에 따라 다릅니다. 계층은 총 7개의 계층으로 구성되어있으며, 각각의 계층별로 프로토콜의 종류를 알아봐요!
1) 응용 계층 : HTTP, SMTP, FTP, Telnet
2) 표현 계층 : ASCIIm, MPEG, JPEG, MIDI
3) 세션 계층 : NetBIOS, SAP, SDP, NWLink
4) 전송 계층 : TCP, UDP, SPX
5) 네트워크 계층 : IP, IPX
6) 데이터 링크 계층 : Ethernet, Token Ring, FDDI, Apple Talk
7) 물리 계층 : 없음
참고 : https://computer-science-student.tistory.com/377
Load Balancing이란? (0) | 2022.02.13 |
---|---|
On-Premise, Cloud란? (0) | 2022.02.06 |
PoC, Pilot, BMT 란? (0) | 2022.02.01 |
B2C, B2B, B2G란? (0) | 2022.01.31 |
RFI, RFP, RFQ란? (0) | 2022.01.30 |