在计算机网络中,网关是用来连接不同的网络的设备,将一个网络的数据包转发到另一个网络。默认网关是指当计算机要向目标网络发送数据包时,首先要向默认网关发送数据包,由默认网关将数据包转发到目标网络。因此,默认网关也被称为主网关或缺省网关。
默认网关是实现不同网络之间通信的重要组成部分,它实现了两个任务:
1.将本网络的数据包转发到另一个网络;
2.将目标网络的数据包转发给本网络的某个节点。
如果一个网络上的计算机要访问其它网络中的计算机,它会把数据包发送到默认网关,然后由默认网关将数据包转发到目标网络。
默认网关需要设置在每台计算机上,一般位于同一局域网内并使用相同的默认网关。Windows系统中,在“控制面板”下“网络和共享中心”中可以设置默认网关,Linux系统中可以修改/etc/network/interfaces文件设置默认网关。
正确设置默认网关可以保证多个网络之间的通信顺畅,否则无法访问其它网络的计算机。
在许多家庭和企业中,路由器兼具了默认网关的功能。路由器连接了宽带网络和本地网络,实现了不同网络之间的通信。一般情况下,路由器可以自动设置成默认网关,无需手动设置。当计算机上设置了正确的网关地址,路由器会自动将数据包转发到目标网络。