第3章计算机网络体系结构_第1页
第3章计算机网络体系结构_第2页
第3章计算机网络体系结构_第3页
第3章计算机网络体系结构_第4页
第3章计算机网络体系结构_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第3章计算机网络体系结构

主要内容:3.1

网络体系结构的基本概念3.2

开放系统互联参考模型(OSI/RM)3.3TCP/IP体系结构3.4OSI和TCP/IP的主要层概述3.5

物联网体系结构2本章知识点结构网络体系结构的发展OSITCP/IP五层网络参考模型网络体系结构的分层原理网络体系结构基本概念3教学目的和要求掌握网络体系结构和网络协议的概念,对计算机网络的设计思想、工作原理和实现技术建立一个整体的概念,从而能从更高的层次来深刻地理解计算机网络。教学要求掌握层次、协议、接口、服务、封装等基本概念理解网络体系结构的层次化研究方法了解OSI参考模型和TCP/IP参考模型的层次划分及各层功能;通过比较,理解两个参考模型的优缺点。掌握五层网络参考模型4本章重点为什么要分层?分层的优点是什么?分层原理?几个关键的概念:实体、协议、接口、服务、协议数据单元、封装信息是如何在端到端之间传输的?协议的三要素,协议在网络中的重要性五层网络参考模型本章难点协议、层次、接口、服务的概念“物理”通信vs.“逻辑”通信面向连接服务vs.无连接的通信分层的优点之一是灵活性好:只要接口不变,低层功能不变,低层功能的实现方法与技术的变化不会影响整个系统的工作。这里给出一个简单例子来说明这个优点。局域网和广域网的链路层差别很大,但层次结构使得TCP/IP协议能够很好地运行在局域网链路层和广域网链路层之上,而不用做任何改动。TCP/IP局域网链路层TCP/IP广域网链路层5对一些重要概念的解读网络通信协议——通信实体间“交互”的规则对等层通信的概念链路层、网络层和传输层的基本功能五层参考模型63.1网络体系结构的基本概念3.1.1网络体系结构提出的背景

——计算机网络的复杂性、异质性不同的通信介质——有线、无线、……不同种类的设备——主机、路由器、交换机、复用设备、……不同的操作系统——Unix、Windows、……不同的软/硬件、接口和通信约定(协议)不同的应用环境——固定、移动、……不同种类业务——分时、交互、实时、……宝贵的投资和积累——有形、无形、……用户业务的延续性——不允许出现大的跌宕起伏7结构清晰简化设计与实现便于更新与维护较强的独立性和适应性对于复杂的网络系统,用什么方法能合理地组织网络的结构,以达到:

解决:分而治之!

一个生活中的例子1:空中旅行的组织8空中旅行的组织一系列的步骤机票(购买)行李(托运)旅客(出发)飞机(起飞)飞行航线机票(投诉)行李(认领)旅客(到达)飞机(着陆)飞行航线飞行航线9空中旅行的组织:

从另一种不同的角度观察层次的观点:

每层实现一种特定的服务通过自己内部的功能依赖自己的下层提供的服务机票(购买)行李(托运)旅客(出发)飞机(起飞)飞行航线机票(投诉)行李(认领)旅客(到达)飞机(着陆)飞行航线飞行航线10分层的空中旅行组织:服务从出发地到目的地的航线:导航服务柜台-to-柜台:“旅客+行李”

票务服务行李托运-to-行李认领:行李服务登机入口-to-到达出口:旅客乘务服务

跑道-to-跑道:飞机“航运”服务11层次功能的分布式实现飞机(起飞)飞机(着陆)飞行航线起飞机场到达机场中间空中交通枢纽飞行航线飞行航线机票(购买)机票(投诉)行李(托运)行李(认领)旅客(出发)旅客(到达)12一个生活中的例子2:外交官问题1.翻译A把外交官甲的英语翻译成荷兰语,然后交给下一层;2.下一层可通过秘书用传真或电话发送到对方;3.对方秘书把收到的信息送给翻译B;4.翻译B把内容翻译成汉语,然后上传给外交官乙。外交官甲会德语和英语,外交官乙会汉语和日语;无共同语言。翻译A和翻译B有共同语言荷兰语;13

外交官的层次结构14一个生活中的例子3:邮政系统15层次化方法在其它领域的应用程序设计把一个大的程序分解为若干个层次的小模块来实现,如操作系统。邮政系统邮递员、邮政分局、邮政总局、邮政运输银行系统。。。163.1.2计算机网络体系结构的定义计算机网络中也采用了分层方法。——把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。网络的层次结构方法要解决的问题:网络应该具有哪些层次?每一层的功能是什么?(分层与功能)各层之间的关系是怎样的?它们如何进行交互?(服务与接口)通信双方的数据传输要遵循哪些规则?(协议)17计算机网络中,层、协议和层间接口的集合被称为计算机网络体系结构。换句话说:体系结构包括三个内容:分层结构

与每层的功能,服务与层间接口,协议。最早的网络体系结构源于IBM的SNA;其它的网络体系结构还有DEC的DNA等由国际化标准组织ISO制定的网络体系结构国际标准是OSI/RM;实际中应用最广泛的是TCP/IP体系结构事实上的标准18层次结构方法的优点:独立性强上层只需了解下层通过层间接口提供什么服务。适应性强只要服务和接口不变,每层的实现方法可任意改变。易于设计、实现和维护把复杂的系统分解成若干个涉及范围小、功能简单的子单元:使系统的结构清晰,实现、调试和维护变得简单和容易。使设计人员能专心设计和开发所关心的功能模块。193.1.3

网络体系结构的分层原理相关的基本概念:实体:每一层中实现该层功能的软件或硬件。(可以是进程、硬件设备,也可能是人)对等层:两个不同系统的同级层次。对等实体:分别位于不同系统对等层中的两个实体接口:相邻两层之间交互的界面,定义相邻两层之间的操作及下层对上层的服务。服务:某一层及其以下各层的一种能力,通过接口提供给其相邻上层(即提供一组原语操作)。服务访问点:同一结点中,相邻两层的实体相互作用的地方。是上下层实体之间信息交换的接口。(简称SAP)协议:通信双方在通信中必须遵守的规则。20系统A系统B实体对等层对等实体接口服务物理网络21网络分层体系结构P3P2P121321物理通信线路3N+1NN-1N+1NN-1Pn-1PnPn+1系统A系统B网络中的任何一个系统都是按照层次结构来组织的同一网络中,任意两个端系统必须具有相同的层次每层使用其下层提供的服务,并向其上层提供服务通信只在对等层间进行(间接的、逻辑的、虚拟的),非对等层之间不能互相“通信”实际的物理通信只在最底层完成Pn:第n层协议,即第n层对等实体间通信时必须遵循的规则或约定22对等层通信:网络中每一层必须依靠下层提供的服务来与另一台主机的对等层通信。上层使用下层提供的服务——Serviceuser;下层向上层提供服务——Serviceprovider。第n+1层是第n层的服务用户,第n-1层是第n层的服务提供者第n层的服务也依赖于第n-1层以及以下各层的服务例:邮政通信23对等层通信举例:两个人收发信件问题:收信人与发信人之间、邮局之间,他们是在直接通信吗?邮局、运输系统各向谁提供什么样的服务?邮局、收发信人各使用谁提供的什么服务?信件内容邮件地址货物地址发信人邮局运输系统信件内容邮件地址货物地址收信人对信件内容的共识对信件如何传递的共识对货物如何运输的共识P3P2P1公路,铁路,航空邮局运输系统24对等层通信的实质:对等层实体之间实现的是虚拟的逻辑通信;下层向上层提供服务;上层依赖下层提供的服务来与其它主机上的对等层通信;实际通信在最底层完成。

3

2

1

N+1

N

N-1

2

1

3

N+1

N

N-1源进程传送消息到目标进程的过程:消息送到源系统的最高层;从最高层开始,自上而下逐层封装;经物理线路传输到目标系统;目标系统将收到的信息自下而上逐层处理并拆封;由最高层将消息提交给目标进程。目标进程源进程P3P2P1物理通信线路Pn-1PnPn+1消息消息逻辑通信26在各层中实现的主要功能:差错控制使对等层的通信更加可靠流量控制控制发送端的速率,使接收端能来得及接收分段和重装发送端将数据块分成更小的单位,并在接收端重新组合复用和分用多个高层的对等层通信会话复用一条低层连接建立连接和释放连接273.1.4

通信协议人际交流的协议:人类之间“我有一个问题.”“现在几点了?”…

说明发送的消息…

说明接收到某消息后所应采取的行动…

说明动作的次序通信协议:计算机之间网络中所有的通信活动都是由协议所控制协议:

定义网络实体间发送和接收报文的格式、顺序以及当传送和接收消息时应采取的行动。(语义、语法和时序)28人相互交流的协议和通信协议之间的对比HiHiWhat’s

thetime?2:00请求连接传送文件:xxxxx.xxx<文件>time连接确认29通信协议的三要素:语义对协议中各协议元素的含义的解释,例如:在HDLC协议中,标志Flag(7EH)表示报文的开始和结束语法协议元素与数据的组合格式,即报文格式。例如:HDLC高级数据链路控制(HighlevelDataLinkControl)国际标准ISO3309,FCS(帧校验序列)时序通信过程中,通信双方操作的执行顺序和规则(也称同步,即实体通信实现顺序的详细说明

)FlagAddressCtrlDataFCSFlagHDLC30确认释放连接释放确认释放确认连接确认数据连接请求连接确认tt时序例:释放连接数据传输建立连接31网络体系结构中:每层可能会有若干个协议一个协议只属于一个层次协议可以由软件或硬件来实现:网络通信协议软件、网络驱动程序网络硬件常用协议组:TCP/IP(Windows、Unix、Linux、…)NetBEUI(Windows)IPX/SPX(NetWare、Windows)32协议数据单元(PDU)网络体系结构中,对等层之间交换的信息报文统称为协议数据单元(ProtocolDataUnit,PDU)。传输层及以下各层的PDU另外还有各自特定的名称:传输层——段(Segment)网络层——分组/包(Packet)数据链路层——帧(Frame)物理层——比特(Bit)PDU由协议控制信息(协议头)和数据(SDU)组成:协议头部中含有完成数据传输所需的控制信息:地址、序号、长度、分段标志、差错控制信息、…协议控制信息数据(SDU)33下层把上层的PDU作为本层的数据加以封装,然后加入本层的协议头部(和尾部)形成本层的PDU。封装:就是在数据前面加上特定的协议头部。因此,数据在源站自上而下递交的过程实际上就是不断封装的过程。到达目的地后自下而上递交的过程就是不断拆封的过程。数据协议头数据N+1层PDUN层PDU34数据多层封装数据

段头数据

段头数据分组头帧头

段头数据分组头帧尾封装段分组帧拆封35

TCP头应用层数据应用层数据

TCP头应用层数据IP头帧头

TCP头应用层数据IP头帧尾实例:TCP/IP协议的封装过程应用层传输层网络层链路层36在目的站,某一层只能识别由源站对等层封装的“信封”,而对于被封装在“信封”内部的“数据”仅仅是拆封后将其提交给上层,本层不作任何处理。每一层只处理本层的协议头部!37

计算机网络体系结构总结:

一个功能完备的计算机网络需要制定一整套复杂的协议集;

网络协议是按层次结构来组织的;

网络层次结构模型与各层协议的集合称为网络体系结构;

网络体系结构对计算机网络应该实现的功能进行了精确的定义;

体系结构是抽象的,而实现是指能够运行的一些硬件和软件。383.2.1OSI参考模型的基本概念

(1)在制定计算机网络标准方面,起着很大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT)国际标准化组织(ISO)(2)CCITT与ISO的工作领域不同:CCITT主要是考虑通信标准的制定;ISO主要是考虑信息处理与网络体系结构。(3)在OSI中的“开放”是指只要遵循OSI标准,一个系统就可以与位于世界上任何地方、同样遵循同一标准的其它任何系统进行通信;3.2开放系统互联参考模型(OSI/RM)39OSI/RM参考模型的结构分为7层应用层Application表示层Presentation会话层Session传输层Transport物理层Physical数据链路层DataLink网络层Network7654321为网络应用提供服务数据表示(加密、压缩等)在用户间建立会话关系不同主机进程间的通信在主机间传输分组在节点间可靠地传输帧位流的传输3.3.2OSI/RM参考模型的结构40413.3.3OSI环境中的数据传输过程OSI环境(OSIenvironment)42OSI环境中的数据传输过程433.3.4面向连接服务与无连接服务在网络体系结构中讨论的服务可以分为通信子网对网络中数据传输所提供的服务,与整个网络系统为用户提供的服务;通信子网的服务是指通信子网对主机间数据传输的效率和可靠性所提供的保证机制;通信服务可以分为两大类:

面向连接服务(connect-orientedservice)

无连接服务(connectlessservice)

44(1)面向连接服务的特点面向连接服务的数据传输过程必须经过连接建立、连接维护与释放连接的三个过程;面向连接服务的在数据传输过程中,各分组可以不携带目的结点的地址;面向连接服务的传输连接类似一个通信管道,发送者在一端放入数据,接收者从另一端取出数据;面向连接数据传输的收发数据顺序不变,传输可靠性好,但是协议复杂,通信效率不高。45(2)无连接服务的特点无连接服务的每个分组都携带完整的目的结点地址,各分组在系统中是独立传送的;无连接服务中的数据传输过程不需要经过连接建立、连接维护与释放连接的三个过程;数据分组传输过程中,目的结点接收的数据分组可能出现乱序、重复与丢失的现象;无连接服务的可靠性不好,但是协议相对简单,通信效率较高。46(3)确认和重传机制网络数据传输的可靠性一般通过确认和重传机制保证;确认是指数据分组的接收结点在正确地接收到每个分组后,要求向发送结点发回接收分组的确认信息;在规定的时间内,如果发送结点没有接收到接收结点的确认信息,就认为该数据分组发送失败,发送结点重新发送该数据分组;确认和重传机制可以提高数据传输的可靠性,但是它需要制定较为复杂的确认和重传协议,并且需要增加网络额外的通信负荷,占用网络带宽。47(4)服务类型与服务质量通信协议四种类型面向连接与确认服务;面向连接与不确认服务;无连接与确认服务;无连接与不确认服务;

设计者可以根据不同的通信要求,决定选择不同的服务类型。

48

OSI模型的缺陷①OSI模型协议制定的时机较晚,OSI协议出现时,

TCP/IP协议已大量应用在大学和科研机构。人们不会轻易改动协议。②OSI模型设计亦有一定缺陷。首先会话层对大多数应用没有用,表示层几乎是空的;而数据链路层和网络层功能太多③OSI模型以及与其相关的服务定义和协议极其复杂,实现起来困难且操作效率不高。493.3TCP/IP体系结构3.3.1TCP/IP参考模型的发展

在TCP/IP协议研究时,并没有提出参考模型;

1974年Kahn定义了最早的TCP/IP参考模型;

80年代Leiner、Clark等人对TCP/IP参考模型进一步的研究;

TCP/IP协议一共出现了6个版本,后3个版本是版本

4、版本5与版本6;

目前我们使用的是版本4,一般被称为IPv4

IPv6被称为下一代的IP协议。50TCP/IP体系结构分为4层:应用层传输层网际层网络接口层=数据链路层+物理层applicationtransportInternetnetworkinterfacedatalinkphysical注:TCP/IP体系结构有时也采用5层表示方法,即用数据链路层和物理层代替网络接口层。3.3.2TCP/IP参考模型的结构51

3.3.3TCP/IP协议综述

开放的协议标准;独立于特定的计算机硬件与操作系统;独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互连网中;统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有唯一的地址;标准化的高层协议,可以提供多种可靠的用户服务。(1)TCP/IP协议的特点52TCP/IP不是一个单个的协议,而是由数十个具有层次结构的协议组成的一个协议集。TCP和IP是该协议集中的两个最重要的核心协议。TCP/IP是Internet上的标准通信协议集。TCP/IP以“请求注释”(RFC)文档发布:TCP[RFC768],UDP[RFC793]IP[RFC791]DNS[RFC1034,1035],FTP[RFC959,1635](2)TCP/IP协议概述RFC(RequestForComments)包含了关于Internet的几乎所有重要的文字资料,制定于1969年(当时Internet是ARPANET)。RFC文档主要涉及计算处理和计算机通信方面的网络技术协议、过程、程序和理论概念。这种英特网协议组规范文档,由Internet工程任务组(IETF)及Internet工程指导小组(IESG)共同制定,命名为RFC。53Message(报文)Segment(段)Packet(分组)Frame(帧)Bit(比特)TCP/IP协议栈PDU应用层HTTP,FTP,SMTP,DNS,Telnet传输层TCP,UDP网络层IP,ICMP,ARP,RARP网络接口(数据链路层+物理层)PPP,Ethernet,Tokenring,ATM54

TCP/IP的应用层应用层协议为文件传输、电子邮件、远程登录、网络管理、Web浏览等应用提供了支持。应用层传输层网络接口层网际层文件传输

●FTP、TFTP、NFS电子邮件

●SMTP、POP3WWW应用

●HTTP远程登录

●Telnet、rlogin网络管理

●SNMP名字管理

●DNS55

TCP/IP的传输层传输层的主要功能:提供进程间可靠的传输服务。传输层包括TCP和UDP两种传输协议:TCP是面向连接的传输协议。在数据传输之前建立连接:人际交往协议:Hello,helloback把报文分解为多个段进行传输,在目的站再重新装配这些段,必要时重新传输没有收到或错误的段。因此它是“可靠”的。UDP是无连接的传输协议。在数据传输之前不建立连接;对发送的段不进行校验和确认。因此它是“不可靠”的。应用层传输层网络接口网际层面向连接的

●TCP无连接的

●UDP56FTPSMTPTFTPDNSTelnetSNMP2123255369161TCPUDP应用层传输层TCP和UDP都根据端口(port)号把信息提交给上层对应的协议(进程)。port57

TCP/IP的网际层主要功能是把数据报通过最佳路径送到目的端。网际层的核心协议——IP,提供了无连接的数据报传输服务(不保证送达,不保序)。其它重要协议:ICMP(InternetControlMessageProtocol):主要用于传递控制消息;ARP(AddressResolutionProtocol):为已知的IP

地址确定相应的MAC地址;RARP(ReverseAddressResolutionProtocol):为已知的MAC地址确定相应的IP地址。58网际层的四个主要协议:应用层传输层网络接口网际层●IP●ICMP●ARP●RARPTCPUDP617IP传输层网际层IP分组中的协议域确定目的端的上层协议59应用层表示层会话层传输层物理层数据链路层网络层7654321OSI/RM应用层传输层网络接口层网际层TCP/IPPPP,HDLC,FDDI,Ethernet,802.3,802.5等等TCP/IP支持所有标准的物理层和数据链路层协议3.4OSI和TCP/IP的主要层概述3.4.1TCP/IP与OSI/RM的对应关系60一种建议的参考模型

------有的也称原理体系结构61

一.物理层(physicallayer)

物理层是数据通信的基础,通过建立物理链路来传输数据信号。任务:在物理媒体(介质)上正确地、透明地传送比特流。功能:建立、维护和拆除物理连接,位流传输和管理等。协议(标准):规定了物理接口的各种特性:机械:物理连接器的尺寸、形状、规格电气:信号电平,信号的脉冲宽度和频率,数据传送速率,最大传输距离等功能:接口引(线)脚的功能和作用规程:信号时序,应答关系,操作过程3.4.2OSI/RM和TCP/IP相结合的5层结构

——原理体系结构:

应用层、传输层、网络层、数据链路层和物理层

62常见的物理层的标准有RS-232C、RS-422、RS-423、RS-449,CCITTX.21等。其中最著名和广泛采用的是RS-232C。63

1.为什么要设计数据链路层在原始物理传输线路上传输数据信号是有差错的;设计数据链路层的主要目的:将有差错的物理线路改进成无差错的数据链路;方法—

差错检测差错控制流量控制作用:改善数据传输质量,屏蔽物理层采用的传输技术的差异性向网络层提供高质量的服务。任务:在两个相邻节点间可靠地传输数据,使之对网络层呈现为一条无错的链路。二.数据链路层(datalinklayer)642.数据链路层的基本概念(1)物理线路与数据链路线路—链路物理线路—数据链路65(2)数据链路控制

链路管理帧同步流量控制差错控制帧的透明传输寻址

66如何控制对共享信道的访问?将数据链路层划分为逻辑链路控制(LogicalLinkControl,LLC)和介质访问控制(MediaAccessControl,MAC)两个子层,由MAC子层解决共享介质访问控制问题。LAN使用的两种主要介质访问控制方法:CSMA/CDTOKENPASSING(3)共享信道问题(LANorWireless)67数据链路层研究和解决的是相邻的节点之间的通信问题,实现的任务是在两个相邻节点间透明的,无差错的,帧信息的传送。数据链路层不能解决由多条链路组成的通路的数据传输问题。网络层的主要功能,就是实现整个网络系统内的连接,为传输层提供整个网络范围内两个终端用户之间数据传输的通路。网络层关心的是通信子网的运行与控制,主要解决如何使数据分组跨越通信子网从源端传送到目的端的问题,这就需要在通信子网中进行路由选择。三.网络层(networklayer,internetlayer)68任务:选择合适的路由,把分组从源端传送到目的端。功能与服务:在源端与目的端之间建立、维护、终止网络的连接路由选择和分组中转流量控制和拥塞控制多路复用:为多个传输层实体提供网络连接服务分段与组合:大数据块分段,小数据块组合差错检测与恢复流量统计和记账IP协议:提供无连接的数据报服务69路由选择如何在多条通信路径中找一条最佳路径?依据:速度,距离,价格,拥塞程度等路由器——路由表建立与维护静态:人工设置,只适用于小型网络动态:运行过程中根据网络情况自动地动态维护路由算法——建立与维护路由表的方法距离向量算法:RIP、CGP等链路状态算法:OSPF等链路层的任务两节点间可靠的数据传输Ethernet,X.25,ATM,…网络层的任务沿两端点间的最佳路由传输数据(主机间的逻辑通信)Ethernet,X.25,ATM,…71传输层是第一个真正用来完成端到端,也就是主机到主机通信的层次。

传输层提供的是端到端的透明数据传输服务,使高层用户不必关心通信子网的工作方式,由此高层软件便可运行于任何通信子网上。传输层还要处理端到端的差错控制和流量控制等问题。在传输层即以上的高层中,数据传送的单位不再另外命名,通称为报文。四.传输层(transportlayer)72任务:在源端与目的端之间提供可靠的透明数据传输,使上层服务用户不必关系通信子网的实现细节。传输层的特点以上各层:面向应用,本层及以下各层:面向传输;与网络层的部分服务有重叠交叉,功能取舍取决于网络层功能的强弱;只存在于端主机中;实现源主机到目的主机“端到端”的连接;在这一点上与网络层的区别是什么?网络层:为主机之间提供逻辑传输传输层:为应用进程之间提供逻辑传输73功能:地址映射:源端进程地址映射到网络地址,或反之;多路复用与分割:多个传输连接共用一条网络连接;一条传输连接使用多个网络连接;进行数据分段并在目的端重新组装;传输连接的建立与释放;提供“面向连接”和“无连接”两种服务:TCP/IP协议:TCP和UDP传输差错校验与恢复;流量控制,防止数据传输过载。进程地址也叫端口号。网络环境中一个进程标识需要一个三元组来表示:协议、本地地址和本地端口号。网络环境中一个完整的进程通信标识需要一个五元组来表示:协议、本地地址、本地端口号、远程地址,远程端口号。74传输层两种服务的比较:ConnectionOrientedConnectionless参考模式电话系统邮政系统特点静态分配资源;传输前需要建立连接动态分配资源可靠性提供可靠的传输服务:无错、按序、无丢失/无重复不能防止报文的损坏、失序、丢失和重复对目的地址的要求仅在连接阶段需要完整的目的地址需要为每一个报文提供完整的目的地址适用场合在一段时间内向同一目的地发送大量报文;实时性要求少量零星报文分类及示例1.可靠消息流-文件传输2.可靠字节流-远程登录3.不可靠连接-数字化声音1.数据报-广播/组播2.可靠的数据报-挂号邮件3.请求应答-数据库查询网络层的任务沿两端点间的最佳路由传输数据(主机间的逻辑通信)Ethernet,X.25,ATM,…传输层的任务……两端点间可靠的透明数据传输(应用进程间的逻辑通信)通信子网举例类比:76任务:为用户的应用进程提供网络通信服务。功能:提供各种不同的应用协议以满足应用进程的需求;识别并证实目的通信方的可用性;使协同工作的应用进程之间进行同步;为通信过程申请资源。应用层协议的例子:OSI:VTP、MHS、FTAM、DS、…TCP/IP:Telnet、SMTP、FTP、DNS、HTTP、…五.应用层(applicationlayer)77附:会话层和表示层的主要功能:◆会话层的主要功能:会话层就是用户和网络的接口,这是进程到进程之间通信的层次。会话层允许不同机器上的用户建立会话关系,目的是完成正常的数据交换;管理会话即管理数据交换。◆表示层的主要功能:表示层为上层用户提供统一的数据或信息的语法表示方法,即处理在两个通信系统中交换信息的表示方式(一般用编码的方式);数据格式变换;数据加密与解密;数据压缩与恢复等。783.5物联网体系结构1.物联网的发展2005年,ITU正式提出了物联网(IOT)的概念。ITU指出:无所不在的“物联网”时代即将来临,世界上所有物体,都可以通过互联网进行交换。RFID(射频识别)技术、传感器技术、纳米技术、智能嵌入技术等,将得到更加广泛的应用。792.物联网的应用前景IBM公司认为:IT产业下一阶段的任务是把

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论