浅析计算机网络通信协议
网络协议分析

网络协议分析网络协议是计算机网络中传输数据的规则和约定,它们确保了信息在网络中的正确传输和接收。
本文将对几种常见的网络协议进行分析,包括TCP/IP协议、HTTP协议和DNS协议。
一、TCP/IP协议TCP/IP协议是互联网通信的核心协议,它由两个部分组成:传输控制协议(TCP)和网际协议(IP)。
TCP负责将数据分割成适合在网络上传输的小包,而IP则负责将这些包从源地址传送到目标地址。
TCP/IP协议具有可靠性和有序性,在数据传输过程中会检测、纠正丢失的数据包,并确保数据的正确接收。
它也能够控制数据的流量,以避免网络拥塞。
二、HTTP协议HTTP(超文本传输协议)是用于在计算机上进行传输超文本的协议。
它是Web应用程序和Web服务器之间的通信协议,基于客户端-服务器模型。
HTTP使用请求-响应模式,在客户端发送请求后,服务器会返回相应的数据。
请求和响应的内容以及其他相关信息都包含在HTTP报文中。
它的主要方法包括GET、POST、PUT和DELETE,用于在客户端和服务器之间进行数据的读取、提交、更新和删除。
三、DNS协议DNS(域名系统)是将域名转换为IP地址的协议。
当用户在浏览器中输入一个域名时,DNS负责将域名解析为相应的IP地址,以便能够与服务器建立连接。
DNS工作原理是将域名从右向左进行逐级查询,直到找到对应的IP地址或者找到负责该域名的权威服务器。
查询过程采用递归查询和迭代查询的方式。
四、网络协议的重要性网络协议的存在和运行是计算机网络能够正常工作的基础。
它们为数据传输提供了规范和标准,确保了数据的可靠性、有序性和准确性。
网络协议还能够提高网络的效率和安全性,对于互联网的发展和运行起着至关重要的作用。
总结:本文对网络协议进行了分析,包括TCP/IP协议、HTTP协议和DNS协议。
它们分别用于数据传输、超文本传输和域名解析。
网络协议的规范和标准确保了网络的正常工作,并提高了网络的效率和安全性。
电脑网络通信协议的实时性与稳定性分析

电脑网络通信协议的实时性与稳定性分析在当今信息时代,计算机网络通信已经成为我们生活中必不可少的一部分。
不论是日常通讯、工作、学习还是娱乐,都离不开网络通信。
而网络通信的关键就是电脑网络通信协议,它直接影响着通信的实时性和稳定性。
本文将对电脑网络通信协议的实时性和稳定性进行分析。
一、电脑网络通信协议的实时性实时性指的是数据在网络上传输时所需要的时间。
在计算机网络通信中,实时性是非常关键的。
如果数据传输过程中的延迟太高,就会影响网络通信的效率和稳定性。
因此,网络通信协议的实时性就变得非常重要。
在网络通信中,实现实时性的方式主要有两种:一种是使用快速交换技术,即通过直接在网络传输层实现快速交换来在网络中实现实时性;另一种是通过调整协议参数来实现实时性。
电脑网络通信协议要实现实时性,就需要考虑到数据在网络上传输过程中的各种因素,如数据包的大小、传输速度以及网络拓扑结构等。
同时,为了保证实时性,还需要对协议进行优化,从而减少数据传输的延迟时间。
二、电脑网络通信协议的稳定性电脑网络通信协议的稳定性指的是数据在网络传输过程中的可靠性。
在网络通信中,数据传输过程中会出现各种问题,如数据包的丢失、延迟和重复等,这些问题都会影响到网络通信的稳定性。
因此,为了保证电脑网络通信的稳定性,网络协议需要具有更好的弹性和鲁棒性。
在协议设计过程中,需要充分考虑到各种异常情况。
对于数据包的丢失问题,可以通过确认机制来解决;对于延迟和重复问题,可以通过调整协议的参数来提高网络通信的稳定性。
此外,在实际应用中,还可以使用冗余技术和故障切换技术来增强网络通信的稳定性。
三、实时性和稳定性的平衡电脑网络通信协议需要在实时性和稳定性之间取得平衡。
实时性和稳定性是相互矛盾的,如果过于追求实时性,就会导致通信协议对网络带宽的占用率过高,从而导致数据传输的不稳定。
相反,如果过于追求稳定性,就会导致数据传输的延迟时间太长,从而影响通信的实时性。
为了实现实时性和稳定性之间的平衡,需要对通信协议进行合理的设计和优化。
学习计算机网络通信协议的基本原理

学习计算机网络通信协议的基本原理计算机网络是现代信息时代的核心组成部分,而计算机网络通信协议则是网络通信中不可或缺的基本原理。
本文将讨论学习计算机网络通信协议的基本原理,介绍网络通信的概念、通信协议的分类以及一些重要的通信协议。
一、网络通信的概念网络通信是指将多台计算机或设备连接起来,实现数据的传输和共享。
在网络通信中,数据是通过传输介质(例如电缆、光纤等)进行传输的,而计算机网络通信协议则起到了控制和管理数据在网络中的传输的作用。
二、通信协议的分类通信协议是网络通信的关键组成部分,它规定了在网络中数据的传输格式、传输方式以及数据传输的控制过程。
通信协议可以根据其功能和作用进行分类。
1.物理层协议物理层协议主要负责在网络中传输数据的基本物理特性,如数据的电压、信号传输速率以及传输介质的接口等。
常见的物理层协议有以太网协议、同轴电缆协议和光纤协议等。
2.数据链路层协议数据链路层协议用于将物理层传输的数据进行分组和封装,以便在网络中进行传输。
数据链路层协议还负责进行差错检测和纠正、数据帧的流量控制以及网络拓扑的管理等。
常见的数据链路层协议有以太网协议、PPP协议和HDLC协议等。
3.网络层协议网络层协议主要负责在网络中实现数据包的传输和路由选择。
它通过为每个数据包分配源地址和目标地址来确保数据的正确传输,以及选择最佳的传输路径以提高传输效率。
常见的网络层协议有IP协议、ICMP协议和ARP协议等。
4.传输层协议传输层协议用于在网络中实现端到端的数据传输和可靠性保证。
它主要负责将数据分割成合适的单元,并为这些数据单元分配端口号以保证数据的正确传输和接收。
常见的传输层协议有TCP协议和UDP协议等。
5.应用层协议应用层协议是通信协议中的最高层,它主要负责应用程序之间的交互和通信。
应用层协议定义了数据的格式和传输方式,以满足特定应用程序的需求。
常见的应用层协议有HTTP协议、FTP协议和SMTP协议等。
三、重要的通信协议1.TCP/IP协议TCP/IP是一种广泛使用的网络通信协议,它是互联网的基础协议之一。
了解计算机的网络通信协议与标准

了解计算机的网络通信协议与标准计算机的网络通信协议与标准是保障网络通信正常进行的关键。
它们规定了计算机之间进行数据交换的方式和规则,确保信息能够准确、高效地传输。
本文将介绍一些主要的网络通信协议与标准,包括TCP/IP协议、HTTP协议以及以太网标准等。
一、TCP/IP协议TCP/IP协议是计算机网络中最基本和最重要的协议之一。
它是Internet网络的核心协议,也是全球互联网的基础。
TCP/IP协议中的TCP(Transmission Control Protocol)和IP(Internet Protocol)分别负责数据的分段传输和寻址,确保数据能够正确地传输到目标计算机。
TCP/IP协议具有以下特点:首先,它是一种无连接的协议,即在传输数据之前不需要事先建立连接;其次,它能够保证数据的可靠性,通过数据分段和确认机制,确保数据能够完整地传输;另外,它是一种面向字节流的协议,即将数据划分为多个字节进行传输。
二、HTTP协议HTTP(Hypertext Transfer Protocol)协议是一种应用层协议,主要用于在计算机之间传输超文本。
它是万维网(World Wide Web)的基础,负责客户端与服务器之间的通信。
HTTP协议使用URL(Uniform Resource Locator)来定位资源,使用HTTP方法(GET、POST等)来操作这些资源。
HTTP协议的工作过程如下:首先,客户端发送一个HTTP请求到服务器,并等待服务器的响应;然后,服务器接收到请求后,根据请求的内容做出相应的动作,并将结果返回给客户端。
HTTP协议基于TCP/IP协议,利用TCP协议的可靠性来传输数据。
三、以太网标准以太网是一种广泛使用的局域网技术,它定义了计算机之间的物理连接和数据传输的规范。
以太网以太网使用CSMA/CD(Carrier Sense Multiple Access with Collision Detection)来控制多个计算机同时访问网络的冲突问题。
网络通信协议的工作原理与分析

网络通信协议的工作原理与分析网络通信协议是计算机网络中的核心基础,它规定了计算机之间进行通信所需要遵守的规则、格式和步骤等。
本文将详细介绍网络通信协议的工作原理与分析,以帮助读者更好地理解和应用网络通信协议。
一、网络通信协议的定义和分类网络通信协议指的是计算机网络中用于不同设备之间进行数据传输和通信的约定和规则。
按照协议栈的架构,网络通信协议可以分为物理层、数据链路层、网络层、传输层和应用层等五个层次。
1. 物理层:负责将比特流传输到物理媒介上,常用的物理媒介包括铜线、光纤和无线电波等。
2. 数据链路层:负责将比特流划分为帧进行传输,并处理物理层出现的错误。
3. 网络层:负责数据包的路由选择和转发,以及提供不同网络之间的连接功能。
4. 传输层:负责可靠地传输数据,包括错误检测和纠正,以及流量控制和拥塞控制等。
5. 应用层:提供不同应用程序之间的通信服务,常见的应用层协议有HTTP、FTP和SMTP等。
二、网络通信协议的工作原理网络通信协议的工作原理可以概括为通信的发起、建立连接、数据传输和连接的断开等四个步骤。
1. 通信的发起:在网络通信中,通信的发起方称为客户端,接收方称为服务器。
客户端向服务器发送请求,请求可以是获取数据或执行某种操作等。
2. 建立连接:在客户端发送请求后,需要与服务器建立连接,这一过程利用传输层协议(如TCP)实现。
客户端与服务器进行三次握手,确认双方的身份和建立可靠的传输通道。
3. 数据传输:建立连接后,客户端可以向服务器发送数据,并由传输层协议划分为数据包进行传输。
数据在传输过程中通过网络层进行路由选择和转发,最终到达目的地。
4. 连接的断开:在数据传输完成后,连接可以手动或自动断开。
手动断开连接时,客户端和服务器发送断开请求,并经过确认后断开连接;自动断开连接时,连接在一定时间内没有通信活动时自动断开。
三、网络通信协议的分析网络通信协议的工作原理与性能分析有助于了解和改进网络通信的效率和可靠性。
电脑网络通信协议的标准化与通用性分析

电脑网络通信协议的标准化与通用性分析随着信息时代的到来,计算机网络的普及程度越来越高,人们对网络的要求也越来越高。
而电脑网络通信协议作为计算机通信中最重要的一个环节,它的标准化和通用性就显得尤为重要。
本文将从两个方面进行分析,探讨电脑网络通信协议的标准化和通用性问题。
一、电脑网络通信协议的标准化1.标准化的定义及其意义标准化指的是由某个主管机构或专业机构正式制定、编写并发布的一种规范性文件,用于指导和管理各个领域的相关活动。
在电脑网络通信协议方面,标准化主要包括协议的制定、标准的统一、软硬件的一致等方面。
标准化的实施,可以提高互联网工作的效率,降低开发和维护的成本,保证了异构网络的互联互通。
2.电脑网络通信协议的标准化机构电脑网络通信协议的标准化机构分为国际标准化组织、国际电信联盟、互联网工程任务组和IEEE。
这些机构分别负责网络协议标准化的各个方面,包括组织、制定、推广、实施、维护等。
3.电脑网络通信协议的标准化过程电脑网络通信协议的标准化过程主要分为以下三个阶段:(1)制定初版标准:制定初版标准时,需要制定组织对电脑网络通信协议的功能、性能、协议字节格式、帧封装格式和协议交互等方面进行标准化,并制定协议的基本参数、激活机制、帧同步机制、数据压缩算法等。
(2)实践应用过程中修订:协议标准化后,需要在实践应用中不断修订完善。
因为一旦标准化后发现问题,修订起来就会比较困难。
(3)国际标准化过程中制定正式标准:组织和技术委员会可以将在线执行的标准标准化并推广,从而得到国际认可,成为国际标准。
二、电脑网络通信协议的通用性分析1.通用性的概念及其标准通用性指的是一种协议或标准能够在不同计算机系统和网络平台之间互相兼容和交流的能力。
通用性标准量化是RFC和IEEE等公开标准。
RFC 是 Internet 工程任务组(IETF)专门编制的网络传输常用协议指导文件,容许因特尔网上的不同计算机在访问上互动。
2.电脑网络通信协议的通用性问题虽然电脑网络通信协议的标准化在一定程度上促进了通用性,但是在实际应用中,通用性问题还是存在。
网络通信协议的功能与用法详解

网络通信协议的功能与用法详解网络通信协议是计算机网络中的重要组成部分,它定义了网络中数据的传输规则和格式,确保不同设备之间能够正常地进行通信。
本文将对网络通信协议的功能与用法进行详细解析。
一、功能1. 数据传输:网络通信协议定义了数据在网络中的传输方式,包括数据的打包和拆包、传输的顺序和错误处理等。
通过协议,可以保证数据在网络中可靠地传输给目标设备。
2. 数据分发:网络通信协议负责将接收到的数据分发给正确的目标设备。
它通过标识设备的地址、端口号等信息,将数据正确地路由到目标设备,确保数据能够被正确接收。
3. 连接管理:在网络通信中,通信双方需要建立连接才能进行数据的传输。
网络通信协议定义了连接的建立、维护和断开的方式,包括握手、心跳检测、连接超时等机制。
4. 错误检测和纠正:网络通信协议能够通过校验和、CRC等技术,对数据进行错误检测。
当数据在传输过程中发生错误时,协议能够自动检测并进行纠正,确保数据的完整性和正确性。
5. 数据压缩和加密:为了提高数据传输的效率和安全性,网络通信协议可以进行数据的压缩和加密。
压缩可以减少数据的传输量,提高传输速度;加密可以保护数据的安全,防止被非法获取和篡改。
二、常见的网络通信协议1. TCP/IP协议:TCP/IP协议是网络通信中最常用的协议之一,它包括传输控制协议(TCP)和网络互联协议(IP)两个部分。
TCP负责建立可靠的连接,保证数据的可靠传输;而IP负责数据在网络中的传输和路由。
2. HTTP协议:HTTP协议是超文本传输协议,它用于在Web浏览器和Web服务器之间传输数据。
它基于TCP/IP协议,通过URL(统一资源定位符)来定位和传输资源,是构建互联网应用的基础。
3. FTP协议:FTP协议是文件传输协议,它用于在网络上进行文件的传输。
通过FTP协议,用户可以上传、下载和管理文件,实现远程文件操作。
4. SMTP协议:SMTP协议是简单邮件传输协议,它用于在邮件服务器之间传输电子邮件。
计算机网络通信协议基础知识

计算机网络通信协议基础知识计算机网络通信协议是指计算机网络中用于数据传输的规则和标准。
它定义了计算机在网络中如何传输、检测、纠正错误、分割数据以及控制网络中的流量等。
一、OSI参考模型在计算机网络通信协议中,OSI(开放系统互联)参考模型是一个基本标准,它将计算机网络分为七个不同功能的层次,每个层次都负责不同的任务。
1. 物理层物理层是计算机网络中最底层的层次,它负责传输比特流,将数据从源传输到目的地。
物理层主要涉及电气、电子和光学传输等内容。
2. 数据链路层数据链路层负责将比特流转换为帧,并且处理和校验帧的错误。
它还提供了物理寻址、数据的流控制和传输管理。
3. 网络层网络层负责将数据从源主机传输到目的主机,通过路由选择和路由寻址实现数据的传输。
它还负责将数据分割为数据包,并进行传输控制。
4. 传输层传输层主要负责将数据从源端点传输到目的端点。
它提供了可靠的数据传输、流量控制和拥塞控制等功能。
常见的传输层协议有TCP和UDP。
5. 会话层会话层负责建立、管理和结束会话,为应用程序提供了通信和同步功能。
它还负责数据加密和解密。
6. 表示层表示层主要负责数据的表示和转换,确保不同的系统可以正确地解释和处理传输的数据。
7. 应用层应用层是最上层的层次,它提供了用户与网络的接口,为用户提供了不同的网络服务,如电子邮件、HTTP访问等。
二、TCP/IP协议族TCP/IP是一种常用的网络通信协议族,它是因特网的基础协议,也被广泛应用于局域网和广域网中。
1. IP协议IP协议是TCP/IP协议族中最重要的协议之一,它负责将数据包从源主机传输到目的主机。
IP协议使用IP地址来标识主机和网络。
2. TCP协议TCP协议是一种可靠的传输协议,它在传输层提供了面向连接的通信。
TCP协议通过序号、确认和重传机制等来确保数据的可靠传输。
3. UDP协议UDP协议是一种不可靠的传输协议,它在传输层提供了面向无连接的通信。
UDP协议简单高效,适用于实时应用和简单请求/响应的场景。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅析计算机网络通信协议发表时间:2009-02-23T16:25:14.153Z 来源:《中小企业管理与科技》供稿作者:李雨冯迪[导读] 计算机与计算机之间的通信离不开通信协议,通信协议实际上是一组规定和约定的集合。
两摘要:计算机与计算机之间的通信离不开通信协议,通信协议实际上是一组规定和约定的集合。
两台计算机在通信时必须约定好本次通信做什么,是进行文件传输,还是发送电子邮件;怎样通信,什么时间通信等。
关键词:计算机网络通信协议0 引言本文就计算机网络通信协议、选择网络通信协议的原则、TCP/IP通信协议的安装、设置和测试等,作进一步的研究和探讨。
1 网络通信协议目前,局域网中常用的通信协议主要有:NetBEUI协议、IPX/SPX兼容协议和TCP/IP协议。
1.1 NetBEUI协议①NetBEUI是一种体积小、效率高、速度快的通信协议。
在微软如今的主流产品,在Windows和Windows NT中,NetBEUI已成为其固有的缺省协议。
NetBEUI是专门为几台到百余台PC所组成的单网段部门级小型局域网而设计的。
②NetBEUI中包含一个网络接口标准NetBIOS。
NetBIOS是IBM用于实现PC间相互通信的标准,是一种在小型局域网上使用的通信规范。
该网络由PC组成,最大用户数不超过30个。
1.2 IPX/SPX及其兼容协议①IPX/SPX是Novell公司的通信协议集。
与NetBEUI的明显区别是,IPX/SPX显得比较庞大,在复杂环境下具有很强的适应性。
因为,IPX/SPX在设计一开始就考虑了多网段的问题,具有强大的路由功能,适合于大型网络使用。
②IPX/SPX及其兼容协议不需要任何配置,它可通过“网络地址”来识别自己的身份。
Novell网络中的网络地址由两部分组成:标明物理网段的“网络ID”和标明特殊设备的“节点ID”。
其中网络ID集中在NetWare服务器或路由器中,节点ID即为每个网卡的ID号。
所有的网络ID和节点ID都是一个独一无二的“内部IPX地址”。
正是由于网络地址的唯一性,才使IPX/SPX具有较强的路由功能。
在IPX/SPX协议中,IPX是NetWare最底层的协议,它只负责数据在网络中的移动,并不保证数据是否传输成功,也不提供纠错服务。
IPX在负责数据传送时,如果接收节点在同一网段内,就直接按该节点的ID将数据传给它;如果接收节点是远程的,数据将交给NetWare服务器或路由器中的网络ID,继续数据的下一步传输。
SPX 在整个协议中负责对所传输的数据进行无差错处理,IPX/SPX也叫做“Novell的协议集”。
③NWLink通信协议。
Windows NT中提供了两个IPX/SPX的兼容协议:“NWLink SPX/SPX兼容协议”和“NWLink NetBIOS”,两者统称为“NWLink通信协议”。
NWLink协议是Novell公司IPX/SPX协议在微软网络中的实现,它在继承IPX/SPX协议优点的同时,更适应了微软的操作系统和网络环境。
Windows NT网络和Windows的用户,可以利用NWLink协议获得NetWare服务器的服务。
从Novell环境转向微软平台,或两种平台共存时,NWLink通信协议是最好的选择。
1.3 TCP/IP协议 TCP/IP是目前最常用到的一种通信协议,它是计算机世界里的一个通用协议。
在局域网中,TCP/IP最早出现在Unix系统中,现在几乎所有的厂商和操作系统都开始支持它。
同时,TCP/IP也是Internet的基础协议。
①TCP/IP具有很高的灵活性,支持任意规模的网络,几乎可连接所有的服务器和工作站。
但其灵活性也为它的使用带来了许多不便,在使用NetBEUI和IPX/SPX及其兼容协议时都不需要进行配置,而TCP/IP协议在使用时首先要进行复杂的设置。
每个节点至少需要一个“IP地址”、一个“子网掩码”、一个“默认网关”和一个“主机名”。
在Windows NT中提供了一个称为动态主机配置协议(DHCP)的工具,它可自动为客户机分配连入网络时所需的信息,减轻了联网工作上的负担,并避免了出错。
同IPX/SPX及其兼容协议一样,TCP/IP也是一种可路由的协议。
TCP/IP的地址是分级的,这使得它很容易确定并找到网上的用户,同时也提高了网络带宽的利用率。
当需要时,运行TCP/IP协议的服务器(如Windows NT服务器)还可以被配置成TCP/IP路由器。
与TCP/IP不同的是,IPX/SPX协议中的IPX使用的是一种广播协议,它经常出现广播包堵塞,所以无法获得最佳的网络带宽。
②Windows中的TCP/IP协议。
Windows的用户不但可以使用TCP/IP组建对等网,而且可以方便地接入其它的服务器。
如果Windows工作站只安装了TCP/IP协议,它是不能直接加入Windows NT域的。
虽然该工作站可通过运行在Windows NT服务器上的代理服务器(如Proxy Server)来访问Internet,但却不能通过它登录Windows NT服务器的域。
要让只安装TCP/IP协议的Windows用户加入到Windows NT域,还必须在Windows上安装NetBEUI协议。
③TCP/IP协议在局域网中的配置。
只要掌握了一些有关TCP/IP方面的知识,使用起来也非常方便。
④IP地址。
TCP/IP协议也是靠自己的IP地址来识别在网上的位置和身份的,IP地址同样由“网络ID”和“节点ID”(或称HOST ID,主机地址)两部分组成。
一个完整的IP地址用32位(bit)二进制数组成,每8位(1个字节)为一个段(Segment),共4段(Segment1~Segment4),段与段之间用“,”号隔开。
为了便于应用,IP地址在实际使用时并不直接用二进制,而是用大家熟悉的十进制数表示,如192.168.0.1等。
在选用IP地址时,总的原则是:网络中每个设备的IP地址必须唯一,在不同的设备上不允许出现相同的IP地址。
⑤子网掩码。
子网掩码是用于对子网的管理,主要是在多网段环境中对IP地址中的“网络ID”进行扩展。
例如某个节点的IP地址为192.168.0.1,它是一个C类网。
其中前面三段共24位用来表示“网络ID”;而最后一段共8位可以作为“节点ID”自由分配。
⑥网关。
网关(Gateway)是用来连接异种网络的设置。
它充当了一个翻译的身份,负责对不同的通信协议进行翻译,使运行不同协议的两种网络之间可以实现相互通信。
如运行TCP/IP协议的Windows NT用户要访问运行IPX/SPX协议的Novell网络资源时,则必须由网关作为中介。
如果两个运行TCP/IP协议的网络之间进行互联,则可以使用Windows NT所提供的“默认网关”(Default Gateway)来完成。
⑦主机名。
网络中唯一能够代表用户或设备身份的只有IP地址。
但一般情况下,众多的IP地址不容易记忆,操作起来也不方便。
为了改善这种状况,我们可给予每个用户或设备一个有意义的名称,如“HAOYUN”。
2 选择网络通信协议的原则2.1 所选协议要与网络结构和功能相一致。
如你的网络存在多个网段或要通过路由器相连时,就不能使用不具备路由和跨网段操作功能的NetBEUI协议,而必须选择IPX/SPX或TCP/IP等协议。
另外,如果你的网络规模较小,同时只是为了简单的文件和设备的共享,这时你最关心的就是网络速度,所以在选择协议时应选择占用内存小和带宽利用率高的协议,如NetBEUI。
当你的网络规模较大,且网络结构复杂时,应选择可管理性和可扩充性较好的协议,如TCP/IP。
2.2 除特殊情况外,一个网络尽量只选择一种通信协议。
现实中许多人的做法是一次选择多个协议,或选择系统所提供的所有协议,其实这样做是很不可取的。
因为每个协议都要占用计算机的内存,选择的协议越多,占用计算机的内存资源就越多。
一方面影响了计算机的运行速度,另一方面不利于网络的管理。
事实上一个网络中一般一种通信协议就可以满足需要。
2.3 注意协议的版本。
每个协议都有它的发展和完善过程,因而出现了不同的版本,每个版本的协议都有它最为合适的网络环境。
从整体来看,高版本协议的功能和性能要比低版本好。
所以在选择时,在满足网络功能要求的前提下,应尽量选择高版本的通信协议。
2.4 协议的一致性。
如果要让两台实现互联的计算机间进行对话,它们两者使用的通信协议必须相同。
否则中间还需要一个“翻译”进行不同协议的转换,这样不仅影响通信速度,同时也不利于网络的安全和稳定运行。
3 TCP/IP通信协议的安装、设置和测试局域网中的一些通信协议,在安装操作系统时会自动安装NetBEUI通信协议;在安装NetWare时,系统会自动安装IPX/SPX通信协议。
在3种协议中,NetBEUI和IPX/SPX在安装后不需要进行设置就可以直接使用,但TCP/IP要经过必要的设置。
下面是Windows NT环境下的TCP/IP协议的安装、设置和测试方法。
①TCP/IP通信协议的安装:在Windows NT中,如果未安装有TCP/IP通信协议,可选择“开始/设置/控制面板/网络”,出现“网络”对话框后,选择对话框中的“协议/添加”命令,选取其中的TCP/IP协议,然后单击“确定”按钮。
系统会询问你是否要进行“DHCP服务器”的设置。
如果你的IP地址是固定的,可选择“否”。
随后,系统开始从安装盘中复制所需的文件。
②TCP/IP通信协议的设置:在“网络”对话框中选择已安装的TCP/IP协议,打开其“属性”,在指定的位置输入已分配好的“IP地址”和“子网掩码”。
如果该用户还要访问其他Windows NT网络的资源,还可以在“默认网关”处输入网关的地址。
③TCP/IP通信协议的测试:当TCP/IP协议安装并设置结束后,为了保证其能够正常工作,在使用前一定要进行测试。
笔者建议大家使用系统自带的工具程序PING.EXE,该工具可以检查出任何一个用户是否与同一网段的其他用户连通,是否与其他网段的用户正常连接,同时还能检查出自己的IP地址是否与其他用户的IP地址发生冲突。
4 结束语在组建局域网时,具体选择哪一种网络通信协议主要取决于网络规模、网络间的兼容性和网络管理几个方面。
如果是小型网络,可选择NetBEUI通信协议;如果是从NetWare迁移到Windows NT,或两种平台共存时,可选择IPX/SPX及其兼容协议;如果是一个高效率、可互联性和可扩展性的网络,就要选择TCP/IP协议。