【教学课件】第2讲网络体系结构.ppt
《【教学课件】第2讲网络体系结构.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第2讲网络体系结构.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 2讲 网络体系结构/49知识回顾l计算机网络功能计算机网络功能l因特网的组成因特网的组成l计算机网络在我国的发展计算机网络在我国的发展l计算机网络的定义和分类计算机网络的定义和分类l性能指标:速度、带宽、时延、吞吐量性能指标:速度、带宽、时延、吞吐量/49本讲内容和教学目标l计算机网络的体系结构计算机网络的体系结构计算机网络体系结构的形成协议与划分层次具有五层协议的体系结构实体、协议、服务和服务访问点TCP/IP 的体系结构l教学目标教学目标理解协议分层设计的基本思想。基本理解物理层、数据链路层、网络层、传输层和应用层的功能。了解TCP/IP体系结构。/49计算机网络体系结构的形成l相互通
2、信的两个计算机系统必须高度协调工作相互通信的两个计算机系统必须高度协调工作才行,而这种才行,而这种“协调协调”是相当复杂的。是相当复杂的。l“分层分层”可将庞大而复杂的问题,转化为若干可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较小的局部问题,而这些较小的局部问题就比较易于研究和处理。较易于研究和处理。/49开放系统互连参考模型OSI/RMl只要遵循只要遵循 OSI 标准,一个系统就可以和位于世界上任何标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。地方的、也遵循这同一标准的其他任何系统进行通信。l在市场化方面在市场化方面 OSI
3、 失败的原因失败的原因OSI 的专家们在完成 OSI 标准时没有商业驱动力;OSI 的协议实现起来过分复杂,且运行效率很低;OSI 标准的制定周期太长,因而使得按 OSI 标准生产的设备无法及时进入市场;OSI 的层次划分并也不太合理,有些功能在多个层次中重复出现。/49协议l计算机网络中的数据交换必须遵守事先约定好的规则。计算机网络中的数据交换必须遵守事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。网络协议(network protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。l网络协议的组成要素网络协议的组成要素语
4、法 数据与控制信息的结构或格式。语义 需要发出何种控制信息,完成何种动作以及做出何种响应。同步 事件实现顺序的详细说明。/49划分层次的概念举例 l主机主机 1 向主机向主机 2 通过网络发送文件。通过网络发送文件。l可以将要做的工作进行如下的划分。可以将要做的工作进行如下的划分。l第一类工作与传送文件直接有关。第一类工作与传送文件直接有关。确信对方已做好接收和存储文件的准备。双方协调好一致的文件格式。l两个主机将两个主机将文件传送模块文件传送模块作为最高的一层作为最高的一层。剩。剩下的工作由下面的模块负责。下的工作由下面的模块负责。/49主机交换文件示意图文件传送模块主机 1主机 2文件传送
5、模块只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的把文件交给下层模块进行发送把收到的文件交给上层模块/49通信服务模块 文件传送模块主机 1主机 2文件传送模块只看这两个通信服务模块好像可直接把文件可靠地传送到对方把文件交给下层模块进行发送把收到的文件交给上层模块通信服务模块通信服务模块/49网络接入模块 文件传送模块主机 1主机 2文件传送模块通信服务模块通信服务模块网络接入模块网络接入模块通信网络网络接口网络接口网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。/49分层的好处及各层要完成的功能l分层的好处分层的好处各层之间是独立的灵
6、活性好结构上可分割开易于实现和维护能促进标准化工作l各层要完成的功能各层要完成的功能差错控制流量控制分段与重装复用与分用连接建立与释放/49计算机网络的体系结构 l计算机网络的计算机网络的体系结构体系结构(architecture)是计算机网络的各层及其协议的集合。体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。实现(implementation)是遵循这种体系结构的前提下用何种硬件或软件完成这些功能的问题。体系结构是抽象的,而实现则是具体。右图是ISO/OSI(Open Systems Interconnection)七层参考模型。/49OSI参考模型各层的功能l应用层应用层各种
7、应用:网络虚拟终端、SMTP、文件传输、HTTP,EMAIL等 l表示层表示层完成特定的常见的功能,关心所传输信息的语法和语义。数据压缩、数据转换、数据加密。l会话层会话层为会话用户提供一个建立连接及在上按顺序传送数据的方法。会话连接与传输层有差别,前者需双方同意才可中断连接,后者可单方中断,有如电话。l传输层传输层目的是在源端与目的端之间建立可靠的端到端服务。隔离网络的上下层协议,使得网络应用与下层无关。在网络中负责相当于链路层的错误控制,流量控制及顺序问题。连接服务TCP:面向连接的协议,数据传输的单位是报文段,提供可靠交付。UDP:无连接的协议,数据传输的单位是用户数据报,不保证可靠的传
8、输。/49OSI参考模型各层的功能(续)l网络层网络层确定分组从源端到目的端如何选择路由.寻址、路径交换、拥塞控制、网络互连传输单位是分组(Packet),由于网络层使用IP协议,也叫做IP数据报。l数据链路层数据链路层加强物理层的传输原始比特的功能,建立一条无差错的传输线路。将物理层传输的比特组合成帧,确定帧边界及差错纠正。数据帧、确认帧、识别帧边界、流量调节机制。传输单位是帧(Frame)l物理层物理层涉及通信在信道上传输的原始比特流。处理机械的、电气的和过程的接口,以及物理层下的物理传输介质等问题。lhttp:/49具有五层协议的体系结构 lTCP/IP 是四层的体系结构是四层的体系结构
9、应用层、运输层、网际层和网络接口层。l网络接口层并没有具体内容。因此往往采取折中的办法,即综合网络接口层并没有具体内容。因此往往采取折中的办法,即综合 OSI 和和 TCP/IP 的优点,采用一种只有五层协议的体系结构的优点,采用一种只有五层协议的体系结构。应用层(application layer)运输层(transport layer)网络层(network layer)数据链路层(data link layer)物理层(physical layer)lhttp:/49主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2应用进程数据先传送到应用层加上应用层首部,
10、成为应用层 PDU/49主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2应用层 PDU 再传送到运输层加上运输层首部,成为运输层报文/49主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2运输层报文再传送到网络层加上网络层首部,成为 IP 数据报(或分组)/49主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2IP 数据报再传送到数据链路层加上链路层首部和尾部,成为数据链路层帧/49主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2数据链路层帧再传送到物理层最下面的物理层把
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 网络 体系结构
限制150内