Skip to main content

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

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

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

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

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

인터넷 프로토콜

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

무선 네트워크 프로토콜

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

네트워크 라우팅 프로토콜

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

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

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

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

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