통신 프로토콜
[protocol]프로토콜은 원래 외교상의 언어로서 국가간의 교류를 원활하게 하는 외교상의 의례나 국가간의 약속을 정한 의정서를 의미하는 말이다.
이것을 국가간의 약속이 아닌 컴퓨터간의 통신에 적용한 것이 통신 프로토콜이다. 통신 프로토콜은 둘 혹은 그 이상의 컴퓨터와 단말기 사이에 에러 없이 효율적이고 신뢰성 있는 정보를 주고 받기 위해 미리 정보의 송수신측 사이에 정해둔 통신규칙이다. 대부분의 컴퓨터는 메이커가 다른 경우 또는 같은 메이커라도 기종이 다르면 통신회선이 연결되어 있어도 상호 통신이 불가능하다. 이 때문에 데이터를 전송받는 상대에 따라 규약을 따로따로 정해야 교신이 가능하다. 따라서 다른 기종간의 통신을 위해 신호 송신의 순서, 데이터의 표현법, 오류검출법 등을 정한다.