网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。
为了能进行通信,就像我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,因为不同的计算机之间必须使用相同的网络协议才能进行通信。
(1)网络协议是计算机网络的基础扩展阅读
多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。
一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。
网络协议使网络上各种设备能够相互交换信息。
网络协议是由语义、语法、时序三个要素组成
⑵ 计算机网络的基础是什么
TCP/IP协议(又名:网络通讯协议)即传输控制协议/互联网协议,是一个网络通信模型,以及一整个网络传输协议家族。这一模型是Internet最基本的协议,也是Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。 其定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。TCP负责发现传输的问题,而IP是给因特网的每一台联网设备规定一个地址。
为了减少网络设计的复杂性,大多数网络都采用分层结构。对于不同的网络,层的数量、名字、内容和功能都不尽相同。在相同的网络中,一台机器上的第N层与另一台机器上的第N层可利用第N层协议进行通信,协议基本上是双方关于如何进行通信所达成的一致。
不同机器中包含的对应层的实体叫做对等进程。在对等进程利用协议进行通信时,实际上并不是直接将数据从一台机器的第N层传送到另一台机器的第N层,而是每一层都把数据连同该层的控制信息打包交给它的下一层,它的下一层把这些内容看做数据,再加上它这一层的控制信息一起交给更下一层,依此类推,直到最下层。最下层是物理介质,它进行实际的通信。相邻层之间有接口,接口定义下层向上层提供的原语操作和服务。相邻层之间要交换信息,对等接口必须有一致同意的规则。层和协议的集合被称为网络体系结构。
每一层中的活动元素通常称为实体,实体既可以是软件实体,也可以是硬件实体。第N层实体实现的服务被第N+1层所使用。在这种情况下,第N层称为服务提供者,第N+1层称为服务用户。
服务是在服务接入点提供给上层使用的。服务可分为面向连接的服务和面向无连接的服务,它在形式上是由一组原语来描述的。这些原语可供访问该服务的用户及其他实体使用。
TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯。
TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。
如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。
面向连接的服务(例如 Telnet、 FTP、 rlogin、 X Windows和 SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收 域名数据库),但使用UDP传送有关单个主机的信息。
⑶ 计算机网络的协议是什么
计算机协议,也叫作网络协议,是通信计算机双方必须共同遵从的一组约定。
为了使数据在网络上从源到达目的,网络通信的参与方必须遵循相同的规则,这套规则称为协议,它最终体现为在网络上传输的数据包的格式。最常见的计算机协议是OSI/RM协议。
国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即着名的OSI/RM模型。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其中第四层完成数据传送服务,上面三层面向用户。
(3)网络协议是计算机网络的基础扩展阅读
常见的计算机协议还有:
1、IPX/SPX协议
是Novell开发的专用于NetWare网络中的协议,但是也非常常用。大部分可以联机的游戏都支持IPX/SPX协议,比如星际争霸,反恐精英等等。
2、ARP/RARP协议
地址解析协议,原理是主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。
3、TCP/IP协议
是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规定一个地址。
⑷ tcp\ip协议是internet中计算机之间进行通信时必须共同遵循的一种
tcpip协议是internet中计算机之间进行通信时必须共同遵循的一种信息规则。
网络协议即网络中(包括互联网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。
TCP/IP协议是网络的基础,是Internet的语言,可以说没有TCP/IP协议就没有互联网的今天。
(4)网络协议是计算机网络的基础扩展阅读
网络协议通常由三要素组成:
(1)语法:即数据与控制信息的结构或格式;
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;
(3)时序(同步),即事件实现顺序的详细说明。
是一系列的步骤: 它包括两方或多方,设计它的目的是要完成一项任务!
是对数据格式和计算机之间交换数据时必须遵守的规则的正式描述。简单的说,网络中的计算机要能够互相顺利的通信,就必须讲同样的语言,协议就相当于语言,它分为Ethernet、NetBEUI、IPX/SPX以及TCP/IP协议。
⑸ 网络的基本协议时什么
在计算机网络中,我们所使用的计算机网络协议就是我们在进行信息交互过程中所使用的规范。也叫网络通信协议。那么,具体的流程过程为什么样子呢?这还是需要我们来先了解一下计算机网络的层次结构再来说明协议的问题。
计算机通信网是由许多具有信息交换和处理能力的节点互连而成的. 要使整个网络有条不紊地工作, 就要求每个节点必须遵守一些事先约定好的有关数据格式及时序等的规则。 这些为实现网络数据交换而建立的规则、约定或标准就称为计算机网络协议。 协议是通信双方为了实现通信而设计的约定或通话规则。 协议总是指某一层的协议。准确地说,它是在同等层之间的实体通信时,有关通信规则和约定的集合就是该层协议,例如物理层协议、传输层协议、应用层协议。
步骤
是一系列的步骤:
它包括两方或多方,设计它的目的是要完成一项任务
是对数据格式和计算机之间交换数据时必须遵守的规则的正式描述。简单的说了,网络中的计算机要能够互相顺利的通信,就必须讲同样的语言,语言就相当于协议,它分为Ethernet、NetBEUI、IPX/SPX以及TCP/IP协议。
特点
协议还有其他的特点:
1 协议中的每个人都必须了解协议,并且预先知道所要完成的所有的步骤。
2 协议中的每个人都必须同意并遵循它。
3 协议必须是清楚的,每一步必须明确定义,并且不会引起误解。
在计算机网络中用于规定信息的格式以及如何发送和接收信息的一套规则称为计算机网络协议或通信协议。协议也可以这样说,就是连入网络的计算机都要遵循的一定的技术规范,关于硬件、软件和端口等的技术规范。
网络是一个信息交换的场所,所有接入网络的计算机都可以通过彼此之间的物理连设备行信息交换,这种物理设备包括最常见的电缆、光缆、无线WAP和微波等,但是单纯拥有这些物理设备并不能实现信息的交换,这就好像人类的身体不能缺少大脑的支配一样,信息交换还要具备软件环境,这种“软件环境”是人类实现规定好的一些规则,被称作“协议”,有了协议,不同的电脑可以遵照相同的协议使用物理设备,并且不会造成相互之间的“不理解”。
这种协议很类似于“摩尔斯电码”,简单的一点一横,经过排列可以有万般变化,但是假如没有“对照表”,谁也无法理解一分杂乱无章的电码所表述的内容是什么。电脑也是一样,它们通过各种预先规定的协议完成不同的使命,例如RFC1459协议可以实现IRC服务器与客户端电脑的通信。因此无论是黑客还是网络管理员,都必须通过学习协议达到了解网络运作机理的目的。
每一个协议都是经过多年修改延续使用至今的,新产生的协议也大多是在基层协议基础上建立的,因而协议相对来说具有较高的安全机制,黑客很难发现协议中存在的安全问题直接入手进行网络攻击。但是对于某些新型协议,因为出现时间短、考虑欠周到,也可能会因安全问题而被黑客利用。
对于计算机网络协议的讨论,更多人则认为:现今使用的基层协议在设计之初就存在安全隐患,因而无论网络进行什么样的改动,只要现今这种网络体系不进行根本变革,就一定无法消除其潜在的危险性。
数据在IP互联网中传送时会被封装为报文或封包。IP协议的独特之处在于:在报文交换网络中主机在传输数据之前,无须与先前未曾通信过的目的主机预先建立好一条特定的“通路”。互联网协议提供了一种“不可靠的”数据包传输机制(也被称作“尽力而为”);也就是说,它不保证数据能准确的传输。数据包在到达的时候可能已经损坏,顺序错乱(与其它一起传送的封包相比),产生冗余包,或者全部丢失。如果 应用需要保证可靠性,一般需要采取其他的方法,例如利用IP的上层协议控制。
计算机网络协议通常由语法,语义和定时关系3部分组成。网络传输协议或简称为传送协议(Communications Protocol),是指计算机通信的共同语言。现在最普及的计算机通信为网络通信,所以“传送协议”一般都指计算机通信的传送协议,如:TCP/IP、NetBEUI等。然而,传送协议也存在于计算机的其他形式通信,例如:面相对象编程里面对象之间的通信;操作系统内不同程序之间的消息,都需要有一个传送协议,以确保传信双方能够沟通无间。
⑹ 什么是计算机网络协议为什么需要网络协议
计算机网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。
为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。对于不相容终端,除了需变换字符集字符外还需转换其他特性。
(6)网络协议是计算机网络的基础扩展阅读
由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。最常用的复合技术就是层次方式,网络协议的层次结构如下:
1、结构中的每一层都规定有明确的服务及接口标准;
2、把用户的应用程序作为最高层;
3、除了最高层外,中间的每一层都向上一层提供服务,同时又是下一层的用户;
4、把物理通信线路作为最低层,它使用从最高层传送来的参数,是提供服务的基础。
⑺ 计算机网络的基本组成是什么
1、计算机系统 计算机系统主要完成数据信息的收集、存储、处理和输出任务,并提供各种网络资源。计算机系统根据在网络中的用途可分为两类:主计算机和终端。 X主计算机(Host) 主计算机负责数据处理和网络控制,并构成网络的主要资源。主计算机又称主机,它主要由大型机、中小型机和高档微机组成,网络软件和网络的应用服务程序主要安装在主机中,在局域网中主机称为服务器(Server)。 X终端(Terminal) 终端是网络中数量大、分布广的设备,是用户进行网络操作、实现人--机对话的工具。一台典型的终端看起来很像一台PC机,有显示器、键盘和一个串行接口。与PC机不同的是终端没有CPU和主存储器。在局域网中,以PC机代替了终端,既能作为终端使用又可作为独立的计算机使用,被称为工作站(Workstation)。 2、数据通信系统 数据通信系统主要由通信控制处理机、传输介质和网络连接设备等组成。 X通信控制处理机 通信控制处理机主要负责主机与网络的信息传输控制,它的主要功能是:线路传输控制、差错检测与恢复、代码转换以及数据帧的装配与拆装等。在以交互式应用为主的微机局域网中,一般不需要配备通信控制处理机,但需要安装网络适配器,用来担任通信部分的功能。 X传输介质传输介质是传输数据信号的物理通道,将网络中各种设备连接起来。常用的有线传输有双绞线、同轴电缆、广线;无线传输介质有无线电微波信号、激光等。 X网络互连设备 网络互连设备是用来实现网络中各计算机之间的连接、网与网之间的互联、数据信号的变换以及路由选择等功能,主要包括中继器(Repeater)、集线器(HUB)、调制解调器(Modem)、网桥(Bridge)、路由器(Router)、网关(Gateway)和交换机(Switch)等。 3、网络软件和网络协议 软件一方面授权用户对网络资源的访问,帮助用户方便、安全的使用网络,另一方面管理和调度网络资源,提供网络通信和用户所需的各种网络服务。网络软件一般包括网络操作系统、网络协议、通信软件以及管理和服务软件等。 X网络操作系统(NOS) 网络操作系统是网络系统管理和通信控制软件的集合,它负责整个网络的软、硬件资源的管理以及网络通信和任务的调度,并提供用户与网络之间的接口。 目前,计算机网络操作系统有:UNIX、Windows NT、Windows 2000 Server、Netware和Linux。UNIX是唯一跨微机、小型机、大型机的网络操作系统。 X网络协议网络协议是实现计算机之间、网络之间相互识别并正确进行通信的一组标准和规则,它是计算机网络工作的基础。 在Internet上传送的每个消息至少通过三层协议:网络协议(network protocol),它负责将消息从一个地方传送到另一个地方;传输协议(transport protocol),它管理被传送内容的完整性;应用程序协议(Application protocol),作为对通过网络应用程序发出的一个请求的应答,它将传输转换成人类能识别的东西。 一个网络协议主要由语法、语义、同步三部分组成。语法即数据与控制信息的结构或格式;语义即需要发出何种控制信息,完成何种动作以及作出何种应答;同步即事件实现顺序的详细说明。
⑻ 计算机网络组成的三要素是什么
计算机网络组成的三要素为:
1、计算机及辅助设备(HUB集线器);
2、通信介质(导线、无线);
3、网络软件(Windows NT、Novell)。
拓展资料:
计算机网络体系结构可以从网络体系结构、网络组织、网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络,网络配置是从网络应用方面来描述计算机网络的布局,硬件、软件和通信线路来描述计算机网络,网络体系结构是从功能上来描述计算机网络结构。
网络协议是计算机网络必不可少的,一个完整的计算机网络需要有一套复杂的协议集合,组织复杂的计算机网络协议的最好方式就是层次模型。而将计算机网络层次模型和各层协议的集合定义为计算机网络体系结构(Network Architecture)。
计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系·计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容。
组成结构
一、计算机系统和终端
计算机系统和终端提供网络服务界面。地域集中的多个独立终端可通过一个终端控制器连入网络。
二、通信处理机
通信处理机也叫通信控制器或前端处理机,是计算机网络中完成通信控制的专用计算机,通常由小型机、微机或带有CPU的专用设备充当。在广域网中,采用专门的计算机充当通信处理机:在局域网中,由于通信控制功能比较简单,所以没有专门的通信处理机,而是在计算机中插入一个网络适配器(网卡)来控制通信。
三、通信线路和通信设备
通信线路是连接各计算机系统终端的物理通路。通信设备的采用与线路类型有很大关系:如果是模拟线路,在线中两端使用Modem(调制解调器);如果是有线介质,在计算机和介质之间就必须使用相应的介质连接部件。
四、操作系统
计算机连入网络后,还需要安装操作系统软件才能实现资源共享和管理网络资源。如:Windows 98、Windows 2000、Windows xp等。
五、网络协议
网络协议是规定在网络中进行相互通信时需遵守的规则,只有遵守这些规则才能实现网络通信。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。
⑼ internet中各种网络的各种计算机相互通讯的基础是 什么协议
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是用于计算机通信的一个协议族。tcp/ip是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定一个地址。
从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。
⑽ 计算机网络的基本组成是什么
1、计算机系统 计算机系统主要完成数据信息的收集、存储、处理和输出任务,并提供各种网络资源。计算机系统根据在网络中的用途可分为两类:主计算机和终端。 X主计算机(Host) 主计算机负责数据处理和网络控制,并构成网络的主要资源。主计算机又称主机,它主要由大型机、中小型机和高档微机组成,网络软件和网络的应用服务程序主要安装在主机中,在局域网中主机称为服务器(Server)。 X终端(Terminal) 终端是网络中数量大、分布广的设备,是用户进行网络操作、实现人--机对话的工具。一台典型的终端看起来很像一台PC机,有显示器、键盘和一个串行接口。与PC机不同的是终端没有CPU和主存储器。在局域网中,以PC机代替了终端,既能作为终端使用又可作为独立的计算机使用,被称为工作站(Workstation)。 2、数据通信系统 数据通信系统主要由通信控制处理机、传输介质和网络连接设备等组成。 X通信控制处理机 通信控制处理机主要负责主机与网络的信息传输控制,它的主要功能是:线路传输控制、差错检测与恢复、代码转换以及数据帧的装配与拆装等。在以交互式应用为主的微机局域网中,一般不需要配备通信控制处理机,但需要安装网络适配器,用来担任通信部分的功能。 X传输介质传输介质是传输数据信号的物理通道,将网络中各种设备连接起来。常用的有线传输有双绞线、同轴电缆、广线;无线传输介质有无线电微波信号、激光等。 X网络互连设备 网络互连设备是用来实现网络中各计算机之间的连接、网与网之间的互联、数据信号的变换以及路由选择等功能,主要包括中继器(Repeater)、集线器(HUB)、调制解调器(Modem)、网桥(Bridge)、路由器(Router)、网关(Gateway)和交换机(Switch)等。 3、网络软件和网络协议 软件一方面授权用户对网络资源的访问,帮助用户方便、安全的使用网络,另一方面管理和调度网络资源,提供网络通信和用户所需的各种网络服务。网络软件一般包括网络操作系统、网络协议、通信软件以及管理和服务软件等。 X网络操作系统(NOS) 网络操作系统是网络系统管理和通信控制软件的集合,它负责整个网络的软、硬件资源的管理以及网络通信和任务的调度,并提供用户与网络之间的接口。 目前,计算机网络操作系统有:UNIX、Windows NT、Windows 2000 Server、Netware和Linux。UNIX是唯一跨微机、小型机、大型机的网络操作系统。 X网络协议网络协议是实现计算机之间、网络之间相互识别并正确进行通信的一组标准和规则,它是计算机网络工作的基础。 在Internet上传送的每个消息至少通过三层协议:网络协议(network protocol),它负责将消息从一个地方传送到另一个地方;传输协议(transport protocol),它管理被传送内容的完整性;应用程序协议(Application protocol),作为对通过网络应用程序发出的一个请求的应答,它将传输转换成人类能识别的东西。 一个网络协议主要由语法、语义、同步三部分组成。语法即数据与控制信息的结构或格式;语义即需要发出何种控制信息,完成何种动作以及作出何种应答;同步即事件实现顺序的详细说明。