什么是网络协议

合集下载

网络协议简介

网络协议简介

网络协议简介网络协议是指在计算机网络中,为了实现各个节点间的数据交换和通信而规定的一系列标准和规范。

它是计算机网络中最基础、最重要的组成部分,扮演着信息交流的桥梁和纽带作用。

一、网络协议的定义和分类网络协议是一系列规范的集合,用于定义计算机网络中数据交换和通信的方式。

根据其功能和层次不同,网络协议可以被分为两类:通信协议和网络协议。

通信协议是指在网络节点之间进行通信时,所使用的标准和规范。

常见的通信协议有传输控制协议(TCP)、用户数据报协议(UDP)等。

TCP协议提供面向连接的、可靠的数据传输服务,而UDP协议则提供面向无连接的、不可靠的数据传输服务。

网络协议则是指在整个计算机网络中实现数据交换和通信的协议体系。

根据其层次不同,网络协议可以被分为物理层、数据链路层、网络层、传输层和应用层等不同层级,每个层级负责不同的功能和任务。

常见的网络协议有以太网协议、互联网协议(IP)、网际控制报文协议(ICMP)等。

二、网络协议的作用和意义网络协议在计算机网络中起着至关重要的作用,它具有如下几个方面的意义:1. 定义了数据交换和通信的规则:网络协议规定了计算机网络中数据如何封装、如何传输以及如何接收和解析的规则。

借助网络协议,不同类型的计算机可以进行数据交换和通信,实现信息的传递和共享。

2. 提供了通信的可靠性和稳定性:网络协议通过实现可靠的数据传输、错误控制、流量控制等机制,确保数据在网络中的高效、安全地传输。

这使得计算机网络能够有效地运行,并提供稳定、可靠的通信服务。

3. 实现了网络的互联互通:网络协议定义了不同计算机网络之间的通信方式和协同工作,使得不同网络可以相互连接和互操作。

通过网络协议,互联网得以建立和发展,大大促进了信息的交流和共享。

4. 推动了网络技术的发展和创新:网络协议的不断发展和演进,推动了各种新的网络技术的出现和应用。

例如,随着TCP/IP协议的广泛应用,互联网得以快速发展,IPv6协议的引入则解决了IPv4地址不足的问题,网络安全协议的应用则保障了网络的安全。

什么叫网络协议

什么叫网络协议

什么叫网络协议网络协议是指在网络通信过程中,各个节点之间遵循的规则和约定。

它是计算机网络中的重要组成部分,可以确保不同设备之间能够进行有效的通信和数据交换。

网络协议的作用类似于人们在日常生活中遵循的交流规范和礼仪,它规定了数据传输的格式、顺序、错误检测和纠正方法等,以确保网络通信的顺利进行。

首先,网络协议可以分为不同的层次,每个层次都有其特定的功能和责任。

最常见的网络协议分层模型是OSI(Open Systems Interconnection)模型和TCP/IP模型。

OSI模型包括了物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型包括了网络接口层、网络层、传输层和应用层。

每个层次都有其独特的功能,它们相互配合,共同完成数据传输和通信的任务。

其次,网络协议的作用主要体现在以下几个方面。

首先,它规定了数据传输的格式和结构,包括了数据的头部、数据部分和校验部分等,以确保数据在传输过程中不会出现错误或丢失。

其次,它定义了数据传输的顺序和流程,包括了数据包的发送、接收、确认和重传等,以确保数据能够按照正确的顺序到达目的地。

最后,它还规定了数据传输的错误检测和纠正方法,包括了校验和、CRC校验、重传机制等,以确保数据传输的可靠性和完整性。

此外,网络协议还可以根据不同的网络环境和需求进行定制和扩展。

例如,针对不同的网络类型(如以太网、无线网络、互联网等),可以定义不同的网络协议;针对不同的应用场景(如Web浏览、邮件传输、文件传输等),也可以定义不同的应用层协议。

这些定制和扩展的协议可以满足不同的通信需求,提高网络的性能和效率。

总的来说,网络协议是计算机网络中非常重要的一部分,它规定了网络通信的规则和约定,确保了数据的可靠传输和通信的顺利进行。

在未来的发展中,随着网络技术的不断进步和应用场景的不断扩展,网络协议也将不断进行更新和完善,以适应不断变化的网络环境和需求。

名词解释网络协议

名词解释网络协议

名词解释网络协议网络协议是网络通信中各个节点之间进行交流和数据传输所遵循的规则和标准。

它规定了计算机网络中数据包的格式、传输方式、传输速率、数据的错误检测及纠错等方面的内容,是保证网络各个节点之间正常和高效通信的基础。

网络协议可以分为多个层次,每个层次负责不同的功能和服务。

网络协议的目的是使不同的硬件和软件能够在网络中互相通信,实现数据的传输和共享。

它定义了网络中数据包的格式,包括数据的头部信息、数据的长度、校验位等内容。

通过这些信息,接收方能够正确解析数据包,确保数据能够正确地传输和处理。

网络协议还规定了数据的传输方式。

根据不同的需求和网络的性能,数据可以通过电路交换、分组交换或者虚电路交换进行传输。

其中,电路交换是指在通信时占用完整的通信路径,而分组交换则将数据分割成较小的数据包进行传输,虚电路交换则是在传输前建立一个虚拟的传输路径。

网络协议还负责数据的错误检测和纠错。

为了确保数据的准确性和可靠性,网络协议使用了一些校验和纠错的机制。

例如,传输层的协议会使用校验和来检测数据在传输过程中是否有错误,如果有错误,就会进行纠错或重新发送。

此外,数据链路层的协议也会使用冗余校验码来检测和纠正错误。

除了传输数据,网络协议还定义了一些服务和功能,例如数据的分发和路由选择。

通过定义网络中的路由规则和路由选择的算法,网络协议可以确保数据能够按照较优的路径传输到目的地,提高网络的传输效率和性能。

在计算机网络中,网络协议被分为不同的层次,每个层次负责不同的功能和服务。

最常用的网络协议是TCP/IP协议套件,它包括了网络层的IP协议、传输层的TCP和UDP协议,以及应用层的HTTP、FTP等协议。

TCP/IP协议套件是互联网中最常用的协议,它在各个层次都定义了相应的规则和服务,保证了互联网的正常运行和数据的传输。

总之,网络协议是计算机网络中的重要组成部分,它规定了网络通信中数据传输的规则和标准。

通过定义数据包的格式、传输方式和服务功能,网络协议可以实现网络各个节点之间的正常和高效通信,确保数据的正确传输和处理。

网络协议是什么

网络协议是什么

网络协议是什么网络协议是计算机网络中用于数据通信的规则和约定,它定义了在网络中数据的传输方式、格式、序列、错误检测、流控制等。

网络协议使得不同设备之间可以相互通信,在无论是局域网内还是全球范围内提供了可靠的数据传输。

网络协议分为多个层次,根据功能的不同可以划分为物理层、数据链路层、网络层、传输层和应用层等。

每个层次都定义了特定的规则,这些规则一起构成了一个完整的网络协议。

每个层次都完成不同的任务,并且在数据传输过程中进行交互和协调。

物理层是最底层的层次,它定义了传输介质的物理特性,例如电缆的类型、连接器的形状和传输速率等。

数据链路层处理数据在物理介质上的传输,包括将数据分成数据帧、添加错误检测和纠错码、管理数据流的传输等。

网络层是在网络互连的设备之间进行数据路由和控制的层次。

它使用IP地址来识别不同的主机,并利用路由器将数据包从源主机传输到目标主机。

传输层负责端到端的数据传输,它为应用层提供可靠的数据传输服务。

常见的传输协议包括TCP 和UDP,它们分别提供面向连接和无连接的服务。

在网络协议的顶层是应用层,它为具体的应用程序提供服务,例如HTTP协议用于Web浏览器和服务器之间的通信,SMTP 协议用于电子邮件的发送和接收,FTP协议用于文件传输等。

应用层协议利用底层的网络协议来实现数据传输和通信。

网络协议的设计和标准化由许多组织和机构负责,如国际标准化组织(ISO)、互联网工程任务组(IETF)和电子工程协会(IEEE)等。

这些组织制定了一系列的协议标准,使得各个厂商和开发者在设计和实现网络设备时可以遵循相同的规范,从而确保网络的互操作性和兼容性。

总之,网络协议是计算机网络中的一种通信规则和约定,它定义了在网络中数据传输的方式、格式和流程等。

通过遵循网络协议,不同设备可以相互通信,并实现可靠的数据传输。

网络协议的层次结构和标准化机制使得各个厂商和开发者可以在网络设计和实现中遵循相同的规范,确保网络的正常运行和互操作性。

名词解释 网络协议

名词解释 网络协议

名词解释网络协议网络协议,指的是在计算机网络中用于实现数据传输和通信的一系列规则和约定。

它定义了计算机在网络中如何进行通信、交换数据以及处理错误和冲突的方式。

网络协议是计算机网络所依赖的基础设施,它确保了网络上的各种设备和应用能够相互协作并正常运行。

网络协议可以分为多个层次,每个层次负责处理不同的功能和任务。

最常见的网络协议是TCP/IP协议套件,它是互联网上最基本的协议集合。

TCP/IP协议套件包括了IP(Internet Protocol)、TCP(Transmission Control Protocol)、UDP(User Datagram Protocol)等多个协议,它们共同构成了互联网的核心通信协议。

网络协议的作用主要有以下几个方面:1. 数据传输规则:网络协议定义了数据在网络中的传输规则,包括数据的封装、分割、发送、接收等过程。

它规定了数据的格式和传输方式,确保数据能在网络中正确、高效地传输。

2. 网络地址和路由控制:网络协议定义了唯一的网络地址(如IP地址),使得不同设备在同一个网络中能够互相识别和通信。

同时,网络协议还规定了网络中数据包的路由控制方式,即通过哪些路径和节点将数据从源地址传递到目标地址。

3. 错误检测和纠正:网络协议能够检测和纠正数据传输过程中的错误,确保数据的准确性和完整性。

例如,在TCP协议中,通过序列号、确认应答和重传机制,能够实现可靠的数据传输。

4. 数据流量控制和拥塞控制:网络协议能够根据网络的负载情况进行流量控制和拥塞控制,以避免网络拥塞和数据丢失。

例如,在TCP协议中,通过滑动窗口机制和拥塞避免算法,能够动态调整数据的传输速率。

5. 安全性和权限控制:网络协议还包括了安全认证和权限控制的机制,以确保网络中的数据和资源不被非法访问和篡改。

例如,在HTTPS协议中,通过SSL/TLS加密和数字证书验证等方式,确保了网络通信的机密性和完整性。

总之,网络协议是计算机网络中必不可少的一部分,它提供了一组共同的规则和约定,使得不同设备和应用能够相互通信和协作。

几种网络协议的定义及区别

几种网络协议的定义及区别

几种网络协议的定义及区别网络协议是指在计算机网络中,用于规定数据如何在不同计算机之间进行传输和交换的一套规则和约定。

它是确保网络通信顺利进行的基础,不同的网络协议可以实现不同的功能。

本文将介绍几种常见的网络协议,并对它们的定义及区别进行详细解析。

一、IP协议IP协议(Internet Protocol)是互联网上最主要的网络协议之一,它定义了不同计算机在网络上的逻辑地址,即IP地址,以及数据在网络中的传输方式。

IP协议可以将数据分割成小的数据包(Packet)并通过网络逐个传输。

它支持数据的可靠传输,但不保证数据的顺序性和完整性,因此需要结合其他协议来保证。

二、TCP协议TCP协议(Transmission Control Protocol)是一种面向连接的协议,它在IP协议的基础上提供可靠的数据传输和数据顺序保证。

TCP协议通过建立连接、数据分段、流量控制、拥塞控制等机制,保证数据的可靠传输。

它在传输效率上稍低于UDP协议,但能够提供更高的数据可靠性。

三、UDP协议UDP协议(User Datagram Protocol)是一种面向无连接的协议,它不需要建立连接,直接通过网络传输数据。

UDP协议的优点是传输效率高,不需要像TCP协议一样进行连接的建立和释放,适用于对实时性要求较高的应用,如视频、音频等。

但UDP协议不提供数据可靠性保证,在传输过程中无法保证数据的完整性和顺序性。

四、HTTP协议HTTP协议(Hypertext Transfer Protocol)是一种应用层协议,它定义了客户端和服务器之间进行信息传输的规范。

HTTP协议主要用于在web 浏览器和服务器之间传输超文本文档,通过请求-响应的方式进行通信。

HTTP协议使用TCP协议作为传输层协议,通过 URL(统一资源定位符)来确定要访问的资源。

五、SMTP协议SMTP协议(Simple Mail Transfer Protocol)是一种电子邮件传输协议,它用于在邮件服务器之间传输邮件。

网络协议的定义

网络协议的定义

网络协议的定义网络协议是指计算机网络中,为了实现网络中的不同设备之间进行通信和数据交换而制定的一系列规则和约定。

它规定了数据通信的格式、顺序、错误检测和纠正方法以及数据的传输速率等内容。

网络协议的定义对于计算机网络的正常运行和数据传输至关重要,它是计算机网络中的基础设施,是整个网络通信的基础。

网络协议的定义包括了一系列的规范和标准,这些规范和标准是由国际标准化组织(ISO)和互联网工程任务组(IETF)等组织制定和发布的。

在计算机网络中,常见的网络协议有TCP/IP协议、HTTP协议、FTP协议、SMTP协议等。

这些协议各自负责不同的功能,如TCP/IP协议负责数据的传输和路由,HTTP协议负责超文本传输,FTP协议负责文件传输,SMTP协议负责电子邮件的传输等。

网络协议的定义还包括了协议的层次结构,通常按照OSI七层模型或TCP/IP四层模型进行划分。

在OSI七层模型中,从物理层、数据链路层、网络层、传输层、会话层、表示层到应用层,每一层都有相应的协议和功能。

而在TCP/IP四层模型中,分别是网络接口层、网络层、传输层和应用层。

这种层次结构的定义使得不同层次的协议可以分工合作,实现了网络通信的高效和可靠。

网络协议的定义还包括了协议的工作原理和特点。

网络协议通过规定数据的格式和传输方式,实现了数据的可靠传输和正确接收。

它还能够对数据进行错误检测和纠正,保证了数据的完整性和准确性。

此外,网络协议还能够实现数据的加密和解密,保护了数据的安全性和隐私性。

网络协议的工作原理和特点使得计算机网络可以实现高效的数据通信和资源共享。

综上所述,网络协议是计算机网络中的基础设施,它规定了数据通信的一系列规则和约定,包括了协议的规范和标准、层次结构、工作原理和特点等内容。

网络协议的定义对于计算机网络的正常运行和数据传输至关重要,它是整个网络通信的基础,是计算机网络中不可或缺的重要组成部分。

什么是网络协议常见的网络协议有哪些

什么是网络协议常见的网络协议有哪些

什么是网络协议常见的网络协议有哪些网络协议是指计算机网络中用于实现通信和数据传输的规则和约定。

它定义了数据的格式、传输的方式和处理的规则,确保了互联网的各个节点之间能够正常通信。

常见的网络协议有以下几种:1. TCP/IP协议:TCP/IP协议是互联网最基本、最常用的协议之一。

它包括通信网络层的IP协议和传输层的TCP协议,负责将数据分割成小的数据包,并通过IP地址进行传输。

TCP/IP协议提供了可靠的数据传输、错误检测和纠正的功能。

2. HTTP协议:HTTP协议是超文本传输协议,用于在客户端和服务器之间传输文本和多媒体资源。

它主要用于Web浏览器与Web服务器之间的通信,是Web应用的基础。

3. FTP协议:FTP协议是文件传输协议,用于在客户端和服务器之间传输文件。

它提供了上传、下载、重命名、删除等文件操作功能。

4. SMTP协议:SMTP协议是简单邮件传输协议,用于在邮件服务器之间传输电子邮件。

它负责邮件的发送、路由和接收,确保电子邮件的可靠传递。

5. POP3协议:POP3协议是邮局协议版本3,用于电子邮件的接收。

它允许用户将邮件从邮件服务器下载到本地计算机上,并删除服务器上的邮件。

6. IMAP协议:IMAP协议是互联网消息访问协议,也用于电子邮件的接收。

IMAP协议允许用户在邮件服务器上管理邮件,包括查看、搜索、删除和移动邮件。

除了上述常见的网络协议外,还有许多其他协议用于特定的网络通信需求,如IPSec协议用于安全传输,RTP协议用于实时音视频传输等。

总结起来,网络协议是计算机网络中实现通信和数据传输的规则和约定。

常见的网络协议包括TCP/IP、HTTP、FTP、SMTP、POP3、IMAP等,它们各自负责不同的网络通信功能,确保互联网的正常运行。

这些网络协议的使用保证了信息的可靠传递和互联网各节点之间的相互连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

什么是网络协议什么是网络协议篇一:网络协议简介 ICMP 是“InternetControlMessageProtocol”(Internet 控制消息协议)的缩写。

它是 TCP/IP 协议族的一个子协议,用于在 IP 主机、路由器之间传递控制消息。

控制消息是指网络通不通、 主机是否可达、路由是否可用等网络本身的消息。

这些控制消息虽然并不传输用户数据,但是 对于用户数据的传递起着重要的作用。

ICMP 是:Internet 控制信息协议(ICMP)是 IP 组的一个整合部分。

通过 IP 包传送的 ICMP 信息主要用于涉及网络操作或错误操作的不可达信息。

ICMP 包发送是不可靠的,所以 主机不能依靠接收 ICMP 包解决任何网络问题。

ICMP 不象 TCP 或 UDP 有端口,但它确实含有 两个域:类型(type)和代码(code)。

而且这些域的作用和端口也完全不同。

Ping 用到的是 ICMP 协议。

不是端口。

网络之间互连的协议(IP)是 Internet Protocol 的外语缩写,中文缩写为“网协”. 网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。

在因特网中, 它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进 行通信时应当遵守的规则。

任何厂家生产的计算机系统,只要遵守 IP 协议就可以与因特网互 连互通。

IP 地址具有唯一性,根据用户性质的不同,可以分为 5 类。

ARP 协议是“Address Resolution Protocol”(地址解析协议)的缩写。

在局域网中,网络中 实际传输的是“帧”,帧里面是有目标主机的 MAC 地址的。

在以太网中,一个主机要和另一个 主机进行直接通信,必须要知道目标主机的 MAC 地址。

但这个目标 MAC 地址是如何获得的呢? 它就是通过地址解析协议获得的。

所谓“地址解析”就是主机在发送帧前将目标 IP 地址转换成目 标 MAC 地址的过程。

ARP 协议的基本功能就是通过目标设备的 IP 地址,查询目标设备的 MAC 地址,以保证通信的顺利进行。

RARP: 局域网中某个主机的物理地址转换为 IP 地址,比如局域网中有一台主机只知道物理地址 而不知道 IP 地址,那么可以通过 RARP 协议发出征求自身 IP 地址的广播请求,然后由 RARP 服 务器负责回答。

RARP 协议广泛用于获取无盘工作站的 IP 地址。

RARP 是通过 MAC 地址去向预先设置好 IP 地址与 MAC 地址对应关系的 RARP 服务器询问(获取)自身的 IP 地址,其过程与 ARP 协议的 过程相反,故称为 Reverse ARP(反向 ARP)。

下面的图表试图显示不同的 TCP/IP 和其他的协议在最初 OSI 模型中的位置: FTP:文件传输协议,为文件的传输提供了途径。

它允许将数据从一台主机上传到另一台 主机,也可以从 FTP 服务器上下载文件,或者向 FTP 服务器上传文件。

端口号 20、21。

Telnet:远程登录协议,实现 Internet 中的工作站登录到远程服务器的能力。

端口号 23。

SMTP:简单邮件传输协议,实现 Internet 中电子邮件的传送功能,发送服务器(SMTP)1 / 11什么是网络协议端口: 25。

接收服务器(POP3)端口:110。

http:超文本传输协议,用来访问在 www 服务器上的各种页面。

端口号:80。

RIP:路由协议之一,用于网络设备之间交换路由信息。

NFS:网络文件系统,用于实现网络中不同主机间的文件共享。

DNS:域名服务,用于实现域名和 IP 地址之间的转换。

看如下几个数字: 截止 2013 年全球人口 70.5 亿 IPV4 总数约 42.9 亿 中国分配 IPV4 地址 2900 万,平均 3.5 个网民才有一个 IP 地址 IPV6 最大的特点是 ip 地址从 32 位变为 128 位 篇二:网络协议与标准 网络协议与标准(上) 发表日期:2008-1-23 摘要:计算机网络的硬件设备,它们是承载计算机通信的实体。

然而它们是怎样有序地完成计算机之间的通信任务的呢? 计算机网络的硬件设备,它们是承载计算机通信的实体。

然而它们是怎样有序地完成计算机之间的通信任务的呢? 具体地说,共享计算机网络的资源,以及在网中交换信息,就需要实现不同系统中的实体的通信。

实体包括用户应用程序、文件传送包、数据库治理系统、电子设备以及终端等,系统 包括计算机、终端和各种设备等。

一般说来,实体是能发送和接收信息的任何东西,而系统是 物理上明显的物体,它包含一个或多个实体。

两个实体要想成功地通信,它们必须具有相同的 语言。

交流什么,怎样交流及何时交流,都必须遵从有关实体间某种互相都能接受以一些规则, 这些规则的集合称为协议,它可以定义为两实体间控制数据交换的规则的集合。

上面洋洋洒洒地一大通话,可能早已让读者晕头转向了。

简单地说,所谓的协议,就象人 与人交流的语言一样,它是计算机网络通信实体之间语言。

不同的网络结构可能使用不同的网 络协议;而同样的,不同的网络协议设计也就造就了不同的网络结构。

下面将从计算机网络协 议参考模型开始,逐一介绍局域网、广域网、Internet 的计算机网络通信协议。

6.1 开放系统互连参考模型 OSI 自从计算机网络面世以来,它不断地促进着社会的发展,而且人类对计算机网络的依靠与 需求都愈演愈烈,所以许许多多的计算机厂商都建立了自己一套与众不同的网络协议体系,然 后配套一系列相对应的计算机网络硬件设备来完成计算机的连网需求,而且它们之间并不能通 用。

这样造成了假如你选择了一个厂商的网络产品,就被捆绑在这个厂商上,不得不“从一而 终”,这显然降低了整个网络系统的可扩展性,甚至妨碍了计算机网络的更一步发展。

为此,国际标准化组织(ISO、International Standard Organization)在 1979 年建立了一个 专门的分委员会来研究和制定一种开放的、公开的、标准化了的网络结构模型,以期用它来实 现计算机网络之间相互联接与沟通。

经过一段时间后,ISO 组织提出了一套称为“开放系统互联参考模型”(OSI、Open System2 / 11什么是网络协议Interconnection)。

它定义了一套用于连接异种计算机的标准框架。

由于 ISO 组织的权威性, 加上人们需要一个相互兼容、共同发展的,新的网络体系,所以 OSI 参考模型成为了各大厂商 努力遵循的标准。

到了今天,虽然网络协议并不是完全与它一致的,但却都是根据它来制定的, 所以确保了它们的开放性和兼容性。

从某种意义上说,OSI 参考模型已成为了计算机网络协议 的“金科玉律”。

OSI 参考模型采用了分层的结构化技术,将功能逻辑上划分开来,以使整个结构具 有较高的灵活性。

OSI 参考模型共七层:应用层(application Layer)、表示层(PResentation Layer)、会话层(session Layer)、传输层(Transport Layer)、网络层(Network Layer)、数据链路层(Data Link Layer)、物理层(Physical Layer)。

7. 应用层(Application) 6. 表示层(Presentation) 5. 会话层(Session) 4. 传输层(Transport) 3.网络层(Network) 2.数据链路层(Data Link) 1. 物理层(Physical) 表 6-1 OSI 七层结构 有一句英文短句可以帮助你来记住它们的顺序:All people seem need to data process.每个 单词的最前一个字母与每一个层相对应。

下面我们就逐层作一相对简单的介绍: 6.1.1 物理层 物理层,它通过一系列协议定义了通信设备的机械的、电气的、功能的、规程的特征。

机械特征:规定线缆与网络接口卡的连接头的外形、几何尺寸、引脚线数、引线排列方式、 锁定装置等一系列外形特征; 电气特征:规定了在传输过程中多少伏特的电压代表“1”,多少伏特代表“0”; 功能特征:规定了连接双方每个连接线的作用:用于传输数据的数据线、用于传输控制 信息的控制线、用于协调通信的定时线、用于接地的地线; 过程特征:具体规定了通信双方的通信步骤。

一句话,物理层的所有协议就是人为规定了不同种类传输设备、传输媒介如何将数字信号 从一端传送到另一端,而不管传送的是什么数据。

从这里我们可以判定出中继器和非交换技术 的集线器是一种工作在物理层上的设备,因为它们都不关心它们传送的是什么设备,也不负责 数据的正确到达目的地。

6.1.2 数据链路层 数据链路层,在物理层已能将信号发送到通信链路中的基础上,完成保证相邻结点之间 有效地传送数据的任务。

正在通信的两个站在某一特定时刻,一个发送数据,一个接收数据。

数据链路层通过一系列协议将实现以下功能: 1)封装成帧:把数据组成一定大小的数据块,我们称之为帧。

然后以帧为单位发送、接 收、校验数据; 2)流量控制:对发送数据的一方,根据接收站的接收情况,实时地进行传输速率控制, 以免出现发送数据过快,接收方来不及处理而丢失数据; 3)差错控制:对接收数据的一方,当接收到数据帧后对其进行检验,假如发现错误,则3 / 11什么是网络协议通知发送方重传; 4)传输治理:在发送端与接收端通过某种特定形式的对话来建立、维护和终止一批数据的传输过程,以此对数据链路进行治理。

就发送端而言,数据链路层将来自上层的数据按一定规则就成比特流送到物理层处理;就接收端而言,它通过数据链路层将来自物理层的比特流合并成完整的数据帧供上层使用。

根据数据链路层的需要,必须唯一的标识出每个站点。

现在最常用的方法是将网络接口卡(网卡)编上一个唯一的编号。

习惯上,这个编号称为 MAC 地址。

实际上很大一部分的数据链路层的功能是由网卡来完成的,网卡工作在数据链路层,网桥需要将物理层的比特流合并成完整的数据帧,以得知其接收站点的地址,所以也是工作在数据 链路层的一种网络设备。

6.1.3 网络层 网络层,用于从发送端向接收端传送分组。

也许读者会觉得不可思议,不是数据链路层已经保证了相邻节点之间无差错传送数据帧了 吗?那么网络层到底有什么用呢?它存在的主要目的就是解决以下问题: 1)通信双方并不相邻:在计算机网络中,通信双方可能是相互邻接的,但也可能并不是 邻接的,这样当一个数据分组从发送端发送到接收端的过程中,就可能在这个中间要经过多个 其它网络结点,这些结点暂时存储“路过”的数据分组,再根据网络的“交通状况”选择下一个结 点将数据分组发出去,直到发送到接收方为止。

相关文档
最新文档