计算机网络课件第3章网络体系结构与网络协议.ppt
《计算机网络课件第3章网络体系结构与网络协议.ppt》由会员分享,可在线阅读,更多相关《计算机网络课件第3章网络体系结构与网络协议.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络技术及实训计算机网络技术及实训张蒲生 主编中国水利水电出版社第3章 网络体系结构与网络协议 3.1 计算机网络体系结构 3.2 OSI参考模型3.3 TCP/IP参考模型3.4 局域网协议标准3.1 计算机网络体系结构3.1.1 网络体系结构的相关概念3.1.2 计算机网络体系结构3.1.1 网络体系结构的相关概念1.协议协议(Protocol)是一种通信约定。就邮政通信而言,就存在很多通信约定。网络协议就是为实现网络中的数据交换建立的规则标准或约定,它主要由语法、语义和时序三部分组成,即协议的三要素。语法:是用户数据与控制信息的结构与格式。语义:是需要发出何种控制信息,以及要完成的
2、动作与应做出的响应。时序:是对事件实现顺序控制的时间。3.1.1 网络体系结构的相关概念2.实体、层次、接口 实体(Entity)在网络分层体系结构中,每一层都由一些实体组成,这些实体抽象地表示通信时的软件元素(如进程或子程序)或硬件元素(如智能I/O芯片等)。实体是通信时能发送和接收信息的任何软硬件设施。层次(Layer)接口(Interface)接口是同一个节点或节点内相邻层之间交换信息的连接点。在邮政系统中,邮箱就是发信人与邮递员之间规定的接口。3.1.2 计算机网络体系结构把网络层次结构模型与各层次协议的集合定义为计算机网络体系结构。网络体系结构对计算机网络应实现的功能进行了精确的定义
3、,而这些功能是用什么样的硬件与软件去完成的,则是具体的实现问题。为了减少计算机网络的复杂程度,按照结构化设计方法,计算机网络将其功能划分为若干个层次,较高层次建立在较低层次的基础上,并为其更高层次提供必要的服务功能。网络中的每一层都起到隔离作用,使得低层功能具体实现方法的变更不会影响到高一层所执行的功能。计算机网络中采用层次结构的好处是:各层之间相互独立。灵活性好。各层都可采用最合适的技术来实现。易于实现维护。有利于促进标准化。3.2 OSI参考模型3.2.1 OSI参考模型的基本概念3.2.2 OSI参考模型的结构3.2.3 OSI参考模型各层的功能3.2.4 OSI环境中的数据传输过程3.
4、2.1 OSI参考模型的基本概念1.OSI参考模型的提出1974年,ISO发布了著名的ISO/IEC7498标准,它定义了网络互联的七层框架,也就是开放系统互连OSI参考模型。在OSI框架下,进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。2.体系结构的分层方法 体系结构 服务定义 协议规格说明3.2.2 OSI参考模型的结构ISO将整个通信功能划分为七个层次,划分层次的主要原则是:网中各节点都有相同的层次。不同节点的同等层具有相同的功能。一个节点内相邻层之间通过接口通信。每一层可以使用下一层提供的服务,并向其上层提供服务。不同节点的同等层通过协议来实现对
5、等层之间的通信。3.2.3 OSI参考模型各层的功能1.物理层该层是网络通信的数据传输介质,由连接不同节点的电缆与设备共同构成。物理层的主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输速率并监控数据出错率,以便能实现数据流的透明传输。2.数据链路层数据链路层的主要功能是:在物理层提供的服务基础上,数据链路层在通信的实体间建立数据链路连接,传输以“帧”为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。3.网络层网络层的主要功能是:为数据在节点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最佳路径,以及实现拥塞控制,网络互联等功能
6、。3.2.3 OSI参考模型各层的功能4.传输层传输层的主要功能是:向用户提供端到端的服务,处理数据包差错、数据包次序以及其他一些关键传输问题。传输层向高层屏蔽了下层数据通信的细节,因此,它是计算机通信体系结构中关键的一层。5.会话层会话层的主要功能是:负责维护两个节点之间的传输链接,以便确保点到点的传输不中断,以及管理数据交换等功能。6.表示层表示层的主要功能是:用于处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。7.应用层应用层的主要功能是:为应用软件提供了很多服务,例如,文件服务器,数据库服务、电子与其他网络软件服务。3.2.4 OSI
7、环境中的数据传输过程1.OSI的通信模型结构第1章目录3.2.4 OSI环境中的数据传输过程2.OSI中数据传输过程3.2.5 单元实训:OSI参考模型实训目的 了解网络标准化组织。理解OSI参考模型体系结构,能够较清楚地理解OSI参考模型各层的功能。实训条件Windows 操作系统的计算机,具备Internet环境。实训内容和步骤 到Internet网查询ISO、ANSI组织(2)比较写上了地址并且贴上了邮票的信件与数据帧之间的相似之处、列出OSI模型的层次结构,并概略地陈述各层的功能、将信件通过邮政系统发送和数据包通过OSI模型各层传输进行比较。3.3 TCP/IP参考模型1.TCP/IP
8、的层次结构2.TCP/IP协议的特点3.3.1 TCP/IP的协议体系1.TCP/IP的层次结构TCP/IP协议遵守一个四层的模型概念:自上而下依次为应用层(Application Layer)、传输层(Transport Layer)、网际层(Internet Layer)和网络接口层(Network Interface Layer)。3.3.1 TCP/IP的协议体系2.TCP/IP协议的特点 TCP/IP协议的特点 开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统;独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互连网中;统一的网络地址分配方案,使得整个TCP/
9、IP设备在网中都具有唯一的地址;标准化的高层协议,可以提供多种可靠的用户服务。3.3.1 TCP/IP的协议体系2.TCP/IP协议的特点 TCP/IP与OSI的共同点 TCP/IP与OSI都采用了协议分层方法,将庞大且复杂的问题划分为若干个较容易处理的范围较小的问题;TCP/IP与OSI的协议层次的功能大体上相似,都存在网络层、传输层和应用层。两者都可以解决异构网的互连,实现世界上不同厂家生产的计算机之间的通信;TCP/IP与OSI都是计算机通信的国际性标准,OSI是国际通用的,TCP/IP是工业界使用最多的;TCP/IP与OSI都能够提供面向连接和无连接两种通信服务机制;TCP/IP与OS
10、I都是基于一种协议集的概念,协议集是一簇完成特定功能的相互独立的协议。3.3.2 TCP/IP协议集TCP/IP是一个通信协议集的缩写,它是一个完整的协议簇,由若干个协议构成一个网络协议体系。3.3.2 TCP/IP协议集1.应用层协议 远程终端协议TELNET 文件传输协议FTP 简单邮件传输协议SMTP 域名服务DNS 动态主机配置协议DHCP 路由信息协议RIP 超文本传输协议HTTP 网络文件系统NFS 引导协议BOOTP 简单网络管理协议SNMP3.3.2 TCP/IP协议集2.传输层协议 传输控制协议(TCP)用户数据报协议(UDP)3.网际层协议 网际协议IP 网际控制报文协议I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课件 网络 体系结构 协议
限制150内