应邀回答本行业的问题。 因为这个问题没有说明是哪种场景下,所以不清楚组网拓扑是个什么情况,所以我们就把他看成一个最简单的跨网段问题。 解决跨网段访问的方法有很多,常见的有以下三种: 1.增加静态路由; 2.修改子网掩码; 3.上端设备采用路由器或三层交换机。 下面我们来逐一分析一下: 增加静态路由增加静态路由应该是最简单的,但这个需要提前规划好VLAN,接着绑定交换机侧的端口到vlan中,最后在交换机上增加一条静态路由指定下一条(一般是网关)。随后就可以在第一台PC上ping通另一台2.1网段的电脑了。 修改子网掩码因为之前子网掩码是24位,192.168.1.1和192.168.2.1不再同一网段,所以不能互通。但当我们将子网掩码变成16位(255.255.0.0),192.168.1.1和192.168.2.1就变成了同一网段的地址,就可以实现互访了。 虽然这么做必将快捷方便,但是存在着安全性和管理侧的的隐患,所以还是尽量不要修改现有的子网掩码。 采用三层交换机或者路由器PC属于终端,需要借上端交换设备实现互通,也就是俗称的交换。 目前市面上多采用三层交换机,路由器也是有的。根据题意假设拓扑结构如下: 在GE0口和GE1口分别配置好网关地址(192.168.1.254和192.168.2.254),路由信息就会自动生成,可以通过路由表查看。此时两台PC之间通过直连路由也可以实现互通互访。 需要注意的是,上述讨论的问题都是在理想范围内,真正的组网环境要比题中复杂的多,两台设备之间可能会经过很多台交换设备,也会根据实际需求划分到不同的VLAN中,因为篇幅问题这里不做过多讨论。如有不足,还请各位在评论区补充纠正。 |
|