互联网协议与发展历程深度解析
1. 端口与常见应用协议
在互联网中,为了便于数据传输和应用程序的运行,每个应用(如 FTP 或 Telnet)都会被分配一个唯一的地址,这个地址被称为端口。当有连接请求发送到特定端口时,对应的应用程序就会被启动(inetd 是负责启动应用程序的程序)。一般的互联网服务器上有数千个端口,为了方便和高效,已经形成了一套标准的端口分配框架,常见的端口被称为知名端口。
以下是一些常见端口及其对应的服务或应用:
| 服务或应用 | 端口 |
| — | — |
| 文件传输协议(FTP) | 21 |
| Telnet | 23 |
| 简单邮件传输协议(SMTP) | 25 |
| Gopher | 70 |
| Finger | 79 |
| 超文本传输协议(HTTP) | 80 |
| 网络新闻传输协议(NNTP) | 119 |
2. 常见应用协议详解
2.1 Telnet
Telnet 协议的目的是提供一个通用的、双向的、面向 8 位字节的通信设施,主要用于连接终端设备和面向终端的进程。用户可以通过 Telnet 登录到远程主机并执行命令,就像在远程主机本地操作一样。例如,在洛杉矶的用户可以通过 Telnet 连接到纽约的机器并运行程序。
Telnet 的操作类似于公告板系统(BBS)的界面,它是为数据库提供基于终端的前端的优秀应用,超过 80% 的大学图书馆目录都可以通过 Telnet 访问。尽管 GUI 应用程序很流行,但 Telnet 作为基于文本的应用仍然非常受欢迎。这是因为它可以以最
超级会员免费看
订阅专栏 解锁全文
1688

被折叠的 条评论
为什么被折叠?



