文档库 最新最全的文档下载
当前位置:文档库 › 第五章 网络层

第五章 网络层

第五章 网络层
第五章 网络层

数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最

基本的端到端的数据传送服务。

网络层关系到通信子网的运行控制,体现了网络应用中资源子网访问通信子网的方式,是OSI模型中面向数据通信的底三层中最为复杂,关键的一层。

网络层具体功能:路由选择,拥塞控制和网际互联

端点之间的通信是靠通信子网中的节点间的通信来实现的,网络层是网络节点中的最高层,所以网络层将体现通信子网向端系统提供的网络服务。在分组交换方式中,通信子网向端系统提供虚电路和数据报两种网络服务。

在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要先建立一条逻辑通路,因为这条逻辑通路不是专用的,所以称之为虚电路

节点间的物理信道在逻辑上均可看作由多条逻辑信道组成,这些逻辑信道实际上是由节点内部的分组缓冲器来实现,所谓占用某条逻辑信道,实质上是指占用了该段物理信道上节点分配的分组缓冲器,不同的逻辑信道在节点内部通过逻辑信道号加以区分,各条逻辑信道异步地分时复用同一条物理信道。

一条虚电路可能要经过若干个中间节点,在节点间的各段物理信道上都要占用一条逻辑信道用以传送分组,所以个节点内部必须建立一张虚电路表。

每个节点的虚电路表中要记录两个逻辑信号道,前一个节点所选取的是逻辑信道号和本节点所选取的逻辑信道号,这样使得虚电路所跨越的每一段连接上的逻辑信道号都是唯一的。个节点的虚电路表空间和逻辑信道号都是网络资源,当虚电路拆除时必须收回。

在数据报操作方式中,每个分组被称为一个数据报,若干个数据报构成一次要传送到报文或数据块。

每个数据报自身携带有足够的信息,他的传送是被单独处理的

由于各行其道,个数据报不能保证按顺序到达目的节点,有些数据报甚至还可能在途中丢失,在整个数据报传送过程中,不需要建立虚电路,但网络节点要为每个数据报做路由选择。虚电路服务是网络层向传输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式。

提供虚电路服务的通信子网内部的实际操作即可以是虚电路方式的,也可以是数据包方式的。OSI中面向连接的网络服务就是虚电路服务。

SNA就是采用虚电路操作支持虚电路服务方式的实例。

以数据报方式操作的网络,也可以是提供虚电路服务,即通信子网内部节点按数据报方式交换数据,而与端系统相连的网络节点则向端系统提供虚电路服务。

网络节点在收到一个分组后,要确定向下一节点传送到路径,这就是路由选择。在数据报方式中,网络节点要为每个分组路由做出选择,而在虚电路方式中,只需要连接建立时确定路由。

确定路由选择的策略成为路由选择算法。

路由选择的核心是路由选择算法。设计路由算法时要考虑诸多的技术要素,首先考虑是旋律最短路由还是选择最佳路由,其次是要考虑通信子网是采用虚电路的还是数据报的操作方式。第三是采用分布式路由算法,即由中央节点或始发节点来决定整个路由,第四是要考虑关于拓扑,流量,延迟等网络信息的来源。最后确定是采用静态路由选择策略,还是动态路由选择策略。

最优化原则是:如果路由器J在从路由器I到K的最佳路由上,那么从J到K 的最佳路就会走统一路由之中。

最优化原则和汇集树为路由选择算法提供了一种衡量标准。

静态路由选择算法,是一类不用测量也不需要利用网络信息,而按某种固定规则进行路由选择的算法。

静态路由选择算法三种:最短路由选择算法,扩散法和基于流量的路由选择算法。

最短路由选择的基本思想,建立一个子网图,途中每个节点代表一台路由器,每条弧线代表一条通信线路,弧上的数字代表该线路的权重。

扩散法是一种最简单的路由算法,又叫泛设路由选择法。

基于流量的路由选择,是一种既考虑拓扑结构又兼顾网络负载的静态路由选择算法。

静态算法不考虑网络的当前负载情况,节点的路由选择要依靠网络当前的状态信息来决定策略,成为动态路由策略。也称为自适应路由选择算法。这种策略能较好的适应网络流量,拓扑结构的变化,有利于改善网络的性能,即距离矢量路由算法和链路状态路由算法。距离矢量路由算法是这样的:每个路由器维护一张路由表,以子网中的每个路由器为索引,表中列出了当前已知的路由器到每个目标路由器的最佳距离,以及所使用的线路,通过在邻居之间相互交换信息,路由器不断地更新太慢内部的路由表。

链路状态路由算法,每个路由器必须完成的工作是:1发现他的邻居节点,并知道其网络地址2测量到个邻居节点的延迟或者开销 3 构造一个分组,分组中包含所有他刚刚知道的信息 4 将这个分组发送给所有其他的路由器5计算出到每一个其他路由器的最短路径

链路状态路由算法在因特网中被广泛使用的OSPF开发最短路径有限协议。

移动主机是指那些离开了原始站点还想继续连接网络的主机。

主机需要给其他多个主机发送消息,同时给所有的目标发送给一个分组,这成为广播。

第四种广播算法显示的使用率以发广播的路由器为根的汇集树。

最后一种广播算法是即使当路由器根本不知道任何关于生成树的信息的时候,也要试图到达前一种方法的近似效果。基本的想法称为逆向路径转发。

给这样一个组发送消息称为多点播送,简称多播,又称组播,他的路由算法称为多播路由选择。

对于路由器来说,他们的那些主机属于那些组是非常重要的,当主机与组织之间的从属关系发生变化的时候,主机必须将这些变化告诉路由器,或者路由器定期地询问他们的主机。

拥塞现象,是指到达通信子网中某一部分分组数据过多,是得该部分网络来不及处理,以致引起这部分乃至整个网络性能下降下来,严重时甚至会导致网络通信业务陷入停顿,即出现死锁现象。

拥塞发生的原因:1多条流入线路有分组到达,并需要同一输出线路,此时,如果路由器没有足够的内存来存放所有这些分组,那么有的分组就会丢失。

2路由器的慢速处理器的缘故,以至于难以完成必要的处理工作。

拥塞控制的任务是确保子网能够承载所达到的流量,流控制只与特定的发送方不会持续地超过接收方吸收的能力的速率传输数据,流控制通常涉及的做法是接收方发送方提供某种直接的反馈。

拥塞控制解决办法:开环的和闭环的

共同之处都是在作出决定的时候不考虑网络的当前状态。

开环算法可以分成在源端采取动作还是在目的端采取行动作两类算法。

闭环方案则建立在反馈环路的概念基础之上。

一旦出现拥塞,两种解决方案,增加资源,降低负载

虚电路中用,进行资源预留

实施负载脱落,是指当路由器因为来不及处理分组而被淹没的时候,只要将这些分组丢弃即

可。

从一个源到一个目标的分组刘称为一个流,在面向连接的网络中,属于同一个流的所有分组会走同样的路由路径,而在无连接的网络中,他们可能会走不同的路径。流的需求特征:可靠性,延迟,抖动和带宽

计算机网络第五章课后答案

第五章 5—01 试说明运输层在协议栈中的地位和作用,运输层的通信 和网络层的通信有什么重要区别为什么运输层是必不可少 的 答:运输层处于面向通信部分的最高层,同时也是用户功能中 的最低层,向它上面的应用层提供服务 运输层为应用进程之间提供端到端的逻辑通信,但网络层是为 主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻 址及有效的分组交换)。 各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。 5—02 网络层提供数据报或虚电路服务对上面的运输层有何 影响 答:网络层提供数据报或虚电路服务不影响上面的运输层的运 行机制。但提供不同的服务质量。 5—03 当应用程序使用面向连接的TCP 和无连接的IP 时,这种传输是面向连接的还是面向无连接的 答:都是。这要在不同层次来看,在运输层是面向连接的,在 网络层则是无连接的。 5—04 试用画图解释运输层的复用。画图说明许多个运输用户 复用到一条运输连接上,而这条运输连接有复用到IP 数据报上。 5—05 试举例说明有些应用程序愿意采用不可靠的UDP ,而 不用采用可靠的TCP 。 答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP 数据报损失由一定的承受度,但对传输时延的变化较敏感。 有差错的UDP 数据报在接收端被直接抛弃,TCP 数据报出错 则会引起重传,可能带来较大的时延扰动。因此VOIP宁可采 用不可靠的UDP,而不愿意采用可靠的TCP 。 5—06 接收方收到有差错的UDP用户数据报时应如何处理 答:丢弃 5—07 如果应用程序愿意使用UDP 来完成可靠的传输,这可 能吗请说明理由 答:可能,但应用程序中必须额外提供与TCP 相同的功能。5—08 为什么说UDP 是面向报文的,而TCP 是面向字节流 的 答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。UDP 对应用层交下来的报文,既不合并, 也不拆分,而是保留这些报文的边界。 接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的 报文。 发送方TCP 对应用程序交下来的报文数据块,视为无结构的

第六章-网络基础知识及答案教学内容

第六章网络基础 一、选择题 1.在开放系统互连参考模型(OSI)中,最底层是。 A.物理层 B.网络层 C.传输层 D.数据链路层 2.在计算机网络发展过程中,对计算机网络的形成与发展影响最大。 A.OCTPUS B.Nowell C.DATAPAC D.ARPANET 3.为了指导计算机网络的互联、互通和互访,ISO颁布了OSI参考模型,其基本结构分为( )。 A. 4层 B. 5层 C. 6层 D. 7层 4.是属于网络传输媒体。 A.电话线、电源线、接地线 B.电源线、双铰线、接地线 C.双铰线、同轴电缆、光纤 D.电源线、光纤、双铰线 5.不是信息传输速率比特的单位。 A.bit/s B.b/s C.bps D.t/s 6.网络类型按地理范围分为。 A.局域网、以太网、广域网 B.局域网、城域网、广域网 C.电缆网、城域网、广域网 D.中继网、局域网、广域网 7.下列操作系统中不是NOS(网络操作系统)的是。 A.DOS B.NetWare C.Windows NT D.Linux 8.局域网硬件中占主要地位的是。 A. 服务器 B. 工作站 C.公用打印机 D.网卡 9.LAN是的英文的缩写。 A.城域网 B.网络操作系统 C.局域网 D.广域网 10. 计算机网络与一般计算机互联系统的区别是有无为依据。 A. 高性能计算机 B.网卡 C.光缆相连D.网络协议 11.计算机网络的通信传输介质中速度最快的是。 A.同轴电缆 B.光缆 C.双绞线 D.铜质电缆 12.通过网上邻居将网络上某计算机共享资源中的文件删除后。 A.不可恢复 B.可以在本机回收站中找到 C.可以在网络上其他计算机上找到 D.可以在被删除的计算机上找到 13.OSI模型的最高层是,最低层是。 A. 网络层/应用层 B.应用层/物理层 C. 传输层/链路层 D.表示层/物理层 14.以下不是计算机网络常采用的基本拓扑结构。 A. 星型结构 B.分布式结构 C.总线结构 D.环型结构 15.计算机网络最显著的特征是。 A. 运算速度快 B.运算精度高 C.存储容量大D.资源共享 16.双绞线和同轴电缆传输的是信号。 A. 光脉冲 B.红外线 C.电磁信号 D.微波 17.为网络数据交换而制定的规则、约定和标准称为_________。 A. 体系结构B.协议 C.网络拓扑 D.模型 18.网络中使用的设备Hub指_________。 A.网卡 B.中继器C.集线器 D.电缆线

网络实用技术第六章本章自测答案

《网络实用技术》第六章本章自测 一、单选题(共15道,每题4分,总计60分) 题目1( B )不属于移动互联网的移动性体现。 A. 移动场景 B. 移动通信 C. 移动终端 D. 移动网络 题目2下列( D )不属于移动互联网的特征。 A. 媒体化 B. 社交化 C. 融合化 D. 透明化 题目3( A )是移动通信网与互联网的融合。 A. 移动互联网 B. 局域网 C. 城域网 D. 因特网 题目4下列( D )不属于移动互联网的基本要素。 A. 公众互联网 B. 移动无线通信网络 C. 移动终端 D. 无线接入点题目5 实现移动互联的技术基础是( C )。 A. IPv4 技术 B. IPv6 技术 C. 移动IP技术 D. 路由器技术 题目6 SDN架构不包括( B )。 A. 基础设施层 B. 链路层 C. 控制层 D. 应用层 题目7 SDN的三层架构中,路由器属于( A )。 A. 基础设施层 B. 网络层 C. 控制层 D. 应用层 题目8 SDN的三层架构中,路由器属于( A )。 A. 基础设施层 B. 网络层 C. 控制层 D. 应用层

题目9( C )不属于数据中心网络业务流量的独有特征。 A. 长短流混合 B. 通信模式特殊 C. 长流流量比重较低 D. 大量短突发 题目10下列( C )不属于传统数据中心的服务。 A. 提供带宽 B. 提供机柜空间 C. 提供软件服务 D. 防计算机病毒 题目11下列( C )不属于数据中心的特点。 A. 高带宽 B. 高可用性 C. 高费用 D. 高可靠性 题目12移动云的架构不包括( C )。 A. 移动终端 B. 服务器端 C. 移动云端 D. 后台系统 题目13发现、选择网络服务和云服务是( D )的功能。 A. 资源层 B. 网络虚拟化层 C. 服务提供层 D. 云服务层 题目14 由网络和云计算的物理基础架构组成的是( A )。 A. 资源层 B. 网络虚拟化层 C. 服务提供层 D. 云服务层 题目15根据逻辑网络对底层网络进行抽象是( A )的核心功能。 A. 网络虚拟化 B. 云计算 C. 软件定义网络 D. 物联网 二、判断题(共10道,每题4分,总计40分) 题目16移动云端属于移动云的架构。(╳) 题目17智能手机和平板电脑属于移动终端。(√) 题目18物联网是指通过信息传感设备,按约定的协议,把物与物,人与物进行智能化连接。(√) 题目19软件定义网络的核心思想是把网络控制层与数据层分离开来。(√)

计算机网络课后习题答案(第五章)

计算机网络课后习题答案(第五章) (2009-12-14 18:28:04) 转载▼ 标签: 课程-计算机 教育 第五章传输层 5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别为什么运输层是必不可少的 答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务 运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。 各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。 5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响 答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。 但提供不同的服务质量。 5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的 答:都是。这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。 5—04 试用画图解释运输层的复用。画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到IP数据报上。 5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。 答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。 有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。 因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。 5—06 接收方收到有差错的UDP用户数据报时应如何处理 答:丢弃 5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗请说明理由

计算机网络(第三)第一到第六章课后问答题答案整理

第一章计算机网络概论 1.请参考本章对现代Internet结构的描述,解释“三网融合”发展的技术背景。 基于Web的电子商务、电子政务、远程医疗、远程教育,以及基于对等结构的PSP网络、3 G/4G与移动Internet的应用,使得Internet以超常规的速度发展。“三网融合”实质上是计算机网络、电信通信网与电视传输网技术的融合、业务的融合。 2.请参考本章对Internet应用技术发展的描述,解释“物联网”发展技术背景。 物联网是在Internet技术的基础上,利用射频标签、无线传感与光学传感等感知技术自动获取物理世界的各种信息,构建覆盖世界上人与人、人与物、物与物的智能信息系统,促进了物理世界与信息世界的融合。 3.请参考本章对于城域网技术特点的描述,解释“宽带城域网”发展技术背景。 宽带城域网是以IP为基础,通过计算机网络、广播电视网、电信网的三网融合,形成覆盖城市区域的网络通信平台,以语音、数据、图像、视频传输与大规模的用户接入提供高速与保证质量的服务。 4.请参考本章对WPAN技术的描述,举出5个应用无线个人区域网络技术的例子。答:家庭网络、安全监控、汽车自动化、消费类家用电器、儿童玩具、医用设备控制、工业控制、无线定位。 5..请参考本章对于Internet核心交换、边缘部分划分方法的描述,举出身边5种端系统设备。答:PDA、智能手机、智能家电、无线传感器节点、RFID节点、视频监控设备。 第二章网络体系结构与网络协议 1.请举出生活中的一个例子来说明“协议”的基本含义,并举例说明网络协议三要素“语法”、“语义”与“时序”的含义与关系协议是一种通信规则 例:信件所用的语言就是一种人与人之间交流信息的协议,因为写信前要确定使用中文还是其他语言,否则收信者可能因语言不同而无法阅读三要素: 语法:用户数据与控制信息的结构与格式,以及数据出现顺序 语义:解释比特流的每一部分含义,规定了需要发出何种控制信息,以及完成的动作和作出的响应 时序:对实现顺序的详细说明 2.计算机网络采用层次结构的模型有什么好处? 1)各层之间相互独立 2)灵活性好 3)各层都可采用最合适的技术来实现,各层实现技术的改变不影响其他层 4)易于实现和维护 5)有利于促进标准化 3.ISO在制定OSI参考模型时对层次划分的主要原则是什么? 1)网中各结点都具有相同的层次 2)不同结点的同等层具有相同的功能 3)不同结点的同等层通过协议来实现对等层之间的通信计算机网络技术基础教程计算机网络概述...计算机网络概述... 4)同一结点内相邻层之间通过接口通信

计算机网络(谢希仁第五版)-第五章_习题答案

第五章传输层 5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别为什么运输层是必不可少的 答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务 运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。 各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。 5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响 答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。 但提供不同的服务质量。 5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的 答:都是。这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。 < 5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。 有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。 因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。 5—06 接收方收到有差错的UDP用户数据报时应如何处理 答:丢弃 5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。 5—08 为什么说UDP是面向报文的,而TCP是面向字节流的 答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。 UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。发送方TCP对应用程序交下来的报文数据块,视为无结构的字节流(无边界约束,课分拆/合并),但维持各字节 … 5—09 端口的作用是什么为什么端口要划分为三种 答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。 熟知端口,数值一般为0~1023.标记常规的服务进程; 登记端口号,数值为1024~49151,标记没有熟知端口号的非常规的服务进程;5—10 试说明运输层中伪首部的作用。 答:用于计算运输层数据报校验和。

第5章网络层习题

习题 5.1 用一句话概述网际层提供什么样的网络服务。 答:为实现端到端的传递,网络层主要提供在物理链路之间临时建立联系的线路交换服务和选择数据报传输的最佳路径的路由选择服务。 5.2 IPv4的地址包括哪几个字段?分为几类?用户使用哪几类?画图表示它们的结构。它们各适用于什么规模的网络?IP地址使用什么记法表示?你们单位的IP地址网络号字段是什么?是几类的? 答:(1)IPv4的地址是32位长,由4个分段的十进制组成。由网络号(网络ID)和主机号(主机ID)两部分构成。IPv4定义的IP地址是32比特长度的二级地址,包括3个字段:类别字段,网络号字段,主机号字段. (2)IP地址分为A,B,C,D,E五类,其中D为多播地址,E类保留今后使用。 (3)用户使用的是A,B,C三类,称为基本类。 (4) (5)一般A类地址分配给大规模的网络,C类地址分配给254台主机以下的小规模网络,B 类地址介于两者之间。 (6)IP地址使用点分十进制记法。

2 计算机网络(第2版) (7)校园网网络号字段是10,属于A类 5.3 说出特殊形式的IP地址及其意义。 答:(1)0.0.0.0 严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。 (2)255.255.255.255 限制广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机。如果翻译成人类的语言,应该是这样:“这个房间里的所有人都注意了!”这个地址不能被路由器转发。 (3)127.0.0.1 本机地址,主要用于测试。用汉语表示,就是“我自己”。在Windows系统中,这个地址有一个别名“Localhost”。寻址这样一个地址,是不能把它发到网络接口的。除非出错,否则在传输介质上永远不应该出现目的地址为“127.0.0.1”的数据包。 (4)224.0.0.1 组播地址,注意它和广播的区别。从224.0.0.0到239.255.255.255都是这样的地址。224.0.0.1特指所有主机,224.0.0.2特指所有路由器。这样的地址多用于一些特定的程序以及多媒体程序。如果你的主机开启了IRDP(Internet路由发现协议,使用组播功能)功能,那么你的主机路由表中应该有这样一条路由。 (5)169.254.x.x 如果你的主机使用了DHCP功能自动获得一个IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Wingdows系统会为你分配这样一个地址。如果你发现你的主机IP地址是一个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。

网络第六章复习资料

一、判断题(针对下面的描述,对的打‘√’,错的打‘X’) 1. TELNET在客户机和远程登录服务器之间建立一个TCP连接(√) 2. 防火墙系统不能防止从内部网络对系统进行破坏(√) 3. 在管理者和代理之间使用SNMP协议通信(√) 4. 网络管理的基本功能包括故障管理、性能管理、配置管理、安全管理和计费管理(√) 5. 采用TCP协议通信的客户方只能发送数据,不能接收数据(X) 6. 网络上两个进程间的采用客户/ 服务器模式进行通信。(√) 7. 简单网络管理协议应用层协议(√) 8. 客户使用SMTP协议既能发送邮件又能接收邮件(X) 9. POP3协议的服务端口为110(√) 10. 采用TCP协议通信的客户方和服务方在连接建立后都能发送数据和接收数据(√) 二、单选题(在下面的描述中只有一个符合题意,请用A、B、C、D标示之) 1. 下列描述错误的是(D ) A、Telnet协议的服务端口为23 B、SMTP协议的服务端口为25 C、HTTP协议的服务端口为80 D、FTP协议的服务端口为31

2. 在企业内部网与外部网之间,用来检查通过的网络包是否合法,以保护网络资源不被非法使用的技术是(A ) A、差错控制技术 B、防病毒技术 C、防火墙技术 D、流量控制技术 3. 下列哪个地址是电子邮件地址。( D ) A、 B、 C、192.168.0.100 D、https://www.wendangku.net/doc/4b12531678.html, 4. 域名服务系统(DNS)中,顶级域名COM代表的是( A ) A、商业组织 B、教育机构 C、政府机构 D、国家代码 5. 如果你想通过socket编程接口编写一个程序,给你所在的网络上的所有用户发送一个消息,则最简单的方式是采用( B ) A、TCP协议 B、UDP协议 C、TCP协议和UDP协议都可以 D、以上都不对

计算机网络第六章课后答案

第六章应用层 6-01 因特网的域名结构是怎么样的它与目前的电话网的号码结构有何异同之处 答: (1)域名的结构由标号序列组成,各标号之间用点隔开: …. 三级域名. 二级域名. 顶级域名 各标号分别代表不同级别的域名。 (2)电话号码分为国家号结构分为(中国+86)、区号、本机号。 6-02 域名系统的主要功能是什么域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名权服务器有何区别 答: 域名系统的主要功能:将域名解析为主机能识别的IP地址。 因特网上的域名服务器系统也是按照域名的层次来安排的。每一个域名服务器都只对域名体系中的一部分进行管辖。共有三种不同类型的域名服务器。即本地域名服务器、根域名服务器、授权域名服务器。当一个本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一个根域名服务器查询。若根域名服务器有被查询主机的信息,就发送DNS回答报文给本地域名服务器,然后本地域名服务器再回答发起查询的主机。但当根域名服务器没有被查询的主机的信息时,它一定知道某个保存有被查询的主机名字映射的授权域名服务器的IP地址。通常根域名服务器用来管辖顶级域。根域名服务器并不直接对顶级域下面所属的所有的域名进行转换,但它一定能够找到下面的所有二级域名的域名服务器。每一个主机都必须在授权域名服务器处注册登记。通常,一个主机的授权域名服务器就是它的主机ISP的一个域名服务器。授权域名服务器总是能够将其管辖的主机名转换为该主机的IP地址。 因特网允许各个单位根据本单位的具体情况将本域名划分为若干个域名服务器管辖区。一般就在各管辖区中设置相应的授权域名服务器。 6-03 举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么 答: (1)把不方便记忆的IP地址转换为方便记忆的域名地址。 (2)作用:可大大减轻根域名服务器的负荷,使因特网上的DNS 查询请求和回答报文的数量大为减少。 6-04 设想有一天整个因特网的DNS系统都瘫痪了(这种情况不大会出现),试问还可以给朋友发送电子邮件吗 答:不能; 6-05 文件传送协议FTP的主要工作过程是怎样的为什么说FTP是带外传送控制信息主进程和从属进程各起什么作用 答: (1)FTP使用客户服务器方式。一个FTP服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。 主进程的工作步骤: 1、打开熟知端口(端口号为21),使客户进程能够连接上。 2、等待客户进程发出连接请求。 3、启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。 4、回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发地

第五章 网络层

数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最 基本的端到端的数据传送服务。 网络层关系到通信子网的运行控制,体现了网络应用中资源子网访问通信子网的方式,是OSI模型中面向数据通信的底三层中最为复杂,关键的一层。 网络层具体功能:路由选择,拥塞控制和网际互联 端点之间的通信是靠通信子网中的节点间的通信来实现的,网络层是网络节点中的最高层,所以网络层将体现通信子网向端系统提供的网络服务。在分组交换方式中,通信子网向端系统提供虚电路和数据报两种网络服务。 在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要先建立一条逻辑通路,因为这条逻辑通路不是专用的,所以称之为虚电路 节点间的物理信道在逻辑上均可看作由多条逻辑信道组成,这些逻辑信道实际上是由节点内部的分组缓冲器来实现,所谓占用某条逻辑信道,实质上是指占用了该段物理信道上节点分配的分组缓冲器,不同的逻辑信道在节点内部通过逻辑信道号加以区分,各条逻辑信道异步地分时复用同一条物理信道。 一条虚电路可能要经过若干个中间节点,在节点间的各段物理信道上都要占用一条逻辑信道用以传送分组,所以个节点内部必须建立一张虚电路表。 每个节点的虚电路表中要记录两个逻辑信号道,前一个节点所选取的是逻辑信道号和本节点所选取的逻辑信道号,这样使得虚电路所跨越的每一段连接上的逻辑信道号都是唯一的。个节点的虚电路表空间和逻辑信道号都是网络资源,当虚电路拆除时必须收回。 在数据报操作方式中,每个分组被称为一个数据报,若干个数据报构成一次要传送到报文或数据块。 每个数据报自身携带有足够的信息,他的传送是被单独处理的 由于各行其道,个数据报不能保证按顺序到达目的节点,有些数据报甚至还可能在途中丢失,在整个数据报传送过程中,不需要建立虚电路,但网络节点要为每个数据报做路由选择。虚电路服务是网络层向传输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式。 提供虚电路服务的通信子网内部的实际操作即可以是虚电路方式的,也可以是数据包方式的。OSI中面向连接的网络服务就是虚电路服务。 SNA就是采用虚电路操作支持虚电路服务方式的实例。 以数据报方式操作的网络,也可以是提供虚电路服务,即通信子网内部节点按数据报方式交换数据,而与端系统相连的网络节点则向端系统提供虚电路服务。 网络节点在收到一个分组后,要确定向下一节点传送到路径,这就是路由选择。在数据报方式中,网络节点要为每个分组路由做出选择,而在虚电路方式中,只需要连接建立时确定路由。 确定路由选择的策略成为路由选择算法。 路由选择的核心是路由选择算法。设计路由算法时要考虑诸多的技术要素,首先考虑是旋律最短路由还是选择最佳路由,其次是要考虑通信子网是采用虚电路的还是数据报的操作方式。第三是采用分布式路由算法,即由中央节点或始发节点来决定整个路由,第四是要考虑关于拓扑,流量,延迟等网络信息的来源。最后确定是采用静态路由选择策略,还是动态路由选择策略。 最优化原则是:如果路由器J在从路由器I到K的最佳路由上,那么从J到K 的最佳路就会走统一路由之中。 最优化原则和汇集树为路由选择算法提供了一种衡量标准。

第六章 广域网网络层2005

第六章广域网网络层 ·提供的服务:数据报、虚电路等。 ·路由选择:确定将数据从源节点传到目的节点的路径。 ·拥塞控制:保证网络资源能够承受现有负荷。 6.1广域网概述 6.1.1 广域网WAN构成 几十~几千公里。 通过点点链路将结点交换机连接成网络,站点与结点交换机相连。 结点交换机:分组存储转发功能。

·不采用LAN的多点接入技术; ·局域网主要协议在数据链路层; ·广域网主要协议在网络层,进行路由选择。 6.1.2网络层所提供的服务 ·面向连接的网络服务:虚电路服务 ·无连接的网络服务:数据报服务 1、数据报服务 ·不需建立专门通路,分组独立选择路由; ·不可靠服务,分组可能丢失,到达目的机的顺序可与发送顺序不同; ·目的站先将分组缓存,再按顺序交给主机; ·网络中可有多个主机同时发送数据报

例:主机H1和主机H5通信:A→B→E、A→C→E、A→C→B →E 主机H2和主机H6通信:B→E、A→C→E、A→C→B→E 2、虚电路服务 ·双方先建立一条虚电路,所有分组沿虚电路传送,传完释放; ·物理线路未独占,可同时建多条虚电路; ·服务可靠,到达顺序与发送顺序一致。 例:主机H1和主机H5通信:建立虚电路VC1,A→B→E 主机H2和主机H6通信:建立虚电路VC2,B→E 3、两者比较 表6-1 虚电路服务与数据报服务的对比

6.2 路由选择机制 路由选择:分组在交换机中如何转发。 方法:在结点交换机(分组交换机)中设置一个路由表,通过查路由表确定转发路径。 即收到分组时,根据目的地址,查找路由表,找出应从结点的哪一个端口将该分组发送出去。 6.2.1 结点交换机的路由表 1、广域网编址方法 层次法,把一个地址分两部分: ·交换机号:主机所连接的交换机的编号 ·接入端口号:主机所连接的端口的编号 每台计算机的地址在整个网络中唯一。 用一个二进制表示: 例:

第6章网络层

第6章网络层 6.4 综合习题 1 现有一个公司需要创建内部的网络,该公司包括工程技术部、市场部、财务部和办公室4个部门,每个部门约有20~30台计算机。试问: (1) 若要将几个部门从网络上进行分开。如果分配该公司使用的地址为一个C类地址,网络地址为192.168.161.0,如何划分网络,将几个部门分开? (2) 确定各部门的网络地址和子网掩码,并写出分配给每个部门网络中的主机IP地址范围。 2 假设有两台主机,主机A的IP地址为208.17.16.165,主机B的IP地址为208.17.16.185,它们的子网掩码为255.255.255.224,默认网关为208.17.16.160。试问: (1) 主机A能否和主机B直接通信? (2) 主机B不能和IP地址为208.17.16.34的DNS服务器通信。为什么? (3) 如何只做一个修改就可以排除(2)中的故障? 3 应用最短路径优先搜索算法Dijkstra,求出下图中源点E到达网络中其他各结点的全部最短路径。 4 假设在以太网上运行IP协议,源主机A要和IP地址为192.168.1.250的主机B通信,请问A如何得到主机B的MAC地址?(说明采用的协议以及查找过程) 5 (1) 假设一个主机的IP地址为192.55.12.120,子网掩码为255.255.255.240,求出其子网号、主机号以及直接的广播地址。 (2) 如果子网掩码为255.255.192.0,那么下列的哪些主机(A、129.23.191.21,B、129.23.127.222,C、129.23.130.33,D、129.23.148.122)必须通过路由器才能与主机

第5章 网络层教案(计算机网络)

第5章网络层 教学目标: 1、掌握网络层功能 2、理解IP地址分类 3、理解划分子网的方法 4、了解路由器的功能 5、掌握路由和路由协议的概念 6、理解网络层协议和功能 教学重点: 1、IP地址分类 2、划分子网 3、路由和路由协议的概念 教学难点: 子网的划分 教学课时:2课时 教学方法:讲授法、讲解法、演示法、讨论法、练习法 教学过程及内容: 第5章网络层 5.2 网络层功能 一、网络层功能: 完成数据包寻址和路由的功能

二、网络层地址: 1、网络层协议定义了识别网络中主机的地址 2、地址包括网络部分和主机部分 三、网络层协议: 在TCP/IP 协议栈中,运行在网络层的协议主要有: ? IP (Internet Protocol )协议:负责网络层寻址、路由选择、分段及包重组。 ? 地址解析协议(ARP ,Address Resolution Protocol):负责把网络层地址解析成物 理地址,比如MAC 地址。 ? 逆向地址解析协议(RARP ,Reverse ARP ):负责把硬件地址解析成网络层地址。 ? Internet 控制信息协议(ICMP ,Internet Control Message Protocol):负责提供诊断功 能,报告由于IP 数据包投递失败而导致的错误。 ? Internet 组管理协议(IGMP ,Internet Group Management Protocol):负责管理IP 组 播组。 5.3 IP 地址 一、IP 地址的概念: 1、 IP 地址的结构: IP 地址是32位的二进制数。每个IP 地址被分为两部分,网络ID 和主机ID 走哪一条? 主机ID 网络ID

5计算机网络复习提纲-第五章

第5章网络层 5.1网络层概述 网络层负责数据包经过多条链路、由信源到信宿传递过程,并保证每个数据包能够成功和有效率地从出发点到达目的地。为实现端到端的传递,网络层提供了两种服务:线路交换和路由选择。线路交换是在物理链路之间建立临时的连接,每个数据包都通过这个临时链路进行传输;路由选择是选择数据包传输的最佳路径,在这种情况下,每个数据包都可以通过不同的路由到达目的地,然后再在目的地重新按照原始顺序组装起来。 网络层是通信子网的最高层,对上层用户屏蔽了子网通信的细节,如子网类型、拓扑结构、子网数目,向上层提供一致的服务、统一的地址。 5.1.1网络层功能 (1)为传输层提供建立、维持和释放网络连接的手段,完成路由选择、拥塞控制、网络

互联等功能。 (2)根据传输层的要求选择网络服务质量。服务质量的参数主要包括:残留差错率、服 务可用性、可靠性、吞吐量、传输延迟等。 (3)对数据传输过程实现流量控制、差错控制以及顺序控制。 (4)提高资源子网主机节点与通信子网的接口,向传输层提供虚电路服务和数据报服务。 网络层的主要功能是完成网络中主机间的报文传输,其关键问题之一是使用数据链路层服务将每个报文从源端传输到目的端。 基本功能:实现端到端的网络连接,屏蔽不同子网技术的差异,向上层提供一致的服务。 主要功能: 路由选择和转发 通过网络连接在主机之间提供分组交换功能 分组的分段与成块,差错控制、顺序化、流量控制

5.1.2网络层服务的特点 网络层的服务有如下特点: (1)最重要的特点是无连接 (2)服务是不可靠的,传送过程中可能延迟、不按顺序到达或者丢失等 (3)服务是尽力而为的。 网络层实现这种无连接服务的分组传送机制称为网际协议,通称IP协议。 网络层服务应遵循以下三个原则: (1)服务应与通信子网技术无关。 (2)通信子网的数量、类型和拓扑结构对传输层是隐蔽的。 (3)传输层能获得的网络地址应采用统一的编号形式,即使跨越多个LAN和WAN。 5.2路由算法 路由算法是网络层软件的一部分,它负责确定一个进来的分组应该被传送到哪条输出线路上。 5.2.1路由算法选择的参考标准 路由算法选择有以下参考标准: (1)正确性:沿着路由表所指引的路由,分组一定能够传输到最终到达的目的网络和目 的主机。

单选题第六章 网络基础

第六章网络基础单选题 1、一个办公室中有多台计算机,每个计算机都配置有网卡,并已经购买有一台网络集线器和一台打印机,一般通过何种传输介质组成局域网,使得这些计算机都可以共享这一台打印机。(B) A:光纤 B:双绞线 C:电话线 D:无线 2、北京大学和清华大学的网站分别为https://www.wendangku.net/doc/4b12531678.html,和https://www.wendangku.net/doc/4b12531678.html,,以下说法不正确的是__D____。 A:它们同属中国教育网 B:它们都提供www服务 C:它们分别属于两个学校的门户网站 D:它们使用同一个IP地址 3、提供可靠传输的运输层协议是__A____。 A:TCP B:IP C:UDP D:PPP 4、下列说法中正确的是___C___。 A:Internet计算机必须是个人计算机 B:Internet计算机必须是工作站 C:Internet计算机必须使用TCP/IP协议 D:Internet计算机在相互通信时必须运行同样的操作系统 5、电子邮件E-mail不可以传递__A____。 A:汇款 B:文字 C:图像 D:音视频 6、下一代Internet IP的版本是___A___。 A:IPv6 B:IPv3 C:IPv4 D:IPv5 7、对于连接Internet的每一台计算机,都需要有确定的网络参数,这些参数不包括__B____。A:IP地址 B:MAC地址 C:子网掩码 D:网关地址和DNS服务器地址 8、如果您出差在外,住在宾馆中,并自己携带有配置Modem的笔记本电脑,通过__C___可以上互联网。 A:LAN B:无线LAN C:电话线拨号 D:手机卡 9、哪一种网络设备是Internet的主要互联设备?( C ) A:以太网交换机 B:集线器

第六章:网络应用层复习题(答案)

第六章:网络应用层习题 一名词解释 1. ______ DNS 2. ______ Telnet 3. ______ E mail 4. ______ FTP 5. ______ SNMP 6. ______ Page 7. ______ Browser * 8. ______ URL 9. ______ SMTP 10. ______ NFS A利用Internet实现互联网络中的远程登录功能的服务。 B利用Internet发送与接收邮件的Internet基本服务功能。 C用来浏览Internet上的主页的客户端软件。 D利用Internet实现互联网中交互式文件传输功能。 E用于实现互联网中电子邮件传送功能的协议。 F信息资源在WWW服务器中存储的形式。 G用于实现网络设备名字到IP地址映射的网络服务。 & H对能从Internet上得到的资源的位置和方向方法的一种表示。 I用于管理与监视网络设备的协议。 J用于网络中不同主机之间的文件共享的协议。 二单项选择 1远程登陆协议Telnet、电子邮件协议SMTP、文件传送协议FTP依赖_______ 协议。 A TCP B UDP C ICMP D IGMP 2在电子邮件程序向邮件服务器中发送邮件时使用的是简单邮件传送协议SMTP而电子邮件程序从邮件服务器中读取邮件时可以使用_______ 协议。A PPP B POP3 C P-to-P D NEWS 3主页一般包含以下几种基本元素Text、Image、Table与_______ 。A NFS B IPSec C SMTP D Hyperlink 4标准的URL由3部分组成服务器类型、主机名和路径及_______ 。A客户名B浏览器名C文件名D进程名 5WWW浏览器是由一组客户、一组解释单元与一个_______ 所组成。A解释器B控制单元C编辑器D差错控制单元 ` 6从协议分析的角度WWW服务的第一步操作是WWW浏览器对WWW服务器的_______ 。A地址解析B传输连接建立C域名解析D会话连接建立 7FTP Client 发起对FTP Server的连接建立的第一阶段建立_______ 。A传输连接

第六章:网络应用层复习题(答案)

第六章:网络应用层习题 一 名词解释 1. ______ DNS 2. ______ Telnet 3. ______ E mail 4. ______ FTP 5. ______ SNMP 6. ______ Page 7. ______ Browser 8. ______ URL 9. ______ SMTP 10. ______ NFS A 利用Internet实现互联网络中的远程登录功能的服务。 B 利用Internet发送与接收邮件的Internet基本服务功能。 C 用来浏览Internet上的主页的客户端软件。 D 利用Internet实现互联网中交互式文件传输功能。 E 用于实现互联网中电子邮件传送功能的协议。 F 信息资源在WWW服务器中存储的形式。 G 用于实现网络设备名字到IP地址映射的网络服务。 H 对能从Internet上得到的资源的位置和方向方法的一种表示。 I 用于管理与监视网络设备的协议。 J 用于网络中不同主机之间的文件共享的协议。 二 单项选择 1 远程登陆协议Telnet、电子邮件协议SMTP、文件传送协议FTP依赖_______ 协议。 A TCP B UDP C ICMP D IGMP 2 在电子邮件程序向邮件服务器中发送邮件时 使用的是简单邮件传送协议SMTP 而电子邮件程序从邮件服务器中读取邮件时 可以使用_______ 协议。 A PPP B POP3 C P-to-P D NEWS 3 主页一般包含以下几种基本元素 Text、Image、Table与_______ 。 A NFS B IPSec C SMTP D Hyperlink 4 标准的URL由3部分组成 服务器类型、主机名和路径及_______ 。 A 客户名 B 浏览器名 C 文件名 D 进程名 5 WWW浏览器是由一组客户、一组解释单元与一个_______ 所组成。 A 解释器 B 控制单元 C 编辑器 D 差错控制单元 6 从协议分析的角度 WWW服务的第一步操作是WWW浏览器对WWW服务器的_______ 。 A 地址解析 B 传输连接建立 C 域名解析 D 会话连接建立 7 FTP Client 发起对FTP Server的连接建立的第一阶段建立_______ 。 A 传输连接 B 数据连接 C 会话连接 D 控制连接 8 Usenet不是一个网络系统 只是建立在Internet上的_______ 。 A 报文传输系统 B 软件商演示软件 C 域名组织形式 D 软件系统

第六章计算机网络应用层

(答案仅供参考如有不对请自己加以思考) 第六章应用层 一、习题 1.在DNS的递归查询中,由()给客户端返回地址。 A.最开始连接的服务器 B.最后连接的服务器 C.目的地址所在的服务器 D.不确定 2.DNS协议主要用于实现下列中的()网络服务功能。 A.域名到IP地址的映射 B.物理地址到IP地址的映射 C.IP地址到域名的映射 D.IP地址到物理地址的映射 3.用户提出服务请求,网络将用户请求传送到服务器;服务器执行用户请求,完成所要求的操作并将结果送回用户,这种工作模式称为()。 A.客户/服务器模式 B.对等模式 C.CSMA/CD模式 D.令牌环模式 4.域名与()是一一对应的。 A.IP地址 B.MAC地址 C.主机名称 D.以上都不是 5.不使用面向连接传输服务的应用层协议是()。 A.SMTP B.FIP C.HTTP D.DHCP 6.匿名FTP访问通常使用()作为用户名。 A.guest B.E-mail地址 C.anonymous D.主机id 7.FTP使用的传输层协议为( 1 ),FTP默认的控制端口号为( 2 )。 (1)A.HTTP B.IP C.TCP D.UDP (2)A.80 B.25 C.20 D.21 8.一台主机希望解析域名,如果这台主机配置的DNS地址为A(或称为本地域名服务器),Inernet根域名服务器为B,而存储域名,那么这台主机通常先查询()。 A.域名服务器A B.域名服务器B C.域名服务器C D.不确定 9.从协议分析的角度,WWW服务的第一步操作是WWW浏览器完成对WWW服务器的()。 A.地址解析 B.域名解析 C.传输连接建立 D.会话连接建立 10.在电子邮件应用程序向邮件服务器发送邮件时,最常使用的协议是()。 A.IMAP B.SMTP C.POP3 D.NTP 11.在因特网电子邮件系统中,电子邮件应用程序()。 A.发送邮件和接收邮件都采用SMTP协议 B.发送邮件通常使用SMTP协议,而接收邮件通常使用POP3协议 C.发送邮件通常使用POP3协议,而接收邮件通常使用SMTP协议 D.发送邮件和接收邮件都采用POP3协议 12.WWW上每个网页都有一个唯一的地址,这些地址统称为()。 A.IP地址 B.域名地址 C.统一资源定位符 D.WWW地址 13.在因特网上浏览信息时,WWW浏览器和WWW服务器之间传输网页使用的协议是()。 A.IP B.HTTP C.FTP D.TELNET

计算机网络习题答案第五章

第五章 5—08为什么说UDP是面向报文的,而TCP是面向字节流的? 答:发送方 UDP 对应用程序交下来的报文,在添加首部后就向下交付 IP 层。UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。 接收方 UDP 对 IP 层交上来的 UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。 发送方TCP对应用程序交下来的报文数据块,视为无结构的字节流(无边界约束,课分拆/合并),但维持各字节 5—13一个UDP用户数据的数据字段为8192季节。在数据链路层要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。 答:6个 数据字段的长度:前5个是1480字节,最后一个是800字节。 片偏移字段的值分别是:0,1480,2960,4440,5920和7400. 5—23主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少? 解:(1)第一个报文段的数据序号是70到99,共30字节的数据。 (2)确认号应为100.(3)80字节。(4)70 5—24一个TCP连接下面使用256kb/s的链路,其端到端时延为128ms。经测试,发现吞吐量只有120kb/s。试问发送窗口W是多少?(提示:可以有两种答案,取决于接收等发出确认的时机)。 解:来回路程的时延等于256ms(=128ms×2).设窗口值为X(注意:以字节为单位),假 定一次最大发送量等于窗口值,且发射时间等于256ms,那么,每发送一次都得停下来期待 再次得到下一窗口的确认,以得到新的发送许可.这样,发射时间等于停止等待应答的时间, 结果,测到的平均吞吐率就等于发送速率的一半,即 8X÷(256×1000)=256×0.001 X=8192 所以,窗口值为8192. 5—29在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。试说明理由。 答:还未重传就收到了对更高序号的确认 5—34答:a=0.1,RTTO=30 RTT1=RTTO*(1-a) +26*a=29.6 RTT2=RTT1*a+32(1-a)=29.84 RTT3=RTT2*a+24(1-a)=29.256 三次算出加权平均往返时间分别为29.6,29.84和29.256ms。

相关文档
相关文档 最新文档