第二章网络体系结构与协议.ppt
《第二章网络体系结构与协议.ppt》由会员分享,可在线阅读,更多相关《第二章网络体系结构与协议.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第2章 网络体系结构与协议 本章主要内容 网络体系结构的基本概念 开放系统互连参考模型 TCP/IP的体系结构 OSI与TCP/IP参考模型的比较 2.1 网络体系结构的基本概念 u协议(protocol):是通信双方为了进行网络数据交换而建立的规则、约定和标准。网络协议的优劣直接影响网络的性能u网络协议的组成语义:做什么(what to do)语法:怎么做(how to do)定时关系:何时做(when to do)2.1.1 网络协议的概念 u 计算机网络中存在有多种协议u 协议之间的相互作用:为避免重复工作,每个协议应该处理没有被其他协议处理过的通信问题;协议之间可以共享数据和信息。协
2、议(Protocol):它是一种通信规约。在邮政通信系统中,就存在着很多的通信规约。层次(Layer):它是人们对复杂问题处理的基本方法。接口(Interface):它是同一结点内相邻层之间交换信息的连接点。体系结构(Architecture):计算机网络协议就是按照层次结构模型来组织的。我们将网络层次结构模型与各层协议的集合定义为计算机网络体系结构。2.1.2 几个重要的概念 计算机网络中采用层次结构,它有以下一些好处:各层之间相互独立。灵活性好。各层实现技术的改变不影响其他层。易于实现和维护。有利于促进标准化。2.2 开放系统互连参考模型(OSI/RM)uOSI/RM中的“开放”是表示任何
3、两个遵守OSI/RM的系统都可以进行互连,当一个系统能按OSI/RM与另一个系统进行通信时,就称为该系统为开放系统。uOSI/RM只给出了一些原则性的说明,它并不是一个具体的网络。它将整个网络的功能划分成7个层次,而且在两个通信实体之间的通信必须遵循这7层结构,2.2.1概述 1.OSI参考模型的提出 2.OSI参考模型的概念 uOSI/RM的最高层为应用层,面向用户提供应用服务;最低层为物理层,连接通信媒体实现数据传输。层与层之间的联系是通过各层之间的接口来进行的,上层通过接口向下层提出服务请求,而下层通过接口向上层提供服务。OSI参考模型以及两个通信实体之间的通信分层结构 ISO/OSI的
4、7层参考模型 OSI参考模型的基本思想(划分层次原则)网络中各节点具有相同的层次;不同节点的同等层具有相同的功能;同一节点内相邻层之间通过接口通信;每一层可以使用下层提供的服务,并向其上层提供服务;不同节点的同等层按照协议实现对等层之间的通信。两个通信实体之间的层次结构 OSI各层的主要功能层号层的名称层的英文名称功能简述7应用层ApplicationLayer在用户进程之间交互用户信息,直接为用户提供服务上层6表示层PresentationLayer处理两个通信系统中交换信息的表示方式,对用户数据进行格式转换、数据加密与解密、数据压缩与恢复等5会话层SessionLayer组织两个会话进程之
5、间的通信,管理数据的交换4传输层TransportLayer从端到端经网络透明地传送数据,建立、维护并终止两台计算机之间的通信3网络层NetworkLayer实现路由选择、拥塞控制和网络互联等功能下层2数据链路层DataLinkLayer建立数据链路连接,进行信息帧传送,采用差错和数据流量控制方法使有差错的物理线路变成无差错的数据链路1物理层PhysicalLayer利用物理传输介质为数据链路层提供物理连接,以便透明地传输比特流 完整的OSI数据传递与流动过程 2.3 TCP/IP体系结构2.3.1.TCP/IP概述 TCP/IP是Internet上所有网络和主机之间进行交流所使用得共同“语言
6、”,是Internet上使用得一组完整的标准网络连接协议。通常所说的TCP/IP协议实际上包含了大量的协议和应用,且由多个独力定义的协议组合在一起,因此,更确切地说,应该称其为TCP/IP协议集。TCP/IP协议的主要特点:u开放的协议标准,可以免费使用,并且独力于特定的计算机硬件于操作系统。u独立于特定的网络硬件,可以运行在局域网、广域网中,更适用于互联网中。u统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址。u标准化的高层协议,可以提供多种可靠的用户服务。2.3.2 TCP/IP的分层结构 OSI模型与TCP/IP模型的对照 TCP/IP体系结构与OSI参考模型的对应
7、关系 TCP/IP体系结构中各层的功能层 的 名 称 功 能 简 述应用层向用户提供一组常用的应用程序,如文件传输、电子邮件等传输层(TCP)提供端到端的数据传输服务网际层(IP)定义数据报,处理路由网络访问层接收网际层数据报,通过网络发送;从网络上接收数据送交IP层 2.3.3 TCP/IP协议集 1.网际层的协议(1)网际协议(Internet Protocol,IP)IP协议的任务是对数据包进行相应的寻址和路由,并从一个网络转发到另一个网络。(2)网际控制报文协议(Internet Control Message Protocol,ICMP)网际控制报文协议ICMP为IP协议提供差错报告
8、。(3)网际主机组管理协议(Internet Group Management Protocol,IGMP)IP协议只是负责网络中点到点的数据包传输,而点到多点的数据包传输则要依靠网际主机组管理协议IGMP来完成。(4)地址解析协议(Address Resolution Protocol,ARP)和反向地址解析协议RARP 计算机网络中各主机之间要进行通信时,必须要知道彼此的物理地址(OSI模型中数据链路层的地址)。2.传输层协议(1)传输控制协议(Transmission Control Protocol,TCP)TCP协议是传输层的一种面向连接的通信协议,它可提供可靠的数据传送。对于大量数
9、据的传输,通常都要求有可靠的传送。(2)用户数据报协议(User Datagram Protocol,UDP)UDP协议是一种面向无连接的协议,因此,它不能提供可靠的数据传输,而且UDP不进行差错检验,必须由应用层的应用程序来实现可靠性机制和差错控制,以保证端到端数据传输的正确性。3.应用层协议 uTELNET:本地主机作为仿真终端登录到远程主机上运行应用程序。uFTP:实现主机之间文件的传送。uSMTP:实现主机之间电子邮件的传送。uDNS:用于实现主机名与IP地址之间的映射。uDHCP:实现对主机的地址分配和配置工作。uRIP:用于网络设备之间交换路由信息。uHTTP:用于Internet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 网络 体系结构 协议
限制150内