网关到底是什么?求通俗易懂解释

62 篇文章 17 订阅
34 篇文章 5 订阅

古代西方监狱,每间监狱都有一个老大,老大有一个特权,可以自由出入监狱,可以溜达到小超市买烟、酒、火腿肠,甚至可以到自由世界潇洒一次。。。其他犯人没有这个特权,要想获得以上物品,必须委托老大全权采购。

监狱里的老大,通向自由世界的关口(Gateway),这是一个特权角色(Privileged Role),称之为Gateway。

监狱里其他人,要想与自由世界交易物品,必须委托老大交易才行,这是非特权角色(Non-Privileged Role),称它们为Station

谁赋予监狱老大的特权?

监狱长。

一个局域网,无论是企业局域网还是家庭局域网,也有一个特权角色,它的名字叫网关(Gateway),网关是通向互联网自由世界的关口(出入口)。

局域网还有若干个非特权角色,它/它们的名字叫主机(Station),比如手机、iPAD、电脑。主机要想与互联网交易Packet,必须委托老大/网关才行。只有网关才有与互联网交易Packet的资格与特权。

谁赋予网关的特权?

互联网的先驱,互联网设计者。

生活中每天所谓的上网,其实就是和互联网交易Packet,准确地说,是用户的主机Station与互联网上的服务器Server交易Packet。在这里互联网就是交易管道,没有这个交易管道,Packet无法完成交易。

难道不是“众生平等”,为何互联网的设计师们要创造特权、非特权角色?难道用户的手机不能直接连入互联网?要啥网关?

大神幽幽地问:手机,你有光纤接口吗?

手机回答:没有!

(如果手机有光纤接口,理论上可以直接连接互联网,无需网关)

大神继续问:手机,你有网线接口吗?

手机回答:没有!

(如果手机有网线接口,理论上可以直接连接互联网,无需网关)

大神再问:那你有什么啊?

手机回答:有4G/5G接口、Wi-Fi接口、蓝牙接口。

大神不紧不慢地说,互联网通常都是有线接入,你的蜂窝4G/5G接口、Wi-Fi接口等无线接口,需要有一个基站/AP/无线路由器(拥有相同的无线接口)端接(Termination),提取出Packet。然后基站/AP/无线路由器再通过有线(网线/光纤)与互联网端接,将Packet扔到网线/光纤,并进入互联网。

所以,手机你依然需要网关才能与互联网通信。

手机继续追问,那您的意思基站/AP/无线路由器是网关了?

大神笑了,这个有一点点复杂。长话短说,

如果

一个packet从一台硬件设备进入(In)时,处理完离开(out)时,该Packet一直身处在同一个广播域。好比孙悟空无论翻跟头,就是跳不出如来佛的手掌。这里如来佛的手掌就是一个广播域。那么这台设备就是桥(Bridge),二层设备。桥,是无法充当网关这个特权角色的。比如二层交换机、AP(桥)、基站(桥)不是网关。

否则,这个设备就是网关(Gateway),三层设备。充当网关的设备有,三层交换机、路由器(三层设备)、防火墙(三层设备)。

家庭局域网

在家庭局域网里,如果光猫工作在三层路由模式,光猫就是通向互联网自由世界的网关(三层设备)。

如果光猫LAN口连接无线路由器的WAN口,无线路由器WAN口获取光猫DHCP分配的IP地址,无线路由器通过LAN口、Wi-Fi口给电脑、手机DHCP分配IP地址,那么无线路由器也是网关,通向光猫的网关。

如果光猫LAN口连接无线路由器的LAN口,无线路由器关闭自身的DHCP功能,统一由光猫DHCP分配IP地址,此时无线路由器不是网关,仅仅是一台二层桥。

如果光猫工作在二层桥模式,此时光猫不是网关,仅仅负责光接口、网线接口的转接。

无线路由器的WAN口连接光猫的LAN口,无线路由器负责PPPoE拨号,打开DHCP功能,给连接的设备分配IP地址,此时无线路由器是网络里唯一的三层网关,并负责将LAN口收到的Packet的IP地址,地址转换(NAT)成WAN口的IP地址,上行到光猫,电光转换之后,进入运营商接入网络,并在运营商与互联网的边界网关上,再完成一次IP地址的转换(NAT),终于进入互联网。

什么是网关?

三层设备。

什么是桥?

二层设备

这里的层,是OSI参考模型的层,三层是网络层,二层是链路层。关于光猫、网关更多的内容关注后续更新。

作者|车小胖谈网络|公众号

  • 23
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值