资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
一、倚要比较OSI案考模型和TCP/IP模型相同点:1. 二者都采用分层的体系结构,将庞大且負杂的问题划分为若干个较容易 处理的,围较小的问题,而且分层的功能也大体相似。2. 二者都是基于独立的协议栈的概念。3. 二者都是可以解决异构网络的互联,实现世界上不同厂家生产的计算机 之间的通信。不同点:1. OSI参考模型的最大功能就是精确地定义了三个主要概念:服务、协议 和接口,这与现代的面向对象程序设计思想非常吻合。而TCP/IP模型 在这三个概念却没有明确区分,不符合软件工程的思想。2. OSI参考模型产生在协议发明之间,没有偏向于任何特定的协议,通用 性良好。但设计者在协议方面没有太多的经验,不知道把哪些功能放到那 一戻更好。TCP/IP模型正好相反。首先出现的是协议,模型实际上是对 巳有协议的描述,因此不矣出现协议不能匹配模型的情况,但该模型不适 合任何其他非TCP/IP的协议栈。3. TCP/IP模型在设计之初就考虑到多种异构网的互联问题,并将网际协议 IP作为一个单独的重要戻次。OSI参考模型最初只考虑到用一种标准的 公用数据网络将各种不同的系统互朕。后来OSI参考模型认识到网际协 议IP的重要性,因此只好在网络戻中划分出一个子层来完成类似于 TCP/IP模型中IP的功能。4. TCP/IP 开始就对面向连接和无连接服务并重。OSI在开始时貝强调面 向连接这一种服务,后来才制定面向无连接服务的有关标准。5. TCP/IP较早就有较好的网络管理功能,而OSI到后来才开始考虑。二、试述五层协议的网络体系结构的要点,包拈各层的主要功能。所谓五戻协议的网络体系结构是为便干学习计算机网络原理而采用的综 合了 OSI七戻模型和TCP/IP的四层模型而得到的五层模型。1.应用层应用层确定进程之间通信的性质以满足用户的需要。应用层不仅要提供应 用进程所需要的信息交换和远地操作,而且还要作为互相作用的应用进程 的用户代理(user agent),来完成一些为进行语义上有意义的信息交换所 必须的功能。2.运输层任务是负贵主机中两个进程间的通信。因特网的运输层可使用两种不同 的协议。即面向连接的传输控制协议TCP和无连接的用户数据报协议UDPo面向连接的服务能够提供可靠的交付。无连接服务则不能提供可靠的交付。只是尽最大努力交付。3. 网络层图11五层协议的体系结构网络层负责为分组选择合适的路由,使源 主机运输层所传下来的分组能够交付到 目的主机。4. 数据链路层数据链路层的任务是将在网络层交下来 的数据报组装成帧(frame),在两个相邻 结点间的链路上实现帧的无差错传输。5. 物理层物理戻的任务就是透明地传输比特 流。“透明地传送比特流”指实际电路传送后比特流没有发生变化。物理层要考虑用多大的电压代表“1”或 0,以及当发送端发出比特“I”时,接收端如何识别出这是aln而不是“0” O物理层还要确定连接电缆的插头应当有多少根脚以及各脚如 何连接三-试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。1. 电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线 路。当交换机完成接续,对方收到发起端的信号,双方即可进行通信。 在整个通信过程中双方一直占用该电路。它的特点是实时性强,时延小, 交换设备成本较低。但同时也带来线路利用率低,电路接续时间长,通 信效率低,不同类型终端用户之间不能通信等缺点。电路交换比较适用 干信息量大长报文,经常使用的固定用户之间的通信。2. 报文交换将用户的报文存储在交换机的存储器中。当所需要的输出电路空闲时, 再将该报文发向接收交换机或终端,它以“存储-转发”方式在网传输数 据。报文交换的优点是中继电路利用率高,可以多个用户同时在一条线 路上传送,可实现不同速率、不同规程的终端间互通。但它的缺点也是 显而易见的。以报文为单位进行存储转发,网络传输时延大,且占用大 量的交换机存和外存,不能满足对实时性要求髙的用户。报文交换适用 于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电 报网。3. 分组交换分组交换实质上是在“存储-转发”基础上发展起来的。它兼有电路交换 和报文交换的优点。分组交换在线路上采用动态复用技术传送按一定长 度分割为许多小段的数据分组。每个分组标识后,在一条物理线路上采 用动态宣用的技术,同时传送多个数据分组。把来自用户发端的数据暂 存在交换机的存储器,接着在网转发。到达接收端,再去掉分组头将各 数据字段按顺序重新装配成完整的报文。分组交换比电路交换的电路利 用率高,比报文交换的传输时延小,交互性好。四、面向连接和无连接服务区别所谓连接就是两个对等实体为进行数据通信而进行的一种结合。面向连接有具有连接建立、数据传输和连接释放三个阶段。面向连接服 务是在数据交换之前,必须先建立连接;当数据交换结束后释放连接。按需 到达。无连接,两个实体之间的通信不需要先建立好一个连接。不需要通信的 两个实体同时是活跃的。灵活迅速,但不能防止报文的丢失、重宣、失序。五、比较IP, UDP, TCP协议差错控制能力1. IP差错控制能力:IP属于网络层协议,只提供基本的发送和接收功能,IP首部的检验只覆 盖IP的首部,并不覆盖IP数据报中的任何数据。2. UDP差错控制:UDP检验和覆盖UDP首部和UDP数据,如果发送端没有计算检验和 而接收端检验到检验和有差错,那么UDP数据报就被丢弃,不产生任何 差错报文。3. TCP差错控制:a)应用数据被分割成TCP认为最合适发送的数据块。b)当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,讲重发这个报文段。C)当TCP收到发自TCP连接另一端的数据,他将发送一个确认。这个确 认不是立即发送,通常将延迟几分之一秒。d) TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是 检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP 将丢弃这个报文段和不确认收到此报文段。e) 既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能矣失序, 因此TCP报文段的到达也可能矣失序。如果必要,TCP将对收到的数据 进行重新排序,将收到的数据以正确的顺序交给应用戻。f) TCP还提供流量控制,TCP连接的每一方都有固定大小的缓冲空间。TCP 的接收端只允许另一端发送接收端缓冲区所能接纳的数据。这将防止较 快主机致使较慢主机的缓冲区溢出。六、试从多个方面比较虚电路和数据报这两种服务的优缺点4-1虚电路服务与数据报服务的对比对比的方畑浚电廉/H务可恥通处应出山两络来保还可常遴伫应F山用门主机系保证连按的键*必须有不;终血地址仅住il接建立阶段便用.树个分组便用知的 虚电毎个分组桶育终贞的左整地址分姐的转发I于同一条诡电路的分姐均技JH同一空由进毎个分择路由进行转发呀结点出故“时所有通过出故的结点的虚电略均不危工作出故障的结点町艳会丢失分ifl. 典路 由可能会发生变化分组的烦序总是枝发送醮序到达终点到达终点时不一定洋到氓的塾第处耶靱说it投制可以由网络负责.也可以由用户主机处责由用户主机负M七、流控制在网络工作中有何意义?流量控制是让发送方的发送速率不要太快,要让接收方来得及接收,即 使收发双方的速率得以匹配,避免造成数据丢失。有三种流量的控制方式: 缓存、拥塞避免、窗口机制。流量控制是以涓动窗口的原理来避免从商带宽 向低带宽进行数据传输所带来的网络拥塞;流量控制限制了进入网络中的信 息总量,可以在一定程度上起到减缓网络拥塞的作用。流量控制可以使网络中的传输效率达到较高,维护网络的通信,使网络的吞吐量维持在较大值。八、流童控制与賂由选择有何异同处? 路由选择是网络中的所有结点共同协调工作的结果。其次,路由选择的环 境往往是在变化的,而这种变化有时无法事先知道。而流量控制是收发两 端共同协调工作的结果。 好的流量控制可以使更多的通信量流入网络,而好的路由选择可使网络的 平均时延较小。 路由选择可保证分组通过一条最佳的路径达到目的。九、流董控制与拥塞控制有何异同?拥塞控制:是防止过多的数据注入到网络中,这样可以使网络中的路由器 或链賂不致过栽,使网络能勞承受现有的网络负荷。拥塞控制是一个全局性 的过程,涉及到所有的主机、所有的路由器,以及与降低网络传输性能有关 的所有因素。拥塞控制要考虑网络资源分配的公平性。拥塞控制:必须保证 通信子网能正常传输数据,包括流量控制,是全局性问题。流量控制:根据接收端能承受的数据速度来调节发送端传输数据的速率, 防止到达接收端的数据速率超过接收端的处理速率,貝与发送者与接收者之 间的点到点通信量有关,是个端到端的问题。十、为什么说“只要任意增加一些资源就可以解决网络拥塞的间題”是不正 确的?貝任意增加一些资源可能无法解决网络拥塞的问题。例如,将某路由器 缓冲区的存储空间扩大,但保持其输出链路速率的不变。这时,虽然该路由 器可以接收更多的分组,但由干其输出铸路速率的没变,存在于该路由器的 许多分组可能因超时,必须重发,从而导致网络的性能可能变得更糟。十一、IP地址和物理地址关系IP地址存放的是IP数据报的首部,而硬件地址则存放在MAC帧首部。 在网络戻和网络层以上使用IP地址,而数据链路层及以下使用硬件地址。1. 在IP层抽象的互连网上只能看到IP数据报2. 虽然IP数据报首部中有源站IP地址,但路由器只根据目的站的IP地址 的网络号进行路由选择3. 在具体的物理网络的链路层,貝能看见MAC帧。IP数据报被封装在MAC 帧中。4. 尽管互连在一起的网络的硬件地址体系各不相同,但IP层抽象的互连网 却屏蔽了下戻这些很复杂的细节。我们貝在网路戻上讨论问题,就能够 使用统一的,抽象的IP地址研究主机和主机或路由器之间的通信。十二、网络两的英文名字为internet和Internet。它们有何区别? internet (互连网)泛指由多个计算机网络互连而成的计算机网络。Internet指当前全球最大的,开放的,有众多网络相互连接而成的特定 计算机网络,它采用TCP/IP协议族,其前身是美国最大的ARPANETo十三、作为中间系统。转发黠、两桥、路由器和两关有何区别?1. 转发器:是物理层中间设备。主要作用是在物理层中实现透明的二进制 比特复制,以补偿信号衰减。2. 网桥:是数据链路层的中间设备。主要作用是根据MAC帧的目的地址 对收到的帧进行转发。网桥具有过滤帧的功能。3. 路由器:网络层的中间设备。作用是在互连网中完成路由选择的功能。4. 网关:网络层以上的中间系统。作用是在高戻进行协议的转换以连接两 个不兼容的系统。当中继系统是转发器或网桥时,一般并不称之为网络互连,因为仍然是一个 网络。路由器其实是一台专用计算机,用来在互连网中进行路由选择。一般 讨论的互连网都是指用路由器进行互连的互连网络。十四、IP数据报中的首部校验和并不检验数据报中的姻,这样做的屡大好 处是什么?坏处是什么7好处:数据报每经过一个结点,结点只检查首部的数据和,使结点工作 量降低,网络速度加快。坏处:只检验首部,不包括数据部分,即使数据出错也没法得知,貝有 到目的主机才能发现。十五、当某个路由器发现一数据报的检验和有差错时,为什么采取丢弃的办 法而不是要求源站亶传此数捣报7计算首部检验和为什么不釆用CRC检验 码?之所以不要求源站重发,是因为地址于段也有可能出错,从而找不到正 确的源站。数据报
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号