>일반적인 문제 >네트워크 프로토콜의 주요 요소는 무엇입니까?

네트워크 프로토콜의 주요 요소는 무엇입니까?

青灯夜游
青灯夜游원래의
2020-12-09 17:32:2144159검색

네트워크 프로토콜의 주요 요소는 다음과 같습니다. 1. 제어 정보의 각 부분의 의미를 설명합니다. 2. 사용자 데이터와 제어 정보의 구조와 형식, 데이터가 나타나는 순서. 3. 사건의 순서에 대한 상세한 설명.

네트워크 프로토콜의 주요 요소는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

네트워크 프로토콜은 컴퓨터 네트워크에서 데이터 교환을 위해 설정된 일련의 규칙, 표준 또는 관례입니다.

Peer 엔터티는 일반적으로 컴퓨터 네트워크 아키텍처에서 동일한 수준에 있는 정보 단위를 나타냅니다. 일반 시스템 네트워크 프로토콜은 통신 환경, 전송 서비스, 어휘, 정보 인코딩 형식, 타이밍, 규칙 및 절차의 다섯 부분으로 구성됩니다. 1969년 미국 국방부는 최초의 네트워크인 ARPA 컴퓨터 네트워크를 구축하면서 컴퓨터 통신 프로토콜에 대한 일련의 군사 표준을 발표했습니다. 이 프로토콜에는 TCP와 IP를 사용하는 것이 일반적입니다. 일반 이름.

네트워크 프로토콜의 주요 요소

(1) 의미론. 의미론은 제어 정보의 각 부분의 의미를 해석하는 것입니다. 이는 전송해야 할 제어 정보와 완료된 작업 및 응답을 지정합니다.

(2) 문법. 구문은 사용자 데이터와 제어 정보의 구조와 형식뿐 아니라 데이터가 나타나는 순서입니다.

(3) 타이밍. 연대기는 사건이 발생한 순서에 대한 자세한 설명입니다. ("동기화"라고도 함)

사람들은 이 세 가지 요소를 다음과 같이 생생하게 설명합니다. 의미론은 수행할 작업을 나타내고 구문은 수행 방법을 나타내며 타이밍은 수행 순서를 나타냅니다.

계층적 구조

네트워크 노드 간 연결의 복잡성으로 인해 프로토콜을 공식화할 때 복잡한 구성 요소는 일반적으로 몇 가지 간단한 구성 요소로 분해된 후 결합됩니다. 가장 일반적으로 사용되는 복합 기술은 계층적 접근 방식입니다. 네트워크 프로토콜의 계층 구조는 다음과 같습니다.

(1) 구조의 각 계층은 명확한 서비스 및 인터페이스 표준을 규정합니다.

(2) 사용자의 애플리케이션을 최상위 계층으로 취급합니다

(3) 최상위 계층을 제외하고 중간에 있는 각 계층은 상위 계층에 서비스를 제공하며 하위 계층의 사용자이기도 합니다.

(4) 물리적 통신 회선은 최하위 계층으로 간주되며 최상위 계층에서 전송된 매개변수를 사용하며 서비스 제공의 기반이 됩니다.

일반적으로 사용되는 프로토콜

TCP/IP 프로토콜:

TCP/IP(전송 제어 프로토콜/인터넷 프로토콜, 전송 제어 프로토콜/인터넷 프로토콜) 역사는 인터넷의 전신인 ARPAnet 시대로 거슬러 올라갑니다. . 서로 다른 네트워크 간의 상호 연결을 실현하기 위해 미국 국방부는 1977년부터 1979년까지 TCP/IP 아키텍처와 프로토콜을 개발했습니다. TCP/IP는 TCP, IP, UDP, ARP, ICMP 등을 포함하여 전문적인 목적을 가진 여러 하위 프로토콜 세트로 구성됩니다. TCP/IP는 낮은 구현 비용, 여러 플랫폼 간의 안전하고 안정적인 통신, 라우팅 가능성 등의 장점으로 인해 급속히 발전했으며 인터넷의 표준 프로토콜이 되었습니다. 1990년대에는 TCP/IP가 LAN에서 선호되는 프로토콜이 되었습니다. 최신 운영 체제(예: Windows 7, Windows XP, Windows Server 2003 등)에서는 TCP/IP가 기본 통신 프로토콜로 설치되었습니다. .

NetBEUI:

즉, NetBios 고급 사용자 인터페이스 또는 NetBios 고급 사용자 인터페이스입니다. 이는 NetBIOS 프로토콜의 향상된 버전이며 Windows for Workgroup, Win 9x 시리즈, Windows NT 등과 같은 많은 운영 체제에서 채택되었습니다. NETBEUI 프로토콜은 많은 상황에서 유용하며 WINDOWS98 이전 운영 체제의 기본 프로토콜입니다. NetBEUI 프로토콜은 통신 효율성이 높은 짧고 간결한 브로드캐스트 프로토콜로, 설치 후 설정할 필요가 없으며 특히 "네트워크 환경"에서 데이터를 전송하는 데 적합합니다. 따라서 소규모 LAN의 컴퓨터에는 TCP/IP 프로토콜 외에 NetBEUI 프로토콜도 탑재할 수 있는 것이 좋습니다. 주목해야 할 또 다른 사항은 TCP/IP 프로토콜만 설치된 WINDOWS98 시스템이 WINNT 도메인에 가입하려면 NetBEUI 프로토콜도 설치되어야 한다는 것입니다.

IPX/SPX 프로토콜:

원래 Novell이 NetWare 네트워크용으로 특별히 개발한 프로토콜이지만 매우 일반적으로 사용됩니다. StarCraft, Counter-Strike 등과 같은 대부분의 온라인 게임은 IPX/SPX 프로토콜을 지원합니다. 이러한 게임은 TCP/IP 프로토콜을 통해서도 연결할 수 있지만 설정이 전혀 필요하지 않기 때문에 IPX/SPX 프로토콜을 사용하는 것이 분명히 더 번거롭습니다. 이 외에도 IPX/SPX 프로토콜은 LAN이 아닌 네트워크에서는 그다지 유용하지 않은 것 같습니다. 귀하가 근거리 통신망에서 온라인으로 게임을 플레이하지 않기로 결정한 경우 본 계약은 필요하지 않습니다.

관련 추천: "프로그래밍 비디오 코스"

위 내용은 네트워크 프로토콜의 주요 요소는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.