版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章计算机网络协议和网络体系结构,课前思考,网络上各计算机系统地位平等,无主次之分,可以说是“群龙无首”,但也不是“无法无天”,那么靠什么来约束,有条不紊的进行数据交换和资源共享的?,本章内容,2.1 网络协议 2.2.网络体系结构 2.3 OSI参考模型 2.4 Internet 参考模型,2.1 网络协议,为保证网络中的计算机之间有条不紊的进行数据交换,合理的共享资源,各独立的计算机系统必须严格的遵循事先约定好的一套套的通信规程,包括严格规定要交换的数据格式,控制信息的格式和控制功能,以及通信过程中事件执行的次序等。这些通信规程称之为网络协议。,通信过程举例,假设一个中国人同任何一个德国
2、人准备进行异地通话。要顺利的完成本次通信,双方必须共同遵守如下“协议”:,双方在交谈内容上达成一致,即均对谈话内容感 兴趣 ; 双方说用的语言必须转换成彼此能够听懂的第三国语言; 利用何种通信系统实施语音信号的传输。,计算机系统必须遵循更复杂的“协议”: 通过何种物理传输介质传输数字信号。 如何进行数据编码。 收/发端如何实现同步。 数据传输单元格式。 如何控制通信方向,通信费用由谁付。 如何进行路由选择。 如何进行差错控制。 如何进行流量控制。 不同操作系统的计算机之间如何进行数据转换。 传输过程中是否进行数据加密,如何加密。,网络数据交换过程,2.2 网络体系结构,背景 为了减少网络设计的
3、复杂性,便于网络互联和扩展,需要将整个网络功能划分为若干个层次,每个层次只完成某种特定功能,并有一个特定的协议来描述如何实现这个功能。 定义 网络分层结构及其协议的集合称为网络体系结构。,通信的三层结构,会晤层 仅协商双方是否对交谈内容有共同兴趣,而不关心使用何种语言,以及通过何种通信系统 语言层 仅通过某种第三国语言(如英语),完成汉语和英语,英语和德语的转换,而不关心交谈内容以及物理通信系统 物理层 仅完成语音物理信号的传输,而不关心使用何种语言,更不关心交谈内容。,虚拟通信,虚拟通信是一种逻辑通信,即人们主观想象出来的通信,意义在于: 设计本层协议时,不受其他层协议的内部实现影响 通过层
4、间接口(服务),调用低层提供的服务,只要获得低层足够支撑,虚拟通信就能得以实现,小结,除物理层上进行真正的物理通信外,其余各对等层实体间都是进行虚拟通信。 对等层的虚拟通信必须遵循该层协议。 n-1层为n层提供服务。n层直接使用n-1层提供的服务,间接使用n-2,n-3,.层提供的服务。 层与层之间互视为黑匣子,而不关心其他层的具体实现。当某一层具体实现方法更新时,只要保持层间接口不变,就不会影响邻层。,2.3 OSI参考模型,ISO(Information Processing Systems )以IBM的SNA为背景,于1977年制定了开放系统互连标准,简称为OSI(Open System
5、s Interconnection) . OSI参考模型将整个网络功能划分为7层(七层协议),并定义了每层功能及层间接口标准。,OSI七层模型,物理层 完成原始数据位流在物理介质上传输,而不管位流的信息含义。 数据链路层 保证数据帧在相邻的结点间透明传输。 网络层 保证报文分组在源/目的结点之间透明传输。 传输层 保正报文段在源/目的主机进程之间的透明传输。,OSI参考模型各层功能,会话,会话层 进行会话管理,包括通信方向的方向控制(单工,半双工,全双工)谁是发送者?谁是接收者?谁付费?如何进行故障点恢复等。 什么叫会话(Session),表示层 进行数据格式转化(不同操作系统间) 数据加密/
6、解密 数据压缩/解压 应用层 为用户提供各种网络服务,包括文件服务,电子邮件服务,数据库服务,WWW,BBS,News,DNS等。 14层完成网络通信,57层完成数据处理。,事实上OSI参考模型从来没有流行过,原因: 当OSI出现时,TCP/IP已被广泛的应用,很多开发商以已经谨慎的交付TCP/IP产品,他们不愿意在支持第二种协议集(体系结构)。 OSI参考模型的服务定义和协议都极其复杂,打印出来的文档太多。尤其是高层(会,表,应),很难读懂,实现相当困难效率低。 TCP/IP很早就移植到UNIX内核。UNIX很受学术界和工业界宠爱。OSI被认为是欧洲电信部门,欧共体及美国政府的产物,技术上有
7、缺陷,难在现实网络世界中实现,OSI未成为现实的原因,2.4 Internet 参考模型,Internet参考模型就是Internet采用的网络体系结构。 因为模型中两个核心协议为TCP和IP协议,Internet参考模型也称为TCP/IP参考模型。,Internet参考模型,OSI参考模型,应用层,大体对应OSI参考模型的应用层、表示层和会话层。该层协议主要包括: FTP(文件传输协议) SMTP(简单报文传输协议) TELNET(远程网络登陆协议) DNS(域名服务) HTTP(超文本传输协议),传输层,大体上对应OSI的传输层。该层协议主要包括: TCP(传输控制协议Transmissi
8、on control protocol) 面向连接的协议 将报文以字节流形式从源主机进程发到目的主机进程。 UDP(用户数据报协议User Datagram protocol ) 不可靠的,无连接的协议。 适用于只有一次的客户服务的请求应答查询,以及快速递交比准确递交更重要的应用程序。,互连网层,大体上对应OSI的网络层。该层的主要协议是 IP(INTERNET PROTOCOL) Internet 体系结构的核心协议。 把IP分组以数据报方式从源主机发送到目的主机。 路由选择和流量控制是主要设计方向。,子网层,大体上对应OSI的物理层和链路层。 Internet 体系结构对该层没有规定,这就意味着Internet体系结构的低层是开放的,只要主机能够使用某种协议与网络连接,并能够在传送IP分组就可以了。 各种子网协议有: Ethernet (802.3) Token (802.5) FDDI PPP SLIP Token Bus (802.4) 百兆,千兆,万兆以太网,小结,TCP/IP协议栈,应用层 HTTP, FTP, SMTP, DNS, Telnet,传输层 TCP, UDP,网络层 IP等,子网层(数据链路层+物理层) PPP, Ethernet, Token ring, Token Bus 等,本章小结,内容 主
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饮料行业品检奖惩制度
- 宿舍管理奖惩制度
- 公司车辆维修奖惩制度
- 班级里学生奖惩制度范本
- 幕墙公司设计部奖惩制度
- 学校行为习惯奖惩制度
- 车间员工与主管奖惩制度
- 物流公司奖惩制度范本
- 社区消防责任奖惩制度
- 超市保安安检奖惩制度
- 2025年一级建造师机电实务真题及答案解析
- 导医专业知识培训课件
- 12、400KA电解槽槽壳焊接安装
- 阜阳风机吊装施工方案
- 《城市轨道交通工程钢套筒盾构始发与接收技术标准》
- 《流体机械》课件第5章叶片式气体机械
- 汽车修理厂突发环境事件应急预案
- 混凝土施工质量检验与控制方案
- 南京机电职业技术学院单招《语文》测试卷及答案详解参考
- 新疆维吾尔自治区、新疆生产建设兵团2025年中考道德与法治真题附同步解析
- 医院保洁员院感培训课件
评论
0/150
提交评论