《计算机导论计算机网络.ppt》由会员分享,可在线阅读,更多相关《计算机导论计算机网络.ppt(27页珍藏版)》请在第壹文秘上搜索。
1、第第 13 章章 计算机网络计算机网络 本章讨论的主要问题是:本章讨论的主要问题是: 1. 什么是计算机网络?计算机网络有那些基本组成部分?什么是计算机网络?计算机网络有那些基本组成部分? 2. 计算机网络包括多个网络节点,这些网络节点的拓扑计算机网络包括多个网络节点,这些网络节点的拓扑结构是什么?结构是什么? 3. 计算机网络是极其庞大而复杂的,从系统思维的观点,计算机网络是极其庞大而复杂的,从系统思维的观点,如何用分层的方法构建计算机网络?如何用分层的方法构建计算机网络? 4. 互联网和计算机网络是什么关系?互联网提供了哪些互联网和计算机网络是什么关系?互联网提供了哪些基本服务?基本服务?
2、情景问题情景问题网络带来的变化网络带来的变化 电子邮件逐步取代了普通信函,日记变成了博客,纸制书变电子邮件逐步取代了普通信函,日记变成了博客,纸制书变成了成了eBook,网络新闻对传统的报刊发行量造成了很大的冲,网络新闻对传统的报刊发行量造成了很大的冲击,网络视频击,网络视频 ,网络游戏、,网络游戏、QQ聊天、看电影聊天、看电影 网络使人们的生活发生了怎样的变化?网络使人们的生活发生了怎样的变化?互联网是潘多拉的盒子,打开后未必都是好事。互联网是潘多拉的盒子,打开后未必都是好事。计算机网络的定义计算机网络的定义 n 计算机网络计算机网络:把分布在不同地理位置上的、具有自主功:把分布在不同地理位
3、置上的、具有自主功能的多个计算机系统通过各种通信介质和通信设备连接起能的多个计算机系统通过各种通信介质和通信设备连接起来,实现信息交换、资源共享或协同工作的复合系统。来,实现信息交换、资源共享或协同工作的复合系统。(1)包含多台具有)包含多台具有自主功能自主功能的计算机;的计算机;(2)这些计算机之间是)这些计算机之间是相互连接相互连接的;的;(3)计算机连接的目的是进行)计算机连接的目的是进行信息交换信息交换、资源共享或协同资源共享或协同工作工作。 第第 13 章章 计算机网络计算机网络什么是计算机网络什么是计算机网络 计算机网络的分类计算机网络的分类 1. 局域网:局域网:覆盖范围在几百米
4、的计算机网络。覆盖范围在几百米的计算机网络。 局域网中的计算机和外部设备通常是位于一个相对封局域网中的计算机和外部设备通常是位于一个相对封闭的物理区域,一般是由一个机构所拥有、使用和管理,闭的物理区域,一般是由一个机构所拥有、使用和管理,如办公室、多媒体网络教室、网吧、校园网等。如办公室、多媒体网络教室、网吧、校园网等。第第 13 章章 计算机网络计算机网络什么是计算机网络什么是计算机网络 2. 城域网城域网:覆盖范围相当于一座大城市的规模,主要用于局:覆盖范围相当于一座大城市的规模,主要用于局域网互联和主机之间的数据传输。域网互联和主机之间的数据传输。 例如,许多企事业单位在同一城市的不同位
5、置拥有分支例如,许多企事业单位在同一城市的不同位置拥有分支机构,城域网非常适合作为这些分支机构和总部之间的互联。机构,城域网非常适合作为这些分支机构和总部之间的互联。3. 广域网广域网:覆盖的地理范围从几十公里到几千公里,可以连:覆盖的地理范围从几十公里到几千公里,可以连接若干个城市、地区,甚至跨越国家。接若干个城市、地区,甚至跨越国家。 广域网可以采用不同的通信技术,包括公用交换电话网、广域网可以采用不同的通信技术,包括公用交换电话网、综合业务数字网、分组交换网、帧中继网、综合业务数字网、分组交换网、帧中继网、ATM网、数字网、数字数据网、移动通信网以及微型通信网等。数据网、移动通信网以及微
6、型通信网等。计算机网络的分类计算机网络的分类 第第 13 章章 计算机网络计算机网络什么是计算机网络什么是计算机网络 4. 互联网互联网:Internet可以说是当前世界上最大的计算机网络,可以说是当前世界上最大的计算机网络,更确切地说,更确切地说,Internet并不是一个单一的计算机网络,而是并不是一个单一的计算机网络,而是由许多已经存在的网络互联而成,因而称为互联网。由许多已经存在的网络互联而成,因而称为互联网。计算机网络的分类计算机网络的分类 第第 13 章章 计算机网络计算机网络什么是计算机网络什么是计算机网络 计算机网络的拓扑结构计算机网络的拓扑结构是指网络中的计算机、网络设备与通
7、是指网络中的计算机、网络设备与通信线路之间的信线路之间的几何位置几何位置关系。常见的计算机网络拓扑结构可关系。常见的计算机网络拓扑结构可以分为总线型、环型、星型和网状型,实际使用的拓扑结构以分为总线型、环型、星型和网状型,实际使用的拓扑结构多是这四种结构及其衍生或组合。多是这四种结构及其衍生或组合。计算机网络的拓扑结构计算机网络的拓扑结构 第第 13 章章 计算机网络计算机网络什么是计算机网络什么是计算机网络 计算机网络的基本组成计算机网络的基本组成 第第 13 章章 计算机网络计算机网络基本组成基本组成第第 13 章章 计算机网络计算机网络基本组成基本组成1. 主机主机即各种计算机,是构成网
8、络的主体,根据其功能和即各种计算机,是构成网络的主体,根据其功能和作用又可分为服务器和工作站。作用又可分为服务器和工作站。服务器服务器是可以提供网络服是可以提供网络服务的计算机,务的计算机,工作站工作站不为其他计算机提供服务,但相互之不为其他计算机提供服务,但相互之间可以进行通信和信息交换。间可以进行通信和信息交换。 2. 传输介质传输介质是将网络设备连接起来的通信线路,包括双绞是将网络设备连接起来的通信线路,包括双绞线、同轴电缆、光纤等有线介质,和卫星、微波等无线介线、同轴电缆、光纤等有线介质,和卫星、微波等无线介质,不同传输介质的信号传播方式和速率不同。质,不同传输介质的信号传播方式和速率
9、不同。 计算机网络的基本组成计算机网络的基本组成 第第 13 章章 计算机网络计算机网络基本组成基本组成3. 网络接口设备网络接口设备:(:(1)网卡网卡。网卡是连接计算机与网线之。网卡是连接计算机与网线之间的硬件设备;(间的硬件设备;(2)调制解调器调制解调器。实现数字信号和模拟。实现数字信号和模拟信号之间的转换。信号之间的转换。4. 网络互联设备网络互联设备:(:(1)集线器集线器作为网络的集中连接点,因作为网络的集中连接点,因此,被形象地称为此,被形象地称为Hub(Hub在英语里是港湾的意思)。在英语里是港湾的意思)。(2)交换机。随着交换机价格的不断下降,集线器已经)交换机。随着交换机
10、价格的不断下降,集线器已经逐渐被交换机所取代。(逐渐被交换机所取代。(3)路由器。将不同的网络进行)路由器。将不同的网络进行连接构成更大的计算机网络。连接构成更大的计算机网络。计算机网络的基本组成计算机网络的基本组成 第第 13 章章 计算机网络计算机网络基本组成基本组成n 网络操作系统网络操作系统是用户和计算机网络之间的操作接口,也是用户和计算机网络之间的操作接口,也就是说,用户通过网络操作系统使用计算机网络资源。就是说,用户通过网络操作系统使用计算机网络资源。n 网络协议网络协议是计算机网络中各部分之间传输信息所必须遵是计算机网络中各部分之间传输信息所必须遵守的一组规则和约定,如守的一组规
11、则和约定,如TCP/IP、IEEE 802等。等。计算机网络的基本组成计算机网络的基本组成 第第 13 章章 计算机网络计算机网络基本组成基本组成n 网络管理软件网络管理软件负责监视和控制网络的运行情况,对网络负责监视和控制网络的运行情况,对网络资源进行管理和分配。资源进行管理和分配。n 网络应用软件网络应用软件是为各种网络应用而开发的软件,可以提是为各种网络应用而开发的软件,可以提供专门的服务,例如电子邮件、电子商务、远程教育等。供专门的服务,例如电子邮件、电子商务、远程教育等。计算机网络的基本组成计算机网络的基本组成 第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构n 从系统
12、思维的角度,将一个复杂系统分解为若干个容易处从系统思维的角度,将一个复杂系统分解为若干个容易处理的子系统,这是计算机学科的典型方法。理的子系统,这是计算机学科的典型方法。n 网络体系结构是层次化的系统结构,其实质是将大量的、网络体系结构是层次化的系统结构,其实质是将大量的、各种类型的协议合理地组织起来,并按功能进行逻辑分层,各种类型的协议合理地组织起来,并按功能进行逻辑分层,相邻层之间提供接口,每一层都通过接口直接使用其低层提相邻层之间提供接口,每一层都通过接口直接使用其低层提供的服务,完成自身的功能,然后向其高层提供供的服务,完成自身的功能,然后向其高层提供“增值增值”服服务。务。 网络体系
13、结构的分层原则网络体系结构的分层原则 第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构n 两个哲学家之间的通话是虚拟通信,上一层的虚拟通信是两个哲学家之间的通话是虚拟通信,上一层的虚拟通信是通过下一层接口提供的服务以及下一层的通信来实现的。通过下一层接口提供的服务以及下一层的通信来实现的。 n 真正的通信是由电信号在物理媒体上进行的。真正的通信是由电信号在物理媒体上进行的。 n 对等层的通信必须遵循协议对等层的通信必须遵循协议。网络体系结构的分层原则网络体系结构的分层原则 应用层应用层:提供与用户应用有关的功能,如电子邮件等。:提供与用户应用有关的功能,如电子邮件等。第第 13
14、章章 计算机网络计算机网络网络体系结构网络体系结构OSI参考模型参考模型表示层表示层:提供由应用层选择的一组特定服务,对交换数据的:提供由应用层选择的一组特定服务,对交换数据的含义进行解释,如数据格式转换、代码转换等。含义进行解释,如数据格式转换、代码转换等。第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构OSI参考模型参考模型会话层会话层:进行高层通信控制,允许在不同计算机上的用户建:进行高层通信控制,允许在不同计算机上的用户建立会话关系(即通信关系),如会话服务与管理。立会话关系(即通信关系),如会话服务与管理。第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构O
15、SI参考模型参考模型传输层传输层:从会话层接受数据,必要时把报文分成较小的单:从会话层接受数据,必要时把报文分成较小的单元传输,并确保到达对方的各段信息准确无误。元传输,并确保到达对方的各段信息准确无误。OSI参考模型参考模型第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构网络层网络层:将报文进行分组,并确定每一分组从源端到目的:将报文进行分组,并确定每一分组从源端到目的端的路由选择和流量控制。端的路由选择和流量控制。第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构OSI参考模型参考模型数据链路层数据链路层:为网络中两端建立、维持和释放数据链路,负:为网络中两端建立
16、、维持和释放数据链路,负责将数据帧无差错地进行传递。责将数据帧无差错地进行传递。OSI参考模型参考模型第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构物理层物理层:为数据链路层实体之间的物理连接提供、维护和:为数据链路层实体之间的物理连接提供、维护和释放物理线路所需的机械、电气及功能特性。释放物理线路所需的机械、电气及功能特性。第第 13 章章 计算机网络计算机网络网络体系结构网络体系结构OSI参考模型参考模型计算机网络协议计算机网络协议 n 计算机网络协议精确地描述了水平方向上(即计算机网络协议精确地描述了水平方向上(即对等层对等层)模块之间的逻辑关系。模块之间的逻辑关系。n 协议具体到计算机中是一组协议具体到计算机中是一组实现规则实现规则,对连接的方式、,对连接的方式、过程以及信息的组织等网络行为进行约定。过程以及信息的组织等网络行为进行约定。n 协议的目的是使相互连接的计算机之间按照统一的方协议的目的是使相互连接的计算机之间按照统一的方式准确、及时地传送信息。式准确、及时地传送信息。n第第 一个商业化的协议标准是一个商业化的协议标准是IBM公司的公司的SNA协议。协