《计算机网络CH01概论视频录制用ppt课件.ppt》由会员分享,可在线阅读,更多相关《计算机网络CH01概论视频录制用ppt课件.ppt(113页珍藏版)》请在三一办公上搜索。
1、计算机通信与网络Computer Communications & Networks,南京邮电大学计算机学院“计算机通信与网络”国家精品课程组,课程介绍:学时与教材,1)学时:64学时,其中课堂授课56学时,实验8学时;2)教材及参考书:计算机网络,高等教育出版社,杨庚等编著,2010.计算机网络(第五版), A. S. Tanenbaum ,清华大学出版社,2012,课题介绍:教学内容,第1章 概述第2章 物理层第3章 数据链路层第4章 局域网与广域网第5章 网络层与网络互连第6章 传输层第7章 应用层第8章 网络管理与网络安全,体系架构,层次模型(TCP/IP),课题介绍: 学习目标,掌握
2、计算机通信与网络的基本原理;掌握计算机网络体系结构(OSI参考模型,TCP/IP协议栈);了解基于计算机网络的应用、网络管理与网络安全技术;解决计算机如何互连、网络如何互连、网络应用如何进行、如何管理网络、如何保证网络安全等问题。,课程成绩计算方法,本课程为专业基础课,期末闭卷考试。其中,期末考试成绩占总成绩60,平时成绩占20,期中考试占总成绩20%。平时成绩包括出勤情况、作业、实验、课堂回答问题等。联系方式 胡素君:,计算机通信与网络Computer Communications & Networks,南京邮电大学计算机学院“计算机通信与网络”国家精品课程组,第1章 概述,教学大纲要求,了
3、解计算机通信与网络的基本概念;了解计算机通信与网络的发展历史;掌握计算机网络的分类方法和主要分类,各种类型计算机网络的主要特点;了解计算机网络体系结构的概念,掌握开放系统互连参考模型、TCP/IP体系结构的构成和各层的基本功能,以及两者之间的主要差别;了解通信标准化组织机构和相关职能。,内容纲要,计算机通信与网络发展过程 计算机网络基本概念 网络的类型及其特征 计算机通信协议与网络体系结构,内容纲要,计算机通信与网络发展过程 计算机网络基本概念 网络的类型及其特征 计算机通信协议与网络体系结构,计算机网络是计算机技术和通信技术相互结合的产物,是信息化社会的主要基础设施。计算机网络的作用是利用快
4、速的信息传送,实现广泛的资源共享。,计算机网络在信息时代的作用,1.1 计算机通信与网络发展过程,计算机网络的发展中计算机技术和通信技术是相互制约,又相互促进发展的。通信技术的发展以及计算机技术在通信系统中的应用,使得高速通信成为可能。高速通信的实现,又进一步促进计算机硬件、软件技术的发展。,计算机技术与通信技术的相互作用,1.1计算机通信与网络发展过程,1、面向终端的计算机网络2、多个计算机互连的计算机网络3、面向标准化的计算机网络4、面向全球互连的计算机网络,计算机通信与网络的发展阶段,1.1 计算机通信与网络发展过程,早期计算机主机数量少,价格昂贵,工作运行条件要求高,维护困难,只有少数
5、研究单位和大学拥有计算机系统。主机控制整个系统的全部运行功能和通信过程,终端仅提供输入输出的功能,完全作为主机的从属设备。用户只能近距离使用计算机终端。,1、面向终端的计算机网络 (20世纪50年代中期-60年代中期),1.1 计算机通信与网络发展过程,1、面向终端的计算机网络,1.1 计算机通信与网络发展过程,集中式处理数据处理和通信处理都是由主机完成有限的数据传输速率,1、面向终端的计算机网络,面向终端的计算机联机系统特点,1.1 计算机通信与网络发展过程,1.1 计算机通信与网络发展过程,系统的可靠性和性能取决于主机的可靠性和性能,便于维护、管理。数据的一致性好。主机通信开销较大,通信线
6、路利用率低,对主机系统依赖性较大。规模小,终端数量少;,1、面向终端的计算机网络,面向终端的计算机联机系统特点,1.1计算机通信与网络发展过程,提出分组交换技术形成TCP/IP协议雏形提出以太网技术,2、多个计算机互连的计算机网络 (20世纪60年代中期-70年代末),标志性成果,1.1计算机通信与网络发展过程,60 年代初,美国国防部领导的 DARPA (Defence Advanced Research Project Agency) 提出要研制一种生存性(survivability)很强的网络,开始思考设计分组交换网 ARPAnet。传统的电路交换(circuit switching)的
7、电信网有一个缺点:正在通信的电路中有一个交换机或有一条链路被毁坏,则整个通信电路就要中断。,2、多个计算机互连的计算机网络 (20世纪60年代中期-70年代末),分组交换的产生,1.1计算机通信与网络发展过程,网络侧重于计算机之间的数据传送,而不是为了打电话(语言)。网络能够连接不同类型的计算机,不局限于单一类型的计算机。计算机在进行通信时,必须有冗余的路由。网络的结构应当尽可能地简单,同时还能够非常可靠地传送数据。,2、多个计算机互连的计算机网络,分组交换网络的基本要求,1.1计算机通信与网络发展过程,1961和1965年加州大学洛杉矶分校(UCLA)雷纳德克兰罗克博士(L. Kleinro
8、ck)提出了涉及分组交换的理论;,2、多个计算机互连的计算机网络,分组交换理论与技术主要创始人,1964 年美国兰德公司科学家保罗巴兰(P. Baran)提出了存储转发概念; 1966 年英国学者唐纳德戴维斯(D. Davies)提出了分组的概念。,保罗巴兰,1.1计算机通信与网络发展过程,ARPAnet(1967年开始建设);法国的Cyelades(20世纪70年代);IBM的SNA (20世纪70年代)。,2、多个计算机互连的计算机网络,多个分组交换网建立,到1987年底,全球87个国家有200多个分组交换网在运行。,1.1计算机通信与网络发展过程,早期的面向终端的计算机网络是以单个主机为
9、中心的星形网各终端通过通信线路共享昂贵的中心主机的硬件和软件资源。 分组交换网则是以网络为中心,主机都处在网络的外围。用户通过分组交换网可共享连接在网络上的许多硬件和各种丰富的软件资源。,2、多个计算机互连的计算机网络,面向终端计算机系统与分组交换网的区别,1.1计算机通信与网络发展过程,2、多个计算机互连的计算机网络,以主机为中心,以分组交换网为中心,面向终端计算机系统与分组交换网的区别,1.1计算机通信与网络发展过程,独立工作的计算机系统允许异种机入网资源共享分组交换专用的通信控制处理机(可靠性高)分层的网络协议,2、多个计算机互连的计算机网络,分组交换网特点,1.1计算机通信与网络发展过
10、程,2、多个计算机互连的计算机网络,TCP/IP协议的建立,由于ARPAnet规模增大,人们需要一种统一的体系结构; 1973年12月25日,Vinton Cerf 和 Robert Kahn完成了TCP描述; 1978年分离出IP和TCP,后又增加UDP。,1.1计算机通信与网络发展过程,2、多个计算机互连的计算机网络,TCP/IP协议的创始人之一:,温顿瑟夫(Vinton G. Cerf)博士1943年出生于康涅狄格州,斯坦福大学数学学士学位、加州大学洛杉矶分校的计算机科学硕士和博士学位。谷歌全球副总裁。,1.1计算机通信与网络发展过程,2、多个计算机互连的计算机网络,TCP/IP协议的创
11、始人之一:,罗伯特卡恩(Robert Elliot Kahn), 美国国家工程协会(National Academy of Engineering)成员,美国IEEE fellow,美国人工智能协会(American Association for Artificial Intelligence)fellow,美国计算机协会(ACM) fellow,前美国总统科技顾问。他于1986年创立美国全国研究创新联合会(CNRI,Corporation for National Research Initiatives)并任主席,同时也执行IETF的秘书处职能。,1.1计算机通信与网络发展过程,2、多个
12、计算机互连的计算机网络,1997年12月,克林顿总统向瑟夫博士和他的同事罗伯特卡恩颁发了美国国家技术奖章,表彰他们对于互联网的创立和发展做出的贡献。2004年,卡恩和瑟夫博士因为他们在互联网协议方面所取得的杰出成就获得了美国计算机学会(ACM)颁发的图灵奖(A.M. Turing Award)。2005年11月,乔治布什总统向卡恩和瑟夫博士颁发了总统自由勋章,这是美国政府授予其公民的最高民事荣誉。,1.1计算机通信与网络发展过程,2、多个计算机互连的计算机网络,以太网(EtherNet)建立,鲍勃麦卡夫(Bob Metcalfe), MIT电气工程专业学士、哈佛大学应用数学硕士、博士学位;19
13、73年5月22日,麦卡夫发表了题为 Alto以太网的备忘录。给出了以太网如何工作的设计简图,EtherNet (以太网)作为一个完整的词第一次出现;1973年11月11日,以太网系统真正开始工作;1979年,麦卡夫创办了3Com公司;1982年,以太网成为了IEEE802标准。,1.1计算机通信与网络发展过程,2、多个计算机互连的计算机网络,特点:建立了计算机与计算机的互连与通信,实现了计算机资源的共享。但缺点是没有形成统一的互连标准,使网络在规模与应用等方面受到了限制。,1.1计算机通信与网络发展过程,制定网络体系结构:OSI-RM模型形成TCP/IP系统结构形成以太网、公用数据网等标准,如
14、X.25标准等X系列建议提出Web技术与开发浏览器,3、面向标准化的计算机网络 (20世纪80年代-90年代初期),标志性成果,1.1计算机通信与网络发展过程,开放系统异种独立工作的计算机系统入网互联网络资源/用户资源共享层次结构和通信协议接口标准化,3、面向标准化的计算机网络 (20世纪80年代-90年代初期),网络体系结构标准化意义,1.1 计算机通信与网络发展过程,3、面向标准化的计算机网络,IBM 公司 (1974 ) SNA (系统网络体系结构) DEC公司 DNA (数字网络系统结构) Univac公司 DCA (数据通信体系结构) Burroughs公司 BNA (宝来网络体系结
15、构),计算机制造厂商网络体系结构标准化,1.1 计算机通信与网络发展过程,3、面向标准化的计算机网络,TC97,SC16,(于1977年成立),计算机与信息处理标准化委员会,开放系统互联分技术委员会,1984年公布了 ISO7498,即ISO/OSI-RM国际标准,该模型按层次结构划分为七个子层,已被国际社会普遍接受,是目前计算机网络系统结构的基础。,国际标准化组织 ISO与OSI-RM模型,1.1 计算机通信与网络发展过程,3、面向标准化的计算机网络,在ARPANET的基础上,形成了以TCP/IP为核心的因特网。任何一台计算机只要遵循TCP/IP协议族标准,并有一个合法的IP地址,就可以接入
16、到Internet。TCP和IP是Internet所采用的协议族中最核心的两个,分别称为传输控制协议(Transmission Control Protocol, TCP)和互连网协议(Internet Protocol, IP)。,基于TCP/IP的因特网(Internet),1.1计算机通信与网络发展过程,形成以太网、公用数据网等标准,如X.25标准等X系列建议提出Web技术与开发浏览器Netscape Navigator, MS IE, FireFox, Lynx, Mosaic, Gopher,3、面向标准化的计算机网络 (20世纪80年代-90年代初期),标志性成果,1.1 计算机通
17、信与网络发展过程,1993年美国政府发布了名为“国家信息基础设施行动计划” 的文件,其核心是构建国家信息高速公路。 这一时期在计算机通信与网络技术方面以高速率、高服务质量、高可靠性等为指标,出现了高速以太网、VPN、无线网络、P2P网络、NGN等技术,计算机网络的发展与应用渗入了人们生活的各个方面,进入一个多层次的发展阶段。,4、面向全球互连的计算机网络,(20世纪90年代开始),1.1 计算机通信与网络发展过程,各个国家建立了自己高速因特网 这些因特网的互连构成了全球互连的因特网已渗透社会的各个层次下一个计算机网络的发展阶段什么时间开始?以移动互连网或物联网为标志?,4、面向全球互连的计算机
18、网络,(20世纪90年代开始),1.1计算机通信与网络发展过程,因特网的基础结构大体上经历了三个阶段的演进。但这三个阶段在时间划分上并非截然分开而是有部分重叠的,这是因为网络的演进是逐渐的而不是突然的。,因特网发展回顾,1.1计算机通信与网络发展过程,60年代的第一个分组交换网 ARPANET出现。 1983 年 TCP/IP 协议成为标准协议。同年,ARPANET分解成两个网络:ARPANET进行实验研究用的科研网MILNET军用计算机网络19831984 年,形成了因特网 Internet。1990 年 ARPANET 正式宣布关闭。,因特网发展回顾:第一阶段,1.1计算机通信与网络发展过
19、程,因特网发展回顾:第一阶段(因特网的起源),因特网起源于阿帕网,阿帕网加州大学洛杉矶分校(UCLA)第一节点与斯坦福研究院(SRI)第二节点的连通,实现了分组交换网络的远程通讯,才是互联网正式诞生的标志,当时准确的时间是1969年10月29日22点30分。,雷纳德克兰罗克博士,1.1计算机通信与网络发展过程,1986 年,美国NSF 建立了国家科学基金网。 NSFNET,因特网逐步形成三级层次架构: 主干网地区网校园网,因特网发展回顾:第二阶段,1.1计算机通信与网络发展过程,因特网发展回顾:第二阶段,校园网,校园网,校园网,校园网,校园网,校园网,国家主干网,1.1计算机通信与网络发展过程
20、,Web技术和浏览器的开发,因特网发展回顾:第二阶段,蒂姆伯纳斯李(Tim Berners-Lee)爵士(1955年出生于英国)是万维网的发明者,互联网之父,英王功绩勋章(OM)获得者,不列颠帝国勋章(OBE)获得者,英国皇家学会会员,英国皇家工程师学会会员,美国国家科学院院士。,1.1计算机通信与网络发展过程,因特网发展回顾:第二阶段,1989年3月他提出万维网的设想;1990年12月25日,他在日内瓦的欧洲粒子物理实验室里开发出了世界上第一个网页浏览器;他最杰出的成就,是免费把万维网的构想推广到全世界,让万维网科技获得迅速的发展,深深改变了人类的生活面貌。,1.1计算机通信与网络发展过程,
21、从1993年开始,由美国政府资助的 NSFNET逐渐被若干个商用的 ISP 网络所代替。 1994 年开始创建了 4 个网络接入点 NAP (Network Access Point),分别由 4 个电信公司经营。从 1994 年到现在,因特网逐渐演变成多级结构、覆盖全球的大规模网络。,因特网发展回顾:第三阶段,1.1 计算机通信与网络发展过程,因特网发展回顾:第三阶段,大公司,地区 ISP,网络接入点NAP(对等点),公司,主干服务提供者,本地 ISP,地区 ISP,地区 ISP,地区 ISP,本地 ISP,本地 ISP,大公司,大公司,网络接入点NAP(对等点),(校园网),1.1 计算机
22、通信与网络发展过程,第一阶段(l986-l994):几个事件,我国因特网发展:三个阶段,我国第一封电子邮件,我国加入因特网的标志,.CN域名的注册时间,中国兵器工业计算机应用研究所于1987年9月20日20时55分(北京时间)发出的,1990年11月28日,钱天白教授代表中国正式在国际互联网络信息中心(InterNIC)的前身DDN-NIC注册登记了我国的顶级域名,1994年5月,以“中科院北大清华”为核心的“中国国家计算机网络设施” 国内也称中关村网,与Internet联通.,1.1 计算机通信与网络发展过程,第二阶段( 1995-2007):以教育、科研和商业应用快速发展为标志,1995年
23、教育科研网CERNET建成;l995年5月邮电部开通了中国公用Internet网,即ChinaNET;l996年9月电子部的ChinaGBN开通;1997年6月3日组建了中国互联网管理和服务机构:中国互联网络信息中心(China Internet Network Information Center,简称CNNIC)。,1.1 计算机通信与网络发展过程,1997年公布了第一次中国互联网发展状况统计报告,当时以CN注册的域名数为4066个; 2001年5月25日中国互联网协会成立;2006年1月1日中华人民共和国中央人民政府门户网站()正式开通。,第二阶段( 1995-2007):以教育、科研和
24、商业应用快速发展为标志,1.1 计算机通信与网络发展过程,CERNET骨干网,1.1 计算机通信与网络发展过程,1.1 计算机通信与网络发展过程,第三阶段( 2008-):以规模发展为标志,该阶段以规模等多项指标位居国际前列为标志。到2008年6月底,中国互联网网民数量达到了2.53亿,首次大幅度超过美国,跃居世界第一位截至2012年2月中国网民规模为5.23亿人,互联网普及率为39.0%,1.1 计算机通信与网络发展过程,第三阶段( 2008-):以规模发展为标志,1.1 计算机通信与网络发展过程,全球部分国家与地区的IPv4地址数,内容纲要,计算机通信与网络发展过程 计算机网络基本概念 网
25、络的类型及其特征 计算机通信协议与网络体系结构,1.2计算机网络基本概念,(1)两台或两台以上的计算机相互连接起来才能构成网络,达到资源共享的目的。(2)两台或两台以上的计算机连接,互相通信交换信息,需要有一条通道。这条通道的连接是物理的,由硬件实现,这就是连接介质(有时称为信息传输介质)。它们可以是双绞线、同轴电缆或光纤等“有线”介质;也可以是激光、微波或卫星等“无线”介质。(3)计算机之间要通信交换信息,彼此就需要有某些约定和规则,这就是协议。,1、计算机网络的定义,1.2计算机网络基本概念,计算机网络定义为:把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在功能完
26、善的网络软件运行环境下,以实现网络中资源共享为目标的系统。,1、计算机网络的定义,1.2计算机网络基本概念,2、计算机网络的组成,以资源共享为主要目的的计算机网络从逻辑上可分成两大部分:通信子网 网络信息的传输和交换 终端系统 负责信息的处理,1.2计算机网络基本概念,2、计算机网络的组成,1.2计算机网络基本概念,2、计算机网络的组成,从图论角度,网络由节点和链路构成节点:边缘节点(构成终端系统) 包括主机、服务器等 中间节点(构成通信子网) 包括集线器、交换机、 路由器等,1.2计算机网络基本概念,2、计算机网络的组成,网络软件,网络协议和协议软件,通信程序,网络操作系统,网络系统的逻辑结
27、构,网络管理及网络应用软件,通信子网,终端系统,内容纲要,计算机通信与网络发展过程 计算机网络基本概念 网络的类型及其特征 计算机通信协议与网络体系结构,1.3 网络的类型及其特征,1.3 网络的类型及其特征,星型拓扑,1.3 网络的类型及其特征,1、按照拓扑结构分类,交换机,环型拓扑,总线型拓扑,1.3 网络的类型及其特征,1、按照拓扑结构分类,网状拓扑,树型拓扑,1.3 网络的类型及其特征,1、按照拓扑结构分类,1.3 网络的类型及其特征,个人区域网(PAN) 局域网 (LAN)城域网 (MAN)广域网 (WAN)因特网 (Internet),2、根据网络覆盖的范围分类,1.3 网络的类型
28、及其特征,无线个域网 无线局域网 无线城域网 无线广域网,3、无线网络,内容纲要,计算机通信与网络发展过程 计算机网络基本概念 网络的类型及其特征 计算机通信协议与网络体系结构,1.4 计算机通信协议与网络体系结构,计算机通信是一个复杂的过程,相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。 “分层”可以将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。,1、通信协议与分层体系结构,1969年,世界上公认ARPANET是第一个计算机网络;资源共享分布式控制分组交换方式从逻辑上分为通信子网和资源子网采用层次化网络结构,ARPANET
29、,1974年,IBM公司首先公布了SNA(系统网络体系结构),SNA,ISO/OSI-RM,1977年,ISO网络标准化,设SC16。1984年制定OSI-RM,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,首先发信人采用某种语言写成一封信,按照某种格式填好地址,投入到信箱中。邮局收集信件,按照目的地址进行分类打包,并送到邮政处理中心。处理中心汇集各个邮包,并进行再次分类,送到铁路等运输部门。运输部门将邮包送到目的地的邮政处理中心。目的地的邮政处理中心解包后根据目的地址,将信件送到相应的邮政分理处。分理处将信件送到收信人。收信人最终拆开信封,阅读信函。,1.4 计算机通信协
30、议与网络体系结构,1、通信协议与分层体系结构 例题 :一封信件的写作与发送过程,写好一封信,填好信封,邮局分类打包,运输部门打包,发信人,收到一封信,按地址投送,邮局拆包分类,运输部门拆包,收信人,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,2个特点:不同的部门相互独立,又有联系 地址等信息都有相应的格式,简单地说,协议是指通信双方必须遵循的、控制信息交换的规则的集合,是一套语义和语法规则,用来规定有关功能部件在通信过程中的操作,它定义了数据发送和接收工作中必经的过程。协议规定了网络中使用的格式、定时方式、顺序和检错。,1.4 计算机通信协议与网络体系结构,1、通信协议与
31、分层体系结构,网络协议定义,语法:指数据与控制信息的结构或格式,确定通信时采用的数据格式,编码及信号电平等,回答“怎么讲”。 语义:协议的语义是指对构成协议的协议元素含义的解释“讲什么” 同步:规定了事件的执行顺序,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,网络协议的组成,网络通信协议的特点是层次性,可靠性和有效性。 协议的分层可以将复杂的问题简单化 协议可靠性和有效性是正常和正确通信的保证,只有协议可靠和有效,才能实现系统内各种资源共享。,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,网络协议的特点,1.4 计算机通信协议与网络体系结构,1、通信协
32、议与分层体系结构,协议层次模型,计算机A,计算机B,n+1层,n层,n-1层,(n+1)层与n层协议接口,n层提供服务,n层与(n-1)层协议接口,(n-1)层提供服务,n+1层,n层,n-1层,n层协议对等层,n+1层协议对等层,n-1层协议对等层,对等端虚通信,物理媒体实通信,实体(Entity):是通信时能发送和接收信息的任何软硬件设施;接口(Interface):是指网络分层结构中各相邻层之间的通信接口。,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,协议层次模型,各层之间是独立的。灵活性好。结构上可分割开。易于实现和维护。能促进标准化工作。,分层的好处,1.4 计
33、算机通信协议与网络体系结构,1、通信协议与分层体系结构,若层数太少,就会使每一层的协议太复杂。层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。 设置合理的层数,有利于描述和综合这些层次功能。,层数多少要适当,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,按功能分层、归类,每层功能应明确、独立。层与层的接口适合于标准化,其边界的信息流应尽可能少。每一层只与相邻层有边界。为满足各种通信服务需要,在一层内可形成若干子层。,分层的原则,1.4 计算机通信协议与网络体系结构,1、通信协议与分层体系结构,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,应
34、用层,传输层,网络层,表示层,会话层,数据链路层,物理层,7654321,OSI参考模型中高层,面向信息处理。,OSI参考模型中低层,面向数据通信。,1.4 计算机通信协议与网络体系结构,计算机通信网的信息流动,1.4 计算机通信协议与网络体系结构,物理层:利用传输介质为通信的网络节点之间建立、维护和释放物理连接,实现比特流的透明传输,进而为数据链路层提供数据传输服务。数据链路层:在物理层提供服务的基础上,在通信的实体间建立数据链路连接,传输以帧(frame)为单位的数据包,并采取差错控制和流量控制的方法,使有差错的物理线路变成无差错的数据链路。网络层:为分组交换网络上的不同主机提供通信服务,
35、为以分组为单位的数据报通过通信子网选择适当的路由,并实现拥塞控制、网络互连等功能。,2、OSI-RM体系结构,1.4 计算机通信协议与网络体系结构,传输层:向用户提供端到端(end-to-end)的数据传输服务,实现为上层屏蔽低层的数据传输问题。会话层:负责维护通信中两个节点之间的会话连接的建立、维护和断开,以及数据的交换。表示层:用于处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、数据的加密与解密、数据压缩与恢复等功能。应用层:为应用程序通过网络服务,它包含了各种用户使用的协议。,2、OSI-RM体系结构,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,A
36、P2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,7,6,5,4,3,2,1,7,6,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,7,6,5,4,3,2,1,7,6,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,7,6,5,4,3,2,1,7,6,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计
37、算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H4,7,6,5,4,3,2,1,7,6,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H4,H3,7,6,5,4,3,2,1,7,6,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1
38、,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H4,H5,H6,H7,应 用 程 序 数 据,H4,H3,H2,7,6,5,4,3,2,1,7,6,T2,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H4,H5,H6
39、,H7,应 用 程 序 数 据,H4,H3,H5,H6,H7,应 用 程 序 数 据,H4,H3,H2,H1,7,6,5,4,3,2,1,7,6,T2,T2,1.4 计算机通信协议与网络体系结构,5,4,3,2,1,计算机 1,AP2,AP1,计算机 2,应 用 程 序 数 据,H7,应 用 程 序 数 据,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H5,H6,H7,应 用 程 序 数 据,H4,H5,H6,H7,应 用 程 序 数 据,H4,H3,H5,H6,H7,应 用 程 序 数 据,H4,H3,H2,H1,7,6,5,4,3,2,1,7,6,T2,T
40、2,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,服务访问点,OSI各层间存在信息交换,一个系统中的相邻两个层次间的信息交换是通过服务访问点(Service Access Point, SAP)这样的接口实现的。SAP实际上就是(N)层实体和上一层(N+1)层实体之间的逻辑接口。,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,服务访问点,N层服务提供者,N层服务用户,N层服务用户,(N+1)层协议,(N)层协议,(N)层SAP,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,服务访问点,(N-1)层用户数据,(N)层用户数据,(N)层PCI,
41、(N)层PDU,(N-1)层PCI,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,OSI中的服务原语,1.4 计算机通信协议与网络体系结构,2、OSI-RM体系结构,OSI中的服务原语,为N层提供服务使用N-1层服务,(2)indication,(3)response,(1)request,(4)confirm,用户B,用户A,(N+1)层协议,(N)层协议,(N)对等实体,(N)对等实体,(N-1)层协议,1.4 计算机通信协议与网络体系结构,3、TCP/IP体系结构,TCP,ICMP, IGMP IP ARP/RARP,各类物理网络,如FDDI, Ethernet等,SM
42、TP, Telent, FTP, HTTP等,传输层Transport Layer,互连网络层Internet Layer,应用层Application Layer,网络接入层Host to Network Layer,SNMP, RIP等,UDP,HTTP,SMTP,DNS,RTP,TCP,UDP,IP,互连网络层,网络接入层,传输层,应用层,网络接口 1,网络接口 2,网络接口 3,1.4 计算机通信协议与网络体系结构,3、TCP/IP体系结构,1.4 计算机通信协议与网络体系结构,3、TCP/IP体系结构,应用层的协议相对较多,分别使用UDP和TCP协议进行承载,它们位于各自的上方。 网
43、络层除核心协议IP外,还有ICMP、IGMP、ARP和RARP,分别位于IP协议的上下方。 TCP/IP模型中的核心协议是TCP、UDP和IP,且呈现漏斗状,IP协议处于漏斗的最窄处。,1.4 计算机通信协议与网络体系结构,应用层,运输层,网络层,表示层,会话层,数据链路层,物理层,7654321,OSI 的体系结构,应用层,网络接入层,互连网络层,(各种应用层协议如TELNET, FTP, SMTP 等),传输层(TCP 或 UDP),TCP/IP 的体系结构,无连接分组交付服务,传输服务 (可靠或不可靠),TCP/IP 的三个服务层次,4、OSI-RM和TCP/IP体系结构的比较,1.4
44、计算机通信协议与网络体系结构,出发点不同 :OSI-RM是作为国际标准而制定的,不得不兼顾各方,考虑各种情况,造成OSI-RM相对比较复杂,协议的数量和复杂性都远高于TCP/IP。早期TCP/IP协议是为军用网ARPANET设计的体系结构,一开始就考虑了一些特殊要求,如可用性,残存性,安全性,网络互联性以及处理瞬间大信息量的能力等。,4、OSI-RM和TCP/IP体系结构的比较,1.4 计算机通信协议与网络体系结构, 对层次间的关系:OSI-RM模型严格按层次结构,而TCP/IP可以跨层; 无连接服务问题 :OSI-RM模型只考虑面向连接的服务,而TCP/IP同时还考虑无连接服务,4、OSI-
45、RM和TCP/IP体系结构的比较,对一些问题的处理方法不同,如:,1.4 计算机通信协议与网络体系结构,按照一般的概念,网络技术和设备只有符合有关的国际标准才能在大范围获得工程上的应用。但现在情况却反过来了,得到最广泛应用的不是法律上的国际标准OSI,而是非国际标准TCP/IP。这样,TCP/IP就常被称为是事实上的国际标准。,4、OSI-RM和TCP/IP体系结构的比较,两个国际标准化组织: ISO(1947年成立)和ITU(1865年成立); ISO的前身是国际标准化协会 ISA; ITU于1993年重组设立了三个部门: ITU-T 电信标准化 ITU-R 无线电通信规范 ITU-D 电信
46、发展,1.4 计算机通信协议与网络体系结构,5、网络通信标准化组织,因特网的标准化工作由称为IAB(Internet Activities Board,1983年成立)的组织负责,下设Task Force负责具体的某一方面标准。如IETF(Internet Engineering Task Force)负责因特网近期发展的工程与标准问题。,1.4 计算机通信协议与网络体系结构,5、网络通信标准化组织,1.4 计算机通信协议与网络体系结构,5、网络通信标准化组织,因特网的标准化工作:1989年重组成立 IETF和IRIF,因特网协会 ISOC,因特网研究指导小组IRSG,因特网研究部 IRTF,
47、因特网工程部 IETF,因特网工程指导小组IESG,RG,WG,RG,领域,领域,因特网体系结构研究委员会 IAB,WG,WG,WG,1.4 计算机通信协议与网络体系结构,5、网络通信标准化组织,RFC ( Request For Comments):www.ietf.org,因特网草案,建议标准,草案标准,因特网标准,历史的 RFC,实验的 RFC,提供信息的 RFC,6 种 RFC,本章小结,计算机网络发展的四个阶段 计算机网络的定义 计算机网络不同的分类方法计算机网络体系结构 网络协议 OSI七层模型 ,TCP/IP模型服务访问点 国际标准化组织,See You Next Time!,南京邮电大学,