Skip to main content

기본 네트워크 프로토콜 유형 설명

쉽게 배우는 네트워크2강 네트워크 모델과 표준 프로토콜 (유월 2025)

쉽게 배우는 네트워크2강 네트워크 모델과 표준 프로토콜 (유월 2025)
Anonim

네트워크 프로토콜은 네트워크 장치 간의 통신 규칙 및 규칙을 정의합니다. 네트워크 프로토콜에는 장치가 서로 식별하고 연결하는 메커니즘과 데이터를 보내고받는 메시지에 데이터를 패키지하는 방법을 지정하는 규칙이 포함되어 있습니다. 일부 프로토콜은 안정적인 및 / 또는 고성능 네트워크 통신을 위해 설계된 메시지 수신 확인 및 데이터 압축을 지원합니다.

컴퓨터 네트워킹을위한 현대의 프로토콜은 모두 일반적으로 패킷 교환 기술을 사용하여패킷 - 메시지는 대상으로 수집 및 재 조립 된 조각으로 세분화됩니다. 특정 목적 및 환경을 위해 설계된 수백 가지의 서로 다른 컴퓨터 네트워크 프로토콜이 개발되었습니다.

인터넷 프로토콜

인터넷 프로토콜 제품군에는 관련 네트워크 프로토콜 (가장 널리 사용되는 네트워크 프로토콜)이 포함되어 있습니다. 인터넷 프로토콜 (IP) 그 자체 이외에도 TCP, UDP, HTTP 및 FTP와 같은 상위 프로토콜은 모두 IP와 통합되어 추가 기능을 제공합니다. 마찬가지로 ARP 및 ICMP와 같은 하위 수준의 인터넷 프로토콜도 IP와 공존합니다. 일반적으로 IP 제품군의 상위 프로토콜은 웹 브라우저와 같은 응용 프로그램과 긴밀하게 상호 작용하며 하위 프로토콜은 네트워크 어댑터 및 기타 컴퓨터 하드웨어와 상호 작용합니다.

무선 네트워크 프로토콜

Wi-Fi, Bluetooth 및 LTE 덕분에 무선 네트워크가 보편화되었습니다. 무선 네트워크에서 사용하도록 설계된 네트워크 프로토콜은 로밍 모바일 장치를 지원해야하며 가변 데이터 속도 및 네트워크 보안과 같은 문제를 처리해야합니다.

네트워크 라우팅 프로토콜

라우팅 프로토콜은 인터넷의 네트워크 라우터가 사용하도록 특별히 고안된 특수 목적 프로토콜입니다. 라우팅 프로토콜은 다른 라우터를 식별하고 경로를 관리하며 ( 노선)을 생성하고 동적 라우팅 결정을 내립니다. 일반적인 라우팅 프로토콜에는 EIGRP, OSPF 및 BGP가 포함됩니다.

네트워크 프로토콜 구현 방법

최신 운영 체제에는 일부 네트워크 프로토콜에 대한 지원을 구현하는 기본 제공 소프트웨어 서비스가 포함되어 있습니다. 웹 브라우저와 같은 응용 프로그램은 해당 응용 프로그램이 작동하는 데 필요한 고급 프로토콜을 지원하는 소프트웨어 라이브러리를 포함합니다. 일부 저수준 TCP / IP 및 라우팅 프로토콜의 경우 성능 향상을 위해 직접 하드웨어 (실리콘 칩셋)로 ​​지원됩니다.

네트워크를 통해 전송 및 수신되는 각 패킷에는 이진 데이터 (각 메시지의 내용을 인코딩하는 1과 0)가 들어 있습니다. 대부분의 프로토콜은 작은머리글 각 패킷의 시작 부분에 메시지의 발신자와 의도 된 목적지에 대한 정보를 저장합니다. 일부 프로토콜은 또한보행인 결국. 각 네트워크 프로토콜은 자체 종류의 메시지를 식별하고 장치간에 데이터를 이동시키는 과정에서 머리글과 바닥 글을 처리하는 기능을 갖추고 있습니다.

더 높은 수준과 낮은 수준에서 함께 작동하는 네트워크 프로토콜 그룹은 종종 프로토콜 패밀리. 네트워크 학생들은 전통적으로 네트워크 프로토콜 제품군을 개념적으로 교육 목적을위한 특정 레이어로 구성하는 OSI 모델에 대해 학습합니다.