计算机网络谢希仁课件第02章

计算机网络谢希仁课件第02章

ID:37500063

大小:352.00 KB

页数:40页

时间:2019-05-12

计算机网络谢希仁课件第02章_第1页
计算机网络谢希仁课件第02章_第2页
计算机网络谢希仁课件第02章_第3页
计算机网络谢希仁课件第02章_第4页
计算机网络谢希仁课件第02章_第5页
资源描述:

《计算机网络谢希仁课件第02章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章计算机网络的协议与体系结构2.1计算机网络体系结构的形成2.2协议与划分层次2.3计算机网络的原理体系结构2.4OSI与TCP/IP体系结构的比较2.5客户–服务器方式退出2.1计算机网络体系结构的形成1974年,美国的IBM公司宣布了它研制的系统网络体系结构SNA(SystemNetworkArchitecture)。现在它是世界上使用得相当广泛的一种网络体系结构。为了使不同体系结构的计算机网络都能互连,国际标准化组织ISO于1977年成立了专门机构研究该问题。不久,他们就提出一个试图使各种计算机在世界范围内互连成网的标准框架,即著名的开放系统互连基本参考模型OSI/RM(

2、OpenSystemsInterconnectionReferenceModel),简称为OSI。第2章计算机网络的协议与体系结构2.1计算机网络体系结构的形成2.2协议与划分层次2.3计算机网络的原理体系结构2.4OSI与TCP/IP体系结构的比较2.5客户–服务器方式退出2.2协议与划分层次为进行网络中的数据交换而建立的规则、标准或约定即称为网络协议。一个网络协议主要由以下三个要素组成:(1)语法,即数据与控制信息的结构或格式;(2)语义,即需要发出何种控制信息,完成何种动作以及做出何种响应;(3)同步,即事件实现顺序的详细说明。两个计算机可将文件传送模块作为最高的一层(如图2

3、-1所示)。分层可以带来如下好处:(1)各层之间是独立的。(2)灵活性好。(3)结构上可分割开。(4)易于实现和维护。(5)能促进标准化工作。计算机网络的各层及其协议的集合称为网络的体系结构(architecture),也就是说,计算机网络的体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。第2章计算机网络的协议与体系结构2.1计算机网络体系结构的形成2.2协议与划分层次2.3计算机网络的原理体系结构2.4OSI与TCP/IP体系结构的比较2.5客户–服务器方式退出2.3计算机网络的原理体系结构2.3.1

4、从OSI体系结构到原理体系结构OSI的七层协议体系结构既复杂又不实用,但其概念清楚,体系价格低廉,理论较完整。TCP/IP的协议现在得到了全世界的承认,但它实际上并没有一个完整的体系结构。TCP/IP是一个四层的体系结构,它包含应用层、运输层、网际层和网络接口层。但从实质上讲,TCP/IP只有三层,即应用层、运输层和网际层,因为最下面的网络接口层并没有什么具体内容。因此在学习计算机网络的原理时往往采取折衷的办法,也就是综合OSI和TCP/IP的优点,采用一种原理体系结构,它只有五层(如图2-2所示),这样既简洁又能将概念阐述清楚[TANE96]。1.应用层(applicationl

5、ayer)应用层是原理体系结构中的最高层。应用层确定进程之间通信的性质以满足用户的需要(这反映在用户所产生的服务请求)。2.运输层(transportlayer)运输层的任务就是负责主机中两个进程之间的通信,其数据传输的单位是报文段(segment)。运输层具有复用(multiplexing)和分用(demultiplexing)的功能。因特网的运输层可使用两种不同协议。即面向连接的传输控制协议TCP(TransmissionControlProtocol),和无连接的用户数据报协议UDP(UserDatagramProtocol)。3.网络层(networklayer)网络层负责

6、为分组交换网上的不同主机提供通信。在网络层,数据的传送单位是分组或包。在TCP/IP体系中,分组也叫作IP数据报,或简称为数据报。4.数据链路层(datalinklayer)数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。数据链路层有时也常简称为链路层。数据链路层就把一条有可能出差错的实际链路,转变成为让网络层向下看去好像是一条不出差错的链路。5.物理层(physicallayer)物理层的任务就是透明地传送比特流。“透明”是一个很重要的术语。它表示:某一个实际存在的事物看起来却好像不存在一样。图2-3说明的是应

7、用进程的数据在各层之间的传递过程中所经历的变化。这里为简单起见,假定两个主机是直接相连的。5432154321H3物理传输媒体数据部分数据部分数据部分数据部分10100110100101比特流11010111010T2计算机1H5H4H2首部尾部……AP2AP1应用程序数据计算机2比特帧IP数据报IP分组TCP报文段UDP报文段不要误认为“从计算机1向计算机2传送数据时,是先传送数据部分或尾部,而最后传送首部。”在OSI参考模型中,在对等层次上传送的数据,其单位都称为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。