
我们经常遇到随着员工或部门增加而添加路由器并将其分为两个网段的公司。一个子网和一个B子网位于不同的网段中。当网络中有多个路由器时,要求不同路由器的子网之间可以互相通信,并且同时可以通过宽带路由器访问Internet。如何实现?
情况1
企业通过路由器R1访问Internet,局域网为LAN1。由于业务需求,扩展了路由器R2并添加了新的局域网段LAN2。
要使PC1和PC2能够相互通信,可以如下图所述进行设置。
要实现pc1和pc2之间的通信,可以进行以下设置:
1、 pc1的网关指向R1 LAN
2、 pc2的网关指向R2的LAN端口
3、 R2的WAN端口网关指向R1的LAN端口
4、指定R1上的一条静态路由,以便目标ip为转发到R2的19 2. 16 8. 1. x网段ip

此处分别说明R1静态路由配置:静态路由通常由三部分组成,目标IP地址,子网掩码和下一跳(网关)地址。根据上图的分析,创建一个新的静态路由局。所包含的信息应具有以下内容,发送到目的地址为19 2. 16 8. 1. 0网段的IP数据包(子网掩码)是25 5. 25 5. 25 5. 0)的下一跳地址是19 2. 16 8. 0. 10 0.具体配置位置(如果在路由器中)以TP-Link为例,在路由器配置界面中,有一个静态路由表配置:
设置静态路由时,网关IP必须与路由器的LAN端口IP在同一网段中。
如果目标IP地址是主机的IP地址,则子网掩码必须为25 5. 25 5. 25 5. 255
如果在服务器上,则可以通过命令行配置静态路由,包括添加,删除和修改。
可以看出,情况1实际上类似于路由器的桥接原理。
案例2
社区共享宽带访问,用户A使用宽带路由器建立局域网,用户B也使用宽带路由器建立局域网,并且用户A和B之间的主机无法相互通信。网络拓扑如下:
为了实现PC2和PC1之间的相互访问,它看起来类似于情况1,并且需要向Intranet网关添加两条静态路由。普通的住宅网关肯定不允许用户随机配置路由,配置完成后,其他网段上的计算机也可以访问PC1和PC2。

如何在不同网段的两个路由器之间建立相互访问:
将两个路由器的WAN端口设置为一个子网,如上所示:
路由器1 WAN端口ip:1 0. 1. 1. 3
路由器2 WAN端口ip:1 0. 1. 1. 2
两个路由器的LAN端口可以自由设置,只要它们与WAN端口不在同一子网中即可。
案例场景3
上述情况1和情况2都是用于两个路由器的,因此对于网络中具有多个路由器和多级路由设备的环境,这种情况可以说是方案1和方案2的集成。
类似的网络拓扑如下:三个路由器
实际上,是将上述情况1和情况2(即情况3)集成在一起。分析:(此处的路由器由R表示)R1在R2和R3之间,并且R1本身连接到pc2。为了实现pc2和pc 1、 pc3之间的相互访问,R1的目标地址是pc1和pc3。 R1的下一跳是R2和R3,R2的WAN端口连接到R1的LAN端口,因此R1的LAN端口地址与R2的WAN端口地址位于同一网段中,并且WAN端口地址R1的R与R3相同。在同一网段中。所以R1:目的地址是19 2. 16 8. 1. 0,掩码是25 5. 25 5. 25 5. 0,下一跳(网关)是19 2. 16 8. 0. 100目的地址是17 2. 1 6. 0. 0,掩码是25 5. 25 5. 0. 0,下一跳(网关)是1 [ k18] 1. 1. 3所以R3:目的地址是19 2. 16 8. 0. 0,掩码是25 5. 25 5. 25 5. 0,下一跳是1 0. 1. 1. 2目的地址是19 2. 16 8. 1. 0,掩码是25 5. 25 5. 25 5. 0,并且下一跳是1 0. 1. 1. 2.如果您不了解上述内容,则可以从另一个角度看:从路由器R3的角度来看,它只能看到R1,而不能看到R2,因此对于R3,可以概括R1和R2上方的两条路线。目的地址是19 2. 16 8. 0. 0,掩码是25 5. 25 5. 0. 0,下一跳是1 0. 1. 1. 2,该网段包含19 2. 16 8. 0. 0〜19 2. 16 8. 25 5. 0的所有子网,包括R1和R2。该静态路由将实现所有目的。具有此范围内IP的信息包将转发到1 0. 1. 1. 2路由器R1。这样,可以将多个子路由条目汇总到包含的总路由条目中,这称为路由摘要。

为什么要将子网掩码准确地写入网络?在大型路由器上,路由表通常非常长而且非常大。使用路由汇总可以减少路由表的长度并提高路由器效率。当然,路由汇总并不总是有效的,因为子网的划分是人为的,并且路由汇总中的其他网段可能在其他LAN下存在,并且rash交换可能会出错,因此我们需要在实际中计算子网掩码。项目。这非常精确,这就是为什么这位当下的绅士从来没有建议我们直接设置B型URL来将子网掩码写为25 5. 25 5. 0. 0。可以将上述示例3中的路由摘要设置得越来越精确。对于19 2. 16 8. 0. 0和19 2. 16 8. 1. 0,相同数目的网络位的前23位,如果两个网络段可以通过掩码区分,掩码需要设置为25 5. 25 5. 25 4. 0,并且不建议将其设置为25 5. 25 5. 0. 0,此改进的汇总路由表应这样写:目的地址是19 2. 16 8. 0. 0,子网掩码是25 5. 25 5. 25 4. 0,下一跳是1 0. [k8 ] 1. 2。此摘要路线将仅包含19 2. 16 8. 0. 0和19 2. 16 8. 0. 1。网络,这是一条准确的路线。这将有助于网络的未来扩展和维护。
要实现PC 1、 PC2和PC3之间的相互访问,需要配置路由器1和路由器3,并且需要配置静态路由,那么如何配置呢?
实际上,它是将上述情况1和情况2整合为情况3。
分析:(内部的路由器用R表示)
R1在R2和R3之间,并且R1本身连接到pc2。为了实现pc2和pc 1、 pc3之间的相互访问,R1的目标地址是pc1和pc3。
R1的下一跳是R2和R3,R2的WAN端口连接到R1的LAN端口,因此R1的LAN端口地址与R2的WAN端口地址位于同一网段中,并且R1的WAN端口地址与R3相同。WAN端口位于同一网段。
所以R1:
目标地址为19 2. 16 8. 1. 0,掩码为25 5. 25 5. 25 5. 0,下一跳(网关)为19 2. 16 8. 0. 100
目标地址为17 2. 1 6. 0. 0,掩码为25 5. 25 5. 0. 0,下一跳(网关)为1 0. [k8 ] 1. 3
所以R3:

目标地址为19 2. 16 8. 0. 0,掩码为25 5. 25 5. 25 5. 0,下一跳为1 0. 1. [ k8] 2
目标地址为19 2. 16 8. 1. 0,掩码为25 5. 25 5. 25 5. 0,下一跳为1 0. 1. [ k8] 2.
如果您不了解上述内容,则可以从另一个角度看待它:
对于路由器R3,它只能看到R1,而不能看到R2,因此对于R3,R1和R2上方的两条路由可以汇总为一条,即
目标地址是19 2. 16 8. 0. 0,掩码是25 5. 25 5. 0. 0,下一跳是1 0. 1. [k8 ] 2,该网段包含19 2. 16 8. 0. 0〜19 2. 16 8. 25 5. 0的所有子网,包括R1和R2。此静态路由将使具有此范围内的目标IP的所有数据包都转发到1 0. 1. 1. 2路由器R1。这样,可以将多个子路由条目聚合到一个包含的总路由条目中,称为路由摘要。
为什么要在网络中准确地写出子网掩码
在大型路由器上,路由表通常非常长且很大。使用路由汇总可以减少路由表的长度并提高路由器效率。
当然,路由汇总并不总是有效的,因为子网划分是人为的,并且路由汇总中的其他网段可能在其他局域网中存在。粗略地总结可能会出错,因此我们需要在实际项目中设置子网。掩码的计算非常准确,因此,这位当下的弱者不建议我们直接设置B型URL来将子网掩码写为25 5. 25 5. 0. 0。
可以更精确地设置上述示例3中的路线摘要。对于19 2. 16 8. 0. 0和19 2. 16 8. 1. 0,相同的网络位数为前23位(如果可以通过掩码区分两个网段) ,掩码需要设置为25 5. 25 5. 25 4. 0,并且不建议将其设置为25 5. 25 5. 0. 0,此改进的汇总路由表应这样写:
目标地址为19 2. 16 8. 0. 0,子网掩码为25 5. 25 5. 25 4. 0,下一跳为1 0. 1. 1. 2,此汇总路由将仅包含两个子网19 2. 16 8. 0. 0和19 2. 16 8. 0. 1。这是一条准确的路线。这将有助于网络的未来扩展和维护。
点击下面的图片以加入当前弱势群体使用的交流平台
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-317047-1.html
好棒