- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、问答题(每小题5 分, 共20 分)
(1)套接字接口库(socket API)在提供TCP 上的通讯服务时直接借用文件输入/输出函数read(int fd, char *buff, int
size) 和write(int fd, char *buff, int size), 这样做的实质性理由是什么?
答:基于 TCP 的数据传输和文件输入/输出本质上都是输入/输出服务,同时都是基于字节流的, 因此从最抽
象的意义上看, 两者的逻辑语意完全相同, 根据面向对象设计中的”动态多意”这一概念,不仅可以而且应该直接
借用。
(答出“两者实质都是输入/输出服务”和“都基于字节流”两个要点即算正确) (2) 在什么情况下, 一个
主机在发送一个IP 分组前不需要检索其ARP 缓存或使用ARP ?
答:广播或组播。
(其它答案都不对;若仅答对其中一项,给3 分) (3) 组播和广播的区别是什么?
答:组播是指一个发送方和多个接收方,这些接受方不必处于同一个网段;
广播是指一个发送方及所有与发送方处于同一网段上的其它计算机都是接收方。
(回答不完整减1 到2 分) (4) MAC 地址和IP 地址有什么本质区别?
答:MAC 地址是数据链路层地址,IP 地址是网络层地址; (2 分)
MAC 地址没有结构性涵义,IP 地址有结构性涵义,表示计算机与网络之间的连接关系。
二、 计算题(每小题5 分,共10 分)
假定一个网络上需要连接最多3470 台计算机设备。
(1)若对其分配VLSM(可变长子网掩码的)IP 地址, 问子网掩码最长可达多少? 简要说明计算过程。
解:设k 位主机号,由2 k-1-234702 k-2 得k=12 ,故子网掩码需要32-k=20 位。
(答案正确但没有计算过程给1 分,以上不等式不完整扣2 分)
(2 )若分配有类型的IP 地址, 问A、B 、C 哪一类最合适? 简要说明理由。
解:B 类最合适,因为B 类地址的地址空间大小最接近3470 。
三、计算题(共15 分)
(1) (5 分)以下IP 地址分别属A、B 、C、D 哪一类?
11 A
125.2. 156.7 A
0 A
4 C
9 B
(2 )(5 分)根据子网掩码的长度,计算以下IP 地址的子网地址(不要求写计算过程):
224.221.12 1.19/6
9/12
9/19
9/23
9/27
(3) (5 分)分别写出用点分十进制记号表示的4 位、11 位、14 位、21 位和 29 位长度的子网掩码.
48
四、计算题(20 分) 一个网络见下图, 写出各路由器上的路由表。
注:lan1, lan2 等是接口的名字;
对直接相连的网络,表项中的 “下一跳IP 地址”请用C 标记;
不要求写默认路由项。
A-1
/16 /16
lan1 elan1
R1 R3
lan2
/16
vlan1 elan2
文档评论(0)