第五章《计算机网络》
(完整版)计算机网络(第二版)胡亮等编著第五章习题及答案
(完整版)计算机⽹络(第⼆版)胡亮等编著第五章习题及答案复习指南:本章共有5.1-5.7七节内容,没有在考试之外的。
5.1-5.2,⽤时25min。
5.3-5.4,⽤时90min。
5.5,⽤时30min。
5.6,⽤时60min。
5.7,⽤时35min。
参考上课⽤时,可推测重点章节为5.3,5.4,5.6。
推荐看PPT。
5.5,5.7掌握概念。
5.1,5.2简单了解。
课后习题:5.1 通讯⼦⽹的最⾼层是哪⼀层?5.2 ⽹络层的两个主要功能是什么?5.3 在OSI模型中,⽹络层提供了哪两种服务?5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?5.5 说明⾯向连接的服务和⾯向⽆连接的服务的优缺点。
5.6 说明为什么在⽹络中各个结点对虚电路进⾏独⽴编号。
5.7 第三层交换机与传统的路由器相⽐有哪些优点?5.8 路由选择的最基本要求是什么?5.9 什么是⾮适应性路由选择?什么是适应性路由选择?5.10 什么是拥塞?拥塞产⽣的原因是什么?拥塞对系统有什么影响?5.11 拥塞控制的⽅法有哪些?5.12 在流量控制中,如果采⽤数据报⽅式⼯作,容易产⽣什么样的死锁?如果采⽤虚电路的⽅式⼯作,容易产⽣什么样的死锁?5.13 常⽤的计算最短路径的⽅法有哪两种?5.14 ⽐较距离向量路由和链状状态路由?OSPF属于哪类路由协议?BGP协议属于哪类协议?习题参考答案:5.1 通讯⼦⽹的最⾼层是哪⼀层?⽹络层是通讯⼦⽹的最⾼层,也是主机和通讯⼦⽹的接⼝。
5.2 ⽹络层的两个主要功能是什么?交换和路由。
交换是在两个或者多个设备之间建⽴临时链接,使没有物理链路直接相连的两个或者多个设备之间能够通信。
路由是选择从⼀点到另⼀点发送数据包的最佳路径。
5.3 在OSI模型中,⽹络层提供了哪两种服务?OSI: ⾯向连接的⽹络服务(CONS)和⾯向⽆连接的⽹络服务(CLNS)。
TCP/IP: ⾯向⽆连接的⽹络服务(CLNS)。
5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?发送者发送⼀个连接请求包,接收者使⽤⼀个连接确认包进⾏确认,发送者传输数据,发送者发送⼀个连接终⽌请求包,接收者使⽤⼀个连接终⽌包进⾏确认。
计算机网络第5章传输层
1、基于TCP/IP的因特网服务中,IP协议提供主机之间的哪种分组传输服务?A.可靠的面向连接的B.不可靠的无连接的C.可靠的无连接的D.不可靠的面向连接的2、关于传输层端口,下列说法中哪个是错误的?A.端口是传输层和网络层通信的服务访问点B.利用传输端口可以识别通信的进程C.端口地址用16比特的端口号来标识D.TCP/IP将端口分为保留端口和自由端口两类3、UDP提供面向什么的传输服务?A.端口B.地址C.连接D.无连接4、下列关于UDP的叙述中,正确的是哪一个?A.给出数据的按序投递B.不允许多路复用C.运行主机的流控机制D.是面向无连接的5、关于UDP协议下列说法正确的是哪一个?A.UDP是面向连接的B.UDP使用尽最大努力交付,不保证可靠交付C.UDP使用拥塞控制,不适合多媒体通信D.UDP首部开销较大6、关于TCP协议下列说法错误的是哪一个?A.TC P是面向连接的B.TCP使用尽最大努力交付,不保证可靠交付C.TC P使用拥塞控制,不适合多媒体通信D.TC P首部开销较大7、以下哪项不是UDP协议的特性A.提供可靠服务B.提供无连接服务C.提供端到端服务D.提供全双工服务8、连续ARQ方式中,当传输中出现差错时,需要做什么?A.从0号帧开始全部重发B.仅重发出错的帧C.发端等待出错帧超时重发D.从出错的帧开始全部重发9、流量控制功能实质上是由下列哪一方控制执行的?A.发送方B.接收方C.发送方和接收方D.发送方和接收方间的中间节点10、TCP协议进行流量控制的是下列哪一种方法?A.检错码B.纠错码C.滑动窗口D.字符填充11、滑动窗口协议用于下列哪一种管理控制协议?A.差错控制B.流量控制C.拥塞控制D.链路管理12、TCP报文段中序号字段指的是下面什么?A.数据部分第一个字节B.数据部分最后一个字节C.报文首部第一个字节D.报文最后一个字节13、TCP报文中,确认号指的是什么?A.已收到的最后一个数据序号B.期望收到的第一个字节序号C.出现错误的数据序号D.请求重传的数据序号14、TCP报文中,确认号为1000表示为什么?A.已收到999字节B.已收到1000字节C.报文段999已收到D.报文段1000已收到15、TCP通常采用下列哪种机制来保证连接的可靠建立?A.三次握手法B.窗口控制机制C.自动重发机制D.端口机制16、“三次握手”机制是用于解决哪一问题的?A.网络中出现重复请求报文B.网络中无请求报文C.网络中出现重复确认报文D.网络中无确认报文17、TCP连接报文中,当SYN=1,ACK=0时,表示该报文是什么报文?A.释放连接B.接受连接C.连接请求D.持续连接18、TCP连接建立时,发起连接一方序号为x,则接收方确认的序号为什么?A.y B.x C.x+1D.x-119、TCP释放连接有下列哪一方发起?A.收发任何一方均可B.服务器端vvC.客户端D.连接建立一方20、TCP释放连接时,需要将下面哪一个比特置1?A.SYN B.END C.FIN D.STOP1、TCP/IP运输层中的两个协议分别是【UDP】和TCP。
计算机网络(第三版)第5章 习题答案
1.广义的网络互连可以在那几个层次上实现?分别需要用到哪些网络互连设备?答:广义的网络互连包括:物理层的互连、数据链路层互连、网络层互连、高层互连。
1)物理层的互连是在不同的电缆段之间复制位信号。
物理层的连接设备主要是中继器。
2)数据链路层互连是在网络之间存储转发数据帧。
互连的主要设备是网桥。
3)网络层互连是在不同的网络之间存储转发分组。
互连的主要设备是路由器。
4)传输层及以上各层的互连属于高层互连。
实现高层互连的设备是网关。
2.为什么说因特网可以在不可靠的网络层上实现可靠的传输服务?答:因为因特网的网络层使用数据报通信,没有应答,重传等保证机制,所以提供的是一种不可靠的网络服务;因特网的可靠传输服务主要由TCP协议来完成,TCP协议不仅保证可靠传输,还提供流量控制和拥塞控制等服务,这样TCP与IP协议的结合就可以完成可靠的网络传输服务。
3.有人说,既然局域网接入因特网需要使用路由器,而路由器已经能完成本地网络与因特网之间的连接问题,何必还要使用NAT或PAT?请你对这个疑问做出合理的解答。
答:(略)4.因特网中存在三种地址和两种地址转换机制,这两种机制的特点和区别是什么?这三种地址存在的意义何在?答:因特网上普遍存在的三种地址分别是主机域名,IP地址和局域网卡上的MAC地址,两种地址转换机制分别是DNS(用于完成主机域名到IP地址的转换,是一个全球性的分布式应用)和ARP(完成局域网内主机IP到MAC地址的转换,是一种局部性的应用)。
存在的意义是主机域名可以帮助人们记忆网络主机地址,因为它是用英文拼写,IP地址则是完成TCP/IP网络通信所必须,是用IP地址可以唯一性的确定通信所需的网络主机或路由器,所有域名也必须转换成IP地址之后才能用于网络通信。
MAC地址是网卡的物理地址,它由48位二进制数表示。
MAC地址是网卡的物理地址。
每块网卡都有一个唯一的MAC地址。
虽然此地址没法改变,但是可以通过软件的方法欺骗系统。
计算机网络 第5章_介质访问控制子层---第二次课
B 发送数据 B
TB
A 检测 到冲突
TJ t
信 道 占 用 时 间
B 也能够检测到冲突,并立即停止发送数据帧,接 着就发送干扰信号。这里为了简单起见,只画出 A 发送干扰信号的情况。
10
随机延迟重发
? 问 题 ?
考虑这样的一种情形:当某站正在发送数据时,另外 两个站有数据要发送。这两个站进行载波监听,发现总 线忙,于是就等待;当它们发现总线变为空闲时,就立 即发送自己的数据。但这必然再次发生碰撞;经检测发 现了碰撞,就停止发送。然后再重新发送,……,这样 下去,一直不能发送成功。
解决这一问题,需要采用 所谓的退避算法。
11
退避算法
二进制指数类型退避算法 (truncated binary exponential type)
这样做是为了减小 再 次发生碰撞的概率。
——就是让发生碰撞的站在停止发送数据后,不是立即再发送 数据,而是推迟(这叫做退避)一个随机时间才能再发送数据。 具体做法是: (1)确定基本退避时间,一般是取为争用期2 τ 。 (2)定义参数k,它等于重传次数,但k不超过10 (k 10) ,即 k=min(重传次数,10)。 (3)从离散整数集合[0,1,2,…,(2 k-1)]中随机地取出一个数,记为r。 重传所需的时延就是r倍的基本退避时间。 (4)当重传达16次仍不能成功时,则丢弃该帧,并向高层报告。
公司:Cisco 3Com IBM 00-00-0c 00-20-AF 08-00-5A Novell 00-00-1B 00-60-8C 00-00-D8
29
网卡上的硬件地址
路由器由于同时连接到两个网络上, 因此它有两块网卡和两个硬件地址。
1A-24-F6-54-1B-0E 00-00-A2-A4-2C-02
第五章 计算机网络
综上, 和 的重传不会冲突。 的重传不会冲突 综上,A和B的重传不会冲突。
Ethernet中,除8个字节 中 个字节(64bit)前导符以外的 前导符以外的Frame最小长度为 字节 最小长度为64字节 个字节 前导符以外的 最小长度为 字节(512bit)。 。 可以总结出, 中数据的最小长度为64-6-6-2-4=46字节。 字节。 可以总结出,Ethernet的Frame中数据的最小长度为 的 中数据的最小长度为 字节 比较有趣的是,出现冲突后节点在重新侦听信道前等待的时间是512位时的倍 比较有趣的是,出现冲突后节点在重新侦听信道前等待的时间是 位时的倍 即等待几个Frame(不含前导符 的发送时间。 不含前导符)的发送时间 数,即等待几个 不含前导符 的发送时间。
习题解答
第五章-链路层和局域网 第五章 链路层和局域网 13 ,5,11,15,16
第五章-链路层和局域网 第五章 链路层和局域网
P.325 复习题 复习题13
第五次冲突后,发送方需要从 中随机选择一个K值 第五次冲突后,发送方需要从{0,1,2,……,31}中随机选择一个 值。 中随机选择一个 的概率为1/32 则,K=4的概率为 的概率为 对于10Mbps以太网,重新侦听信道前的等待时间为 以太网, 对于 以太网 重新侦听信道前的等待时间为4*512*10-7秒, 微秒。 即204.8微秒。 微秒
第五章-链路层和局域网 第五章 链路层成多项式 数据D=10101010 数据 10101010000除以 除以1001的余数为 的余数为101 除以 的余数为 因此, 因此,R=101
第五章-链路层和局域网 第五章 链路层和局域网
P.327 习题 习题15 t=0时,A开始发送 开始发送Frame。则将在 位时(bit-time)时完成该 时完成该Frame的发 时 开始发送 。则将在t=576位时 bit-time 时完成该 位时 的发 的最后一位刚刚离开A。 送,即Frame的最后一位刚刚离开 。 的最后一位刚刚离开 因为A发送的第一位数据将在 因为 发送的第一位数据将在t=225位时时到达 ,因此,B最晚需要在 位时时到达B,因此, 最晚需要在 发送的第一位数据将在 位时时到达 t=224位时时发送它的第一位数据,否则 会认为信道忙而不发送数据。 位时时发送它的第一位数据, 会认为信道忙而不发送数据。 位时时发送它的第一位数据 否则B会认为信道忙而不发送数据 最坏情况下, 于 位时时开始发送数据。 最坏情况下,B于t=224位时时开始发送数据。则B发送的第一位数据将在 位时时开始发送数据 发送的第一位数据将在 224+225=449位时时到达 ,此时 的Frame还没有发送完毕。 位时时到达A,此时A的 还没有发送完毕。 位时时到达 还没有发送完毕 因此, 能够检测到自己发送的数据与 发送的数据产生了冲突。 能够检测到自己发送的数据与B发送的数据产生了冲突 因此,A能够检测到自己发送的数据与 发送的数据产生了冲突。即,A不 不 可能检测不到可能的冲突。 可能检测不到可能的冲突。 其实,本题的目的是让你了解在真实的Ethernet网络中,就是通过限制最 网络中, 其实,本题的目的是让你了解在真实的 网络中 小帧长来消除检测不到可能冲突的问题。 小帧长来消除检测不到可能冲突的问题。
中职计算机网络-第5章-计算机网络设备
中职计算机网络-第5章-计算机网络设备填空1、以太网卡拥有一个全球唯一的网卡地址,它是一个长度为48位的二进制数。
2、集线器工作处于OSI模型中的物理层。
3、集线器的级联方法有两种:使用UPLink端口级联和使用普通端口级联。
4、两台处于不同子网的主机通信,必须要通过路由器进行路由。
5、路由器的主要功能为:路径选择、数据转发、和数据过滤。
6、路由器一般有多个网络接口,包括局域网的网络接口和广域网的网络接口。
7、网络互联中常用的路由协议有:RIP(路由选择信息协议)、OSPF(开放式最短路径优先协议)、IGRP(内部网关路由协议)等。
8、路由表分静态路由表和动态路由表。
名词解释网卡:一种称为网络适配卡的设备充当计算机与网络的接口。
集线器:是一种连接多个用户节点的设备,每个经集线器连接的节点都需要一条专用电缆。
集线器的堆叠将若干集线器用电缆通过堆叠端口连接起来,以实现单台集线器端口数的扩充。
集线器的级联是指使用集线器普通的或特定的端口来进行集线器间的连接。
网桥(Bridge)也称桥接器,是连接两个局域网的存储转发设备,用它可以完成具有相同或相似体系结构网络系统的连接。
虚拟网:是在交换式局域网的基础上,结合网络软件建立起的一个可跨接不同物理局域网、不同类型网段的各站点的逻辑局域网,也称虚拟工作组。
路由协议是指路由选择协议,是实现路由选择算法的协议。
静态路由表:由系统管理员事先设置好固定的路由表称为静态路由表。
动态路由表:动态路由表是路由器根据网络系统的运行情况而自动调整的路由表。
调制解调器:计算机联网通信时,必须有能将数字信号转换为模拟信号及模拟信号转换成数字信号的转换装置,前者叫调制器,后者叫解调器,把两种功能做在同一台设备上,就称为调制解调器,即Modem。
收发器就是接收信号、发送信号的设备简答1、网卡有哪些主要的功能?(1).实现局域网中传输介质的物理连接和电气连接;(2).代表着一个固定的地址;(3).执行网络控制命令;(4).实现OSI模型中的数据链路层的功能;(5).对传送和接收的数据进行缓存。
计算机网络第四版参考答案第五章
第五章广域网(P167)1、试从多个方面比较虚电路和数据报这两种服务的优缺点。
答:从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对每个其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分,则会浪费带宽。
从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组,显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。
从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结点交换机的容量便已具有,因此有一些避免拥塞的优势。
而数据报服务则很困难。
从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿。
因此虚电路服务更脆弱。
答:(1)在传输方式上,虚电路服务在源、目的主机通信之前,应先建立一条虚电路,然后才能进行通信,通信结束应将虚电路拆除。
而数据报服务,网络层从运输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接,目标结点收到数据后也不需发送确认,因而是一种开销较小的通信方式。
但发方不能确切地知道对方是否准备好接收,是否正在忙碌,因而数据报服务的可靠性不是很高。
(2)关于全网地址:虚电路服务仅在源主机发出呼叫分组中需要填上源和目的主机的全网地址,在数据传输阶段,都只需填上虚电路号。
而数据报服务,由于每个数据报都单独传送,因此,在每个数据报中都必须具有源和目的主机的全网地址,以便网络结点根据所带地址向目的主机转发,这对频繁的人—机交互通信每次都附上源、目的主机的全网地址不仅累赘,也降低了信道利用率。
(3)关于路由选择:虚电路服务沿途各结点只在呼叫请求分组在网中传输时,进行路径选择,以后便不需要了。
可是在数据报服务时,每个数据每经过一个网络结点都要进行一次路由选择。
当有一个很长的报文需要传输时,必须先把它分成若干个具有定长的分组,若采用数据报服务,势必增加网络开销。
计算机网络(谢希仁第五版)-第五章_习题答案
第五章传输层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 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
第5章计算机网络思考题(上)
第五章思考题(上)5-1:网络层引言√在参考模型上,网络层的上层和下层分别是什么?√网络层的主要目标是什么?√虚电路网络中,是否不需要进行路径选择?√数据报网络中,路由表从何而来?√数据是怎样穿过数据报网络的?√数据是怎样穿过虚电路网络的?5-2:IP地址√IP的地址为什么要按类别分配?√你自己机器上的IP地址是多少?属于什么类别的IP地址?√什么是保留地址?√保留地址有哪些?5-3:子网规划√为什么要划分子网?√子网规划的任务是什么?√怎么来创建子网?√子网掩码码有什么用?√A、B、C三类地址的缺省掩码是什么?√子网规划的借位原则是怎样的?√子网规划时要考虑什么因素?5-4:IP寻址√什么是IP寻址?√什么是MAC寻址?√IP寻址和MAC寻址有什么不同?√只用IP寻址,或只用MAC寻址是否可以完成找到目的机的任务?√路由器处理分组的过程是怎样的?√路由表是怎样的表?包括哪些主要字段?5-5:IP分组√IP分组中包括哪些主要字段?√怎样知道IP分组的净载荷中封装的是什么数据段呢?√当路由器发现一个分组的TTL-1=0时,它会怎么对待这个分组?√怎么知道一个分组是否包含有选项呢?√尝试用WireShark抓取一个真实的分组,观察它的各字段值,并分析它。
5-6:什么是IPv6?√IPv4有哪些问题?√什么是IPv6?√IPv6的相关标准主要由哪个标准组织推出?√IPv6在中国的发展现状如何?5-7:IPv6地址√IPv4地址、MAC地址、IPv6地址分别是多少位二进制构成?√IPv6链路本地地址怎么生成?√IPv6地址自动配置过程是怎样的?√IPv6地址规划如何进行?5-8:IPv6分组√IPv6分组基本头部包括了哪些字段?√相比IPv4分组,IPv6分组做了哪些删改?√相比IPv4分组,IPv6分组做了增加吗?怎加了什么字段?5-9:IPv6过渡技术√隧道技术适合什么应用场景?√双栈技术适合什么应用场景?√地址番翻译/转换技术适合什么应用场景?√你认为全面取代IPv4的IPv6时代会很快到来吗?为什么?5-10:路由从何而来?√什么是静态路由?√静态路由有什么优点、缺点?√默认的静态路由有什么用处?√什么是动态路由?√为什么需要动态路由?(优点)√按照原理划分,动态路由分为几类?√路由算法的目的是什么?√路径的常用量度有哪些?5-11:距离矢量路由选择协议√什么距离矢量路由选择?√DV的工作原理是怎样的?√运行DV的好处是什么?5-12:路由信息协议RIP√什么RIP?√RIP的优点是什么?√RIP的缺点是什么?√RIP的基本工作原理是怎样的?√如何配置RIP?5-13:RIP为什么衰落?√DV的主要问题是什么?√定义一个路径代价的最大数产生了什么后果?√可以采用哪些方法来加快缓解路由环等问题?√RIP会彻底消失吗?。
《计算机网络》 第5章习题
第五章局域网组网
1. 使用以太网来连接两台计算机,至少需要哪些组件?
2. 如果是使用集线器连接这两台电脑,又有哪些需要?
3. 一台路由器能连接多少网络?
4. 集线器、交换机和路由器有什么不同?
5. 网络操作系统和单机操作系统的主要区别?
6. 网络操作系统的基本功能?
7. 谈谈非对等结构和对等结构的网络操作系统的主要区别。
8. 谈谈常见的网络操作系统
9. 综合布线系统有哪几个组成部分?
10. Windows2000 活动目录的有什么特点?
11. 什么是Windows2000的域、域树、域树林,他们有什么关系。
12. 把自己的计算机和其他同学的计算机连成Windows网络。
109。
计算机网络 谢希仁 第五章习题解答
计算机网络谢希仁第五章:运输层1、试说明运输层在协议栈中的作用?运输层的通信和网络层的通信有什么重要的区别?为什么运输层是必不可少的?答:(1)首先,从通信和信息处理的角度来看,运输层向它上面的应用层提供通信服务,并为高层用户屏蔽了下层通信通信子网的细节。
其次,运输层的另一个重要功能就是复用和分用功能。
第三,运输层对传输的报文提供了差错检测机制。
第四,根据应用的不同,运输层还采用不同的运输层协议提供不同的服务。
(2)网络层为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信,如下图所示:(3)虽然无连接的运输服务和无连接的网络服务十分相似,但是运输层依然有它存在的必要性,因为:事实上,网络层是通信子网的一个组成部分,假设网络服务质量不可靠,频繁地丢失分组,网络层系统崩溃或不停的发出网络重置,这将发生什么情况呢?因为用户不能对通信子网加以控制,所以无法采用更好的通信处理机来解决网络层服务质量低劣的问题,更不可能通过改进数据链路层纠错能力来改善低层的条件。
因此,解决这一问题的唯一可行的办法就是在网络层的上面增加一层,即运输层。
运输层的存在使得运输服务比网络服务更可靠,分组的丢失、残缺,甚至网络重置都可以被运输层检测到,并采用相应的补救措施,而且由于运输服务独立于网络服务,故可以采用一个标准的原语集提供运输服务。
2、网络层提供数据报或虚电路服务对上面的运输层有何影响?答:如果下层的网络十分可靠,例如提供虚电路服务,那么用于完成数据传输的运输层协议就不需要做太多的工作。
当网络层仅使用提供不可靠的数据报服务时,运输层就需要使用一些复杂的协议,以便能够提供更优质的服务。
3、当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向连接的?答:在网络层IP提供的是无连接的服务,但是在运输层TCP提供的服务是面向连接的。
但是最终,该应用程序使用的还是面向连接的传输服务。
4、试用画图解释运输层的复用。
计算机网络笔记(第五章~第九章)
计算机⽹络笔记(第五章~第九章)第五章传输层传输层是整个⽹络体系结构中的关键层之⼀5.1 传输层协议的概述5.1.1 进程之间的通信传输层向他上⾯的应⽤层提供通信服务两个主机进⾏通信就是两个主机中的应⽤进程互相通信通信的真正端点并不是主机⽽是主机中的进程。
端到端的通信是应⽤进程之间的通信传输层有⼀个很重要的功能————复⽤和分⽤复⽤是指在发送⽅不同的应⽤进程都可以使⽤同⼀个传输层协议进⾏传送数据分⽤是指接收⽅的传输层在剥去报⽂的⾸部后能够把这些数据正确交付到⽬的应⽤进程传输层功能:(1)⽹络层是为主机之间提供逻辑通信,传输层为应⽤进程之间提供端到端的逻辑通信(2)传输层还要对收到的报⽂进⾏差错检验(3)传输层需要有两个不同的传输协议,即⾯向连接的TCP和⽆连接的UDP(4)传输层向⾼层⽤户屏蔽了下⾯⽹络核⼼的细节,它使应⽤进程看见的就好像在两个传输层实体之间有⼀条端到端的逻辑通信信道TCP和UDP都是全双⼯采⽤⾯向连接的TCP协议时,尽管下⾯的⽹络是不可靠的(只提供尽最⼤努⼒服务),但这种逻辑通信信道就相当于⼀条全双⼯的可信通道当传输层采⽤⽆连接的UDP协议时,这种逻辑通信信道仍然是⼀条不可靠信道5.1.2 传输层的两个主要协议TCP/IP传输层的两个主要协议都是因特⽹的正式标准,即:(1)⽤户数据报协议UDP(2)传输控制协议TCP (主要的协议)两个对等传输实体在通信时传送的数据单位叫作传输协议数据单元TPDU在TCP/IP体系中,则根据所使⽤的协议是TCP或UDP,分别称之为TCP报⽂段或UDP⽤户数据报UDP在传送数据报之前不需要先建⽴连接(为不可靠的)TCP则提供⾯向连接的服务,数据传送结束后要释放连接。
TCP不提供⼴播或多播服务(为可靠的)5.1.3 传输层的端⼝传输层的复⽤和分⽤功能也是类似的。
应⽤层所有的应⽤进程都可以通过传输层在传送到IP层,这就是复⽤。
传输层从IP层收到数据后必须交付给指明的应⽤进程,这就是分⽤。
(完整版)计算机网络_第5章习题答案
第五章练习题答案5.1 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?答:网络互连使得相互连接的网络中的计算机之间可以进行通信,也就是说从功能上和逻辑上看,这些相互连接的计算机网络组成了一个大型的计算机网络。
网络互连可以使处于不同地理位置的计算机进行通信,方便了信息交流,促成了当今的信息世界。
需要解决的问题有:不同的寻址方案;不同的最大分组长度;不同的网络介入机制;不同的超时控制;不同的差错恢复方法;不同的状态报告方法;不同的路由选择技术;不同的用户接入控制;不同的服务(面向连接服务和无连接服务);不同的管理与控制方式;等等。
注:网络互连使不同结构的网络、不同类型的机器之间互相连通,实现更大范围和更广泛意义上的资源共享。
5.2 转发器、网桥和路由器都有何区别?答:1)转发器、网桥、路由器、和网关所在的层次不同。
转发器是物理层的中继系统。
网桥是数据链路层的中继系统。
路由器是网络层的中继系统。
在网络层以上的中继系统为网关。
2)当中继系统是转发器或网桥时,一般并不称之为网络互连,因为仍然是一个网络。
路由器其实是一台专用计算机,用来在互连网中进行路由选择。
一般讨论的互连网都是指用路由器进行互连的互连网络。
5.3 试简单说明IP、ARP、RARP和ICMP协议的作用。
答:IP:网际协议,TCP/IP 体系中两个最重要的协议之一,IP 使互连起来的许多计算机网络能够进行通信。
无连接的数据报传输. 数据报路由。
ARP(地址解析协议)实现地址转换,将IP地址映射成物理地址。
RARP(逆向地址解析协议)将物理地址映射成IP 地址。
ICMP:Internet 控制消息协议,进行差错控制和传输控制,减少分组的丢失。
注:ICMP 协议帮助主机完成某些网络参数测试,允许主机或路由器报告差错和提供有关异常情况报告,但它没有办法减少分组丢失,这是高层协议应该完成的事情。
IP 协议只是尽最大可能交付,至于交付是否成功,它自己无法控制。
(完整版)计算机网络_第5章习题答案
第五章练习题答案5.1 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?答:网络互连使得相互连接的网络中的计算机之间可以进行通信,也就是说从功能上和逻辑上看,这些相互连接的计算机网络组成了一个大型的计算机网络。
网络互连可以使处于不同地理位置的计算机进行通信,方便了信息交流,促成了当今的信息世界。
需要解决的问题有:不同的寻址方案;不同的最大分组长度;不同的网络介入机制;不同的超时控制;不同的差错恢复方法;不同的状态报告方法;不同的路由选择技术;不同的用户接入控制;不同的服务(面向连接服务和无连接服务);不同的管理与控制方式;等等。
注:网络互连使不同结构的网络、不同类型的机器之间互相连通,实现更大范围和更广泛意义上的资源共享。
5.2 转发器、网桥和路由器都有何区别?答:1)转发器、网桥、路由器、和网关所在的层次不同。
转发器是物理层的中继系统。
网桥是数据链路层的中继系统。
路由器是网络层的中继系统。
在网络层以上的中继系统为网关。
2)当中继系统是转发器或网桥时,一般并不称之为网络互连,因为仍然是一个网络。
路由器其实是一台专用计算机,用来在互连网中进行路由选择。
一般讨论的互连网都是指用路由器进行互连的互连网络。
5.3 试简单说明IP、ARP、RARP和ICMP协议的作用。
答:IP:网际协议,TCP/IP 体系中两个最重要的协议之一,IP 使互连起来的许多计算机网络能够进行通信。
无连接的数据报传输. 数据报路由。
ARP(地址解析协议)实现地址转换,将IP地址映射成物理地址。
RARP(逆向地址解析协议)将物理地址映射成IP 地址。
ICMP:Internet 控制消息协议,进行差错控制和传输控制,减少分组的丢失。
注:ICMP 协议帮助主机完成某些网络参数测试,允许主机或路由器报告差错和提供有关异常情况报告,但它没有办法减少分组丢失,这是高层协议应该完成的事情。
IP 协议只是尽最大可能交付,至于交付是否成功,它自己无法控制。
谢希仁计算机网络第五版(第5章)课后习题答案
第五章传输层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 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
《计算机网络》习题答案
第一章一、选择题1.下面说法正确的是C 。
A. “传输速率”就是通常所说的“传输带宽”B. “传输速率”是指信道中所能承受的最大带宽C. “传输带宽”就是信道中所能承受的最大“传输速率”D. 以上说法均不正确2.数据传输,需要建立一个数据通信系统,它一般包括信源、发送器、(1)C_、接收器和信宿。
当采用卫星进行通信时,数据一般被变换成(2)B_。
为了增大模拟传输系统的传输距离,应采用的设备是(3)B_。
现在在模拟电话网上利用调制解调器传输数据往往采用幅度和相位两个参数进行调制,这种调制方式称为(4)D_。
3.下列说法正确的是D 。
A. 串行传输方式比并行传输方式的效率高B. 并行传输方式比串行传输方式的效率高C. 在串行传输中,比特位的传输是随机的D. 以上说法均不正确4.下图为曼彻斯特编码,表示的数据为(1)A_,使用这种编码的网络是(2)C_。
如果该编码波形的最高和最低电平分别为+5V、-5V,其直流分量是(3)D_V。
(1)A. 10100 B. 01110 C. 10101 D. 00011(2)A. 广域网 B. 城域网 C. 局域网(3)A. 5 B. -5 C. 2.5 D. 05.在一个带宽为3 kHz、没有噪声的信道传输二进制信号时,该信道能够达到的最高码元传输速率为(1)B baud。
一个带宽为3 kHz、信噪比为30 dB的信道,能够达到的极限信息传输速率为(2)B_b/s。
上述结果表明,(3)D_。
(1)A. 3K B. 6K C. 56K D. 10M(2)A. 12K B. 31K C. 56K D. 10M(3)A. 有噪声信道比无噪声信道具有更大的带宽B. 有噪声信道比无噪声信道可达到更高的极限数据传输率C. 有噪声信道与无噪声信道没有可比性D. 上述问题的单位不同,数据不能进行直接的比较6.4B/5B编码是将数字数据转换为数字信号的编码方式,其原理是(1)_B位编码表示(2)A_位数据。
《计算机网络》课后习题答案(1-7)
第1章概述(P22)1、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段。
(1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力。
(2)以分组交换网为中心的多主机互连的计算机网络系统:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。
网络的共享采用排队方式,即由结点的分组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据。
(3)具有统一的网络体系结构,遵循国际标准化协议的计算机网络:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO提出了一个能使各种计算机在世界范围内互联成网的标准框架—开放系统互连基本参考模型OSI.。
这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。
(4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起。
2、试简述分组交换的特点答:分组交换实质上是在“存储-转发”基础上发展起来的。
它兼有电路交换和报文交换的优点。
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。
每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。
把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。
到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。
分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
3、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
计算机网络第八版第五章答案
计算机网络第八版第五章答案1、下列关于对等网络的说法中,正确的是()。
中[单选题] *A.网络中只有两台计算机B.网络中的计算机型号是完全一样的C.网络中不存在具有特殊功能的计算机,每台计算机都处于平等地位(正确答案)D.网络中的计算机总数不超过台2、()是一种可以将个人电脑、手机等终端以无线方式互相连接的技术[单选题] * AWiFi(正确答案)BWi-FiCIEDDS3、具有路由功能的第层交换技术,出现于()[单选题] *A年B年C年(正确答案)D年4、DNS 是用来解析下列各项中的哪一项?()易[单选题] *A. IP 地址和MAC 地址B. 主机名和IP 地址(正确答案)C. TCP 名字和地址D. 主机名和传输层地址5、一台兼容机,加载鼠标驱动程序后,鼠标只能左右移动,不能上下移动,经检测驱动程序安装正确,试判断故障最可能发生的部位是()。
[单选题] *A. PS/口B. 鼠标(正确答案)C. 串口D. 主板6、10.字长是CPU的主要技术性能指标之一,它表示的是()。
[单选题] *A.CPU的计算结果的有效数字长度B.CPU一次能处理二进制数据的位数(正确答案)C.CPU能表示的最大的有效数字位数D.CPU能表示的十进制整数的位数7、A:汇编程序B:编辑程序C:编译程序(正确答案)D:解释程序下列设备组中,完全属于外部设备的一组是______。
[单选题] *8、C:UNIXD:Linux下列叙述中,正确的是______。
[单选题] *A:字长为16位表示这台计算机最大能计算一个16位的十进制数B:字长为16位表示这台计算机的CPU一次能处理16位二进制数(正确答案)9、.Windows的窗口分为类,下面()不是Windows的窗口类型。
[单选题] *A. 对话框B. 快捷菜单(正确答案)C. 文档窗口10、Windows窗口的标题栏上没有()。
[单选题] *A. “打开”按钮(正确答案)B. “最大化”按钮C. “最小化”按钮11、WLAN是()的缩写。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Unit 5 Computer Networks 5.1 Internet
E-mail. Let you send messages to Russia, Japan and so on. File Transfer Protocol (FTP). Download files free of charge from thousands of computers around the globe. Usenet newsgroups. More banter, blather, and nuggets of wisdom than you’ll ever be able to read on everything from archery to stock. 用户网新闻群组。 你将可以读到关于从箭术到股票的 任何方面的玩笑,胡说和智慧的珍闻。
Vast 巨大的 constantly 不断的 instantly 马上 Adulterate [ə‘dʌltə,reɪt] 掺假;掺假的;通奸的 stuff [stʌf] 材料;以…塞满 Tap into 进入;利用 staff [stɑ:f] 全体职员
Unit 5 Computer Networks 5.1 Internet
free of charge 免费 banter ['bæ ntə]逗乐 Blather *‘blæ ðə] 胡说 nugget *’nʌgɪt] (金)块;珍闻 Wisdom *‘wizdəm] 智慧 Archery *‘ɑ:tʃəri] 弓术 archer *’ɑ:tʃə] 弓箭手 Stock [stɔk] 股票
attach [ə'tæ tʃ] 附上
Unit 5 Computer Networks 5.1 Internet
A common form of Internet is a collection of LANs connected by a WAN. The Internet(note uppercase I) means a specific worldwide internet that is widely used to connect universities, government offices, companies, and of late, private individuals. By 1995, there were multiple backbones, hundreds of mid-level (i.e. regional) networks, tens of thousands of LANs, millions of hosts, and tens of millions of users. Backbones The size doubles approximately every year. Much of the growth comes from connecting existing networks to
倪胜 广西医科大学 计算机网络应用教研室
Classroom Work 3 Translation
OS functions can be classified into •Resource allocation and related functions •User interface functions. The resource allocation function implements resource sharing by the users of a computer system. Basically, it performs binding of a set of resources with a requesting program, that is, it associates resources with a program. The related functions implement protection of users sharing a set of resources against mutual interference.
Unit 5 Computer Networks 5.1 Internet
The World Wide Web(WWW). A fast-growing global network of graphical electronic documents you can browse, interact with, and even create yourself. 万维网(WWW)。一个你可以浏览,交互甚至创建 你自己的图像电子文档的高速发展的全球的网络。 New technologies. Global chat, video conferencing, fax, free international phone calls and more. 新技术。 全球聊天,视频会议,传真,自由的国际 电话和更多的。
The Internet is a vast global community of real people who constantly generate more unadulterated stuff on more topics than you could ever read in your lifetime. 因特网是现实世界中人们的巨大的全球性社区。在 这个网上,人们在众多主题上不断推出的有价值资料 是你一辈子也读不完的。 If you haven’t tapped into the net yet, here’s what you’re missing: 如果你还没有接近网络,那么下面就是你所缺少的:
Involve 需要 Facilitate [fə‘siliteit] 使便利
entrust 委托
Unit 5 Computer Networks 5.1 Internet
Many networks exist in the world, often with different hardware and software. People connected to one network often want to communicate with people attached to a different one. This desire requires connecting together different, and frequently incompatible networks, sometimes by using machines called gateways to make the connection and provide the necessary translation, both in terms of hardware and software. A collection of interconnected networks is called an internetwork or just Internet.
The glue that holds the Internet together is the TCP/IP reference model and TCP/IP protocol stack. 使因特网在一起的胶水是TCP/IP参考模型和TCP/IP协 议栈。 TCP/IP makes universal service possible and can be compared to the telephone system or the adoption of standard gauge by the railroads in the 19th century. TCP/IP使通用服务成为可能和它可以比喻为电话系统 或者在19世纪采用的标准的铁路轨迹。
Chat [tʃæ t] 聊天 fax [fæ ks] 传真
Unit 5 Computer Networks 5.1 Internet
The World Wide Web is an architectural framework for accessing linked documents spread out over thousands of machines all over the Internet. Since the Web is basically a client-server system, we discuss both the client (i.e. user) side and the server side. The Client Side. From the users' point of view, the Web consists of a vast, worldwide collection of documents, usually just called pages for short. Each page may contain links (pointers) to other, related pages, anywhere in the world.
uppercase *‘ʌpə’keis] 大写字母 of late 近来 i.e. 即 approximate [ə’prɔksimit] 大约 lowercase 小写字母 regional *‘ri:dʒənəl] 地区的
Unit 5 Computer Networks 5.1 Internet
Implement 执行;工具 bind 捆绑
Classroom Work 3 Translation
The user interface function facilitates creation and use of appropriate computational structures by a user. This function typically involves the use of a command language or a menu. The resource allocation function allocates resources for use by a user's computation. Resources can be divided into system provided resources like CPUs, memory areas and IO devices, or user-created resources like files which are entrusted to the OS.