20. 给定C语言的数据结构 struct T { int w; union T { char c; int i; double d; } U; }; 假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节, double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 street T类型变量而需要的存储区域至少应为字节。
[解析] Internet组管理协议(Internet Group Management Protocol,IGMP)是因特网协议族中的一个协议,用于支持主机和路由器进行多播(Multicast,或称组播)。它让一个物理网络上的p主机向任一个直接相邻的路由器报告他们当前所在的多播组,多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。
[解析] 本题考查安全电子邮件协议PGP的基本知识。安全电子邮件协议PGP(Pretty Good Privacy)在电子邮件安全实施中被广泛采用,PGP通过单向散列算法对邮件内容进行签名,以保证信件内容无法被修改,使用公钥和私钥技术保证邮件内容保密且不可否认。发信人与收信人的公钥都保存在公开的地方,公钥的权威性则可以由第三方进行签名认证。在PGP系统中,信任是双方的直接关系。
TCP/IP 71 layer protocols provide services to the application 72 running on a computer. The application layer does not define the application itself, but rather it defines 73 that applications need — like the ability to transfer a file in the case of HTTP. In short, the application layer provides an 74 between software running on a computer and the network itself. The TCP/IP application layer includes a relatively large number of protocols, with HTTP being only one of those. The TCP/IP 75 layer consists of two main protocol options — the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP).