计算机网络练习题:套接字、IP分组、组播与广播、MAC与IP地址区别.pdfVIP

  • 0
  • 0
  • 约8.22千字
  • 约 4页
  • 2026-03-02 发布于北京
  • 举报

计算机网络练习题:套接字、IP分组、组播与广播、MAC与IP地址区别.pdf

一、问答题(每小题5分,共20分)

(1)套接字接口库(socketAPI)在TCP上的通讯服务时直接借用文件输入/输出函数read(intfd,char*buff,int

size)和write(intfd,char*buff,intsize),这样做的实质性理由?

答:基于TCP的数据传输和文件输入/输出本质上都是输入/输出服务,同时都是基于字节流的,因此从最抽

象的意义上看,两者的逻辑语意完全相同,根据面向对象设计中的”动态多意”这一概念,不仅可以而且应该直接

借用。

(答出“两者实质都是输入/输出服务”和“都基于字节流”两个要点即算正确)

(2)在什么情况下,一个主机在发送一个IP分组前不需要检索其ARP缓存或使用ARP?

答:广播或组播。

(其它都不对;若仅答对其中一项,给3分)

(3)组播和广播的区别?

答:组播是指一个发送方和多个接收方,这些接受方不必处于同一个网段;

广播是指一个发送所有与发送方处于同一网段上的其它计算机都是接收方。

(回答减1到2分)

(4)MAC地址和IP地址有什么本质区别?

答:MAC地址是数据链路层地址,IP地址是网络层地址;(2分)

MAC地址没有结构性涵义,IP地址有结构性涵义,表示计算机与网络之间的连接关系。

二、计算题(每小题5分,共10分)

假定一个网络上需要连接最多3470台计算机设备。

(1)若对其分配VLSM(可变长子网掩码的)IP地址,问子网掩码最长可达多少?简要说明计算过程。

k-1k

解:设k位主机号,由2-234702-2得k=12,故子网掩码需要32-k=20位。

(正确但没有计算过程给1分,以上不等式扣2分)

(2)若分配有类型的IP地址,问A、B、C哪一类最合适?简要说明理由。

解:B类最合适,因为B类地址的地址空间大小最接近3470。

三、计算题(共15分)

(1)(5分)以下IP地址分别属A、B、C、D哪一类?

11A

125.2.156.7A

0A

4C

9B

(2)(5分)根据子网掩码的长度,计算以下IP地址的子网地址(不要求写计算过程):

224.221.121.19/6

9/12

9/19

9/23

9/27

(3)(5分)分别写出用点分十进制记号表示的4位、11位、14位、21位和29位长度的子网掩码.

48

四、计算题(20分)一个网络见下图,写出各路由器上的路由表。

注:lan1,lan2等是接口的名字;

文档评论(0)

1亿VIP精品文档

相关文档