欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《计算机网络(第5版)课件》1补充.ppt

    • 资源ID:72959009       资源大小:1.83MB        全文页数:83页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《计算机网络(第5版)课件》1补充.ppt

    计算机网络体系结构和网络协议计算机网络体系结构和网络协议 第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念第二节第二节第二节第二节 ISO/OSI ISO/OSI ISO/OSI ISO/OSI介绍介绍介绍介绍第三节第三节第三节第三节 TCP/IP TCP/IP TCP/IP TCP/IP介绍介绍介绍介绍第四节第四节第四节第四节 ISO/OSI ISO/OSI ISO/OSI ISO/OSI与与与与TCP/IPTCP/IPTCP/IPTCP/IP比较比较比较比较本章重点:本章重点:本章重点:本章重点:ISO/OSI和TCP/IP协议的基本内容难点:难点:难点:难点:网络体系结构的概念参考资料:参考资料:参考资料:参考资料:1.1.1.1.谢书谢书谢书谢书:P19-31:P19-31:P19-31:P19-312.Tanenbaum2.Tanenbaum2.Tanenbaum2.Tanenbaum书书书书:P22-P41:P22-P41:P22-P41:P22-P411计算机网络计算机网络:按照网络协议网络协议,利用通信技术,以共享资源为主要目的,将地理上分散且独立的计算机互相连接而成的集合体。网络协议网络协议:由权威组织颁布的,入网时必须共同遵守的规则与规范。网络协议的必要性:网络协议的必要性:第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念2第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络的复杂性网络的复杂性3第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络协议的来源及产生过程网络协议的来源及产生过程网络协议的来源及产生过程网络协议的来源及产生过程网络与网络与INTERNET有关协议标准组织和管理机构有关协议标准组织和管理机构:1.国际电信联盟国际电信联盟(ITU)-2.国际标准化组织国际标准化组织(ISO)-3.电子工业协会电子工业协会(EIA)-4.电气与电子工程师协会电气与电子工程师协会(IEEE)-5.INTERNET协会协会(ISOC,IETF,IAB)-6.INTERNET网络信息中心网络信息中心-7.INTERNET地址分配授权机构地址分配授权机构-8.WWW联盟联盟4关于关于INTERNETINTERNET的标准化工作的标准化工作因特网协会 ISOC因特网研究指导小组IRSG 因特网研究部 IRTF 因特网工程部 IETF 因特网工程指导小组IESG RGWGRG领域领域因特网体系结构研究委员会 IAB WGWGWG第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念5正式标准正式标准正式标准正式标准产生过程产生过程:):)草案草案-建议标准建议标准-草案标准草案标准-正式标准正式标准l因特网草案(InternetDraft)在这个阶段还不是RFC文档。l建议标准(ProposedStandard)从这个阶段开始就成为RFC文档。l草案标准(DraftStandard)l因特网标准(InternetStandard)第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念6各种各种各种各种RFCRFC之间的关系之间的关系之间的关系之间的关系 因特网草案建议标准草案标准因特网标准历史的 RFC实验的 RFC提供信息的 RFC6 种 RFC第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念7第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络协议的内容:网络协议的内容:语义:需要发出何种控制信息,完成何种动语义:需要发出何种控制信息,完成何种动作及做出何种响应作及做出何种响应语法:数据与控制信息的结构或格式语法:数据与控制信息的结构或格式时序:事件实现顺序的详细说明时序:事件实现顺序的详细说明RFC7938第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念计算机网络协议现状:计算机网络协议现状:TCP/IPHTTPFTPTELNETSMTPSNMP9SESSION(ISO8326,ISO8327)MHSISO10021CCITTX。400(1984)FTAMISO8571DSISO9594VTISO9040XWINDOWMHS(88)ROSRTSRDAACSE(ISO8649,ISO8650)PRESENTATION(ISO8822,ISO8823),ASN1(ISO8824,8825)TRANSPORT(ISO8072,ISO8073)TSBTCP,UDPNSPFTPSMTPTELNETX11NFSXDRRPCDAPNVTNICEX11连接型服务ISO8879无连接型服务ISO8473IP会话控制路由选择无线PRNCSMASS卫星PONLAPBRS232V35公用交换电话网网间协议(ISO8479,8648)X25PLPKDLCLAPBRS232CV35ESISISO9542LLC1(ISO88022)CSMACDISO88023TOKENBUSISO88024TOKENRINGISO88025FDDIISO9314ATMDDCMPRS232CV35网络管理ISO9596959510164SNMPEDIOSIINTERNETDECNET1、物理层2、数据链路层3、网络层4、运输层5、会话层6、表示层7、应用层计算机网络的体系结构和协议计算机网络的体系结构和协议计算机网络的体系结构和协议计算机网络的体系结构和协议第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念10第二章第二章 计算机网络体系结构和网络协议计算机网络体系结构和网络协议第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构网络体系结构网络体系结构网络体系结构网络层次结构模型与各层协议的集合11第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍OSI/RM-OSI/RM-开放系统互连基本参考模式开放系统互连基本参考模式开放系统互连基本参考模式开放系统互连基本参考模式是为网络互联而制定的一系列计算机网络互连的标准。(1)能够支持异种计算机之间的互连和通信;(2)能够支持多种通信媒体;(3)能够支持多种业务处理;(4)能够支持高级的人机接口;(5)能够具有可扩充能力。OSIOSI基本参考模型共分七个层:基本参考模型共分七个层:基本参考模型共分七个层:基本参考模型共分七个层:(1)物理层(PH)(2)数据链路层(DL)(3)网络层(N)(4)运输层(T)(5)会话层(S)(6)表示层(P)(7)应用层(A)12第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍13第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。分层处理的优点分层处理的优点:经济减少复杂性14分层处理的必要性分层处理的必要性-计算机通信的例子计算机通信的例子第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍1510101101010传输媒介传输媒介网卡网卡网网网网 络络络络 信信信信 息息息息 传传传传 输输输输 过过过过 程程程程 示示示示 意意意意 图图图图第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍16l计算机1向计算机2通过网络发送文件。l第一类工作与传送文件直接有关。确信对方已做好接收和存储文件的准备。双方协调好一致的文件格式。l两个计算机将文件传送模块作为最高的一层。剩下的工作由下面的模块负责。第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍17两个计算机交换文件两个计算机交换文件 文件传送模块计算机 1计算机 2文件传送模块只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的把文件交给下层模块进行发送把收到的文件交给上层模块第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍18再设计一个通信服务模块再设计一个通信服务模块 文件传送模块计算机 1计算机 2文件传送模块只看这两个通信服务模块好像可直接把文件可靠地传送到对方把文件交给下层模块进行发送把收到的文件交给上层模块通信服务模块通信服务模块第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍19再设计一个网络接入模块再设计一个网络接入模块 文件传送模块计算机 1计算机 2文件传送模块通信服务模块通信服务模块网络接入模块网络接入模块通信网络网络接口网络接口网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍20计算机网络分层的优点:计算机网络分层的优点:l各层之间是独立的;l灵活性好;l结构上可分割开;l易于实现和维护;l能促进标准化工作;第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍21分层的原则:层数多少要适当分层的原则:层数多少要适当 l若层数太少,就会使每一层的协议太复杂。l层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。l确定界限:相对独立,接口简单第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍22qISO/OSI():七层协议第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍237Application-Application-6PresentationPresentation5-Session-Session-4-Transport-Transport-3-Network-Network-Network-Network-2-DataLink-DLDLDLDL-DataLink-1-Physical-PHPHPHPH-Physical-LStack Num 1LinkStack Num 2LinkStack Num 3LinkStack Num 4ISO OSI 7 Layer Reference Model:End-to-end vs.Chained Communications第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍24第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍Host AHost BAPDUPPDUSPDUSegmentPacketFrameBit应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层25ISO/OSI的的实实现现过过程程26各层定义各层定义27OSI参考模型具有七个层次框架,自底向上参考模型具有七个层次框架,自底向上:物理层物理层(physical layer)数据链路层数据链路层(data link layer)网络层网络层(network layer)传输层传输层(transport layer)会话层会话层(session layer)表示层表示层(presentation layer)应用层应用层(application layer)该模型有下面几个特点:该模型有下面几个特点:每个层次的对应实体之间都通过各自的协议通信每个层次的对应实体之间都通过各自的协议通信 各个计算机系统都有相同的层次结构各个计算机系统都有相同的层次结构 不同系统的相应层次有相同的功能不同系统的相应层次有相同的功能 同一系统的各层次之间通过接口联系同一系统的各层次之间通过接口联系 相邻的两层之间,下层为上层提供服务,同时上层使用相邻的两层之间,下层为上层提供服务,同时上层使用下层提供的服务下层提供的服务281 1、物理层物理层 物物理理层层的的主主要要功功能能是是实实现现通通信信结结点点之之间间的的物物理理连连接接,在在物物理理传传输输介介质上传输质上传输非结构化的非结构化的“0”“0”和和“1”“1”二进制比特流。二进制比特流。物物理理层层并并不不是是指指物物理理传传输输介介质质,它是介于数据链路层和物理传输介质之间的一层,是OSI参考模型的最底层,起着数据链路层到物理传输介质之间的逻辑接口的作用。物理层向数据链路层提供的服务物理层向数据链路层提供的服务包括:包括:l物理连接服务物理连接服务 指向数据链路层提供物理连接,数据链路层通过接口将数据传送给物理层,物理层就物理层就通通过过传传输输介介质质一一位位一一位位地地送送到到对对等等的的数数据据链链路路层层实实体体;至于数据是如何传送的,数据链路层并不关心。l物理服务数据单元服务物理服务数据单元服务 是在物理介质上传传输输非非结结构构化化的的比比特特流流,所谓非结构化的比特流,指顺序地传输“0”、“1”信号,而不必考虑这些“0”、“1”信号表示什么意义。l顺序化服务顺序化服务 是指“0”、“1”信号一定要按照原顺序传送给对方按照原顺序传送给对方,而不必考虑这些“0”、“1”信号表示什么意义。29l所以总结物理层的主要任务就是为上一层提供一个物理连接,以便透明的传送比特流,在物理层上传送数据的单位是比特。l“透明”是一个很重要的术语。它表示:某一个实际存在的事物看起来却好像不存在一样。302、数据链路层数据链路层负责在两个相邻的结点间的线路上,无差错的传送以帧为单位的数据。每一帧包括一定数量的数据和一些必要的控制信息。并负责数据链路的建立、维持和释放。数据链路层把一条可能出错的实际链路,转变为让网络层向下看起来好象是一条不出错的链路。313、网络层在网络层,数据传送的单位是分组或包。网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。对于一个通信子网来说,最多只有到网络层为止的最低3层。4、运输层在运输层,信息的传送单位是报文。它的主要任务是根据通信子网的特性最佳地利用网络,并以可靠和经济的方式为两个端系统的会话层之间,建立一条运输连接,以透明的传送报文。325、会话层会话层不参与具体的数据传输,但它对联对数据传输进行管理。会话层在两个互相通信的应用进行之间,建立、组织和协调其交互。6、表示层表示层主要解决用户信息的语法表示问题。表示层将欲交换的数据从适合于某一用户的抽象语法交换为适合于OSI系统内部使用的传送语法。7、应用层主要负责用户信息的语义表示,并在两个通信进程者之间进行语义匹配。33各层的主要功能可以归纳如下:应用层与用户应用进程的接口,相当于:做什么?表示层数据格式的转换,相当于:对方看起来像什么?会话层会话的管理与数据传输的同步,相当于:轮到谁讲话和从何下讲起。运输层从端到端经网络透明地传送报文,相当于:对方在何处?网络层分组传送和路由选择,相当于:走哪条路可到达该处?数据链路层在链路上无差错的传送帧,相当于:每一步应该怎样走?物理层将比特流送到物理媒体上传送,相当于:对上层的每一步怎样利用物理媒体?34传输层协议353 3、系统、子系统、系统、子系统、N N层与实体层与实体 系统:系统:网络中有自治能力的计算机或交换设备,网络中有自治能力的计算机或交换设备,从拓扑学的角度,我们往往也把它叫做网络结点或从拓扑学的角度,我们往往也把它叫做网络结点或简称结点。图中每一个垂直列表示一个开放系统。简称结点。图中每一个垂直列表示一个开放系统。子系统子系统:对每一个开放系统均可以有对每一个开放系统均可以有N N个划分,个划分,每一划分称为一个子系统。显然,每一个子系统与每一划分称为一个子系统。显然,每一个子系统与其上、下子系统进行交互作用,它们是通过子系统其上、下子系统进行交互作用,它们是通过子系统间的边界进行的。间的边界进行的。N N层:层:指指N N个划分中,除去顶层和底层的任一层,个划分中,除去顶层和底层的任一层,通常称通常称N N层;与层;与N N层相连的上、下层次称为(层相连的上、下层次称为(N+1N+1)层、)层、(N-1N-1)层。这种概念也适应于协议、服务、功能等。)层。这种概念也适应于协议、服务、功能等。对等层:对等层:在所有的开放系统中,位于同一水平在所有的开放系统中,位于同一水平(同层)上的子系统,构成了对等层。对等层中的(同层)上的子系统,构成了对等层。对等层中的实体间能够发送和接收信息。实体间能够发送和接收信息。实体:实体:开放系统中,能够发送和接收信息的软件开放系统中,能够发送和接收信息的软件(如进程)和硬件(如智能(如进程)和硬件(如智能I/OI/O芯片),称为实体。芯片),称为实体。每层由多个实体组成。实体是系统中的活动元素。每层由多个实体组成。实体是系统中的活动元素。一个子系统可以包含一个或多个实体。位于不同系一个子系统可以包含一个或多个实体。位于不同系统中的同一层次的实体叫做对等实体。统中的同一层次的实体叫做对等实体。协议就是计算机网络中对等实体之间有关通信规则约定的集合。协议就是计算机网络中对等实体之间有关通信规则约定的集合。36控制两个对等(N)实体进行通信的规则的集合称为(N)协议。两个(N)实体间的通信(在(N)协议的控制下),使(N)层能够向上一层提供服务。这种服务就称为(N)服务。协议和服务的区别:首先,(N)协议的实现保证了(N)服务得以向上一层提供,但(N)服务用户只能看见(N)服务而无法看见(N)协议。(N)协议对(N)服务用户是透明的。其次,协议是“水平的”,即协议是控制对等实体之间的通信的规则,但服务是“垂直的”,即服务是由下层向上层通过层间接口提供的,上层通过与下层的服务原语的交换来使用下层所提供的服务。37NN-1PhPh N-1 N 对等层通信 相邻层间通信 实 际 数 据 传 输物 理 媒 体 OSI 环 境 下 的 层 间 通 信N+1N+1OSIOSI的层间通信的层间通信38OSIOSI的数据类型的数据类型数据单元数据单元(DUDU):OSIOSI环境中交换的数据。环境中交换的数据。服务数据单元服务数据单元(SDUSDU):):相邻层间交换的数据单元,相邻层间交换的数据单元,SDUSDU为服务原语为服务原语的表现形式。的表现形式。接口数据单元(接口数据单元(IDUIDU):):相邻层界面上体现的数据单元,相邻层界面上体现的数据单元,IDU IDUSDUSDU 接口控制信息。接口控制信息。协议数据单元协议数据单元(PDUPDU):):对等层间交换的数据单元,对等层间交换的数据单元,PDU PDU的内容和格式由协议精确地定义。的内容和格式由协议精确地定义。(N N)PDUPDU作为(作为(N N1 1)SDUSDU的一部分,传递给下层,直至对等层实体。的一部分,传递给下层,直至对等层实体。39OSIOSI环境下数据单元之间的关系环境下数据单元之间的关系(N+1)PDUN+1)PDU(N)SDU(N)SDUI D UI D USCISCI ICIICI (N)SDU(N)SDU(N)PDU(N)PDU(N-1)SDU(N-1)SDU PCI PCI SCI SCI (N+1)(N+1)层层(N)(N)层层 SCI SCI 服服 务务 控控 制制 信信 息息 SDU-SDU-服务数据单元服务数据单元ICI ICI 接接 口口 控控 制制 信信 息息 PDU-PDU-协议数据单元协议数据单元PCI PCI 协协 议议 控控 制制 信信 息息40OSIOSI环境下数据单元之间的关系环境下数据单元之间的关系(N+1)PDUN+1)PDU(N)SDU(N)SDUI D UI D USCISCI ICIICI (N)SDU(N)SDU(N)PDU(N)PDU(N-1)SDU(N-1)SDU PCI PCI SCI SCI (N+1)(N+1)层层(N)(N)层层 SCI SCI 服服 务务 控控 制制 信信 息息 SDU-SDU-服务数据单元服务数据单元ICI ICI 接接 口口 控控 制制 信信 息息 PDU-PDU-协议数据单元协议数据单元PCI PCI 协协 议议 控控 制制 信信 息息41OSI/RM的说明的说明用户数据PHSHTHNHDHDT应用层表示层会话层运输层网络层链路层物理层应用系统AH427 7、服务原语服务原语 服务并不抽象,它由一系列的服务原语来描述。所谓原语,就是不可再细服务并不抽象,它由一系列的服务原语来描述。所谓原语,就是不可再细分的意思。在接口的服务访问点上,服务使用者看到的只是几个简单的原语。分的意思。在接口的服务访问点上,服务使用者看到的只是几个简单的原语。关于原语是如何实现的,完全是服务提供者自己层次内部的事情,在接口上完关于原语是如何实现的,完全是服务提供者自己层次内部的事情,在接口上完全不必考虑。全不必考虑。常用原语有:常用原语有:l 请求(请求(RequestRequest):表示某实体希望开始调用服务做事;):表示某实体希望开始调用服务做事;l 指示(指示(IndicationIndication):表示某实体被通知有事件发生;):表示某实体被通知有事件发生;l 响应(响应(ResponseResponse):表示某实体对事件做出响应;):表示某实体对事件做出响应;l 确认(确认(ConfirmConfirm):表示对发回响应的确认。):表示对发回响应的确认。以打电话为例说明服务原语:以打电话为例说明服务原语:甲和乙位于高层,是服务的使用者;电话机位于低层,是服务的提供者,甲和乙位于高层,是服务的使用者;电话机位于低层,是服务的提供者,为打电话的人提供上述四个服务原语。首先,甲在自己的电话机上拨乙的电话为打电话的人提供上述四个服务原语。首先,甲在自己的电话机上拨乙的电话号码,发出号码,发出“请求请求”;乙的电话机响铃,;乙的电话机响铃,“指示指示”给乙有电话打进来;乙拿起电话,作为给乙有电话打进来;乙拿起电话,作为“响应响应”;甲的电话由振铃音变为通话音,甲就收到了可以通话的;甲的电话由振铃音变为通话音,甲就收到了可以通话的“确认确认”。43对等实体间的数据交换方式 面向连接的服务面向连接的服务 面面向向连连接接的的服服务务就就象象打打电电话话,有有一一个个明明显显的的拨拨通通电电话话、讲讲话话、再再挂挂断断电电话话的的过过程程,面面向向连连接接服服务务的的提提供供者者也也要要作作建建立立连连接接、维维护护连连接接和和拆拆除除连连接接的的工工作作,这这种种服服务务的的最最大大好处就是可靠性高,而且保证数据顺序传输。好处就是可靠性高,而且保证数据顺序传输。l 无连接的服务无连接的服务 无无连连接接的的服服务务就就像像发发电电报报,电电报报发发出出后后你你并并不不能能马马上上确确认认对对方方已已经经收收到到,无无连连接接的的服服务务不不需需要要维维持持连连接接的的额额外外开开销,但是可靠性较低,也不保证数据的传输顺序。销,但是可靠性较低,也不保证数据的传输顺序。44无连接的服务一个特征就是它不需要通信的两个实体同时是活跃的。优点:灵活方便和比较迅速。缺点:不能防止报文的丢失、重复或失序。且每个报文都需要提供完整的目的站地址。45TCP/IP:互联网采用的四层协议:互联网采用的四层协议应用层、运输层、网际层和网络接口层应用层、运输层、网际层和网络接口层;网络接口层没有具体内容网络接口层没有具体内容;第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍46TCP/IP基本构成基本构成telnetFTPSMTPDNSTFTPothersApplication(OSIlayer5-7)TCPUCPNVPICMPIPARPRARPNETWORKINTERFACEPROTOCOLETHERNET|TOKEN-RING|FDDI|FASTETHERNET|OTHERSTransport(OSIlayer4)Network(OSIlayer3)Data link(OSIlayer2)Physical(OSIlayer1)第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍47第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍48TCP/IPTCP/IP协议中数据传输包装过程协议中数据传输包装过程协议中数据传输包装过程协议中数据传输包装过程第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍49TCP/IP协议的硬软件实现协议的硬软件实现-在PC机中的体现INTERNET应用程序TCPIP(集成OS)MODEM驱动程序INTERNET应用程序TCPIP(集成OS)网卡驱动程序MODEM网卡网卡第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍50计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用进程数据先传送到应用层加上应用层首部,成为应用层 PDU第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍51计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层 PDU 再传送到运输层加上运输层首部,成为运输层报文第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍52计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2运输层报文再传送到网络层加上网络层首部,成为 IP 数据报(或分组)第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍53计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2IP 数据报再传送到数据链路层加上链路层首部和尾部,成为数据链路层帧第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍54计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层帧再传送到物理层最下面的物理层把比特流传送到物理媒体第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍55计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 l应用层(applicationlayer)5432154321物理传输媒体计算机 1AP2AP1电信号(或光信号)在物理媒体中传播从发送端物理层传送到接收端物理层计算机 2第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍56计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2物理层接收到比特流,上交给数据链路层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍57计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层剥去帧首部和帧尾部取出数据部分,上交给网络层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍58计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2网络层剥去首部,取出数据部分上交给运输层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍59计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2运输层剥去首部,取出数据部分上交给应用层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍60计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层剥去首部,取出应用程序数据上交给应用进程第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍61计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2我收到了 AP1 发来的应用程序数据!第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍62计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应 用 程 序 数 据应用层首部H5比 特 流 注意观察加入或剥去首部(尾部)的层次应 用 程 序 数 据H5应 用 程 序 数 据H4H5应 用 程 序 数 据H3H4H5应 用 程 序 数 据H4运输层首部H3网络层首部H2链路层首部T2链路层尾部第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍63计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2比 特 流 计算机 2 的物理层收到比特流后交给数据链路层H2T2H3H4H5应 用 程 序 数 据第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍64H3H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层剥去帧首部和帧尾部后把帧的数据部分交给网络层H2T2H3H4H5应 用 程 序 数 据第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍65H4H5应 用 程 序 数 据H3H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2网络层剥去分组首部后把分组的数据部分交给运输层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍66H5应 用 程 序 数 据H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2运输层剥去报文首部后把报文的数据部分交给应用层第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍67应 用 程 序 数 据H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层剥去应用层 PDU 首部后把应用程序数据交给应用进程第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍68计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2我收到了 AP1 发来的应用程序数据!第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍69通讯线路普京俄译法翻译秘书希拉克法译俄翻译秘书分层协议:电报员电报员70特点特点:每一层只关心对端的对等层每一层只关心对端的对等层;每层将自身的内容包装后交给本端下每层将自身的内容包装后交给本端下(上上)一一层层;同端相邻两之间必有接口同端相邻两之间必有接口;第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍71网络分层中的概念网络分层中的概念:实体、协议、服务和服务访问点实体、协议、服务和服务访问点1.实体(entity)表示任何可发送或接收信息的硬件或软件进程。2.协议是控制两个对等实体进行通信的规则的集合。3.在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。4.要实现本层协议,还需要使用下层所提供的服务。第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍72l本层的服务用户只能看见服务而无法看见下面的协议。l下面的协议对上面的服务用户是透明的。l协议是“水平的”,即协议是控制对等实体之间通信的规则。l服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。l同一系统相邻两层的实体进行交互的地方,称为服务访问点SAP(ServiceAccessPoint)。第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍73协 议交换原语交换原语服 务 用 户提 供 服 务服 务 提 供 者第 n 层第 n+1 层服 务 用 户SAPSAP第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍74l协议必须考虑普遍的情况,将各种不利的条件事先都估计到。l实际工程中,难免有极个别的不利情况在设计协议时并没有预计到。在出现这种情况时,协议就会失败。因此实际上协议往往只能应付绝大多数的不利情况。第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍75TCP/IP TCP/IP 四层协议的实现方法四层协议的实现方法应用层运输层网际层网络接口层主机A主机B路由器网络 2网络 1应用层运输层网际层网络接口层网际层网络接口层4321第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍76沙漏计时器形状的沙漏计时器形状的沙漏计时器形状的沙漏计时器形状的TCP/IPTCP/IP协议族协议族协议族协议族 HTTPSMTPDNSRTPTCPUDPIP网际层网络接口层运输层应用层网络接口 1网络接口 2网络接口 3Everything over IP IP 可为各式各样的应用程序提供服务IP over Everything IP 可应用到各式各样的网络上第三节第三节第三节第三节 TCP/IP TCP/IP介绍介绍介绍介绍77OSI OSI 与与与与 TCP/IPTCP/IP体系结构的比较体系结构的比较体系结构的比较体系结构的比较 应用层运输层网络层表示层会话层数据链路层物理层7654321OSI 的体系结构应用层网络接口层网际层 IP(各种应用层协议如TELNET,FTP,SMTP 等)运输层(TCP 或 UDP)TCP/IP 的体系结构第四节第四节第四节第四节 ISO/OSI VS TCP/IP ISO/OSI VS TCP/IP78第四节第四节第四节第四节 ISO/OSI VS TCP/IP ISO/OSI VS TCP/IP相同之处:相同之处:层次结构;层次结构;传输层类似;传输层类似;二者都有缺陷;二者都有缺陷;不同之处:不同之处:层次划分不同;层次划分不同;每层所定义的功能和实现方法不同;每层所定义的功能和实现方法不同;79l只要遵循标准,一个系统就可以和位于世界上任何地只要遵循标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。方的、也遵循这同一标准的其他任何系统进行通信。lOSI 失败原因分析失败原因分析时机、技术、实现、策略时机、技术、实现、策略OSI 的专家们在完成的专家们在完成 OSI 标准时没有商业驱动力;标准时没有商业驱动力;OSI 的协议实现起来过分复杂,且运行效率很低;的协议实现起来过分复杂,且运行效率很低;OSI 标准的制定周期太长,因而使得按标准的制定周期太长,

    注意事项

    本文(《计算机网络(第5版)课件》1补充.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开