游客发表
你打开手机刷视频,内网数据跑的和外是公网。你连上公司Wi-Fi传文件,意思走的内网是内网。这两个词天天被提起,和外但很多人分不清它们的意思边界到底在哪。
内网,内网全称内部网络,和外也叫局域网。意思它的内网范围通常很小——一间办公室、一栋楼、和外一个校园。意思你家里的内网路由器分出来的那个网络,本质上也是和外内网。内网里的意思设备互相通信,数据不经过外部运营商。比如你在家把手机里的照片投屏到电视上,这个传输过程完全没有碰过公网。速度快,延迟低,因为路径短,中间没有经过那么多跳。
外网,就是公网,互联网本身。它由全球无数个网络互相连接而成。你访问一个网站,数据要从你的设备出发,经过路由器、运营商骨干网、可能还要跨海底光缆,最终到达目标服务器。这一路上经过的设备可能几十上百个,任何一个节点出问题,你这边就卡住了。公网的特点是开放、覆盖广,但不可控因素多。
那内网和外网怎么连接?靠NAT。网络地址转换,这东西几乎无处不在。你家里所有设备共享一个公网IP,运营商分给你的那个。路由器给每台设备分配内网IP,比如192.168.1.5。设备要访问外网时,路由器把内网IP和端口映射成公网IP和端口,数据回来时再反向翻译回去。这样做的原因很简单——IPv4地址不够用。全球公网IP只有约43亿个,不够给每台设备分一个。
企业内网的情况更复杂。大公司内部有成千上万台设备,需要划分VLAN、设置防火墙规则、部署代理服务器。员工访问外网往往要经过审计。有些涉密单位的内网干脆物理隔离,根本不连公网。这就是所谓的“ air gap ”——空气墙。U盘插进去之前得先杀毒,有的甚至要求用一次性光盘刻录数据。听起来夸张,但军工、金融核心系统确实这么干。
有个常见的误解:内网一定安全。不对。内网只是默认不暴露在公网扫描范围内,但一旦攻击者通过钓鱼邮件或漏洞进入内网,横向移动会非常容易。很多勒索病毒就是先攻破一台边界机器,然后在内网里疯狂扩散。外网反而因为暴露面大,防护措施通常更严密。所以安全圈有句话:内网是信任的温床,也是灾难的温床。
另一个误解:外网就是“公家的网”,内网就是“私人的网”。不完全对。你家里的内网是你私人的,但公司内网属于公司,你只有使用权。公网也不全是公共的,很多企业通过云服务商租用公网资源,那部分其实是专享的。概念边界取决于你站在哪个层面看。
从技术实现上区分,关键看IP地址段。内网IP是保留地址,比如10.0.0.0/8、172.16.0.0/12、192.168.0.0/16这三段。这些地址不会出现在公网路由表里。如果你的设备拿到的是这类IP,那你就在内网。如果拿到的是运营商分配的公网IP,比如100.64开头的(运营商级NAT),或者直接是公网地址,那你就直接或间接连在公网上。
日常使用中,内网和外网的切换几乎无感。手机从Wi-Fi切到4G,IP变了,路由变了,但App照样能用。因为应用层协议屏蔽了底层差异。不过对运维人员来说,这两者的管理完全是两套逻辑。内网要管DHCP、DNS、域控,外网要管BGP、防火墙策略、DDoS防护。搞混了会出大问题。
理解内网和外网的区别,不是为了考试,是为了在出问题时知道该找谁。网断了,先看是内网服务挂了还是外网出口堵了。数据传不动,先确认走的是内网直连还是绕了公网一圈。这些判断能省掉很多无用功。
友情链接