1、浙江大学远程教育学院计算机网络基础 参考答案作业一第1章 概述一填空题:1. 通 信 线 路 自 治 计 算 机 系 统2. 客 户 服 务 器 方 式3. 参 考 p.25 SNA4. 带 宽5. 每 秒 比 特6. Kb/s、 Mb/s、 Gb/s7. 网 络 的 作 用 范 围 ( 或 网 络 的 覆 盖 范 围 )8. 星 型 拓 扑 结 构9. 244KB/s10. 发 送 时 延 传 播 时 延 11. 分 组 ( 备 忘 : 在 TCP/IP 模 型 中 , 数 据 分 组 是 在 运 输 层 和 网 络 层 中 共 同 完成 的 。 先 是 把 数 据 分 为 等 长 的 数
2、据 段 ( 约 为 1024bit) , 然 后 在 每 一 个数 据 段 前 面 加 上 首 部 , 首 部 是 由 一 些 必 要 的 控 制 信 息 组 成 的 。 )12. 各 个 子 层 各 子 层 的 协 议 13. OSI14. 协 议 数 据 单 元 ( PDU) , 例 如 在 非 OSI 标 准 的 TCP/IP 的 参 考 模 型 中 , 传输 层 协 议 数 据 单 元 就 是 TCP 数 据 报 , 网 络 层 协 议 数 据 单 元 就 是 IP 数 据报15. 报 文16. 5 传 输 表 示17. 网 络 层 应 用 层18. 网 络 层三问答和计算题:1. 课
3、 件 中 讲 过 类 似 的 题 目 参 考 答 案 如 下 : ( 发送结点的发送速率大小决定了发送时延大小,当然还和待发送的数据块长度有关)(1)发 送 时 延 : 107bit/(100*1000)=100秒传 播 时 延 : 1000*1000米 /(2108)=0.005秒结 论 是 : 如 果 发 送 速 率 小 , 总 时 延 主 要 取 决 于 发 送 时 延 。(2)发 送 时 延 : 103bit/(1000*1000*1000)=0.000001秒传 播 时 延 : 1000*1000米 /(2108)=0.005秒结 论 是 : 如 果 发 送 速 率 大 , 总 时
4、延 主 要 取 决 于 传 播 时 延 。( 备 忘 : USBUSB2.0传输速率(即发送速率)大约为480 Mbit/s,所以发送数据设备的发送速率达1Gb/s还是有可能的。2. 参 考 答 案 :第一种情况数据传输效率=有效数据长度/总数据长度=100/ (100+20+20+18)63%第二种情况数据传输效率=1000/ (1000+20+20+18)95%可见,被传输的数据块较小时对应的数据传输效率比较低,否则反之。3. 参 考 答 案 :(1)网络协议是指网络中通信双方为了进行数据交换而建立的规则、标准或约定。网络协议有三个要素:语法、语义和同步。(2)所谓网络体系结构是指网络层次
5、结构模型和各层协议的集合,又 可 以 说成 是 : 指 各 个 子 层 以 及 各 子 层 协 议 的 集 合 。(3)OSI 是一个七层体系结构,从第一层到第七层分别是:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层;TCP/IP 是一个四层结构模型,从第一层到第四层分别是 :、网络接口层、网络层(或称 IP 层) 、运输层和应用层。前者是一个参考模型,只有理论上的意义;后者是一个网络中广泛使用的实用协议。作业二第2章 物理层一填空题:1. 模 拟 数 字2. 来 自 信 源 的 信 号 , 即 由 1 或 0 组 成 的 数 字 信 号 。 例 如 像 计 算 机 输 出 的
6、代 表各 种 文 字 或 图 像 文 件 的 数 据 信 号 都 属 于 基 带 信 号 。基 带 传 输 。3. 编 码 曼 彻 斯 特 编 码 差 分 曼 彻 斯 特 编 码4. 调 幅 、 调 频 、 调 相5. 数 字 模 拟6. 半 双 工 通 信7. 全 双 工 通 信8. 双 绞 线9. 频 分 复 用 、 波 分 复 用 、 时 分 复 用10.曼 彻 斯 特 编 码 ( 说 成 “差 分 曼 彻 斯 特 编 码 ”也 对 )11.小 于12.数 字 用 户 线 上 行 和 下 行 带 宽 是 不 对 称 的 , 且 下 行 带 宽 大 于 上 行 带 宽13.01011 (或
7、写为 10100 也对,此时规定:位周期中心的向上跳变代表 0,位周期中心的向下跳变代表 1)三问答和计算题:1. 参 考 答 案 :曼 彻 斯 特 编 码 好 处 主 要 有 2 点 :( 1) 每个比特的中间(即 T/2 处)有一次电平跳变,利用电平跳变可以产生收发双方的同步信号,因此曼 彻 斯 特 编 码 称为 “自 含 时 钟 编 码 ”, 发 送 曼 彻 斯 特 编 码 信 号 时 无 需 另 发 同 步 信 号 。 ( 2)曼 彻 斯 特 编 码 信 号 不 含 直 流 分 量 。主 要 缺 点 是 效 率 比 较 低。01001011 数 据 三 种 编 码 波 形 图 如 下
8、:2. 参 考 答 案 :从 发 送 方 开 始 发 送 数 据 直 至 接 收 方 收 到 全 部 数 据 的 时 间 T=数 据 发 送 时 延+信 号 传 播 时 延 。对 于 通 过 地 面 电 缆 的 传 送 方 式 , 电 磁 波 在 电 缆 中 的 传 播 速 率=3*105km/s*2/3=2*105km, 则 T=3/4.8+1000/200000=0.63(s)。对 于 通 信 卫 星 的 传 送 方 式 , T=3/50+270/1000=0.33(s)。因 此 , 采 用 卫 星 的 总 传 送 时 间 较 短 。作业三第3章 数据链路层一填空题:1.可 靠 、 透 明
9、 ( 数 据 帧 的 构 成 就 是 从 这 两 方 面 考 虑 的 )2. 帧 (Frame)3. 比 特 流 4.0100111 5.冗 余 码6.余 数 是 0117. PPP 是 Point-to-Point Protocol 的 缩 写 , 称 为 点 对 点 协 议 , PPP 协 议属 于 因 特 网 用 户 计 算 机 和 ISP 进 行 通 信 时 所 使 用 的 数 据 链 路 层 协 议 , 目前 使 用 非 常 广 泛 。8.链 路 控 制 协 议 (LCP) 网 络 控 制 协 议 (NCP)9.异 步 传 输 同 步 传 输10.1111110 零 比 特 填 充
10、字 节 填 充 ( 即 把 0x7E 字 节 转 变 成 为 “0x7D”和 “0x5E” 2 字 节 序 列 )11. 011011111011111000 00011101111111111110 12. CSMA/CD 即载波监听多点接入/碰撞检测 (可 以 这 么 说 , 以 太 网 在 局 域 网 占 统 治 地 位 )13. “10”代 表 传 输 速 率 是 10Mb/s “Base”代 表 连 接 线 的 信 号 是 基 带 信 号“T” 代 表 双 绞 线14. 物理层15. 双绞线16. 星型 总线型17. 碰撞 空闲 推迟 先听后发 边听边发 碰撞(冲突)停止 延迟重发1
11、8. 物理地址(或者说硬件地址) 48 ipconfig /all19.自 学 习三问答和计算题:1. 参 考 答 案 :根据定义:传输错误的比特占所传输比特总数的比率称为误码率 误 码 率 =x/帧 总 长 度根据公式可以求得:x=误 码 率 *帧 总 长 度 =10-5*10*103=0.1( 比 特 )课件 1 个数据帧会出现 0.1 个比特的错误,也可以说为 10 个数据帧将出现 1个比特的错误(扩大 10 倍) ,而一个比特错的那个帧就是错帧,因此传送帧 的 平均 出 错 率 为 : 1(帧 )/10(帧 )=0.1=10%。2. 参 考 答 案 :可 以 把 10110011010
12、 用 协 商 的 二 进 制 比 特 序 列 11001( 知 道 怎 么 来 的 吗 ?) 去 除 , 如 果 能 除 尽 即 余 数 为 0, 则 可 知 道 : 二 进 制 比 特 序 列 在 传 输 中 没 有出 现 差 错 。看 参 考 答 案 :110101011001 10110011010110011111011001011110000011111110010110000000110011100100000000000可 见 , 因 为 计 算 得 余 数 为 0, 所 以 10110011010 比 特 序 列 在 传 输 中 没 有出 现 差 错 。 既 然 没 有 出 错
13、 , 发 送 数 据 的 比 特 序 列 就 是 从 10110011010 中 去 掉最 右 边 的 四 位 ( 因 为 除 数 是 5 位 ) 得 到 : 1011001。 现 在 再 来 求 CRC 校 验 码 。后 四 位 1010 就 是 CRC 校 验 码 ( 即 帧 检 验 序 列 FCS) 。3. 参 考 答 案 :除 数 是 : 110101 被 除 数 是 : 在 1010001101 之 后 加 4 个 0 ( 因 为 除 数 是 6 位 , 减 1 得 到n=5)即 为 : 101000110100000参 考 答 案 :1101010110110101 1010001
14、10100000110101111011110101011101000000111010110101011111 000000111110110101010110 000000101100110101110010 11010100111000000001110余 数 是 01110, 所 以 CRC 校 验 码 为 01110。因 此 被 传 输 的 比 特 流 ( 原 比 特 序 列 +校 验 码 ) 是 : 1010001101 011104. 参 考 答 案 :参 考 p.75-76:分 析 PPP 帧 的 数 据 部 分 ( 即 信 息 字 段 ) :7D 5E FE 27 7D 5D
15、 7D 5D 65 7D 5E ( 用 不 同 颜 色 标 记 ) 7D 5E- 还 原 为 7E; 7D 5D-还 原 为 7D。所 以 真 正 的 数 据 为 : 7E FE 27 7D 7D 65 7E5. 参 考 答 案 :(1)10 个站点共享 10Mb/s 带宽,平均每个站点为:10/10= 1Mb/s 带宽。(2)10 个站点共享 100Mb/s 带宽,平均每个站点为:100/10=10Mb/s 带宽。(3)以太网交换机允许站点独占端口的带宽,所以每个站点独享 10Mb/s 带宽6. 参 考 答 案 :(1)CSMA/CD 是英文缩写,它的含义是载波监听多点接入/碰撞检测,是以太
16、网局域网的工作协议。(2)载波监听:是指发送前先监听,即每一个站点在发送数据之前先要检测一下总线上是否有其他站点在发送数据,如果有,则暂时不发送数据,要等到信道变为空闲时再发送,而且在发送时,还要边发送边监听。碰撞检测:是指边发送边监听时,如果发现与网卡连接的信道上的信号电压发生突增(因信号相互叠加所致)并超过某一个域值,则认为至少有两个站点同时在发送数据,表明产生碰撞,碰撞的信号因失真而无效,因此正在发送信号的站点将立即停止发送,等待下一个随机时间再次发送。(3)星型网实际上属于总线型网络,采用 CSMA/CD 协议,该协议认为相互碰撞的信号是无效的,显然,随着接入网络的计算机增多,因随机发
17、送信息使得碰撞概率大增,从而降低了共享式网络的性能。为了克服这一问题,目前一般采用交换式局域网(核心设备是局域网交换机) ,以实现数据的并发传输。7. 参 考 答 案 :该交换机共可以获知 11 个 MAC 地址,这包括 10 台计算机的 MAC 地址和一台路由器的 MAC 地址。集线器不是工作在第 2 层的连接设备,因此没有 MAC 地址。另外,交换机仅仅能用于本地局域网,因此不知道本地路由器以外的其他 MAC 地址。8. 参 考 答 案 :网 桥 1 的 转 发 表 网 桥 2 的 转 发 表 网 桥 1 的 处 理 网 桥 2 的 处 理发 送 的 帧 站 地 址 端 口 站 地 址 端
18、 口 (转 发 ?丢 弃 ?登 记 ?) (转 发 ?丢 弃 ?登 记 ?)H1 H5 MAC1 1 MAC1 1 转发,写入转发表 转发,写入转发表H3 H2 MAC3 2 MAC3 1 转发,写入转发表 转发,写入转发表H4 H3 MAC4 2 MAC4 2 写入转发表,丢弃不转发 写入转发表,转发H2 H1 MAC2 1 写入转发表,丢弃不转发 接收不到这个帧讨 论 :( 1) 第 3 个 帧 发 送 时 虽 然 会 在 B1 中 记 录 下 MAC4 地 址 , 但 在 B1 转 发 表 中已 有 “MAC3 2”条 目 项 , 所 以 B1 不 会 把 第 3 个 帧 转 发 给 最
19、 左 侧 的 局 域 网 ,可 见 网 桥 能 过 滤 数 据 帧 。( 2) 第 4 个 帧 发 送 时 , 将 被 网 桥 1 挡 住 , 即 不 转 发 给 网 桥 2。 为 什 么 ? 自己 分 析 。作业四第4章 网络层一填空题:1. 数 据 报 虚 电 路 数 据 报2. MAC 帧 帧 检 验 序 列 FCS 网 络 首 部3.网 络 数 据 链 路 物 理 4.MAC 帧5.ARP(即 地 址 解 析 协 议 )6.高 速 缓 存 ( cache) 7.IP 地 址8.0 10 110 65534( 216-2)9.直 接 广 播 网 络 环 回 测 试 ( Loopback
20、Test)10.202.93.120.45 C202.93.120.0 255.255.255.0 11. 137.23.0.0 255.255.0.0 192.168.1.0 12. C 240 对 应 11110000, 所 以 为 24-2=14 即 可 划 分 为 14个 子 网主 机 数 也 是 24-2=14 (如 果 考 虑 到 全 面 点 , 主 机 数 =14-1,因为 还 有 一 个 主 机 号 留 给 路 由 器 ) 13.网 络 号 +子 网 号 +主 机 号 14.直 接 交 付 间 接 交 付 15.网 络 层16.动 态 路 由 选 择17.距 离 矢 量 路 由
21、 算 法 简 单 15( 超 过 了 15, 就 会 标 上 最 大 值 16, 表 示 信 息 不 可 到 达 。 ) 18.OSPF( 即 开 放 最 短 路 径 优 先 协 议 )三问答和计算题:1. 参 考 答 案 :一 个 子 网 中 的 与 其 他 网 络 通 过 接 口 连 接 的 边 界 设 备 称 为 网 关 。 每 当 子 网 中的 一 个 设 备 ( 或 一 个 结 点 ) 需 要 发 送 消 息 到 所 在 子 网 外 的 另 一 个 设 备 ( 或一 个 结 点 ) 时 , 将 消 息 发 送 给 网 关 , 然 后 网 关 将 信 息 发 往 目 的 网 络 或 目
22、 的路 由 器 。2. 参 考 答 案 :(1)可以采用三级 IP 地址将该 C 类网划分为若干子网。由于该公司包括 4 个部门,共需要划分为 4 个子网,可使用主机号的前 3 位作为子网号,这样可分配子网数是 6(64,够用) 。另一方面,主机号的比特数为 5,可用的主机数是 32-2=30(够用) 。(2)首先确定第 1 个部分的子网地址。如果主机号的前 3 位作为子网号,那么一共有 6 个子网,依次地为:001 010 011 100 101 110,在这里可以取前面 4 个子网号。每个子网的子网掩码是一样的,即为 255.255.255.224。确定第 1 个子网号:第 4 个字节的二
23、进制数是 00100000,对应的十进制是32,所以第 1 个部门的子网地址是:192.168.161.32。同理,可以得到其他 3 个子网的网络号分别是:192.168.161.64 和 192.168.161.96 和192.168.161.128。每个部门的 IP 地址范围如下:部门 1:192.168.161.33 至 192.168.161.62。具体算法是,因为第 4 个字节范围是 001 00001 - 001 11110 (不包括主机号全 0 和全 1) 。而 001 00001 对应 33,001 11110 对应 62.同理可计算出其他部门的 IP 地址范围。部门 2:19
24、2.168.161.65 至 192.168.161.95。部门 3:192.168.161.97 至 192.168.161.126。部门 4:192.168.161.129 至 192.168.161.158。3. 参 考 答 案 :主机 A 采用地址解析协议 ARP 获得主机 B 的 MAC 地址。具体过程如下:(1)主机 A 首先根据主机 B 的 IP 地址 192.168.1.250, 在 自 己 的 ARP 高速 缓 存 表 查 找 与 之 对 应 的 MAC 地 址 。 如 果 可 以 找 到 就 不 用 发 送 ARP 请 求 分组 ; 否 则 , 则 以 广 播 方 式 发
25、送 一 个 ARP 请 求 分 组 , 该 请 求 分 组 中 包 含 主 机A 的 IP 地 址 、 MAC 地 址 以 及 主 机 B 的 IP 地 址 。(2)主机 B 在接收到 ARP 请求分组后将完成地址解析,并发送 ARP 应答分组,该分组和数据包含了主机 B 的 MAC 地址。(3)主机 A 收到来自主机 B 的 ARP 应答分组后,即可得到主 机 B 的 MAC 地 址 ,并 将主机 B 的 IP 地址和 MAC 地址都加入到 ARP 高 速 缓 存 表 中4. 参 考 答 案 :分析:对于(1)192.4.153.17 匹配第三条静态路由,所以 A 路由器会把数据转发给路由器
26、 1;对于(2)128.96.40.151 匹配第二条静态路由,所以信息被转发到接口 1;对于(3) 192.168.1.1 没有一条是匹配的,因此将使用默认路由,即将把数据转发给路由器 2。5. 参 考 答 案 :(1)比较后知道,地址为 192.168.100.150 的分组可能在 192.168.100.0 和192.168.100.128 子网中,由于子网掩码最后一位 192 的二进制表示是 11000000,因此子网号为前 2 个比特,而目的地址 150 的二进制是 10010110,前 2 位 10 与子网 192.168.100.128(10000000)吻合,即目的网在子网 1
27、92.168.100.128 中,所以下一条是 R3。(2)同理,可以知道目的地址 192.168.200.125 不在 192.168.200.192 中(因为3 个比特作为子网号,125 不在 192 的子网中) ,所以选择默认路由器即下一跳为R5。(3)目的地址 10.214.47.115 既不在 10.214.47.96 子网中也不在 10.214.47.192子网中,所以选择默认路由器即下一跳为 R5。(4)目的地址 10.214.47.200 在 10.214.47.192 子网中,所以下一跳为 R1。(5)目的地址 192.168.200.220 在 192.168.200.19
28、2 子网中,所以下一跳为 R4。综上所述,下一跳路由器依次是(1).R3 (2).R5 (3).R5 (4).R1 (5)R4作业五第5章 运输层一填空题:1.运 输 层2. 网 络 层 运 输 层 协 议 更 高 层 ( 即 应 用 层 )3. 可 靠 4.无 连 接5.UDP6.应 用 层7.报 文 段 ( 或 称 为 TCP 数 据 报 )- 而 用 UDP 协 议 服 务 的 只 能 称 为 用 户 数 据 报 , 不 能 称 为 报 文 段 。8.用 户 数 据 报 协 议 8 20 TCP UDP 9. 21 25 8010.套 接 字 ( 或 写 为 socket)11. n 和
29、 m (正 好 对 换 )12. 113. 序 号14. 70115.拥 塞 控 制16.连 接 建 立 数 据 传 送 连 接 释 放17.- ( 1) A. 传输层 ( 2) C.3 ( 3) A. SYN ,ACK( 4) D. 产生错误的连接 ( 5) B. 可变大小的滑动窗口协议三问答和计算题:1. 参 考 答 案 :TCP协议:TCP 是面向连接的,提供了一种可靠的数据交互服务,它把待发送的报文分割成数据段并编上序号发送出去。在传输中如果发生丢失、破坏、延迟和乱码等问题,TCP 将负责重传这些有序分组,在接收端按正确的序号拼凑并递交给应用层还原为报文。它是一个端到端的协议,为上层的
30、应用层提供服务,工作在传输层。IP协议:为上层的运输层提供服务,规定了数据分组传送的格式,即在TCP数据段或UDP用户数据报的头部附加主机的源地址和目的地址从而构成IP数据报,它工作在网络层,在传输时IP协议为IP数据报解决传输路径问题。总之,TCP为数据的传输提供了可靠性的保证,IP在网络中实现数据的传输,两者相辅相成,缺一不可。2. 参 考 答 案 :UDP 用户数据报的首部字段包括:源端口,目的端口、总长度和检验和。各字段长度都为 2 个字节,首部字段总长度为 8 个字节。因此:源端口:0x0632 (0x 指数据是十六进制的) ,等价于十进制的 1586 目的端口:0x0045,等价于
31、十进制的 69用户数据报总长度:0x001C 字节,等价于十进制的 28 字节数据部分长度:28 8 = 20 字节3. 参 考 答 案 :(1)第一个报文段的序号是 80,表示第一个报文段数据的第一字节编号是80,紧接着发送第二个报文段,根据其中的序号是 120,可以知道第一个报文段的最后一个字节的编号是 119。因此,第一个报文段所携带的数据有 119-(80-1)=40 个字节。(2)如果第二个报文段发出后得到的确认号是 180,说明序号 120 至 179 的字节全收到,所以第二个报文段的数据有 179-(120-1)=60 字节(3)这个确认号还是 80。因为这种情况属于 B 方未按
32、序收到信息,其中 120至 179 个字节将暂存到 B 方接收缓存中,B 方发的确认号仍然是第一个报文段的80,A 方将在发送超时后重发第 1 个报文段。4. 参 考 答 案 :(1)传输控制块 TCB,其中存储了每一个连接的重要信息,例如 TCP 连接表、相关的指针、当前发送和接收序号等。 (B 这边在收到请求后也会创建 TCB) 。(2)主机 B 的确认号 ack=501+1=502(即在请求报文段的初始序号 SEQ 上加 1),表示请求报文已确认。(3)主机 A 的序号 502,确认号 ack=302+1=303,表示主机 B 序号为 302 的报文段已正确接收。(4)三次 5. 参 考
33、 答 案 :一个长度为 L(B)的消息,在传输时要附加长度为 20B 的 TCP 报文段头部,长度为 20B 的 IP 数据报长度,以及长度为 18B 的以 太 网 帧 的 头 部 。 因 此 在 物 理 层的 传 输 效 率 为 :传 输 效 率 =( 数 据 有 效 长 度 L) /( 物 理 层 数 据 总 长 度 L 加 58) 。当 L=10 时,传 输 效 率 =L/(L+58)=10/68=14.7%当 L=1000 时,传 输 效 率 =L/(L+58)=1000/1058=94.5%可 见 , 被 传 输 数 据 的 有 效 长 度 越 长 , 传 输 效 率 越 高 。作业六第6章 应用层一填空题:1.客 户 /服 务 器 模 式2.域 名 系 统 DNS 地 址 解 析 协 议 ARP3. DNS4.域 名 服 务 器5.顶 级 域 名 服 务 器 权 限 域 名 服 务 器6.迭 代 查 询