プロトコルに関する記述のうち, 適切なものはどれか。
平成23年度 秋期 ITパスポート試験 問77
这道题的解析和你的作答记录。
問 77
错误ア
HTML(HyperText Markup Language,超文本标记语言)是用标签来描述标题、段落、表格、链接等 Web 页面结构和内容的标记语言,本身根本就不是协议(通信步骤的约定)。HTML 是所传输的数据本身的格式,而不是承载这些数据的步骤,这一点上该描述有误。用于收发 Web 数据的协议是 HTTP(HyperText Transfer Protocol),需要对通信内容加密时则使用 HTTPS。
错误イ
HTTP(HyperText Transfer Protocol,超文本传输协议)是用于在 Web 浏览器和 Web 服务器之间收发 HTML 文档、图像等 Web 数据的协议,并不是用于网络监控的。用来采集和监视网络设备的运行状态、流量等信息的协议是 SNMP(Simple Network Management Protocol,简单网络管理协议)。该描述把两者的用途弄反了,所以是错误的。
错误ウ
POP(Post Office Protocol,邮局协议;目前广泛使用的版本是 POP3)是用于把保存在接收方邮件服务器邮箱中的、发给自己的电子邮件取回(接收)到用户终端的协议,并不是用于远程操作的。用来从手边的终端远程操作位于远端的计算机的协议是 Telnet,以及能对通信进行加密从而安全地进行远程操作的 SSH。
- エ
正解 正确答案是エ。协议(通信规约)是指设备或软件之间进行通信时,事先约定好的步骤和格式,并且针对不同用途分别标准化了各自的协议。SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)就是其中承担「发送」电子邮件这一职责的协议。具体来说,它既用于用户的邮件软件(邮件客户端)把邮件发送到自己所使用的发送邮件服务器,也用于发送方邮件服务器把邮件中继、转发到收件人域名的接收邮件服务器。默认使用 TCP 的 25 号端口(用户发送邮件时使用邮件提交专用的 587 号端口)。另一方面,邮件到达接收方邮件服务器并保存在用户邮箱之后,用户要把它取回到自己的终端时,用的不是 SMTP,而是 POP3 或 IMAP4。也就是说,电子邮件的职责分工是「发送用 SMTP,接收用 POP3 / IMAP4」,エ 的描述正确地说明了 SMTP 的这一作用。因此适当的描述是エ。
- 电子邮件相关协议的职责分工 —— 发送(从客户端发送到服务器,以及服务器之间的转发)用 SMTP,接收(从服务器上的邮箱取回到终端)用 POP3 或 IMAP4。IMAP4 与 POP3 的区别在于可以把邮件留在服务器上进行管理。
- 按用途识别代表性协议 —— HTTP / HTTPS 用于收发 Web 数据,SNMP 用于网络监控与管理,Telnet / SSH 用于远程操作,FTP 用于文件传输,DNS 用于域名与 IP 地址的对应,DHCP 用于自动分配 IP 地址。此外还考查 HTML 不是协议而是标记语言这一点,也就是对「语言 / 数据格式」与「通信步骤」的区分。