네트워킹은 프로토콜에 의해 표준화됩니다.
네트워크 프로토콜은 데이터 전송에 사용할 형식과 순서를 자세히 설명하는 표준입니다. 이러한 프로토콜은 공공 기관 또는 산업 협회에서 정의한 독점 시스템 또는 표준일 수 있습니다. 비밀("폐쇄") 또는 공개("개방")일 수 있습니다.
목적
프로토콜은 모든 프로그램이 동일한 형식으로 작성되도록 하는 참조입니다. 프로그래머가 일련의 코드와 메시지를 만들어내는 통신 프로그램을 작성하는 것은 무의미합니다. 이러한 프로그램은 다른 프로그램과 상호 작용할 수 없습니다. 이 원래 프로그램의 출력을 수신하는 프로그램은 메시지를 해독할 수 없습니다. 이러한 이유로 프로토콜이 독점이건 공개이건 모든 프로그램은 공통 표준을 따라야 합니다.
오늘의 비디오
표준 기관
많은 유엔 기관이 프로토콜 정의를 유지 관리하는 임무를 맡고 있습니다. 이러한 그룹에는 인터넷 엔지니어링 태스크포스(Internet Engineering Task Force)와 국제 표준 기구(International Standards Organization)가 포함됩니다. 업계 기관도 표준을 유지합니다. 이러한 기관은 특정 기술에 대한 사용자 및 생산자 그룹입니다. 그 예로 무선 기술을 위한 Open Mobile Alliance와 블레이드 서버에 대한 표준을 전파하는 Blade Computing Community가 있습니다.
특징
네트워킹은 특히 공통 프로토콜이 필요한 분야입니다. 소프트웨어 및 하드웨어 생산자는 제품이 서로 호환되는지 확인해야 합니다. 개방형 표준은 생산의 다양성을 장려하여 경쟁을 촉진하고 가격을 낮추며 혁신을 창출합니다.