| 电子类题库数据 | |
| 专业科目 | C语言 + 计算机网络 |
| 题库总量 | 2998 题 |
| 真题题量 | 279 题 |
| 最后更新 | 2026年3月21日 |

网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。一个网络协议至少包括三要素:
语法:用来规定信息格式;数据及控制信息的格式、编码及信号电平等。
语义:用来说明通信双方应当怎么做;用于协调与差错处理的控制信息。
定时:(时序)定义了何时进行通信,先讲什么,后讲什么,讲话的速度等。比如是采用同步传输还是异步传输。
网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。
知识点 TCP/IP协议
A.Telnet主要用来传输文件
这是错误的,是本题答案。Telnet的设计目的是远程登录,让用户通过网络远程控制另一台主机,就像坐在那台主机的键盘前操作一样。传输文件不是Telnet的功能,专门的文件传输协议是FTP(FileTransferProtocol,默认端口21)或SFTP。Telnet只能传输字符流数据,不能传输二进制文件,也没有文件管理的命令。
B.属于远程登录协议
这是正确的。Telnet的全称就是TeletypeNetwork,是典型的远程终端登录协议,允许用户从本地计算机登录到远程服务器并执行命令。
C.明文传输数据,安全性低
这是正确的。Telnet的所有数据(包括用户名、密码、命令)都以明文形式在网络上传输,没有任何加密机制,非常容易被窃听和截获。因此现在已被更安全的SSH(SecureShell,默认端口22)所取代。
D.默认使用23号端口
这是正确的。Telnet的公认端口号就是TCP23,这是IANA分配的标准端口。
知识点 TCP/IP协议