计算机网络与信息安全 OSI参考模型与TCP、IP协议.pptx
《计算机网络与信息安全 OSI参考模型与TCP、IP协议.pptx》由会员分享,可在线阅读,更多相关《计算机网络与信息安全 OSI参考模型与TCP、IP协议.pptx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章计算机网络体系结构,2.2OSI参考模型与TCP/IP协议,研究背景,一、OSI七层模型,1.OSI参考模型的特点网络发展中一个重要的里程碑便是国际标准化组织(InternationalOrganizationforStandardization,ISO)对开放系统互联(OpenSystemInterconnection,OSI)七层网络模型的定义。该模型的结构如图2-2-1所示。图2-2-1OSI参考模型的结构,研究背景,一、OSI七层模型,OSI参考模型现在已成为以前的和后续的各种网络技术评判、分析的依据,也成为网络协议设计和统一的参考模型。对该模型及其各层功能的掌握是网络技术入门者
2、的敲门砖。建立七层模型的主要目的是为解决异种网络互联时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区分开:服务说明某层为上一层提供一些什么功能;接口说明上一层如何使用下层的服务;协议涉及如何实现本层的服务。这样各层之间具有很强的独立性,互联网中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务,并且不改变相邻层的接口就可以了。网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处:,研究背景,一、OSI七层模型,(1)减轻问题的复杂程度。一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错。(2)在各层分别定义标准接口,使具
3、备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行。(3)能有效刺激网络技术革新。因为每次更新都可以在小范围内进行,不需对整个网络动大手术。(4)便于研究和教学。,2.OSI参考模型各层功能的介绍(1)物理层(PhysicalLayer)物理层是OSI模型的第一层或最底层,该层包括物理联网媒介,如电缆连线连接器。物理层的协议产生并检测电压,以便发送和接收携带数据的信号。在计算机上插入网络适配接口卡,计算机就具备了联网的基础。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。网络物理问题(如电线断开)将影响物理层。,一、OSI七层模
4、型,(2)数据链路层(DataLinkLayer)数据链路层是OSI模型的第二层,它控制网络层与物理层之间的通信。它的主要功能是在不可靠的物理线路上进行数据的可靠传递。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。帧是用来携带数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息。其中的网络地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。数据链路层独立于网络和它的节点所采用的物理层类型,也独立于正在运行的应用软件。有一些连接设备(如交换机),由于它们要对帧解码,并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。,
5、一、OSI七层模型,(3)网络层(NetworkLayer)网络层是OSI模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A到另一个网络中节点B的最佳路径。由于网络层处理路由,而网络中路由器即负责连接网络各段,并智能指导数据传送,所以它属于网络层设备。在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据发送的。,一、OSI七层模型,(4)传输层(TransportLayer)传输层是OSI模型中最重要的一层。传输层同时进行流量控制或者基于接收方可
6、接收数据的快慢程度规定适当的发送速率。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割并排序。例如,以太网无法接收大于1500字节的数据包,所以发送方节点的传输层将数据分割成较小的数据片,同时对每一个数据片安排一个序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组。该过程也被称为排序。,一、OSI七层模型,(5)会话层(SessionLayer)会话层负责在网络中的两个节点之间建立和维持通信。会话层的功能包括建立通信链接、保持会话过程中通信链接的畅通、同步两个节点之间的对话、决定通信是否被中断以及通信中断时决定从何处重新发送。当通过拨号向ISP(因特网服务提供商)请
7、求连接到因特网时,ISP服务器上的会话层将与拨号计算机上的会话层进行协商连接。若电话线偶然从墙上插孔脱落,计算机上的会话层将检测到连接中断并重新发起连接。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限。,一、OSI七层模型,(6)表示层(PresentationLayer)表示层是应用程序和网络之间的翻译官。在表示层,数据将按照网络能理解的方案进行格式化,这种格式化也因所使用网络的类型不同而不同。表示层管理数据的解密与加密,如系统口令的处理。例如,在Internet上查询银行账户,使用的即是一种安全链接。账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。除此之外
8、,表示层协议还对传输的图片和文件格式信息进行解码和编码。(7)应用层(ApplicationLayer)应用层负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别的应用程序。应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。,一、OSI七层模型,研究背景,3.OSI各层的数据格式、功能与连接方式以及典型设备(见表2-2-1)表2-2-1OSI各层介绍,一、OSI七层模型,研究背景,4.OSI参考模型中的数据传输OSI参考模型中,两台机器互相通信就是两台机器上对等进程之间的互相通信,即OSI模型中的源机器的第n层与目标机器的对应层之间的通信。这个通信
9、又被称为虚拟通信。之所以被称为虚拟通信,是因为实际上数据并不是从源机器的第n层直接传送到目标机器的第n层,而是通过如下过程实现的:,一、OSI七层模型,研究背景,(1)源机器源机器发送进程把数据传给应用层;应用层对接收到的数据与相关信息进行封装,加上一个AH(应用报头,可为空),然后把数据包传送给它的下一层会话层;会话层也加上相关报头并对数据包进行封装,如此一直重复到物理层,此时的数据已经成了二进制0与1所表示的比特流了。在物理层,以比特流形式存在的数据将会被离散成电脉冲,然后通过传输介质传输到目标主机,这里的传输介质可能为电缆线、通信子网(通信线路与分组交换节点的集合),也可能是通信卫星或地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络与信息安全 OSI参考模型与TCP、IP协议 计算机网络 信息 安全 OSI 参考 模型 TCP IP 协议
限制150内