第章计算机网络发展概述.ppt

上传人:本田雅阁 文档编号:3142379 上传时间:2019-07-16 格式:PPT 页数:80 大小:2.36MB
返回 下载 相关 举报
第章计算机网络发展概述.ppt_第1页
第1页 / 共80页
第章计算机网络发展概述.ppt_第2页
第2页 / 共80页
第章计算机网络发展概述.ppt_第3页
第3页 / 共80页
第章计算机网络发展概述.ppt_第4页
第4页 / 共80页
第章计算机网络发展概述.ppt_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《第章计算机网络发展概述.ppt》由会员分享,可在线阅读,更多相关《第章计算机网络发展概述.ppt(80页珍藏版)》请在三一文库上搜索。

1、第1章 概述,计算机网络的基本概念 计算机网络的发展历程 计算机网络体系结构 计算机网络的标准化工作,1.1.1 什么是计算机网络 计算机网络是计算机技术与通信技术相结合的产物。 计算机网络随着计算机的发展,随着通信技术的发展而发展。,1.1 计算机网络基本概念,第一台电子计算机 ENIAC 5000次加法/秒,体重28吨, 占地170m2 , 18800只电子管,集成电路和计算机技术的发展,晶 体 管 数,Moores Laws,Moores law describes a long-term trend in the history of computing hardware, in wh

2、ich the number of transistors that can be placed inexpensively on an integrated circuit has doubled approximately every two years.,Transistor Count and Moores Law 1971-2008,Plot of CPU transistor counts against dates of introduction. Note the logarithmic scale; the fitted line corresponds to exponen

3、tial growth, with transistor count doubling every two years.,计算机网络传输速率,以太网数据传输速率的逐步提高(Mbps),覆盖范围,1 Gb/s 100 Mb/s 10 Mb/s 1 Mb/s 100 kb/s 10 kb/s,用户 数据率,PAN LAN MAN WAN,802.15.4 ZigBee,802.15.1 蓝牙,802.15.3 超宽带,802.11g, a,802.11b,802.16,2G 移动通信,3G 移动通信,4G 移动通信,Wi-Fi,WiMAX,802.11 n,无线网络的发展,An interconn

4、ected collection of autonomous computers. -Andrew S. Tanenbaum A collection of computers and other devices that are interconnected. Provide ubiquitous access to shared resources, allow remote users to communicates, perform transactions. - “Introduction to Computer Networks” , CS Dept. Stanford Uni.

5、USA,什么是计算机网络?,计算机网络的概念,计算机网络就是自治的计算机互连起来的集合。 注解1:自治是指计算机能够独立进行处理的设设备 注解2:互连是指计算机之间能够通信。 概念的扩展 计算机网络就是自治的计算机按照约定的规则相互连接起来网络,进行信息交换和数据传输,实现资源和信息共享。,计算机网络示意图,计算机网络示意图,计算机网络示意图,从宏观上看,网络包括:计算机系统、通信链路和网络节点。,计算机网络的组成,计算机网络的组成,( 1 ) 硬件(hardware) 终端系统(或称主机,Host) :个人计算机、工作站、服务器等。 中间系统(或称通信设备节点,Node):交换机、路由器、集

6、线器、网桥、转发器、访问节点等。 接口设备:网卡、调制解调器等。 传输介质:双绞线、同轴电缆、光纤、无线电等。,计算机网络的组成,(2)软件(software) 通信协议:POP、TCP、UDP、IP等。 应用软件:QQ、MSN、浏览器、网游等。,计算机网络的服务,计算机网络提供的服务形式多样,目的各异,但是主要是解决文字、图像、语音、图形、视频、数据等的传输、存储、显示。 计算机网络应用服务类型: (1) 共享资源访问, (2) 远程用户通信, (3) 网上事务处理,计算机网络的组成,从逻辑上看,网络包括:资源子网和通信子网,资源子网的功能: 提供资源共享所需的硬件 软件及数据等资源 提供访

7、问计算机网络和处理数据的能力 资源子网包括: 主机系统、终端控制器、终端。,资源子网,通信子网的功能: 完成数据的传输 交换以及控制 提供网络通信功能 通信子网包括: 网络节点 通信链路 信号变换器,通信子网,1.1.2 计算机网络的分类,分类标准包括:按照地理范围,拓扑结构,通讯协议,传输媒质,使用单位等。 (1)按照地理范围来分,包括: 局域网(LAN), 城域网(MAN), 广域网(WAN), 洲际网络(Internet), 星际网络(Spacenet)。,计算机网络的分类,(1)按覆盖地理范围,局域网的产生和发展,计算机局域网LAN(Local Area Network):一个重要而又

8、活跃的领域. PC-LAN 70年代 兴起 Ethernet, Cambridge Ring 80年代 发展 Ethernet, Z-net, Omninet, C-net 90年代 成熟 Windows NT, NetWare 近10年 成熟 Wireless LAN ,LAN特点: 1. 地理范围有限,0.1 km10 km; 2. 带宽高,数据传输率 1Mbps100 Mbps; 3. 传输可靠,误码率 10-710-12; 4. 结构简单, 总线、环型及星型拓扑结构; 5. 单一组织所拥有和使用。,局域网的产生和发展,Some Fast Facts,Time taken by ligh

9、t Earth Jupiter(木星) : 32.7 min Earth Saturn(土星): 76.7 min Earth Pluto(冥王星): 5.5 hours,InterPlaNetary Internet Architecture,InterPlaNetary Backbone Network InterPlaNetary External Network PlaNetary Network,Consultative Committee for Space Data Systems Protocol (CCSDSP),计算机网络的分类,(2) 按照拓扑结构分类 网络的连接状态(连

10、接模式)称为网络拓扑结构。,注意:拓扑结构有物理与逻辑之分。,总线型,星型,计算机网络的分类,环形 树型,计算机网络的分类,其它分类标准还有: 按通信介质 按通信传输方式 按传输速率 按网络控制方式 按网络环境 ,1.1.3计算机网络的性能指标,1.数据传输速率 (1)每秒钟传输的编码前的数字数据的二进制比特数。单位:bit/s, bps, b/s. (2) 扩展表示方法: (a)Kbps,Mbps,Gbps等 (b)Byte/s, Word/s等 (c)Packet/s (PPS)。,1.1.3计算机网络的性能指标,2.带宽和宽带 (1) 信道带宽 信道上能够正常通过的模拟的物理信号的频率范

11、围,也就是最大频率和最小频率之差。单位是Hz。 (2)速率带宽 链路的最大传输速率,单位为bps。 (3)宽带,相对于窄带而已,通常是指采用新技术,实现高速率的传输。,1.1.3计算机网络的性能指标,3.吞吐量(Throughput) (1)对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量。 (2)单位时间内穿过网络的数据量。可用比特数,帧数,分组数来描述。 (3)good throughput 有效吞吐量。,1.1.3计算机网络的性能指标,4.时延 一个数据块(帧、分组、报文段)从链路或者网络的一端传送到另外一端所需要的时间。通常时延有四个部分组成。 (1)发送时延 (2

12、)传播时延 (3)转发时延:排队时延+处理时延 (4)接收时延,1.1.3计算机网络的性能指标,4.时延 发送时延 (传输时延)发送数据时,数据块从结点进入到传输媒体所需要的时间。 也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。,1.1.3计算机网络的性能指标,4.时延 传播时延 电磁波在信道中需要传播一定的距离而花费的时间。 信号传输速率(即发送速率)和信号在信道上的传播速率是完全不同的概念。,1.1.3计算机网络的性能指标,4.时延 转发时延: 处理时延 交换结点为存储转发而进行一些必要的处理所花费的时间。 排队时延 结点缓存队列中分组排队所经历的时延。 排队

13、时延的长短往往取决于网络中当时的通信量。,1.1.3计算机网络的性能指标,4.时延 四种时延产生从结点 A 向结点 B 发送数据,1 0 1 1 0 0 1,发送器,队列,结点 B,结点 A,在结点 A 中产生 处理时延和排队时延,数据,链路,1.1.3计算机网络的性能指标,5.时延带宽积,(传播)时延,链路,带宽,时延带宽积 = 传播时延 带宽,链路的时延带宽积又称为以比特为单位的链路长度。,时延带宽积,1.1.3计算机网络的性能指标,6 误码率 BER 表示计算机网络和数据通信系统的可靠性。,1.1.3计算机网络的性能指标,7 往返时间RTT RTT表示从发送方开始发送数据的时候开始计时,

14、到发送方收到来自接收方的确认时终止计时,期间所需要的时间。 RTT反映了端到端通讯的各个环节的所有时延。,1.1.3计算机网络的性能指标,8.利用率 信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零。 网络利用率则是全网络的信道利用率的加权平均值。 信道利用率并非越高越好。,1.1.3计算机网络的性能指标,费用 质量 标准化 可靠性 可扩展性和可升级性 易于管理和维护,网络产生的推动力 通讯发展的需求 计算机的广泛应用 集成电路发展的有力支持 公司、科研院所、组织参与并制定了技术标准,1.2 计算机网络的发展历程,1.2 计算机网络的发展历程,(1)计算

15、机网络的前身 早期的计算机网络是计算机和电话通信系统相结合的产物, 是以单台计算机为中心的远程联机系统。 50年代中期出现的: 美国地面防空系统SAGE 美国航空公司飞机票预定系统SABER-I 可以看成现代计算机网络的前身。,1.2 计算机网络的发展历程,远程联机系统,分组交换网的出现 60年代后期,多台有自主处理能力的计算机用通信线路连接, 通信使用分组交换方式,现代计算机网络诞生了,其中以ARPANET为重要里程碑。现代计算机网络核心思想是: 存储转发(store and forward) 分组交换(packet switching),1.2 计算机网络的发展历程,1.2 计算机网络的发

16、展历程,存储转发的计算机网络,第一台IMP 1969.5.1安装在加州大学洛杉矶分校,稍后其他3台分别安装在斯坦福研究院、加州大学圣巴巴拉分校和犹他大学。Internet的雏形到1969年底就是这区区4个结点。 Leonard . Kleinrock是第一个发表分组交换技术的研究生,后来进行Internet的研究工作。,1.2 计算机网络的发展历程,计算机网络体系结构: 功能层次、协议、服务 SNA, DNA等 70-80年代,封闭 ISO/OSI标准 83年,开放系统互连基本参考 模型OSI/RM (Open System Interconnection Basic Reference Mo

17、del),OSI国际标准 TCP/IP体系结构 80年代初,ARPANET使用TCP/IP, 支持网络互联,发展成为Internet,1.2.3 计算机网络体系结构的形成,1.2.4 Internet时代,因特网Internet 互联网(internet)与因特网(Internet)的服务: 电子邮件、文件服务、远程登陆、信息浏览检索、网络新闻、.,1.2.4 Internet时代,2. 新一代Internet 主要特点:更快、更大、更安全、更高QoS、 AnyTime &AnyWhere& Free 1996美国国家科学基金会,NGI,vBNS。美国 大学Internet2协会, Abile

18、ne , 速率2.5Gb/s。 中国高速互联研究实验网NSFCNet,国家863中 国高速信息示范网CAINONet, 中科院中国先进 互联网CAINet。 IPv6 , 128位;IP over DWDM,光互联网。,3. 内联网 Intranet 因特网技术和工具(TCP/IP协议, WWW技术等)构造企业内部网。 与内联网相对应的称为外联网 Extranet 。,1.2.4 Internet时代,计算机网络的飞速发展,计算机网络的产生和发展特别是Internet的发展在现代科学技术史上具有重大的意义和深远的影响。 到2002年底,全球Internet用户达6.55亿,比2001年同期增长

19、30%,其中中国用户达5560万(联合国贸易发展会议报告 2002)。,计算机数量增加,我国上网计算机数由1997.1的29.9万台增加到2003.1的2083万台(CNNIC 2003.1),计算机用户增加,我国上网用户数由1997.1的62万增加到2003.1的5910万(CNNIC 2003.1),1.3.1 ISO/OSI体系结构 1977年ISO成立专门的分委员会致力于网络体系结构的标准化制定。 1983年发布了ISO7498 即OSI/RM标准,1.3 网络体系结构概述,分层目的: 1. 简化相关的网络操作和设计 2. 提供即插即用的兼容性和不同厂商集成的标准接口 3. 使工程师能

20、专注于设计和优化不同网络互联设备的互操作性 4. 防止一个区域的网络变化影响另一个区域的网络. 5. 把复杂的网络连接问题分解成小的简单的问题,易于设计和操作.,分层和服务,分层原则,根据不同的层次抽象的分层逻辑层次概念 每层有一个定义明确的功能 每层功能选择有助于标准的制定 各层边界的选择应尽可能减少跨层通信量 层不能太少,以免每层功能复杂,也不能太多, 以免结构复杂,1.3.1 ISO/OSI体系结构,协议栈,OSI环境中的数据封装(Encapsulation),协议栈,1.3.1 ISO/OSI体系结构,1. 实体(entity) 每一层中实现该层功能的软件或者硬件 对等实体(peer

21、entities) 2. 协议(protocol) 某一个层次中指导对等实体之间通信的规则, 包含三要素: 语法(syntax):传输的信息的格式。 语义(semantics):协议中各个元素的含义的解释。 同步(synchronization)操作顺序 / 定时(timing) :速率匹配和设置序号,3. 协议数据单元PDU (Protocol Data Unit) 对等实体之间传送的数据单元 4. 服务(service) 同一个协议栈中N层实体向N1层提供某种功能的机制。 5. 请求(request) 同一个协议栈中N1层实体向N层发出提供某种功能的需求,1.3.1 ISO/OSI体系结构

22、,6. 服务访问点SAP(Service Access Point) 在同一节点中,相邻两层的实体相互作用的地方 7. 服务原语(service primitive) 在同一节点中相邻两层的实体相互作用时候一系列不可分割的操作。,1.3.1 ISO/OSI体系结构,网络层对等实体通信的例子,1.3.1 ISO/OSI体系结构,ISO/OSI: 总体上由三个层面组成:,1.3.1 ISO/OSI体系结构,OSI/RM分层,物理层 无结构的比特流(bit stream)。编码解码,机械、电气、功能和过程的特性 。 2. 数据链路层 帧(frame)。链路建立与释放,帧的封装与解封 ,传输透明性,差

23、错与流量控制 。 3. 网络层 分组(包,packet)。虚电路和数据报两种传输服务,路由选择与更新,拥塞控制。,ISO/OSI 各层基本功能,4. 传输层 报文(message)。传输连接建立与拆除, 流量与拥塞控制, 差错控制, 网络服务质量. 5. 会话层 控制、协调应用进程间的对话,同步。 6. 表示层 信息经传输意义不变, 局部语法和传输语法。 7. 应用层 面向用户,VTP, FTAM, J TM, RDA, MHS.,ISO/OSI 各层基本功能,物理层,功能:相邻结点间二进制位(Bit)“1”和“0”的传输数据,规范了传输介质的电气、机械等。唯一由纯硬件构成的层。 协议要解决的

24、问题: 定义“1”和“0”的电平、确定一比特持续时间、 双向或单向传送,全双工或半双工、通信插座上针数以及针的排列和用途、物理介质,物理层等效为链路层的bit传输信道,功能:把可靠性较低的物理信道转变成可靠性较高的逻辑信道,完成 物理寻址、网络拓扑结构、连接规则、差错控制、帧的有序传输和流量控制等 功能。确保相邻结点间帧(Frame)的正确传送。 协议要解决的问题:成帧和拆帧 、检错和纠错、 流量控制、信道分配 (MAC 介质访问控制子层) MAC地址:其存储在网络接口卡中,每一网络接口卡唯一的MAC地址。 网卡(MAC + 物理层),数据链路层,网络层,功能:确保源结点和目标结点间分组(Pa

25、cket)的正确传送。 解决的问题:选路、拥塞控制、计费问题。 实例:IP协议、IPX协议,功能:确保源结点某进程到目的结点另一进程间的报文段正确传送。屏 蔽具体网络的细节,屏蔽不同网络的差异,为上层提供与具体网络无关的 通信服务。 协议要解决的问题: *确定提供服务形:面向连接服务 、 无连接的服务 *流量控制 *主机用户改善传输质量力所能及的一层。 *传输层提供的服务相当于操作系统的系统调用。,传输层,作用:管理主机与主机之间通信活动(称为会晤),在传输层实现端端通信的基础上,为上层提供增强的通信功能 协议解决的问题:会话的顺序、 解决同步问题、活动管理、会话层提供面向连接或无连接的服务。

26、,会话层,作用:将应用程序要传送的文字和图像图形数据转换层计算机可以解释的类型。 解决的问题: 解决抽象数据结构的管理、以便异种机互连、 数据的压缩和解压、 加密和解密。 特点:出于不同目的,发前和收后要改变传送信息的形式 实例:Little(Big) Endian Different machine architectures sometimes store data using different byte orders. For example, Intel-based machines store data in the reverse order of Macintosh (Moto

27、rola) machines. Intels byte order, called “little-Endian,” is also the reverse of the network standard “big-Endian” order. The following table explains these terms. Big-Endian:The most significant byte is on the left end of a word. Little-Endian: The most significant byte is on the right end of a wo

28、rd.,表示层,功能:直接面向用户,为用户提供服务。 解决问题:包括各种通用应用和典型应用。 典型应用包括:,文件传输,电子邮件,WWW,网络电话,网络寻呼,网上购物,网上银行,办公自动化,虚拟终端,VOD,网络游戏,网络教学,电子商务,电子政务,应用层,TCP/IP及其发展 TCP/IP 协议族( TCP/IP protocol suite) TCP(Transmission Control Protocol) IP(Internet Protocol) TCP/IP体系结构,1.3.2 TCP/IP体系结构,1. 国际标准界标准化组织 国际标准化组织ISO 电气电子工程师协会IEEE,1.4 计算机网络技术国际标准化组织,2. 因特网标准界组织 因特网协会(Internet society) 因特网体系结构委员会IAB 因特网研究特别任务组IRTF 因特网工程特别任务组IETF Internet编号管理局IANA Internet标准:RFC(Request For Comments)文档 3. 电信界标准化组织 国际电信联盟ITU (原CCITT),1.4 计算机网络技术国际标准化组织,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1