2004 年《计算机网络》考试
试卷 C
一、名词解释(4*5')
1. UDP
User Datagram Protocol 用户数据报协议,是因特网提供的两种传输层协议之一。它为
调用应用进程提供了一种不可靠的、无连接的服务。
2. multicasting
组播(multicasting)通过使用特定的 IP 组播地址,按照最大投递的原则,将 IP 数据报
传输到一个组播群组(multicast group)的主机集合。它的基本方法是:当某一个人向
一组人发送数据时,它不必将数据向每一个人都发送数据,只需将数据发送到一个特定的
预约的组地址,所有加入该组的人均可以收到这份数据。
3. RTP/RTCP
RTP(Real-Time Transport Protocol)/RTCP(Real-Time Transport Control Protocol)是一种应用型的传
输层协议。RTP 协议为音频、视频等实时数据提供端到端的传递服务,可以向接收端点传送恢复实时
信号必需的定时和顺序的信息,并向收发双方和网络运营者提供 QoS 监测的手段,降低对网络带宽
的需求。RTP 可以大大减少带宽占用。RTP 还可以使视频会议中容忍少量的丢包,以避免数据包重传
造成的时延。RTP 实际包括两个协议。Ÿ
(1)RTP 本身:用以传送实时数据。其功能提供净荷类型指示、数据分组序号、数据发送时戳和
数据源标识。
(2)RTCP:用以传送实时信号传递的质量参数,提供 QoS 监视机制;同时还可传送会议通信中
的参会者的信息,向没有显式的成员控制和呼叫建立的"松弛型"会议通信提供控制机制。
4. ICMP
因特网控制消息协议,主机、路由器和网关使用 ICMP 来进行网络层消息的交互。ICMP 最
多的用法就是错误汇报。
二、分析简答题(5*8’)
1. 为什么 HTTP,FTP,SMTP,POP3 和 IMAP 都运行在 TCP 而不是 UDP 之上。举出几个运
行在 UDP 上的应用层协议。
因为 HTTP,FTP,SMTP,POP3,IMAP 所有这些应用程序都需要 TCP 的可靠数据传输服务。
UDP 并不能保证数据完好无损的到达,而且 UDP 可能造成数据的丢失。这并不是说 TCP
比 UDP 优越。运行在 UDP 上的协议有:DNS ,SNMP,RIP,IP 电话,流式多媒体等
2. 简述 ARP 协议的用途及其基本工作原理。
在 TCP/IP 环境下,网络层有一组将 IP 地址转换为相应物理网络地址的协议,这组协议即为地址转换
协议 ARP。主机 1 发一个询问“谁的 IP 是&.&.&.&“的广播分组到以太网上,这个广播会传到&.&.&.&
以太网上的所有机器,每个收到该广播的机器都会察看自己的 IP 地址。只有发现自己的 IP 地址是&.
&.&.&的主机 2 才以自己的以太网地址 E2 回应,这样,主机 1 知道 IP 地址&.&.&.&在以太网地址为
E2 的主机上。这个发问并接受回答的协议称作地址转换协议。
3. 简述 IPv4 的四类地址格式 CIDR 网络地址格式
IPv4 地址共分为 A、B、C、D 四种