计算机网络体系结构与协议选择.ppt
《计算机网络体系结构与协议选择.ppt》由会员分享,可在线阅读,更多相关《计算机网络体系结构与协议选择.ppt(80页珍藏版)》请在沃文网上搜索。
1、第第2 2章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择本本章章主主要要内内容容:网络协议的概念,网络的层次的概念,OSI参考模型,TCPIP体系结构及协议组合,OSI参考模型与TCPIP体系结构的比较,网络互连协议IP,IP地址的组成及分类及分配,子网掩码及子网划分,在Windows 2003中TCP/IP协议的安装、设置及测试。重重点点与与难点点:OSI参考模型和TCP/IP体系结构中各层的基本任务和主要功能,IP协议与IP地址,子网掩码与子网的分割;在Windows2003中TCP/IP协议的安装、设置及测试 第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计
2、算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择第第2 2章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.1 2.1 网络体系结构的基本概念网络体系结构的基本概念2.2 2.2 开放系统互联参考模型开放系统互联参考模型(OSI(OSIRM)RM)2.3 TCP2.3 TCPIPIP体系结构体系结构2.4 Internet2.4 Internet上的上的IPIP协议与协议与IPIP地址地址 2.5 2.5 项目实践项目实践Return第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议
3、选择计算机网络体系结构与协议选择2.1.1 2.1.1 网络协议的概念网络协议的概念 计计算算机机网网络络中中为为进进行行数数据据传传输输而而建建立立的的一一系系列列规规则则、标标准准或或约约定定称称为为网网络络协协议议(ProtocolProtocol)。网网络络协协议议通通常常由由语语义义、语语法法和和定定时时关关系系3 3部部分分组组成成。语语义义定定义义做做什什么么,语语法法定定义义怎怎么么做做,而而定定时时关关系系定义何时做。定义何时做。2.1 2.1 网络体系结构的基本概念网络体系结构的基本概念第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择
4、计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.1.2 2.1.2 网络的层次的概念网络的层次的概念不同系统中的实体的通信任务十分复杂,相互间不不同系统中的实体的通信任务十分复杂,相互间不可能作为一个整体来处理,否则任何一方的改变,就要可能作为一个整体来处理,否则任何一方的改变,就要修改整个软件包。修改整个软件包。层次结构使用结构化的设计和实现技术,即把协议层次结构使用结构化的设计和实现技术,即把协议按功能分为若干层次,每层完成一定的功能(同层协议)按功能分为若干层次,每层完成一定的功能(同层协议),并对其上层提供支持(接口)。,并对其上层提供支持(接口)。由于通信功能是分层实现的
5、,因而进行通信的两个由于通信功能是分层实现的,因而进行通信的两个系统就必须具有相同的层次结构,两个不同系统上的相系统就必须具有相同的层次结构,两个不同系统上的相同层称为同等层或对等层。同层称为同等层或对等层。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络采用层次化结构的优越性包括:计算机网络采用层次化结构的优越性包括:计算机网络采用层次化结构的优
6、越性包括:计算机网络采用层次化结构的优越性包括:(1)各层之间相互独立。各层之间相互独立。(2)灵活性好。灵活性好。(3)易于实现和维护。易于实现和维护。(4)有利于网络标准化。有利于网络标准化。返回本返回本章章首页首页第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.2 2.2 开放系统互联参考模型开放系统互联参考模型(OSI(OSIRM)RM)由于很多网络使用不同的硬件和软件,没有统一由于很多网络使用不同的硬件和软件,没有统一的标准,结果造成很多网络不能兼容,而且很难在不的标准,结果造成很多网
7、络不能兼容,而且很难在不同的网络之间进行通信。同的网络之间进行通信。为了解决这些问题,人们迫切希望出台一个统一为了解决这些问题,人们迫切希望出台一个统一的国际网络标准,为此,国际标准化组织的国际网络标准,为此,国际标准化组织(ISO(ISO,international standards organizationinternational standards organization)和一些科和一些科研机构、大的网络公司做了大量的工作,提出了开放研机构、大的网络公司做了大量的工作,提出了开放式系统互连参考模型(式系统互连参考模型(ISO/OSI RMISO/OSI RM,internation
8、al international standards organization/open system standards organization/open system interconnect reference modelinterconnect reference model)和)和TCP/IPTCP/IP体系结构。体系结构。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计
9、算机网络体系结构与协议选择2.2.1 ISO/OSI参考模型的结构在在OSIOSI参考模型中,计算机之间传送信息参考模型中,计算机之间传送信息的问题分为的问题分为7 7个较小且更容易管理和解决的个较小且更容易管理和解决的小问题。每一个小问题都由模型中的一层来小问题。每一个小问题都由模型中的一层来解决。解决。OSIOSI将这将这7 7层从低到高叫做物理层、数层从低到高叫做物理层、数据链路层、网络层、传输层、会话层、表示据链路层、网络层、传输层、会话层、表示层和应用层。层和应用层。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计
10、算机网络体系结构与协议选择第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择按照按照OSI参考模型,网络中各节点都有相同参考模型,网络中各节点都有相同的层次,不同节点的同等层次具有相同的功能,的层次,不同节点的同等层次具有相同的功能,同一节点内相邻层之间通过接口通信;每一层同一节点内相邻层之间通过接口通信;每一层可以使用下层提供的服务,并向其上层提供服可以使用下层提供的服务,并向其上层提供服务;不同节点的同等层按照协议实现对等层之务;不同节点的同等层按照协议实现对等层之间的通信(虚拟通信)。间的通信(
11、虚拟通信)。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.2.2 OSI2.2.2 OSI各层的主要功能各层的主要功能(1)应用层(application layer)应用层为最后一层,应用层为用户提供一应用层为最后一层,应用层为用户提供一种通过应用程序访问网上信息的方法,完成用种通过应用程序访问网上信息的方法,完成用户希望计算机完成的工作。户希望计算
12、机完成的工作。应应用用层层为为用用户户提提供供应应用用程程序序及及网网络络相相互互作作用的接口:用的接口:FTP、DNS、Telnet、SMTP等。等。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择 (2)表示层(presentation)表表示示层层负负责责将将数数据据转转换换为为发发送送方方和和接接收收方方都都能能识识别别的的格格式式,即即数数据据翻翻译译、数数据据加密和解密、数据压缩和恢复。加密和解密、数据压缩和恢复。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系
13、结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择(3)会话层(session layer)会会话话层层在在不不同同计计算算机机的的两两个个应应用用程程序序之之间间建建立立、维持和结束确定的连接。维持和结束确定的连接。使使用用全全双双工工模模式式或或半半双双式式模模式式?如如何何发发起起传传输输?如如何何结结束束传传输输?如如何何设设置置传传输输参参数数?就就像像两两国国元元首首在在见见面面会会晤晤之之前前,总总会会先先派派人人谈谈好好议议事事规规则则,正正式式谈谈判判时就根据这套规则进行一样。时就根据这套规则进行一样。应应用用层层、表表示示层层和和会会话话层层为为OSIO
14、SI的的高高层层,与与提提供供面向用户的服务有关。即实现资源子网的功能。面向用户的服务有关。即实现资源子网的功能。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择(4)传输层(transport)传传输输层层是是最最核核心心的的一一层层,包包容容了了有有关关传传输输数数据据的的所所有细节。有细节。传传输输层层为为源源主主机机和和目目的的主主机机之之间间提提供供性性能能可可靠靠、价价格格合合理理的的数数据据传传输输,而而与与当当前前使使用用的的网网络络无无关关。(接接收收站站收收到到数数据据后后返返回
15、回信信息息给给发发送送站站,表表明明已已正正确确接接收收,否否则重发。)则重发。)主主要要工工作作:数数据据包包的的分分段段/重重组组。数数据据报报 数数据块。据块。该层关心的主要问题包括建立、维护和中断虚电路、该层关心的主要问题包括建立、维护和中断虚电路、传输差错校验和恢复以及信息流量控制机制等传输差错校验和恢复以及信息流量控制机制等。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择(5)网络层(network layer)网络层对数据的大小有限制(把报文划分网络层对数据的大小有限制(把报文划分为
16、分组);网络层通过路径选择把数据引导到为分组);网络层通过路径选择把数据引导到相应的子网上,保证数据在不同相应的子网上,保证数据在不同子网间子网间的正确的正确传输。传输。其基本任务包括路由选择、拥塞控制与网络互其基本任务包括路由选择、拥塞控制与网络互联等功能。联等功能。使通信子网的数量、类型与拓朴结构使通信子网的数量、类型与拓朴结构对于传输层隐藏。对于传输层隐藏。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择(6)数据链路层(data link layer)数数据据链链路路层层负负责责数数据据在在
17、子子网网内内的的正正确确传传输输。(采采用用差差错错控控制制和和流流量量控控制制方方法法使使有有差差错错的的物物理理线线路路变变成成无无差差错错的的数数据据链链路路。)创创建建(把把分分组组细细分分为为帧帧)和和管管理理由由网网络络发发送送出出去去的的帧。帧。数数据据链链路路层层把把网网络络层层传传递递来来的的分分组组继继续续加加上上报报头头(包包括括目目标标网网卡卡和和源源网网卡卡的的硬硬件件地地址址)和报尾。网卡工作在数据链路层。和报尾。网卡工作在数据链路层。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结
18、构与协议选择(7)物理层(physical layer)物理层是物理层是OSIOSI参考模型的最低一层,基本参考模型的最低一层,基本功能是保证网络一方可正确接收另一方发送的功能是保证网络一方可正确接收另一方发送的信息。信息。定义用于传输数据的硬件特性。即定定义用于传输数据的硬件特性。即定义网络设备物理连接的接口和传输规则。(接义网络设备物理连接的接口和传输规则。(接口大小、功能、电平高低、编码等)口大小、功能、电平高低、编码等)物物理理层层、数数据据链链路路层层和和网网络络层层与与具具体体网网络络有关,实现通信子网的功能。有关,实现通信子网的功能。低低3 3层由硬件实现,高层由软件实现。层由硬
19、件实现,高层由软件实现。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.2.3 OSI2.2.3 OSI环境中的数据的封装与传输过程环境中的数据的封装与传输过程 在在网网络络中中,数数据据都都是是从从源源端端发发出出,经经过过网网络络传传达达到到目目的的端端。若若主主机机A A要要与与主主机机B B的的交交换换数据,交换过程如图数据,交换过程如图2.62.6所示:所示:第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体
20、系结构与协议选择图2.6OSI结构中数据的传输与流动过程返回本返回本章章首页首页第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.3 TCP/IP2.3 TCP/IP体系结构体系结构TCP/IP协议是目前最流行的商业化网络协议,尽协议是目前最流行的商业化网络协议,尽管它不是某一标准化组织提出的正式标准,但它已经被管它不是某一标准化组织提出的正式标准,但它已经被公认为目前的工业标准或公认为目前的工业标准或“事实标准事实标准”。因特网之所以。因特网之所以能迅速发展,就是因为能迅速发展,就是因为TCP/
21、IP协议能够适应和满足世协议能够适应和满足世界范围内数据通信的需要。界范围内数据通信的需要。TCP/IP协议具有以下几个协议具有以下几个特点。特点。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择(1)开放的协议标准,可以免费使用,并且独立于特定)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。的计算机硬件与操作系统。(2)独立于特定的网络硬件,可以运行在局域网、广域)独立于特定的网络硬件,可以运行在局域网、广域网,以及互联网中。网,以及互联网中。(3)统一的网络地址分配方案,使
22、得整个)统一的网络地址分配方案,使得整个TCP/IP设备在设备在网中都有惟一的地址。网中都有惟一的地址。(4)标准化的高层协议,可以提供多种可靠的用户服务。)标准化的高层协议,可以提供多种可靠的用户服务。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择 与与ISO/OSIISO/OSI参参考考模模型型不不同同,TCP/IPTCP/IP体体系系结结构构将将网网络络划划分分为为应应用用层层、传输层传输层、互联层互联层、和网络接口层和网络接口层4 4层层 2 2 2 23 3 3 31 1 1 1 TCP
23、/IP TCP/IP TCP/IP TCP/IP体系结构的层次划分体系结构的层次划分体系结构的层次划分体系结构的层次划分第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择 TCP/IP的分层体系结构与的分层体系结构与ISO/OSI参考模型有一定的对应关系参考模型有一定的对应关系。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择2.3.2 TCP/IP2.3.2 TCP/IP体系结构中各层的功能体系结构中各层
24、的功能 1 1、网络接口层、网络接口层 在在TCP/IPTCP/IP分分层层体体系系结结构构中中,最最底底层层是是网网络络接接口口层层,它它负负责责通通过过网网络络发发送送和和接接收收IPIP数数据据报报。TCP/IPTCP/IP体体系系结结构构并并未未对对网网络络接接口口层层使使用用权权的的协协议议做做出出强强硬硬的的规规定定,它它允允许许主主机机连连入入网网络络时时使使用用多多种种现现成成的的和和流流行行的的协协议议,例如局域网协议或其他一些协议。例如局域网协议或其他一些协议。实现OSI的物理层和数据链路层的功能。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结
25、构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择 2 2、互联层、互联层 互互联联层层是是TCP/IPTCP/IP体体系系结结构构的的第第二二层层,它它实实现现的的功功能能相相当当于于OSIOSI参参考考模模型型网网络络层层的的无无连连接接网网络络服服务务。互互联联层层负负责责将将源源主主机机的的报报文文分分组组发发送送到到目目的的的的主主机机,源源主主机机与与目目的的主主机机可可以在一个网上,也可以在不同的网上。以在一个网上,也可以在不同的网上。第第第第2 2 2 2章章章章 计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体系结构与协议选择计算机网络体
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 体系结构 协议 选择