欢迎来到天天文库
浏览记录
ID:59221430
大小:258.00 KB
页数:32页
时间:2020-09-26
《第三章 网络体系结构与网络协议ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章网络体系结构与网络协议2021/7/301信息与电子工程系3.1网络体系结构概述3.2ISO/OSI参考模型3.3TCP/IP参考模型3.4ISO/OSI与TCP/IP模型比较3.1网络体系结构概述为了解决异种主机和异种网络互联问题,需制定一系列计算机网络互联的标准。3.1网络体系结构概述所谓网络体系就是为了完成计算机间的通信合作,把每台计算机互连的功能划分成明确定义的层次,并规定了同层次进程通信的协议及相邻层之间的接口及服务,将这些同层进程通信的协议以及相邻层的接口统称为网络体系结构。3.1网络体系结构概述1、网络协议概念网络协议:为实现网络中的数据交
2、换而建立的规则标准或约定。网络协议三要素:语法语义同步大多数网络采用分层设计。3.1网络体系结构概述2、体系结构层次化(1)为了减少计算机网络设计的复杂性。(2)协议是不同机器同等层之间的通信约定。(3)接口是同一机器相邻层之间的通信约定。(4)在所有网络中,每一层的目的都是向它上一层提供一定的服务。5432154321物理传输介质主机1主机2第5层协议第4层协议第3层协议第2层协议第1层协议层接口层接口层接口层接口层接口层接口层接口层接口3.1网络体系结构概述补充概念:(1)实体:每一层都由一些实体组成,实体是通信时能发送和接收信息的任何软硬件设施。(2)接
3、口:分层结构中各相邻层之间要有一个接口,它定义了较低层向较高层提供的原始操作和服务。相邻层通过接口交换信息。3.1网络体系结构概述(3)从通信角度,各层所提供的服务可分为两大类。面向连接服务。两个对等实体为进行数据通信而进行的一种结合。具有连接建立、数据传输、连接释放三个阶段,数据按序传送。无连接服务。两个实体通信不需要建立好一个连接。一种不可靠的服务,尽最大努力交付。3.2ISO/OSI参考模型网络发展初期,众多研究机构、计算机厂商和公司都发展研制计算机网络体系结构,从ARPANET出现至今,出现了很多网络体系结构,这些体系结构差异大,互不兼容,难以互联构成
4、更大的网络。3.2ISO/OSI参考模型为了促进计算机网络的发展,国际标准化组织ISO于1977年成立了一个委员会,在现有网络的基础上,提出了不基于具体机型、操作系统或公司的网络体系结构,称为开放系统互联模型(OSI参考,opensysteminterconnection)3.2ISO/OSI参考模型所谓“开放系统”是指一个系统在与其他系统进行通信时能够遵循ISO的开放系统互联参考模型OSI的系统。“开放系统互联”的含义是任何两个遵循OSI标准研制的网络系统是相互开放的,可以进行互联、互通、互操作。30七月2021计算机网络基础133.2ISO/OSI参考模型
5、1、OSI分层结构只给出了一些原则性的说明,它并不是一个具体的网络。它将整个网络的功能分成7个层次。将整个通信功能划分为七个层次,划分层次的主要原则是:⑴网中各节点都有相同的层次。⑵不同节点的同等层具有相同的功能。⑶一个节点内相邻层之间通过接口通信。⑷每一层可以使用下一层提供的服务,并向其上层提供服务。⑸不同节点的同等层通过协议来实现对等层之间的通信。30七月2021计算机网络基础143.2ISO/OSI参考模型第七层应用层第六层表示层第五层会话层第四层传输层第三层网络层第二层数据链路层第一层物理层ISO/OSI-RM应用层表示层会话层传输层网络层数据链路层物
6、理层应用层表示层会话层传输层网络层数据链路层物理层应用层协议表示层协议会话层协议传输层协议网络层协议数据链路层协议物理层协议物理传输信道接口接口接口接口接口接口接口接口接口接口接口接口系统A系统BOSI七层参考模型30七月2021计算机网络基础153.2ISO/OSI参考模型层号层的名称层的英文名称层的别名7应用层ApplicationLayer6表示层PresentationLayer5会话层SessionLayer会晤层或对话层4传输层TransportLayer运输层或传送层3网络层NetworkLayer2数据链路层DataLinkLayer链路层1物
7、理层PhysicalLayer3.2ISO/OSI参考模型2、OSI模型各层功能(1)物理层:负责计算机之间比特流的传输,定义电缆如何连接到网卡上,以及需要用何种传送技术在电缆上发送数据。3.2ISO/OSI参考模型(2)数据链路层负责在不可靠的物理线路上间可靠地进行传输数据(帧)数据传输单位:帧,3.2ISO/OSI参考模型(3)网络层主要功能是负责网络中主机间的报文传输的路由选择和拥塞控制。3.2ISO/OSI参考模型(4)传输层负责完成网络中不同主机上的用户进程之间可靠的数据通信,提供端到端的数据传输。3.2ISO/OSI参考模型(5)会话层在应用程序之
8、间建立连接和会话,并验证用户身份。(6
此文档下载收益归作者所有