计算机网络概述ok_第1页
计算机网络概述ok_第2页
计算机网络概述ok_第3页
计算机网络概述ok_第4页
计算机网络概述ok_第5页
已阅读5页,还剩157页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机网络2015/4/21李玲霞第 1 章概述..31.2.4网络的网络因特网发展的三个阶段因特网的标准化工作1.3.2因特网的边缘部分因特网的部分李玲霞2015/4/21第 1 章概述(续).1 计算机网络的定义1.5.2 几种不同类别的网络1.6.2指标计算机网络的非性能特征2015/4/21李玲霞第 1 章概述(续)..5计算机网络体系结构的形成协议与划分层次具有五层协议的体系结构实体、协议、服务和服务TCP/IP 的体系结构点2015/4/21李玲霞

2、指引1.72015/4/21李玲霞1.1计算机网络在信息时代的作用n 21 世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为n 网络现已成为信息社会的重要基础。的信息时代。脉和发展知识经济n 网络是指“三网”,即电信网络、有线电视网络和计算机网络。n 发展最快的并起到作用的是计算机网络。2015/4/21李玲霞1.1 计算机网络在信息时代的作用数字化电信网络因特网计算机网络21世纪网络化三网其它网络有线电视网络信息化 没有计算机网络,人们的生产生活会是什么样子?2015/4/21李玲霞因特网(ernet)的发展n 进入 20 世纪 90 年代以

3、后,以因特网为代表的计算机网络得到了飞速的发展。n 已从最初的教育科研网络逐步发展成为商业网络。n 已成为仅次于全球网的世界第二大网络。2015/4/21李玲霞因特网的意义n 因特网是自印刷术以来人类通信方面最大的n 现在人们的生活、工作、学习和交往都已离不开因特网。2015/4/21李玲霞计算机网络的重要功能连通性 彼此连通,交换信息共享 信息共享、软硬件共享2015/4/21李玲霞计算机网络向用户提供的最重要的功能n 连通性计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。n 共享即资源共享。可以是信息共享、软件共享,也可以是硬件共享。2015/4/21李

4、玲霞指引1.72015/4/21李玲霞n网络的网络于的因特网现已发展成为世界上最大的国际性计算机互联网网络(network)由若干结点(node)和连接这些结点的链路(link)组成。互联网是“网络的网络”(network of networks)。连接在因特网上的计算机都称为主机(host)。nnn2015/4/21李玲霞请注意名词“结点”n “结点”的英文名词是node。n 虽然 node 有时也可译为“节点”,但这是指像天线上的驻波的节点,这种节点很像竹竿上的“节”。n 在网络中的node 的标准译名是“结点”而不是“节点”。n 但数据

5、结构的树(tree)中的node 应当译为“节点”。2015/4/21李玲霞网络与因特网n 网络把许多计算机连接在一起。n 因特网则把许多网络连接在一起。2015/4/21李玲霞1.2n 网络、互联网、因特网互联网(Network of Networks)网络(Network)结点链路结点结点结点(a)(b)2015/4/21李玲霞1.2n 网络、互联网、因特网因特网(ernet)host主机TCP/IPSuite(C)2015/4/21李玲霞 网络:许多计算机连接在一起; 互联网:许多网络连接在一起; 因特网:全球最大的一个互联网。1.2因特网发展的三个阶段3rd:多层次ISP 结构的因特网

6、2nd:三级结构的因特网上世纪80年1st:ARPANET向 代中期到90互联网发展上世纪60年代到80年代中期年代初2015/4/21李玲霞1.2.2因特网发展的三个阶段n 第一阶段是从单个网络 ARPANET 向互联网发展的过程。 1983 年 TCP/IP 协议成为ARPANET 上的标准协议。 人们把 1983 年作为因特网的诞生时间。n 第二个阶段是建成了三级结构的因特网; 主干网、地区网和校园网n 第三阶段的特点逐渐形成了多层次ISP结构的因特网;2015/4/21李玲霞ernet 和ernet 的区别n以小写字母 i 开始的ernet(互联网或互连网)是一个通用名词,它泛指由多个

7、计算机网络互连而成的网络。n以大写字母I开始的的ernet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用 TCP/IP 协的 ARPANET。议族作为通信的规则,且其前身是2015/4/21李玲霞三级结构的因特网n 第二阶段的特点是建成了三级结构的因特网。 三级计算机网络,分为主干网、地区网和校园网(或企业网)。2015/4/21李玲霞多层次 ISP 结构的因特网n 第三阶段的特点是逐渐形成了多层次ISP 结构的因特网。 因特网服务提供者 ISP ( 网络接入点NAP 对等点P2Pernet Service Provider)。2015/

8、4/21李玲霞用户通过 ISP 上网因特网 服务提供者用户因特网ISP1ISP2根据提供服务的覆盖面积大小以及所拥有的IP 地址数目的不同,ISP 也分成为不同的层次。2015/4/21李玲霞第三层本地ISP本地ISP本地ISP第二层本地ISP第二层ISP大公司第一层本地ISP本地ISP大公司第一层ISP第二层ISP第一层ISP本地ISP本地ISP第二层ISP一一级级IISSPPNAPNAP第二层ISP第一层ISP本地ISP本地ISP第二层ISP第二层ISP本地ISP大公司本地ISP本地ISP本地ISP公司AB园网校园园园2015/4/21李玲霞主机A 本地 ISP 第二层 ISP NAP 第

9、一层 ISP NAP 第二层 ISP 本地 ISP 主机B中国互联网2015/4/21李玲霞ISP、企业网以及网民2015/4/21李玲霞网 WWW 的问世n 因特网已经成为世界上规模最大和增长速率最快的计算机网络,没有人能够准确说出因特网究竟有多大。n 因特网的迅猛发展始于 20 世纪 90 年代。由组织 CERN 开发的欧洲原子核网WWW (World Wide Web)被广泛使用在因特网上,大大方便了广大非网络专业对网络的使用,成为因特网的这种指数级增长的主要驱动力。2015/4/21李玲霞网络数主机数用户数管理机构数19801990200020051010310510610210510

10、71081021061081091001011021032015/4/21李玲霞因特网的发展情况概况1.2.3关于因特网的标准化工作2015/4/21李玲霞因特网工程部 IETFWGWGWGWG领域领域因特网工程指导小组IESG因特网部IRTFRGRG因特网指导小组IRSG因特网体系结构委员会 IAB因特网ISOC制订因特网的正式标准要经过以下的四个阶段因特网草案(ernet Draft) 在这个阶段n还不是 RFC 文档。n建议标准(Proed Standard) 从这个阶段开始就成为RFC 文档。草案标准(Draft Standard)nn因特网标准(ernet Standard)2015

11、/4/21李玲霞 RFC: Request For Comments因特网草案2015/4/21李玲霞6 种 RFC历史的RFC因特网标准草案标准提供信息的RFC建议标准实验的 RFC各种RFC之间的关系指引1.72015/4/21李玲霞1.3从因特网的工作方式上看,可以划分为以下的两大块:(1) 边缘部分由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或)和资源共享。(2)部分由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。2015/4/21李玲霞1.3n 本节知识结构图李玲霞20

12、15/4/21因特网的边缘部分与部分主机路由器网络因特网的部分 因特网边缘部分部分 2015/4/21李玲霞资源子网通信子网因特网的边缘部分1.3.1因特网的边缘部分n 处在因特网边缘的部分就是连接在因特网上的所有的主机。这些主机又称为端系统(end system)。n “主机 A 和主机 B进行通信”,实际上是指:“运行在主机 A上的某个程序和运行在主机 B上的另一个程序进行通信”。n 即“主机A 的某个进程和主机B 上的另一个进程进行通信”。或简称为“计算机之间通信”2015/4/21李玲霞两种通信方式在网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类:n 客户服务器方式(C/

13、S 方式)即Cnt/Server方式n 对等方式(P2P 方式)即 Peer-to-Peer方式2015/4/21李玲霞因特网的边缘部分主机之间的通信方式2015/4/21李玲霞客户服务器方式(Cnt/Server方式 -C/S)对等(Peer-to-Peer方式-P2P)方式1.31.客户服务器方式n 客户(cnt)和服务器(server)都是指通信中所涉及的两个应用进程。n 客户/服务器方式所描述的是进程之间服务和被服务的关系。n 客户是服务的请求方,服务器是服务的提供方。2015/4/21李玲霞1.客户服务器方式(C/S)运行客户程序网络边缘运行服务器程序AB客户网络服务器客户 A 向服

14、务器 B 发出请求服务, 而向服客务户器AB提李供玲霞服务。2015/4/21客户软件的特点n 被用户调用后运行,在打算通信时主远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。n 不需要特殊的硬件和很复杂的操作系统。2015/4/21李玲霞服务器软件的特点n 一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。n 系统启动后即自动调用并一直不断地运行着,地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。n 一般需要强大的硬件和高级的操作系统支持。2015/4/21李玲霞2. 对等连接方式n 对等连接(peer-to-peer

15、,简写为P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。n 只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行平等的、对等连接通信。n 双方都可以文档。对方已经在硬盘中的共享2015/4/21李玲霞对等连接方式的特点n 对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器。n 例如主机C 请求D 的服务时,C是客户,D是服务器。但如果 C又同时向F提供服务,那C 又同时起着服务器的作用。么2015/4/21李玲霞2.对等连接方式(P2P)运行P2P 程序运行P2P 程序EC网络边缘网络F运行P2P 程序D运行P2P

16、 程序2015/4/21李玲霞1.3.2 因特网的部分n 网络n 网络中的部分是因特网中最复杂的部分。部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。n 在网络部分起特殊作用的是路由器(router)。n 路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。2015/4/21李玲霞因特网的部分n 因特网的部分是由许多网络和把它们互连起来的路由器组成,而主机处在因特网的边缘部分。n 在因特网部分的路由器之间一般都用高速链路相连接,而在网络边缘的主机接入到则通

17、常以相对较低速率的链路相连接。部分n 主机的用途是为用户进行信息处理的,并且可以和其他主机通过网络交换信息。路由器的用途则是用来转发分组的,即进行分组交换的。2015/4/21李玲霞网络部分H4H2路由器H6网络主机H1H5H32015/4/21李玲霞因特网的部分方式电路交换(Circuit Switching)报文交换(Message Switching)分组交换(Packet Switching)2015/4/21李玲霞1.31.3-电路交换方式(Circuit Switching)2015/4/21李玲霞1.3-电路交换面向连接申请占用通信资源建立连接一直占用通信资源通话通信资源连接20

18、15/4/21李玲霞1.3-电路交换面向连接 Q: What if we use Circuit Switching to transmit Computer data?李玲霞2015/4/211.3n电路交换适合于数据量很大的实时性传输: 路由器之间可以使用电路交换。2015/4/21李玲霞-分组交换方式(Packet Switching)发送端报文分组 1分组 2分组 32015/4/21李玲霞首部首部首部数据数据数据00101.3-分组交换方式发送端分组 1分组 2分组 32015/4/21李玲霞首部数据首部数据首部数据00101.3-分组交换方式分组 1接收端分组 2分组 32015/

19、4/21李玲霞0010首部数据首部数据首部数据1.3-分组的转发2015/4/21李玲霞H1 向 H5 发送分组1.31.3-分组的转发HH24 D路由器BH6主机H1EAH5 C互联网H32015/4/21李玲霞H1 向 H5 发送分组H2 向 H6 发送分组注意分组路径的变化!路由器n 在路由器中的输入和输出端口之间没有直接连线。n 路由器处理分组的过程是: 把收到的分组先放入缓存(暂时); 查找转端口转发; 把分组送到适当的端口转发出去。,找出到某个目的地址应从哪个2015/4/21李玲霞-路由器的转发功能H4H2在在路最在路由后路由器到由器A达器C暂目E暂存的暂存主存机 H5查查找查找

20、转路由器找找到找到转到转发转发的发的端的端口端口口BH6主机H1EAH5 C互联网H3 李玲霞2015/4/21H1 向 H5 发送分组1.3主机和路由器的作用不同n 主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。n 路由器对分组进行组交付目的主机。转发,最后把分2015/4/21李玲霞分组交换的优点n 高效动态分配传输带宽,对通信链路是逐段占用。n 灵活n 迅速以分组为传送和查找路由。不必先建立连接就能向其他主机发送分组。n 可靠保证可靠性的网络协议;分布式的路由选择协议使网络有很好的生存性。2015/4/21李玲霞分组交换带来的问题n 分组在各结点转发时需要排队,这就会造成

21、一定的时延。n 分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。2015/4/21李玲霞1.3-分组交换的总结优问2015/4/21李玲霞题时延开销点高效灵活迅速可靠1.3-报文交换方式(Message Switching) 报文一般比分组长的多 报文交换的时延较长2015/4/21李玲霞转发原理并非完全新的概念n 在 20 世纪 40 年代,电报通信也采用了转发原理的报文交换(message基于switching)。n 报文交换的时延较长,从几分钟到几小时不等。现在报文交换已经很少有人使用了。2015/4/21李玲霞三种交换的比较报文交换电路交换分组交换报文连接建立报文数据

22、传送报文连接报文tABCDA报文BCD报文A分组B分组CD报文分组比特流直达终点数据传送的特点转发转发转李发玲霞转发2015/4/21计算机网络的产生背景 是 20 世纪 60 年代美苏冷期的产物。 60 年代初,国防部的远景规划局ARPA (Advanced Research Project Agency) 提出要研制一种生存性(survivability)很强的网络。 传统的电路交换(circuit switching)的电信网有一个缺点:正在通信的电路中有一个交换机或有一条链路被炸毁,则整个通信电路就要中断。 如要改用其他迂回电路,必须重新拨号建立连接。这将要延误一些时间。2015/4/

23、21李玲霞新型网络的基本特点n 网络用于计算机之间的数据传送,而不是为了打。n 网络能够连接不同类型的计算机,不局限于单一类型的计算机。n 所有的网络结点都同等重要,因而大大提高网络的生存性。n 计算机在进行通信时,必须有冗余的路由。n 网络的结构应当尽可能地简单,同时还能够非常可靠地传送数据。2015/4/21李玲霞指引1.72015/4/21李玲霞ARPANET的成功使计算机网络的概念发生根本变化n 早期的面向终端的计算机网络是以单个主机为中心的星形网 各终端通过通信线路共享昂贵的中心主机的硬件和软件资源。n 分组交换网则是以网络为中心,主机都处在网络的

24、。 用户通过分组交换网可共享连接在网络上的许多硬件和各种丰富的软件资源。李玲霞2015/4/21从主机为中心到以网络为中心以主机为中心以分组交换网为中心终端主机主机分组交换网2015/4/21李玲霞1.4 中国在1994年4月20日正式接入互联网 截至2012年6月,网民达5.38亿,网民接近6亿2015/4/21李玲霞1. 4(1) 中国公用计算机互联网CHINANET(2) 中国教育和科研计算机网CERNET(3) 中国科学技术网CSTNET(4) 中国(5) 中互联网UNINET通公用互联网ET(6) 中国国际经济贸易互联网CIETNET(7) 中国移动互联网CMNET(8) 中国(9)

25、 中国互联网CGWNET(建设中)互联网CSNET(建设中)2015/4/21李玲霞指引1.72015/4/21李玲霞1.5计算机网络的分类n 1.5.1计算机网络的不同定义 最简单的定义:计算机网络是一些互相连接的、自治的计算机的集合。 因特网(ernet)是“网络的网络”。n 1.5.2几种不同的类别的网络 不同作用范围的网络 从网络的使用者进行分类2015/4/21李玲霞1.5n 计算机网络最简单的定义:一些互相连接的、自治的计算机的集合2015/4/21李玲霞工作方式 资源子网 通信子网 接入网交换方式 电路交换网 报文交换网 分组交换网拓扑结构 总

26、线型 环型 星型 树型 网状使用者 公用网Public Network 网PrivateNetwork作用范围 广域网WAN 城域网MAN 局域网LAN 个人区域网PAN1.5.2几种不同类别的网络n 不同作用范围的网络 广域网 WAN (Wide Area Network) 局域网 LAN (Local Area Network) 城域网 MAN (Metropolitan Area Network) 个人区域网 PAN (al Area Network)2015/4/21李玲霞2.不同使用者的网络n 从网络的使用者进行分类 公用网 (public network)网 (private ne

27、twork)2015/4/21李玲霞3.用来把用户接入到因特网的网络n 接入网 AN (Acs Network),它又称为本地接入网或居民接入网。ISP,由 ISP 提供的接入网只是起到让用户能够与因特网连接的“桥梁”作用。n2015/4/21李玲霞指引1.72015/4/21李玲霞指标1.速率7.利用率2.带宽性能指标6.往返时间3.吞吐量5.时延带宽积4.时延2015/4/21李玲霞1.6 连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称为data rate或bit rate。1.速率是b/s, kb/s, Mb/s, Gb/

28、s.2015/4/21李玲霞1.61.速率 比特(bit)是计算机中数据量的,也是信息论中使用的信息量的。 Bit 来源于 binary digit,意思是一个“二进制数字”,因此一个比特就是二进制数字中的一个 1 或 0。 速率即数据率(data rate)或比特率(bit rate)是计算是 b/s,机网络中最重要的一个性能指标。速率的或kb/s, Mb/s, Gb/s 等 速率往往是指额定速率或标称速率。2015/4/21李玲霞1.62.带宽 数据通信领域中,数字信道所能传送的最高数据率是 b/s, kb/s, Mb/s, Gb/s.2015/4/21李玲霞常用的带宽n 更常用的带宽是

29、千比每秒,即kb/s (103 兆比每秒,即Mb/s(106 吉比每秒,即Gb/s(109b/s)b/s) b/s) 太比每秒,即Tb/s(1012 b/s)n 请注意:在计算机界,K = 210 M = 220, G = 230, T = 240。= 10242015/4/21李玲霞n 在时间轴上信号的宽度随带宽的增大而变窄。1 ms时间每秒106 个比特0.25 ms时间每秒 4 106 个比特2015/4/21李玲霞带宽为4 Mb/s110101带宽为1 Mb/s数字信号流随时间的变化1.6 即在 数据量;时间内通过某个网络的3.吞吐量b/s, Mb/s, 等.2015/4/21李玲霞3

30、. 吞吐量n 吞吐量(throughput)表示在时间内通过某个网络(或信道、接口)的数据量。n 吞吐量更经常地用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网络。n 吞吐量受网络的带宽或网络的额定速率的限制。2015/4/21李玲霞1.64.时延*发送时延*时延处理时延排队时延2015/4/21李玲霞数据块长度(比特)发送时延 =信道带宽(比特/秒)n 传输时延(发送时延 )发送数据时,数据块从结点进入到传输所需要的时间。n 也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。2015/4/21李玲霞数据块长度(比特)发送时延 =发送速率(比

31、特/秒)4. 时延(delay 或 latency)1.64.时延*发送时延*时延处理时延排队时延2015/4/21李玲霞信道长度(米)时延 =信号在信道上的速率(米/秒)n时延电磁波在信道中需要一定的距离而花费的时间。n 信号传输速率(即发送速率)和信号在信道上的速率是完全不同的概念。2015/4/21李玲霞信道长度(米)时延 =信号在信道上的速率(米/秒)时延(delay 或 latency)1.64.时延*发送时延*时延处理时延排队时延2015/4/21李玲霞网络结点转发处理时间1.64.时延*发送时延*时延处理时延排队时延2015/4/21李玲霞网络结点缓存队列排队时间时延(delay

32、 或 latency)n 处理时延交换结点为转发而进行一些必要的处理所花费的时间。n 排队时延时延。n 排队时延的长短往往取决于网络中当时的通信量。结点缓存队列中分组排队所经历的2015/4/21李玲霞时延(delay 或 latency)n 数据经历的总时延就是发送时延、处理时延和排队时延之和:时延、2015/4/21李玲霞总时延 = 发送时延+时延+处理时延+处理时延四种时延所产生的地方从结点 A 向结点 B 发送数据数据队列结点A链路发送器结点B2015/4/21李玲霞1 0 1 1 0 0 1在发送器产生传输时延(即发送时延)在链产生时延在结点A 中产生处理时延和排队时延容易产生的错误

33、概念n 对于高速网络链路,提高的仅仅是数据的发送速率而不是比特在链的速率。n 提高链路带宽减小了数据的发送时延。2015/4/21李玲霞5.时延带宽积()时延带宽 链路n 链路的时延带宽积又称为以比特为链路长度。的2015/4/21李玲霞时延带宽积 =时延 带宽时延带宽积1.6 RTT(Round-Trip Time)6.往返时间 从发送方发送数据开始,到发送方收到接收方确认2015/4/21李玲霞7.利用率信道利用率:网络利用率:信道利用率平均值2015/4/21李玲霞1.66. 利用率n 信道利用率某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零。n 网络利用率则

34、是全网络的信道利用率的均值。n 信道利用率并非越高越好。平2015/4/21李玲霞时延与网络利用率的关系n 根据排队论的理论,当某信道的利用率增大时,该信道引起的时延也就迅速增加。n 若令 D0 表示网络空闲时的时延,D 表示网络当前的时延,则在适当的假定条件下,可以用下面的简单公式表示 D 和 D0之间的关系:D01 - UD =U 是网络的利用率,数值在 0 到 1 之间。李玲霞2015/4/21时延DD00利用率U12015/4/21李玲霞时延急剧增大指标1.速率7.利用率2.带宽性能指标6.往返时间3.吞吐量5.时延带宽积4.时延2015/4/21李玲霞

35、指标1.费用7. 管理与2.质量非性能指标6.可升级性3.标准化5.可扩展性4.可靠性2015/4/21李玲霞1.6.2计算机网络的非性能特征n 费用n 质量n 标准化n 可靠性n 可扩展性和可升级性n 易于管理和2015/4/21李玲霞指引1.72015/4/21李玲霞几个基本概念ISOOSI/RMTCP/IP SuiteNetwork Protocols网络体系结构2015/4/21李玲霞 计算机网络各层及其协议的集合 遵守的规则、标准或约定 因特网事实上的国际标准 互联网法律上的国际标准 国际标准化组织1.72015/4/21李玲霞1.7.1计算机网络

36、体系结构的形成n 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。n “分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于和处理。2015/4/21李玲霞关于开放系统互连参考模型OSI/RMn 只要遵循 OSI 标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。n 在市场化方面OSI 却失败了。 OSI OSI OSI的们在完成 OSI 标准时没有商业驱动力;的协议实现起来过分复杂,且运行效率很低;标准的制定周期太长,因而使得按 OSI 标准生产的设备无法及时进入市场; OSI 的层次划分并也不太合理

37、,有些功能在多个层次中重复出现。2015/4/21李玲霞两种国际标准n 法律上的(de jure)国际标准OSI 并没有得到市场的认可。n 是非国际标准 TCP/IP 现在获得了最广泛的应用。 TCP/IP 常被称为事实上的(de facto) 国际标准。2015/4/21李玲霞1.7.2划分层次的必要性n 计算机网络中的规则。n 这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。n 网络协议(network protocol),简称为协议,是必须遵守事先约定好的为进行网络中的约定。而建立的规则、标准或2015/4/21李玲霞网络协议的组成要素n 语法n 语义数据与

38、控制信息的结构或格式。需要发出何种控制信息,完成何种动作以及做出何种响应。n 同步事件实现顺序的详细说明。2015/4/21李玲霞划分层次的概念举例n 主机 1 向主机 2 通过网络发送文件。n 可以将要做的工作进行如下的划分。n 第一类工作与传送文件直接有关。 确信对方已做好接收和文件的准备。 双方协调好一致的文件格式。n 两个主机将文件传送模块作为最高的一层 。剩下的工作由下面的模块负责。2015/4/21李玲霞只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的主机 1主机 2把文件交给下层模块进行发送把收到的文件交给上层模块2015/4/21李玲霞文件传送模块文件传送模块两个主机交换文件再设计一个通信服务模块n 设计通信服务模块:用来保证文件和文件传送命令可靠地在两个系统之间交换;文件传送模块利用通信服务模块提供可靠通信服务2015/4/21李玲霞主机 1主机 2只看这两个通信服务模块好像可直接把文件 可靠地传送到对方

温馨提示

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

评论

0/150

提交评论