第二章知识点.doc_第1页
第二章知识点.doc_第2页
第二章知识点.doc_第3页
第二章知识点.doc_第4页
第二章知识点.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CCNA Exploration - 网络基础知识2 网络通信2.0 本章简介2.0.1 本章简介第 $PAGEVAR 页 1:人们越来越多地依靠网络来彼此联络。人们通过网络从世界各个角落在线沟通。有效而又可靠的技术能随时随地满足我们对网络的需求。随着以人为本的网络不断扩大,连接和支持它的平台也必须同步发展。现在,人们不是针对新提供的每项服务开发独立的专用系统,而是将整个网络行业视为一个整体进行开发,这意味着对于现有网络的分析和逐步增强可以同时并举。这样能确保在推出新服务时保持现有的通信,既节约了成本,技术上也合理。本课程重点介绍信息网络以下几方面的内容: 构成网络的设备 连接设备的介质 通过网络传送的消息 用于规范网络通信的规则和过程 用于构建和维护网络的工具与命令网络学习的核心是使用描述网络功能的公认模型。这些模型提供的框架可以帮助人们了解当前网络,并促进新技术开发以支持未来的通信需求。在本课当中,我们要使用这些模型,还要使用分析和模拟网络功能的一些工具。其中,用于建立模拟网络并与之交互的两个工具是 Packet Tracer 4.1 软件和 Wireshark 网络协议分析器。在本章中,您将学会: 描述网络的结构,包括成功通信所需的设备和介质。 说明协议在网络通信中的功能。 说明使用分层模型来描述网络功能的优点。 描述以下两种公认网络模型中每一层的作用:TCP/IP 模型和 OSI 模型。 说明编址和命名方案在网络通信中的重要性。显示视觉媒体 2.1 通信平台2.1.1 通信要素第 $PAGEVAR 页 1:通信的第一步是将消息或信息从一个人或设备发送给另一个人或设备。人们使用许多不同的通信方式来交流观点。所有这些方式都有三个共同的要素。第一个要素是消息来源,即发送方。消息来源是需要向其他人或设备发送消息的人或电子设备。第二个通信要素是消息的目的地址,即接收方。目的地址接收并解释消息。第三个要素称为通道,包括提供消息传送途径的介质。现在我们以使用文字、图片和声音进行通信为例,这些消息都可以通过数据或信息网络来发送。首先将其转换为二进制数字,即比特(亦称位)。然后,将这些比特编码成可以通过适当介质传输的信号。在计算机网络中,介质通常是一种电缆或者无线传输。本课程中网络一词指的是能够承载许多不同型通信的数据或信息网络,这些通信包括传统的计算机数据、交互式语音、视频和娱乐产品。显示视觉媒体 2.1.2 传达消息第 $PAGEVAR 页 1:理论上来说,可以将一次通信的内容(如音乐视频或电子邮件消息)作为一大块连续的高容量比特流,通过网络从源发送到目的。但如果真以这种方式传输消息,那就意味着在传输此数据期间,同一个网络中的其它设备都不能发送或接收消息。这种大型数据流会导致严重的延迟。而且,一旦互联网络基础架构中有一条链路在传输期间出现故障,那么整个消息都会丢失,必须全部重传。所以,更好的办法是先将数据划分为更小、更易于管理的片段,然后再通过网络发送。将数据流划分为较小的片段称为分段。消息分段主要有两个优点。首先,通过从源设备向目的设备发送一个个小片段,就可以在网络上交替发送许多不同会话。用于在网络上将交替发送的多个不同会话片段组合起来的过程称为多路复用。第二,分段可以增强网络通信的可靠性。每个消息的独立片段无需经过网络中的同一条路径从源设备传送到目的设备。因此,如果某条路径因数据流量过大或故障而堵塞,仍可以使用备用路径将各个消息片段转发到目的设备。如果有部分消息未能传送到目的,则只需重新传输丢失的部分。显示视觉媒体 第 $PAGEVAR 页 2:使用分段和多路复用在网络上传输消息的弊端是提高了该过程的复杂程度。试想一下,这就如同您要邮寄一封 100 页的信件,但每个信封里只能装一页纸。写地址、贴邮票、邮寄、收信和打开全部一百个信封的过程对发信人和收信人而言都很耗费时间。在网络通信中,每个消息段也必须经过类似的过程才能确保其到达正确目的设备并重新组装成原始消息的内容。整个网络中各种类型的设备都要协同工作才能确保消息片段稳定可靠地到达其目的设备。 显示视觉媒体 2.1.3 网络的组成部分第 $PAGEVAR 页 1:消息从源到目的所采用的路径各式各样,可能简单到只是一根连接两台计算机的电缆,也可能非常复杂,是真正覆盖全球的网络。这种网络基础架构构成了支持以人为本的网络的平台。它为通信提供了稳定可靠的通道。设备和介质是网络的物理要素,即硬件。硬件通常是网络平台的可见组成部分,如笔记本电脑、PC、交换机或用于连接设备的电缆。但有时候,某些组成部分并非如此直观可见。例如,无线介质就是使用不可见无线电射频或红外波通过空气来传输消息。服务和过程是网络设备上运行的通信程序,称为软件。网络服务通过提供信息对请求做出响应。服务包括人们日常使用的许多常见网络应用程序,如电子邮件托管服务和 Web 托管服务。过程提供的是通过网络定向和移动消息的功能。过程不易觉察,但却是网络运行的关键。 显示视觉媒体 2.1.4 终端设备及其在网络中的作用第 $PAGEVAR 页 1:人们最熟悉的网络设备称为终端设备。这些设备形成了以人为本的网络与底层通信网络之间的界面。终端设备包括: 计算机(工作站、笔记本电脑、文件服务器、Web 服务器) 网络打印机 VoIP 电话 安全摄像头 移动手持设备(如无线条码扫描仪、PDA)在网络环境下,将终端设备称为主机。主机设备是指通过网络传输的消息的源设备或目的设备。为了区分不同主机,网络中的每台主机都用一个地址加以标识。当主机发起通信时,会使用目的主机的地址来指定应该将消息发送到哪里。在现代网络中,主机可以用作客户端、服务器或同时用作两者。主机上安装的软件决定了它在网络中扮演的角色。服务器是安装了特殊的软件,可以为网络上其它主机提供信息和服务(例如电子邮件或网页)的主机。客户端是安装了特殊的软件,可向服务器请求信息以及显示所获取信息的主机。 显示视觉媒体 2.1.5 中间设备及其在网络中的作用第 $PAGEVAR 页 1:除了人们熟悉的终端设备外,网络还要依靠中间设备来提供连通性并在后台运行才能确保数据在网络中通行。这些设备将每台主机连接到网络,并且可以将多个独立的网络连接成网际网络。中间网络设备包括: 网络接入设备(集线器、交换机和无线接入点) 网间设备(路由器) 通信服务器和调制解调器 安全设备(防火墙)在数据流经网络时对其进行管理也是中间设备的一项职责。这些设备使用目的主机地址以及有关网络互连的信息来决定消息在网络中应该采用的路径。中间网络设备上运行的进程执行以下功能: 重新生成和重新传输数据信号 维护有关网络和网际网络中存在哪些通道的信息 将错误和通信故障通知其它设备 发生链路故障时按照备用路径转发数据 根据 QoS 优先级别分类和转发消息 根据安全设置允许或拒绝数据的通行 显示视觉媒体 2.1.6 网络介质第 $PAGEVAR 页 1:网络中的通信都在介质上传送。介质为消息从源设备传送到目的设备提供了通道。现代网络主要使用三种介质来连接设备并提供传输数据的途径。这三种介质是: 电缆内部的金属电线 玻璃或塑料纤维(光缆) 无线传输每种介质类型必须采用不同的信号编码才能传输消息。在金属电线上,数据要编码成符合特定模式的电子脉冲。光纤传输依赖于红外线或可见光频率范围内的光脉冲。无线传输中则使用电磁波的波形来说明各个比特值。不同类型的网络介质有不同的特性和优点。并非所有网络介质的特征都相同,也不一定适合同样的用途。选择网络介质的标准是: 介质可以成功传送信号的距离。 要安装介质的环境。 必须传输的数据量和速度。 介质和安装的成本。显示视觉媒体 2.2 LAN、WAN 和网际网络2.2.1 局域网第 $PAGEVAR 页 1:网络基础架构在以下方面可能存在巨大差异: 覆盖的区域大小 连接的用户数量 可用的服务数量和类型独立的网络通常覆盖一个地域,向位于同一个组织结构(如一个企业、园区或地区)内的人们提供服务和应用程序。这种类型的网络称为局域网 (LAN)。LAN 通常由一个组织管理。用于规范安全和访问控制策略的管理控制措施将在网络层执行。 显示视觉媒体 2.2.2 广域网第 $PAGEVAR 页 1:当公司或组织分布于相距甚远的不同地域时,可能需要借助电信服务提供商 (TSP) 才能使位于不同地点的 LAN 相互连接。电信服务提供商运营的大型地区网络可以覆盖很长的距离。以前,TSP 一般使用不同的网络分别传输语音和数据通信。现在,提供商转变成为用户提供融合信息网络服务。单个组织一般通过电信服务提供商网络租用连接。连接分布于不同地理位置的 LAN 的这些网络称为广域网 (WAN)。尽管组织负责维护连接两端的 LAN 的所有策略和管理,但通信服务提供商网络内部的策略仍由 TSP 控制。WAN 使用特殊设计的网络设备来建立 LAN 之间的相互连接。由于这些设备对网络至关重要,配置、安装和维护这些设备就成为组织的网络正常运行所必不可少的技能。LAN 和 WAN 对每个组织的作用都非常大。它们连接组织内部的用户,实现了很多形式的通信,包括交换电子邮件、企业培训和其它资源的共享。显示视觉媒体 2.2.3 Internet - 由多个网络组成的网络第 $PAGEVAR 页 1:尽管使用 LAN 或 WAN 有很多优点,但大多数人还需要与本地组织以外的其它网络中的资源通信。这类通信包括: 向国外的朋友发送电子邮件 访问网站上的新闻或产品 获取邻居计算机上的文件 与住在其它城市的亲戚发送即时消息 通过手机随时了解喜爱的体育赛队的表现网际网络由相互连接的网络组成的全球网(网际网络)满足了人们的这些通信需要。这些相互连接的网络中有一部分由大型公有组织和私有组织(如政府机构或工业企业)拥有并保留供其专用。在向公众开放的网际网络中,最著名并被广为使用的便是 Internet。Internet 是将属于 Internet 服务提供商 (ISP) 的网络相互连接后建立的。这些 ISP 网络相互连接,为世界各地数以百万计的用户提供接入服务。要确保通过这种多元化基础架构有效通信,需要采用统一的公认技术和协议,也需要众多网络管理机构相互协作。Intranet内部网通常用于表示一个组织的私有局域网和广域网连接,只有该组织的成员、员工或其他获得授权的人员可以访问。注:以下术语可以互换:网际网络、数据网络和网络。两个或多个数据网络相互连接形成网际网络 - 由多个网络组成的网络。在表示高层通信时,将网际网络称为数据网络或简称为网络的情况也很常见。这些术语的使用取决于当时的上下文而且通常可以互换使用。显示视觉媒体 2.2.4 网络表示方式第 $PAGEVAR 页 1:在传达网络连接和大型网际网络的工作方式之类复杂信息时,有必要使用形象的表示方式和图形。如同任何其它语言一样,网络语言使用一套通用的符号来表示不同的终端设备、网络设备和介质。要形象地表现网络的组织和工作方式,必须掌握识别物理网络组件的逻辑表示方式的能力。您将通过本课程和实验了解这些设备的运行方式并学习在这些设备上执行基本配置任务的方法。在讨论上述每种设备和相互连接的介质时,除了这些表示方式以外,还要使用专门的术语。需要牢记的重要术语包括:网络接口卡 - 即 PC 或其它主机设备上的网卡或 LAN 适配卡,用于提供与网络之间的物理连接。连接 PC 与网络设备的介质将直接插入网卡。物理端口 - 网络设备上的接口或插口,介质通过它连接到主机或其它网络设备。接口 - 网间设备上连接到独立网络的专用端口。由于路由器用于互连不同的网络,因此路由器上的端口称为网络接口。显示视觉媒体 第 $PAGEVAR 页 2:在本练习中,您将通过创建简单的逻辑拓扑获得有关网络符号的经验。请单击 Packet Tracer 图标了解详细信息。显示视觉媒体 2.2.5 练习 - 使用 NeoTrace 查看网际网络第 $PAGEVAR 页 1:在本练习中,您将观察信息在 Internet 中的流动。本练习应在能够访问 Internet 和命令行的计算机上执行。首先要使用 Windows 内嵌的 tracert 实用程序,然后要使用功能更加强大的 NeoTrace 程序。本实验假定 NeoTrace 已经安装。单击实验室图标了解更多详细信息。显示视觉媒体 2.3 协议2.3.1 用于规范通信的规则第 $PAGEVAR 页 1:无论是面对面还是通过网络进行的所有通信都要遵守预先确定的规则,即协议。这些协议由会话的特性决定。在日常的个人通信中,通过一种介质(如电话)通信时采用的规则不一定与使用另一种介质(如邮寄信件)时的协议相同。试想一下,规范世界上现存的所有通信方法需要多少种不同的规则或协议。网络中不同主机之间的成功通信需要在许多不同协议之间进行交互。执行某种通信功能所需的一组内在相关协议称为协议簇。这些协议通过加载到各台主机和网络设备中的软件和硬件执行。要直观地了解所有协议在特定主机上的交互方式,最好的办法之一是将其视为协议栈。协议栈显示了在主机上实现协议簇中每个协议的方式。协议被显示为分层的架构,每种上层服务都依赖于其余下层协议所定义的功能。协议栈的下层负责通过网络传输数据和向上层提供服务,而上层则负责处理发送的报文内容和用户界面。使用分层方式来描述面对面的通信以两人面对面通信为例。如图所示,我们可以使用三个层来描述此活动。底层是物理层,两人都可以通过声音说出词语。第二层是规则层,两人同意用通用语言交谈。顶层是内容层,两人实际说出来的词语,即通信的内容。假使我们亲眼目睹这场谈话,实际上不会看到漂浮在空中的“层”。必须要了解,层的运用只是一种模型,藉由这个模型,我们可以方便地将复杂的任务划分为多个部分,从而分别描述其工作原理。显示视觉媒体 2.3.2 网络协议第 $PAGEVAR 页 1:在人类社会中,有些通信规则属于正式规则,其它一些则只是根据习俗和惯例达成共识的,即隐性规则。但是,设备若要成功通信,网络协议簇就必须精确描述要求和交互过程。网络协议簇说明了以下过程: 消息的格式或结构 网络设备共享通往其它网络的通道信息的方法 设备之间传送错误消息和系统消息的方式与时间 数据传输会话的建立和终止协议簇中单独的协议可能是特定厂商的私有协议。这里所说的私有指的是由一家公司或厂商控制协议的定义及其运作方式。经过拥有者许可,其它组织也可使用某些私有协议。其它私有协议则只能在私有厂商制造的设备上执行。显示视觉媒体 2.3.3 协议簇和行业标准第 $PAGEVAR 页 1:组成协议簇的许多协议通常都要参考其它广泛采用的协议或行业标准。标准是指已经受到网络行业认可并经过电气电子工程师协会 (IEEE) 或 Internet 工程任务组 (IETF) 之类标准化组织批准的流程或协议。在协议的开发和实现过程中使用标准可以确保来自不同制造商的产品协同工作,从而获得有效的通信。如果某家制造商没有严格遵守协议,其设备或软件可能就无法与其它制造商生产的产品成功通信。例如,在数据通信中,如果会话的一端使用控制单向通信的协议,而另一端却采取描述双向通信的协议,那么几乎可以肯定它们之间将无法交换信息。显示视觉媒体 2.3.4 协议的交互第 $PAGEVAR 页 1:Web 服务器和 Web 浏览器之间的交互是协议簇在网络通信中的典型应用示例。这种交互在二者之间的信息交换过程中使用了多种协议和标准。各种不同协议共同确保双方都能接收和理解交换的报文。这些协议包括:应用程序协议:超文本传输协议 (HTTP) 是一种公共协议,控制 Web 服务器和 Web 客户端进行交互的方式。HTTP 定义了客户端和服务器之间交换的请求和响应的内容与格式。客户端软件和 Web 服务器软件都将 HTTP 作为应用程序的一部分来实现。HTTP 协议依靠其它协议来控制客户端和服务器之间传输报文的方式。传输协议:传输控制协议 (TCP) 是用于管理 Web 服务器与 Web 客户端之间单个会话的传输协议。TCP 将 HTTP 报文划分为要发送到目的客户端的较小片段,称为数据段。它还负责控制服务器和客户端之间交换的报文的大小和传输速率。网间协议:最常用的网间协议是 Internet 协议 (IP)。IP 负责从 TCP 获取格式化数据段、将其封装成数据包、分配相应的地址并选择通往目的主机的最佳路径。网络访问协议:网络访问协议描述数据链路管理和介质上数据的物理传输两项主要功能。数据链路管理协议接收来自 IP 的数据包并将其封装为适合通过介质传输的格式。物理介质的标准和协议规定了通过介质发送信号的方式以及接收方客户端解释信号的方式。网卡上的收发器负责实施介质所使用的标准。显示视觉媒体 2.3.5 技术无关协议第 $PAGEVAR 页 1:网络协议描述的是网络通信期间实现的功能。在面对面交谈的示例中,通信的一项协议可能会规定,为了发出交谈结束的信号,发言者必须保持沉默两秒钟。但是,这项协议并没有规定发言者应该如何保持沉默两秒钟。协议通常都不会说明如何实现特定的功能。通过仅仅说明特定通信规则所需要的功能是什么而并不规定这些功能应该如何实现,特定协议的实现就与技术无关。以 Web 服务器为例,HTTP 并没有指定创建浏览器使用什么编程语言、提供网页应该使用什么 Web 服务器软件、软件运行在什么操作系统之上或者显示该浏览器需要满足什么硬件要求。而且,尽管 HTTP 说明了发生错误时服务器应该如何操作,但却并未规定服务器应该如何检测错误。这就意味着,无论 Web 服务器是哪种类型,使用的是哪种形式的操作系统,计算机和其它设备(如移动电话或 PDA)都可以从 Internet 上的任何位置访问存储于服务器中的网页。显示视觉媒体 2.4 使用分层模型2.4.1 使用分层模型的优点第 $PAGEVAR 页 1:要形象地显示各种协议之间的交互,通常会使用分层模型。分层模型形象地说明了各层内协议的工作方式,及其与上下层之间的交互。使用分层模型来说明网络协议及其工作方式有很多优点。使用分层模型的优点: 有助于协议设计,因为对于在特定层工作的协议而言,它们的工作方式及其与上下层之间的接口都已经确定。 促进竞争,因为可以同时使用不同厂商的产品。 避免一个协议层的技术或功能变化影响相邻的其它层。 提供了描述网络功能和能力的通用语言。显示视觉媒体 2.4.2 协议模型和参考模型第 $PAGEVAR 页 1:网络模型有两种基本类型:协议模型和参考模型。协议模型提供了与特定协议簇结构精确匹配的模型。协议簇中分层的一组相关协议通常代表连接以人为本的网络与数据网络所需的全部功能。TCP/IP 模型描述了 TCP/IP 协议簇中每个协议层实现的功能,因此属于协议模型。参考模型为各类网络协议和服务之间保持一致性提供了通用的参考。参考模型的目的并不是作为一种实现规范,也不是为了提供充分的详细信息来精确定义网络体系结构的服务。参考模型的主要用途是帮助人们更清晰地理解涉及的功能和过程。开放式系统互联 (OSI) 模型是最广为人知的网际网络参考模型,用于数据网络设计、操作规范和故障排除。尽管 TCP/IP 模型和 OSI 模型是讨论网络功能时使用的主要模型,但网络协议、网络服务或网络设备的设计人员也可以自行创建模型来代表自己的产品。不过,设计人员最终还是需要将自己的产品或服务与 OSI 模型和 TCP/IP 模型之中任一或全部相关联才能与行业通信。显示视觉媒体 2.4.3 TCP/IP 模型第 $PAGEVAR 页 1:网际通信的首个分层协议模型建立于二十世纪七十年代,称为 Internet 模型。它定义了四个功能类别,若要成功通信,就必须实现这些功能。TCP/IP 协议簇的体系结构遵循了此模型的结构。因此,Internet 模型通常被称为 TCP/IP 模型。大多数协议模型描述的都是厂商特定的协议栈。但是,由于 TCP/IP 模型是一种开放式标准,因此并不由一家公司来控制该模型的定义。标准的定义和 TCP/IP 协议都在公开的论坛中讨论并在向公众开放的文档集中加以定义。此类文档称为请求注解 (RFC),既包含数据通信协议的正式规范,也有说明协议用途的资源。RFC 中还有与 Internet 相关的技术文档和组织文档,包括由 Internet 工程任务组 (IETF) 制作的技术规范和策略文档。显示视觉媒体 2.4.4 通信过程第 $PAGEVAR 页 1:TCP/IP 模型描述了组成 TCP/IP 协议簇的各种协议的功能。在发送主机和接收主机上实现的这些协议通过网络交互,为应用程序提供端到端传送。完整的通信过程包括以下步骤:1. 在发送方源终端设备的应用层创建数据2. 当数据在源终端设备中沿协议栈向下传递时对其分段和封装3. 在协议栈网络接入层的介质上生成数据4. 通过由介质和任意中间设备组成的网际网络传输数据5. 在目的终端设备的网络接入层接收数据6. 当数据在目的设备中沿协议栈向上传递时对其解封和重组7. 将此数据传送到目的终端设备应用层的目的应用程序显示视觉媒体 2.4.5 协议数据单元和封装第 $PAGEVAR 页 1:在通过网络介质传输应用程序数据的过程中,随着数据沿协议栈向下传递,每层的各种协议都要向其添加信息。此过程通常称为封装。一段数据在任意协议层的表示形式称为协议数据单元 (PDU)。在封装过程中,后续的每一层都根据使用的协议封装其从上一层接收的 PDU。在该过程的每个阶段,PDU 都以不同的名称来反映其新的表现形式。尽管目前对 PDU 的命名没有通用约定,但本课程中根据 TCP/IP 协议簇的协议来命名 PDU。 数据 - 一般术语,泛指应用层使用的 PDU 数据段 - 传输层 PDU 数据包 - 网络层 PDU 帧 - 网络接入层 PDU 比特(位) - 通过介质实际传输数据时使用的 PDU显示视觉媒体 2.4.6 发送和接收过程第 $PAGEVAR 页 1:在网络中发送报文时,主机中的协议栈自上而下工作。以 Web 服务器为例,我们可以使用 TCP/IP 模型来说明向客户端发送 HTML 网页的过程。应用层协议 HTTP 向传输层传送设定为 HTML 格式的网页数据,从而开始了整个过程。应用程序数据在传输层被划分为多个 TCP 数据段。每个 TCP 数据段都添加了一个标签,称为头部,其包含的信息用于指定目的计算机上运行的哪个进程应接收报文。此外,它还包含供目的进程用于将数据重新组装成原始格式的相关信息。传输层将网页的 HTML 数据封装到数据段内,然后将其发送到执行 IP 协议的 Internet 层。在这里,整个 TCP 数据段被封装到添加了另一个标签(称为 IP 报头)的 IP 数据包内。IP 报头包含源主机和目的主机的 IP 地址以及将数据包传送到其相应的目的进程所需的信息。随后,会将 IP 数据包发送到网络接入层以太网协议。在这里,会将数据包封装到帧的头部和尾部中。每个帧头都包含源物理地址和目的物理地址。物理地址用于唯一标识本地网络中的设备。帧尾则包含错误检查信息。最后,服务器网卡将比特编码到以太网介质中。显示视觉媒体 第 $PAGEVAR 页 2:接收主机上的过程与之相反。数据在朝着最终用户应用程序沿协议栈向上移动的过程中被解封。显示视觉媒体 2.4.7 OSI 模型第 $PAGEVAR 页 1:OSI 模型最初由国际标准化组织 (ISO) 设计,旨在提供一套开放式系统协议的构建框架。其初衷是希望使用这套协议开发一个独立于私有系统的国际网络。不过,由于基于 TCP/IP 协议的 Internet 迅速得到广泛采用并且扩展速度极快,致使 OSI 协议簇的制定和认可相对滞后。但即使目前只有少数使用 OSI 规范制定的协议得到了广泛使用,七层 OSI 模型对适用于所有新兴网络类型的其它协议的制定和产品的开发作出的贡献也不容忽视。作为一种参考模型,OSI 模型详细罗列了每一层可以实现的功能和服务。它还描述了各层与其上、下层之间的交互。虽然本课程将围绕 OSI 模型组织内容,但是 TCP/IP 协议栈中确定的协议将是我们讨论的重点。请注意,我们提及 TCP/IP 模型的各层时只使用其名称,而提及 OSI 模型的七个层时则通常使用编号而非名称。显示视觉媒体 2.4.8 比较 OSI 模型与 TCP/IP 模型第 $PAGEVAR 页 1:根据 OSI 参考模型可以说明构成 TCP/IP 协议簇的协议。在 OSI 模型中,TCP/IP 模型的网络接入层和应用层被进一步划分,用于说明这些协议层需要实现的详细功能。TCP/IP 协议簇在网络接入层并没有指定通过物理介质传输时使用的协议,而只是描述了从 Internet 层到物理网络协议的传递。而 OSI 模型第 1 层和第 2 层则论述了接入介质所需的步骤以及通过网络发送数据的物理手段。这两个网络模型之间主要的相似之处在于 OSI 模型第 3 层和第 4 层。OSI 模型第 3 层是网络层,几乎全部用于论述和记录发生在所有数据网络中的用于编址并在网际网络中路由消息的过程。Internet 协议 (IP) 是 TCP/IP 协议簇中包含第 3 层所述功能的协议。OSI 模型的第 4 层是传输层,通常用于描述管理源主机和目的主机之间各个会话的一般服务或功能。这些功能包括确认、错误恢复和定序。传输控制协议 (TCP) 和用户数据报协议 (UDP) 这两个 TCP/IP 协议提供了这一层需要的功能。TCP/IP 应用层包括许多协议,为各种最终用户应用程序提供特定功能。OSI 模型第 5 层、第 6 层和第 7 层供应用程序软件开发人员和厂商参考,用于生产需要访问网络进行通信的产品。显示视觉媒体 第 $PAGEVAR 页 2:在本练习中,您将观看 Packet Tracer 如何使用 OSI 模型作为参考来显示各种 TCP/IP 协议的详细封装过程。请单击 Packet Tracer 图标了解详细信息。显示视觉媒体 2.5 网络编址2.5.1 网络中的编址第 $PAGEVAR 页 1:OSI 模型描述了对数据进行编码、格式化、分段和封装以便通过网络传输的过程。从源设备向目的设备发送的数据流可以划分为多个片段,并与从其它源主机传输到其它目的地址的消息交替发送。随时都有数十亿这类信息片段在网络上传输。因此,每个数据片段必须包含充分的标识信息才能到达正确目的地。为了将数据从一台主机上运行的源应用程序成功传送到另一台主机上运行的目的应用程序,必须包含几种不同类型的地址。我们可以使用 OSI 模型作为依据,了解每一层需要的不同地址和标识符。显示视觉媒体 2.5.2 数据送达终端设备第 $PAGEVAR 页 1:在封装过程中,当数据在源主机上沿协议栈向下传输时添加了地址标识符。正如有多层协议要对数据进行一定的准备工作以便将其传输到目的地一样,也有多层编址用于确保其传送。第一个标识符是主机的物理地址,包含于第 2 层 PDU(称为帧)的帧头中。第 2 层涉及报文在单一本地网络中的传输。第 2 层地址在本地网络中是唯一的,代表物理介质上的终端设备地址。在使用以太网的 LAN 中,此地址称为介质访问控制 (MAC) 地址。当两台终端设备在本地以太网络中通信时,它们之间交换的帧包含目的 MAC 地址和源 MAC 地址。一旦目的主机成功接收帧后,会删除第 2 层地址信息,因为数据已经解封并沿协议栈上移到第 3 层。显示视觉媒体 2.5.3 数据通过网际网络第 $PAGEVAR 页 1:第 3 层协议主要用于在网际网络内将数据从一个本地网络移动到另一个本地网络。第 2 层地址仅仅用于同一个本地网络中不同设备之间的通信,而第 3 层地址则必须包括供中间网络设备定位其它网络中主机的标识符。在 TCP/IP 协议簇中,IP 主机地址中包括有关该主机所在网络的信息。中间网络设备(通常是路由器)在每个本地网络的边界解封帧,以便读取数据包(第 3 层 PDU)报头中包含的目的主机地址。路由器使用此地址的网络标识符部分来确定到达目的主机应采用的路径。一旦路径确定后,路由器会将数据包封装到新的帧中,然后将其发送到目的终端设备。当帧到达最终目的时,将删除帧和数据包的报头并将数据上移到第 4 层。 显示视觉媒体 2.5.4 数据到达正确的应用程序第 $PAGEVAR 页 1:在第 4 层,PDU 报头中包含的信息并未标识目的主机或目的网络。它真正标识的是在目的主机设备上运行并且将要对送达的数据进行操作的特定进程或服务。无论主机是 Internet 上的客户端还是服务器,都可以同时运行多个网络应用程序。使用 PC 的人通常都在运行电子邮件客户端的同时运行 Web 浏览器、即时消息程序和若干流媒体,甚至可能还同时运行游戏。这一切独立运行的程序都是典型的单独进程。查看网页至少要调用一个网络进程。单击超链接会导致 Web 浏览器与 Web 服务器通信。与此同时,电子邮件客户端可能正在后台发送和接收电子邮件,而一位同事或朋友可能正在发送即时消息。假设某台计算机只有一个网络接口。由该 PC 上运行的应用程序创建的所有数据流都要通过这一个接口出入,但是即时消息不会在字处理程序文档中弹出,电子邮件也不会在游戏中显示。这是因为在源主机和目的主机上运行的单独进程会彼此通信。每种应用程序或服务在第 4 层都由一个端口号来代表。设备之间的独有的对话则用代表两个正在通信的应用程序的一对第 4 层源端口号和目的端口号来标识。主机收到数据时会检查端口号,从而确定哪个应用程序或进程是该数据的正确目的。显示视觉媒体 2.5.5 Warriors of the Net第 $PAGEVAR 页 1:由 TNG Media Lab 制作的动画片 Warriors of the Net 非常有趣,可以帮助我们一目了然地了解网络概念。在观看视频前应该先考虑几个问题。第一,当您在视频中位于 LAN、WAN、内部网或 Internet 中时,请思考您在本章中已经学过的概念;哪些是终端设备与中间设备;OSI 模型和 TCP/IP 模型如何应用;涉及哪些协议。第二,视频中提及的某些术语可能并不熟悉。提及的数据包类型指的是封装到 IP 数据包(一切最终还是要转换成 IP 数据包)中的上层数据(TCP、UDP、ICMP Ping、死亡之 PING)类型。数据包在途中遇到的设备是路由器、代理服务器、路由交换机、企业内部网、代理、URL、防火墙、带宽、主机和 Web 服务器。第三,尽管视频中明确提到了端口号 21、23、25、53 和 80,但 IP 地址却是隐含提及的,您知道是哪里吗?视频中何处可能会涉及 MAC 地址?最后一点,尽管所有动画通常都存在简化,但该视频中却确实出现了一处错误。约开始后 5 分钟有这样一句陈述:What happens when Mr. IP doesnt receive an acknowledgement, he simply sends a replacement packet.(如果 IP 先生没有收到确认,结果会如何,他只会发送一个更换数据包。)您在后面的章节中将会了解,这并不是第 3 层 Internet 协议的功能而是 TCP 协议传输层的功能,Internet 协议是“不可靠”但效率最高的传送协议。到本课程结束时,您将更加透彻地理解视频中所述概念的广度和深度。希望您能喜欢这部动画。请从 下载该动画显示视觉媒体 2.6 本章实验2.6.1 实验:拓扑布局和建立小型网络第 $PAGEVAR 页 1:本实验首先要构建两个小型网络。之后将介绍如何将它们连接到整个课程中使用的大型实验操作网络。此网络是一部分 Internet 的简化模型,将帮助您培养实用的网络技能。接下来的一系列实验将介绍以下网络术语。我们将在随后的章节中详细学习这些网络术语。直通电缆:用于连接不相似网络设备的非屏蔽双绞线 (UTP) 铜缆交叉电缆:用于连接相似网络设备的 UTP 铜缆串行电缆:广域连接的常用铜缆以太网:主要的局域网技术MAC 地址:以太网第 2 层物理地址IP 地址:第 3 层逻辑地址子网掩码:解析 IP 地址时必不可少默认网关:路由器接口上的 IP 地址,网络通过此接口发送传出本地网络的流量网卡:网络接口卡,终端设备用于加入网络的端口或接口端口(硬件):一种接口,能够让网络设备加入网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论