컴퓨팅 의 프로토콜은 컴퓨팅 활동에서 정보 교환을 표준화하기 위해 미리 정의 된 규칙 집합을 의미합니다. 동일한 프로토콜을 따르면 컴퓨터 시스템의 다른 지점에있는 장치간에 호환성이 보장됩니다.
컴퓨터 간의 정보 교환이기 때문에 통신 프로토콜이라고합니다. 프로토콜은 정보 교환 형식을 자세히 정의하며 관련된 모든 당사자가 동의해야합니다.
그렇지 않으면 서로 다른 언어로 의사 소통하는 두 명의 대화 상대와 동등한 표준의 비 호환성이있을 수 있습니다.
속성
프로토콜은 용도, 개발 및 연령에 따라 서로 다를 수 있지만 일반적으로 연결을 감지하는 데 사용되는 프로세스와 같은 일부 기본 요소를 공유합니다.
여기에는 네트워크에서 다른 사용자를 식별하는 방법, 네트워크 요소 간의 핸드 셰이 킹 또는 인사말, 메시지가 불완전하거나 연결이 끊어진 경우 수행 할 작업, 인증 및 / 또는 암호화를 사용한 통신 보안 표준화가 포함됩니다.
통신 프로세스의 각 수준에는 특정 작업 전용 프로토콜 계층이 있습니다.
최하위 수준은 물리적 계층, 데이터 링크 및 네트워크 계층으로, 한 장치와 다른 장치 간의 데이터 전송을 담당합니다.
무선 연결의 경우 정보가 디지털 비트로 변환되어 케이블이나 공중을 통해 이동합니다.
더 높고 더 추상적 인 수준에는 장치가 특정 방법을 사용하여 정보를 암호화하고 서로 연결하며 전송되는 메시지 유형을 정의하는 데 동의하는 애플리케이션 계층이 있습니다.
예
CAT5, CAT6 및 광섬유는 연결의 물리적 수준에서 몇 가지 연결 유형입니다.
이더넷 및 기가비트 이더넷은 IPv4 및 IPv6과 함께 각각 데이터 링크 및 네트워크에 가장 널리 사용되는 프로토콜입니다. 데이터 전송은 일반적으로 TCP 및 UDP 프로토콜을 통해 수행됩니다.
응용 프로그램 수준에서 가장 많이 사용되는 프로토콜은 Telnet, SSH, POP3, IMAP 및 HTTP입니다. 이들은 전송 계층을 통해 전송 될 정보를 암호화하여 데이터 링크 계층으로 전송하는 역할을합니다.
가장 많이 사용되는 9 가지 프로토콜
1- HTTP
아마도 인터넷 통신에 가장 잘 알려져 있고 가장 많이 사용되는 프로토콜 일 것입니다. 약어는 HyperText Transfer Protocol을 나타냅니다.
이것은 90 년대 초부터 웹 브라우저에서 사용 된 하이퍼 텍스트 (클릭 가능한 링크가있는 텍스트)의 전송을 담당합니다.
2- HTTPS
HTTP 의 확장으로 데이터를 종단 간 암호화하여 서버와 브라우저 만 프로토콜을 통과하는 정보를 해독 할 수 있습니다.
3- FTP
파일 전송 프로토콜 (File Transfer Protocol)이며 네트워크를 통해 파일을 보내고받는 데 사용됩니다.
4- 텔넷
원격 컴퓨터에 액세스하는 데 사용됩니다.
5- SSH
Telnet과 동일하지만 훨씬 더 많은 용량을 허용합니다.
6- SFTP
Extensible Messaging and Presence Protocol의 약자이며 Google Talk 및 Facebook Messenger와 같은 인스턴트 메시징 응용 프로그램에서 계속 사용됩니다.
참고 문헌
- Wikipedia-통신 프로토콜 en.wikipedia.org
- 프로토콜, www, http는 무엇을 의미합니까? uefsfainformaticavaca.blogspot.com
- 프로토콜 사전-네트워크 프로토콜 제품군 디렉토리 및 색인 javvin.com
- Lifewire-네트워크 프로토콜 lifewire.com
- Technopedia-네트워크 프로토콜 ceilingpedia.com