当前位置:首页 > 宽带故障 > 正文内容

电脑是怎么知道它自己已经联上网了?

智能客服4年前 (2021-06-01)宽带故障417

有一个问题一直困扰着我,那就是当一台电脑从它开机后到路由器自动给它分配一个IP地址,有时候在网络图标上会出现一个感叹号,这个时候说明它没有连接到互联网上,当成功接入互联网则会出现一个连接的图标,那么问题来了,电脑自己是如何知道它是不是成功连接到互联网上的?

想当初微软公司在上海成立了亚太技术支持中心。支持工程师遇到最多的问题是:“电脑怎么无法上网”?

技术支持第一个问题:您好,请问您插网线了吗?

对于知乎读者来说,问这个问题是侮辱智商。可是在20年前问这个问题太正常不过,因为那时懂网络的人实在太稀有了。

如果客户确实没插网线,那么插入网线大概率就解决了客户的问题。

如果客户回答说:网线插好了。支持支持第二个问题是:“请问网口的灯亮了吗?是什么颜色?”

如果灯没亮或者灯的颜色不对,那么用户只要重新将网线插好或者换一根网线大概率解决问题。

如果用户说网口的灯是绿色的,技术支持会问第三个问题:“可以用ipconfig /all 看看您电脑的IP地址吗?”

客户电脑的IP地址如果是“169.x.x.x”,说明动态获取IP地址失败。

如果不是以上地址,技术支持还会问第四个问题:“请问您可以Ping通网关地址吗?”

第五个问题:“请问可以将www.microsoft.com解析为IP地址吗?”

微软公司为了更好地服务于客户,决定在新版的操作系统里硬编码一些“技术支持”代码。这些代码的出现可以让客户不要再为“一些看起来很傻的问题”打技术支持的电话。

代码其实很简单:

1.如果可以成功Ping www.microsoft.com ,那么就告诉用户“Internet Access”,意思是用户可以上网了。

2.如果上述不成功,却可以成功Ping 221.230.147.106(www.microsoft.com对应的IP),说明域名解析可能出问题了,那么告诉用户“Internet Access Limited”。用户需要检查DNS有关的设置。

3.如果上述都不成功,却可以成功Ping 网关的IP地址,那么告诉用户“Connected, No Internet Access!”

4. 如果上述都不成功,那么就告诉用户“Not Connected,No Internet Access!”

当然以上代码解决不了所有的问题,往往会造成误判,常见的误判有:

由于Internet网络短暂性拥堵,或者微软服务器拥堵,造成1、2失败,导致显示“Connected, No Internet Access!”,用户以为无法访问网络!其实是可以上网的。

一些公司采用本地HTTP代理上网,只有访问Internet上的网站(HTTP传输)才经过代理。但是Ping包并不走代理,而公司不允许员工的Ping包离开公司。这样就会造成1、2的失败,从而显示“Connected, No Internet Access!”,其实用户是可以通过HTTP访问互联网的!

软件代码不是万能的,只能解决一些简单问题,却无法解决更复杂的问题。比如MTU的问题、路由环路的问题、防火墙问题、非对称路由问题等等,这样才能彰显工程师的重要性!

本文转载自“车小胖谈网络”,如有侵权请联系站长删除

扫描二维码推送至手机访问【客服热线:13143762413

版权声明:本文由敢探号分销系统发布,如需转载请注明出处。

本文链接:http://www.1000369.com/post/1548.html

分享给朋友:

“电脑是怎么知道它自己已经联上网了?” 的相关文章

50兆和100兆宽带有什么区别

50兆和100兆宽带有什么区别

50兆和100兆宽带有什么区别从理论上简单直白来看:二者主要是上网速度不同,100M宽带是50M宽带网速的2倍。根据具体情况不同:下行速度50M单宽带下行速率为50M;100M单宽带下行速率为100M;上行速度100M单宽带上行速率为4M,50M单宽带上行速率为4M,综上述,对于需要上传大量文件的小...

巧用PIN码设置,秒变手机卡中的保险柜

巧用PIN码设置,秒变手机卡中的保险柜

我们早已进入信息时代,智能手机已经成为人们生活重要的一部分。因为有了手机,世界变小了,人与人之间的距离缩短了,收款付款方便了……好像一切一切都变了。平时,只要不偶变投隙,不因小利而上当;常备不懈地注意信息和支付安全,玩转手机一定怡然自得。然而,一旦手机遗失或被盗,定会失张失智,报警、挂失、通知亲朋好...

Windows远程桌面连接,端口设置_远程办公终极解决方案

Windows远程桌面连接,端口设置_远程办公终极解决方案

受疫情影响,许多企业需要紧急制定一套适用于自己团队的远程办公方案。基于此,我们愿意借这篇推文,将麦客团队长期使用的远程办公方案分享给大家。它非常实用、没有成本,能从根本上解决问题;而且一旦搭建好,今后也能随时接入随时办公。它就是——Windows远程桌面。远程桌面是Windows系统自带的原生免费功...

什么宽带比较好_宽带安装哪个好

什么宽带比较好不知道大家是否听说过“南电信、北网通”这个说法,这句话指的就是宽带业务,它的意思是黄河以北的诸多省份是网通(也就是现在的联通,08年合并到一起了)宽带业务的优势区域、而黄河以南的诸多省份则是电信宽带业务的优势区域,两大网络运营商在各自的区域内,网络资源、用户数量、市场份额等都占据优势。...

远程桌面电脑太多,路由器虚拟服务器规则条数不够用怎么办

远程桌面电脑太多,路由器虚拟服务器规则条数不够用怎么办

由于多个员工都需要通过外网访问办公室内网里的电脑,而路由可配置的端口转发规则数量有限,规则条数很可能不够用。要给每一个员工电脑都配置一条端口转发规则,又该如何处理呢?P.S. 本文较偏技术向,具备一定的IT或运维经验会更容易上手哦1、解决思路路由的端口转发有一个非常棒的特性,可以在一条规则里,指定一...

解决app无网络问题,将宽带路由器MTU从1500修改成1480

解决app无网络问题,将宽带路由器MTU从1500修改成1480

问题描述移动宽带路由器MTU=1500时某些app无网络,改成1480就解决了,是什么原因造成的?正文出问题的APP,使用手机默认MTU =1500来发送TCP报文。到达宽带路由器WAN出口时,由于WAN口需要添加8个字节PPPoE协议头等,使得TCP报文总长度为1508+字节, 大于WAN接口的M...