网关

来自计算思维百科
跳转至: 导航搜索
网关.png

对于大多数非计算机从业人员来说,网关是一个听起来高大上的专业术语。作为计算机网络系统中一个重要的网间互联设备,它的确占据着一个同样高大上的位置。

基本概念

在前面我们已经了解了Mac地址与IP地址的关系。假设你的名字叫小不点,你住在一个大院子里你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家的院子里也有一个看门的王大爷。

同样地,我们将每家每户看做一台计算机,那么小不点就是一台主机,李大爷就是小不点的网关,王大爷则是小明的网关。和小不点住一个院子里的居民可以直接交流串门,相当于计算机里的一个子网络,在子网络里的计算机之间可以互相直接通信。而没住一个大院的小明,也就是不在一个子网络里的计算机,无法得知其Mac地址(相当于住址),要通信的话就得通过网关来转发。也就是小不点要找小明,得先由李大爷接到王大爷,王大爷再接到小明才行。

可以体现的计算思维

随着信息化时代的发展,越来越多的计算机、通信设备层出不穷,而网络的压力也越来越大,如何合理地提升网络通信技术也是人们愈发关注的问题,网关就是用来解决不同网络的通信问题,体现了计算思维中的的调度思想,即合理调配资源,及时发现过程中的问题,并能采取相应的措施进行解决。

参考文献

[1] 《计算机网络与下一代互联网技术》 清华大学出版社

[2] “趣文:计算机网络基本概念趣解”