为什么用移动的网络不能ping到一些ip,用电信网络就可以ping到?
在互联网上,有两种类型的IP地址:公网IP和私网IP。公网IP是全球唯一的IP地址,可以在任何地方访问到。私网IP是只能在一个局域网内部使用的IP地址,外部网络无法识别。私网IP有三个范围:
- 10.0.0.0 到 10.255.255.255
- 172.16.0.0 到 172.31.255.255
- 192.168.0.0 到 192.168.255.255
如果我们的家用网络直接接入互联网,我们会分配到一个公网IP。但是由于公网IP的数量有限,很多运营商会使用NAT技术,将一个公网IP映射给多个用户使用,这样就节省了公网IP的资源。这种情况下,我们的家用网络其实是接入了运营商造的一个大型局域网,分配到的是局域网的内网IP,也就是大内网IP。
大内网IP的特点是只能在同一个运营商的网络内部访问,跨运营商的网络无法访问。例如,联通的带宽分配的IP只能在联通内访问,移动网络和电信网络不能访问。这就导致了用移动的网络不能ping到一些ip,用电信网络就可以ping到的现象。
那么为什么有些ip可以在任何网络下都ping得通呢?这是因为这些ip是真正的公网IP,不受运营商限制。如果我们想要获取一个真正的公网IP,我们可以向运营商申请开通动态公网IP服务,或者使用WebVPN等技术来访问校内或企业内部的信息站点和业务系统。
除了大内网的原因外,还有一种可能的原因是网站或IP被GFW(Great Firewall of China)屏蔽了。GFW是为了控制互联网内容而建立的一套网络审查系统,它可以拦截、过滤或篡改国内用户访问国外网站或IP的数据包。GFW的屏蔽方式有多种,例如DNS污染、IP封锁、关键词过滤、连接重置等。如果一个网站或IP被GFW屏蔽,那么国内用户就无法正常访问它,除非使用一些技术手段绕过GFW。
那么为什么用电信网络就可以ping到呢?这可能是因为电信网络和移动网络使用的出口线路不同,电信网络可能没有受到GFW的影响,或者受到的影响较小。也有可能是因为电信网络使用了一些技术手段来避免GFW的干扰,例如使用不同的DNS服务器、更换IP地址等。
总结
大内网是指运营商为了节省公网IP资源而建立的一个大型局域网,分配给用户的是内网IP。内网IP只能在同一个运营商的网络内部访问,跨运营商的网络无法访问。如果想要获取一个真正的公网IP,可以向运营商申请或者使用WebVPN等技术。
GFW是为了控制互联网内容而建立的一套网络审查系统,它可以屏蔽国内用户访问国外网站或IP的数据包。如果一个网站或IP被GFW屏蔽,那么国内用户就无法正常访问它。电信网络和移动网络使用的出口线路不同,电信网络可能没有受到GFW的影响,或者受到的影响较小,或者使用了一些技术手段来避免GFW的干扰。
为什么用移动的网络不能ping到一些ip,用电信网络就可以ping到?相关推荐
- 使用PING判断TCP/IP故障
1.Ping 127.0.0.1:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office&qu ...
- Qt使用 QProcess来检测 ip 设备是否在线(Ping)
另开一个线程,在子线程中开启一个QProcess进程,设一个定时器每隔一定时间Ping设备的IP地址,若能Ping通,则不做任何处理,若Ping不通,则发送弹窗报警. 下面为部分代码: Ping.h ...
- win10系统ping服务器,win10怎么ping ip地址_win10怎样ping本机ip地址
大家都知道,我们要测试本机和该IP地址是否能正常通讯,只需要ping后面加上IP地址即可测试,然而有win10系统用户不知道要怎样ping本机ip地址,针对这个问题,小编就给大家讲解一下win10 p ...
- 25 openEuler管理网络-使用nmcli命令配置ip
文章目录 25 openEuler管理网络-使用nmcli命令配置ip 25.1 nmcli介绍 25.2 设备管理 25.2.1 连接到设备 25.2.2 断开设备连接 25.3 设置网络连接 25 ...
- 《中华人民共和国反电信网络诈骗法》
中华人民共和国反电信网络诈骗法 (2022年9月2日第十三届全国人民代表大会常务委员会第三十六次会议通过) 注:红色部分为重要条款:{}内斜体字为个人学习理解,请谨慎参考. 目 录 第一章 总 则 第 ...
- ping -c3 baidu.com ping过去是这样,代表网络畅通
ping -c3 baidu.com ping过去是这样,代表网络畅通 ping 命令 对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通 ping -c 4 c ...
- 网络相关的一些基本的命令的使用(ping、ifconfig、route、netstat)---Linux学习笔记
ping命令的使用: 介绍: 通常我们使用它检测网络是否联通,他使用ICMP.但是有时会出现这样的情况,我们可以用浏览器查看一个网页,但是却无法ping通,这是因为一些网站处于完全考虑安装了防火墙. ...
- TTL、Ping包最大字节数、网络时延、抖动、丢包率,看完瞬间变大神!
Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令,用于测试网络连接量,以及DNS解析是否正常.通过向特定的目的主机发送 ICMP Echo 请求报文,测试目的站是否可达及了解其有关状 ...
- 脑残式网络编程入门(五):每天都在用的Ping命令,它到底是什么?
本文引用了公众号纯洁的微笑作者奎哥的技术文章,感谢原作者的分享. 1.前言 老于网络编程熟手来说,在测试和部署网络通信应用(比如IM聊天.实时音视频等)时,如果发现网络连接超时,第一时间想到的就是使用 ...
最新文章
- spark(一) build
- 【Linux】42.Ubuntu 18.04笔记本电脑关闭盖子无法唤醒问题解决
- 爬虫之拉勾网职位获取
- 使用ODAC调用ORACLE的自定义函数和存储过程
- JZOJ 1236. 邦德I
- rocketmq学习杂记
- Android Oreo 常见问题 2.0 | Android 开发者 FAQ Vol.9
- macos 升级后 从前的 apachectl 错误, php 错误
- /usr/bin/xsltproc: not found
- kindle 3 webbrowser破解,
- java 制作简历_个人简历java制作.doc
- 三菱q系列plc连接电脑步骤_三菱plc连接电脑步骤
- c++11多线程编程 整理(五) 原子量 atomic
- 网页实现数据离线永久保存localStorage、storage
- 为UBUNTU安装一个像千千静听一样的MP3播放器
- 全球顶尖科创和商业巨头齐聚,巨杉数据库亮相2021CNBC全球科技大会
- 学习SEO有别的味道
- R6-1 Python人民币美元双向兑换 (10 分)习题解答
- Centos7-Linux
- HTML中a标签的作用