我的电脑连接了手机的热点,我想知道它是如何连入互联网并开始上网的

本文来源:腾讯元宝


当你的电脑通过手机热点上网时,数据会经历一个"接力"过程:

  1. 建立连接 :你的电脑通过Wi-Fi连接到手机,此时手机相当于一个无线路由器

  2. 地址转换 :电脑产生的上网请求数据包,会先发送到手机。手机会进行"网络地址转换",将电脑的本地IP地址"翻译"成手机在蜂窝网络中的公网IP地址,然后通过4G/5G网络发送给移动运营商。

  3. 接入互联网:移动运营商将数据请求路由到互联网,并访问目标网站或服务器。

  4. 数据返回 :互联网服务器返回的数据,会沿原路径反向传递:先到达移动运营商,再发送到你的手机,手机最后将数据转发给你的电脑。

简单来说,手机在这里扮演了"网关"和"路由器"的双重角色,将电脑的Wi-Fi数据"桥接"到了蜂窝移动网络,从而接入了互联网。

DNS服务器是互联网的"地址簿"或"导航系统",它的核心作用是将你输入的域名 (如 www.qq.com)翻译成计算机能识别的IP地址 (如 113.96.109.101),这样你的设备才知道该去往何处访问网站。

在你使用手机热点的场景下,DNS查询的典型流程如下:

  1. 发起请求 :当你在电脑浏览器中输入一个网址时,电脑会首先向当前网络(即手机热点)配置的DNS服务器发出查询请求。

  2. 热点中转:这个DNS查询请求会先发送到你的手机。通常,手机会将运营商(中国移动、联通、电信)自动分配的DNS服务器地址下发给电脑,或者手机自身就充当一个临时的DNS转发器。

  3. 递归查询 :DNS服务器接收到请求后,会从根域名服务器开始,层层查询,最终找到对应域名管理者的权威DNS服务器,获取到正确的IP地址。

  4. 返回结果:查询到的IP地址沿原路返回,最终送达你的电脑。电脑获得IP地址后,才能与目标网站服务器建立连接,开始传输网页数据。

简单来说 :没有DNS服务器,你的电脑就无法知道"腾讯网"、"百度"这些名字对应的具体门牌号(IP地址),也就无法上网。在手机热点环境下,通常由你的移动运营商提供默认的DNS服务

小提示 :如果你遇到某些网站打不开但网络连通正常的情况,有时可能是运营商DNS的问题。此时,你可以在电脑或手机的网络设置中手动更改为公共DNS(如 114.114.114.1148.8.8.8)来尝试解决。

相关推荐
lauo7 小时前
当手机开始“编程”:荣耀Robot Phone的影像革命与ibbot青春版的AI“挖矿”之道
大数据·人工智能·chatgpt·智能手机·ai-native
开开心心_Every7 小时前
界面干净的开源免费电视浏览器
人工智能·科技·智能手机·计算机外设·rabbitmq·语音识别·etcd
星野爱8957 小时前
云顶之弈7周年新版本!手机随时随地畅玩周年时光机派对
网络·智能手机·电脑
byte轻骑兵7 小时前
【AVRCP】规范精讲[29]:多播放器切换全流程,蓝牙音频控制如何精准选歌台
智能手机·音视频·avrcp·音视频控制·车机蓝牙
wulechun8 小时前
DataGear:一款开源免费且功能强大的数据可视化分析平台全方位解析与实战部署指南
智能手机
wulechun8 小时前
Spec-Kit:GitHub官方开源的规范驱动开发工具包,重塑AI辅助编程工作流与实战指南
智能手机
Matrix_1121 小时前
手机里的计算摄影:广角形变校正算法
人工智能·算法·智能手机·计算摄影
wulechun1 天前
Story-Flicks:利用AI大模型一键生成高清故事短视频的开源项目深度解析与实战指南
智能手机
lauo1 天前
ibbot手机:从赛博攻防到Token经济的AI终端革命
人工智能·智能手机
私人珍藏库1 天前
【Android】BotHub-多模型AI机器人聚合库-内置免费模型
android·人工智能·智能手机·app·工具·多功能