概述
通俗一点的讲:网关就是要去别的网络的时候,把报文首先发送到的那台设备。
稍微专业一点的术语,网关就是当前主机的默认路由。
网关一般就是一台路由器,或者是“防火墙”又或者是“(三层)交换机”。有点像“一个小区中的一个菜鸟驿站”,小区里面的住户互相是知道怎么走,但是要向外地投递东西就不知道了,怎么办?把地址写好送到本小区的快递点就好了。
那么,如何区分是“本小区”和“外地小区”的呢?区分是根据IP地址 + 掩码。如果是在一个范围内的,就是本小区(局域网内部),如果掩不住的,就是外地的(局域网外部)。
例如,你的机器的IP地址是:192.168.0.2/24,代表着根据IP的前24位(二进制)即192.168.0来进行匹配,可以认为网关是192.168.0.1。
- 如果机器访问的IP地址范围是:192.168.0.1~192.168.0.254的,说明是一个小区的邻居,你的机器就直接发送了(和网关没任何关系)。
- 如果你访问的IP地址不是192.168.0.x这个范围的,则就投递到192.168.0.1上,让这台设备来转发。
另一个比喻:你和一个美国人进行交流,而你不懂英语,美国人也不懂汉语,那怎么办?你们互相说话的话,都是无法交流的。 这时,我们可以借助于一个翻译机,可以将对方所说的话翻译成我所能听得懂的语言。这样就可以了,网关的作用也是这样的,两个不同网络频段的计算机,经过网关(网关需要靠路由器来实现协议作用)可以进行无障碍的交流通信。
最后
以上就是靓丽唇膏为你收集整理的通俗易懂的讲解 网关是什么的全部内容,希望文章能够帮你解决通俗易懂的讲解 网关是什么所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复