통신 프로토콜(Communication Protocol)
•
컴퓨터 통신을 위한 양식과 규칙 체계
•
신호 처리법, 오류 처리, 암호, 인증, 주소 등이 포함됨.
•
예) HTTP, HTTPS, SFTP, Telnet, POP3, SSH, SMTP, SSL, SOAP, ARP
•
언어에서 문법, 발음, 문자 등에 해당
네트워크 아키텍처(Network Architecture)
•
데이터 전송 과정을 여러 단계로 분할, 계층화하여 네트워크 시스템을 단순화한 것
•
네트워크 아키텍처에서 프로토콜들은 역할별로 계층화됨. (변경 및 확장에 유리)
•
TCP/IP, OSI 등의 아키텍처 모델들이 있고, 현재 가장 많이 쓰이는 것은 TCP/IP
•
컴퓨터 통신에서 일종의 언어 역할