前言
肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。 作者:神的孩子都在歌唱
互联网不仅仅是一个庞大的信息海洋,它更是一套高度组织、结构清晰的服务集合。正是这些基础服务,支撑着我们每天浏览网页、发送邮件、下载文件和远程访问服务器等各种操作。神唱带大家一起了解 一下 Internet 中最核心的几个基础服务,看看它们是如何协同工作的。
还记得你上次输入 www.baidu.com
时有没有想过:浏览器是如何知道它背后的 IP 地址的?
这就要靠域名系统(DNS:Domain Name System)。DNS 的作用是将人类可读的域名(如 example.com
)转换为计算机可读的 IP 地址(如 93.184.216.34
)。就像你通过联系人姓名查找手机号码一样,DNS 就是互联网的“电话簿”。
当你访问一个网站时,计算机会先查询 DNS 服务器,获得该域名对应的 IP 地址,然后再发起真正的网络请求。
在互联网世界中,距离不再是问题。借助远程登录服务,你可以轻松地远程访问和操作另一台计算机。
远程登录常用于运维、开发、调试等场景,比如你可以在本地控制一台云服务器,安装软件、查看日志、重启服务等操作,仿佛就在身边。
需要上传或下载大文件?FTP(File Transfer Protocol) 就是为此而生的。
FTP 提供了在客户端与服务器之间上传、下载、重命名、删除文件的能力。它采用的是客户端-服务器模式,使用 TCP 协议(通常是端口 21),支持用户验证和目录浏览。
不过需要注意的是,传统 FTP 也是明文传输,如果涉及敏感数据,建议使用加密版本如 FTPS 或 SFTP(基于 SSH 的文件传输协议)。
虽然即时通讯已经很发达,但电子邮件依然是互联网通信的重要形式。
常用的邮件相关协议包括:
通过邮箱客户端或网页邮箱 ,用户就可以方便地收发邮件,进行信息交流。
WWW(World Wide Web) 是互联网最直观的表现形式,也是我们每天接触最多的服务。它由万维网上的网页、图片、视频等资源组成,而这些资源是通过浏览器访问的。
浏览器和服务器之间的通信依赖于一种协议:HTTP(HyperText Transfer Protocol)。
以下是TCP三次握手四次挥手过程
这些 Internet 基本服务就像一座大厦的钢筋骨架,虽然大多数用户从未直接感受到它们的存在,但每一次网页访问、文件下载、远程登录背后,都有它们默默的支撑:
服务类型 | 协议名称 | 功能说明 |
---|---|---|
域名解析 | DNS | 把域名转换为 IP 地址 |
远程登录 | Telnet / SSH | 远程访问和操作服务器 |
文件传输 | FTP / FTPS / SFTP | 上传、下载文件 |
电子邮件 | SMTP / POP3 / IMAP | 邮件发送与接收 |
网页访问 | HTTP / HTTPS | 浏览网页,加载资源 |
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有