日常知识通
柔彩主题三 · 更轻盈的阅读体验

常见的应用层协议,你每天都在用

发布时间:2026-01-08 06:20:27 阅读:33 次

早上起床刷手机,打开网页看新闻,点个外卖,聊个微信——这些日常操作背后,其实都离不开应用协议。它们就像互联网世界的“交通规则”,让不同的设备和服务能互相理解、顺畅沟通。

HTTP 和 HTTPS:网页浏览的基石

你在浏览器里输入网址,页面唰一下就出来了,这靠的就是 HTTP(超文本传输协议)。比如访问一个新闻网站,你的电脑通过 HTTP 向服务器“要”一个网页,服务器把内容发回来,浏览器再展示给你。

但 HTTP 是明文传输,数据容易被偷看。于是有了 HTTPS,在 HTTP 基础上加了加密层,比如你登录银行网站或输入密码时,地址栏会显示小锁标志,说明正在用 HTTPS,信息更安全。

GET /index.html HTTP/1.1\r\nHost: www.example.com\r\n\r\n

FTP:老派但仍在用的文件搬运工

FTP(文件传输协议)专门用来传文件。虽然现在很多人用网盘,但在一些公司内部,开发人员上传网站文件到服务器,还是会用 FTP 工具。比如你改了一个网页的图片,用 FileZilla 这类软件连上服务器,拖一下就传上去了。

不过 FTP 也有缺点,用户名密码经常是明文传输,安全性不高,现在更多被 SFTP 或 SCP 取代。

SMTP、POP3、IMAP:邮箱背后的功臣

你写一封邮件点发送,是怎么到达对方邮箱的?靠的是 SMTP(简单邮件传输协议)。它负责把邮件从你的客户端送到邮件服务器,再转发到对方服务器。

而你从服务器“拉”邮件下来,可以用 POP3 或 IMAP。POP3 会把邮件下载到本地,之后服务器上就删了;IMAP 则保持同步,你在手机、电脑上看到的邮件状态是一样的,适合多设备用户。

DNS:互联网的电话簿

你记不住网站的 IP 地址,比如 142.250.180.78,但你能记住 baidu.com。DNS(域名系统)就是干这个的——把域名翻译成 IP 地址。每次你访问网站,系统都会先悄悄问一句:“这个域名对应哪个 IP?”

有时候网络出问题,打不开网页但能搜到 Wi-Fi,试试换个 DNS,比如改成 8.8.8.8,可能立马就通了。

DHCP:自动分配 IP 的后勤员

新设备连上公司或家里的 Wi-Fi,不用手动设置就能上网,这多亏了 DHCP(动态主机配置协议)。它自动给你分配 IP 地址、子网掩码、网关和 DNS,省得每个人去折腾网络参数。

想象一下,办公室几十台设备,每换一个都要手动填 IP,那得多麻烦。

WebSocket:实时通信的好手

你想和朋友在线下棋,或者看直播弹幕飞来飞去,这种需要“即时推送”的场景,传统 HTTP 就不太行,因为它得一次次“问”有没有新消息。而 WebSocket 建立连接后,服务器可以主动往客户端推数据,延迟低,响应快。

很多聊天工具和实时协作软件,比如在线文档编辑,底层就用了 WebSocket。