TCP-IP练习题(8)

2020-12-05 00:29

37. 简述RPC的基本工作原理。

答:

① 当客户程序调用远程的过程时,实际上只是调用一个位于本机上的、由RPC程序包

生成的函数-----客户残桩(stub)。客户残桩将过程的参数封装成一个网络报文,并将该报文发送给服务器程序。

② 服务器主机上的一个服务器残桩负责接收这个网络报文:它从网络报文中提取参数,

然后调用应用程序员编写的服务器过程。

③ 当服务器函数返回时,它返回到服务器残桩。服务器残桩提取返回值,把返回值封

装成一个网络报文,然后将报文发送给客户残桩。

④ 客户残桩从接收到的网络报文中取出返回值,将其返回给客户程序。

38. 包含远程过程的RPC服务器程序端口通常是临时端口,如何确保RPC客户端获取该端

口号。

答:采用端口映射器,其中端口映射器本省必须拥有知名端口号,服务器程序使用RPC调用向端口映射器注册自身,客户程序使用RPC调用向端口映射器查询。

39. ARP是地址解析协议,请用简单语言说明其的工作原理。

答:

① 首先,每台主机都会在自己的ARP缓冲区 (ARP Cache)中建立一个 ARP列表,以

表示IP地址和MAC地址的对应关系。

② 当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP列表中是

否存在该 IP地址对应的MAC地址,如果有﹐就直接将数据包发送到这个MAC地

址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应

的MAC地址。此ARP请求数据包里包括源主机的IP地址、硬件地址、以及目的主

机的IP地址。

③ 网络中所有的主机收到这个ARP请求后,会检查数据包中的目的IP是否和自己的

IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC

地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,则

将其覆盖,然后给源主机发送一个 ARP响应数据包,告诉对方自己是它需要查找

的MAC地址;

④ 源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加

到自己的ARP列表中,并利用此信息开始数据的传输。如果源主机一直没有收到

ARP响应数据包,表示ARP查询失败。

40. ARP分组的长度是固定的吗,为什么?

答:

41. DNS是指(域名系统Domain Name System)。请用简单语言描述其工作原理。 答:

当 DNS 客户机需要查询程序中使用的名称时,它会查询 DNS 服务器来解析该名称。客户机发送的每条查询消息都包括3条信息,以指定服务器应回答的问题。

① 指定的 DNS 域名,表示为完全合格的域名 (FQDN) 。

② 指定的查询类型,它可根据类型指定资源记录,或作为查询操作的专门类型。 ③ DNS域名的指定类别。


TCP-IP练习题(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:奥斯卡获奖电影大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: