如何将两个互联网连接为一个?

网络工程 路由器 互联网
2022-02-14 22:28:33

假设路由器 A 将两个 LAN L1 和 L2 连接成一个互联网络,路由器 B 将两个 LAN L3 和 L4 连接成一个互联网络。

两个互联网络可以连接成一个互联网络吗?

是通过连接路由器A和B来完成的吗?

如果是,A 和 B 之间的连接是否与 A 和 LAN L1 之间的连接相同?

让我澄清我的最后一个问题。我假设路由器 A 和 B 只是用于网络互联的网络之间的网关,没有通常添加到个人路由器的非网关功能。我不熟悉仅网关的路由器,除了阅读一点 Tanenbaum 的计算机网络书。但我的最后一个问题来自与个人路由器的比较。在我的公寓里,我的个人路由器有一个 WAN 端口和几个 LAN 端口。回到这里的案例,路由器 A 和 B(仅作为网关)是否有类似的不同端口?路由器 A 和 B 的哪些端口用于连接 A(或 B)和 LAN 以及连接 A 和 B?

谢谢。

2个回答

我猜你说的是这样的拓扑 在此处输入图像描述

关于你的第一个问题,
关于你的第二个问题的答案是肯定L1,L2 可以通过两个路由器上的路由配置连接 L3,L4 不仅仅是将路由器 A 连接到路由器 B
关于你的第三个问题还不够清楚,但路由器 A 会使用自己的端口 P3 访问路由器 B 后面的网络,因此路由器 B 会这样做,它将使用 P4 了解路由器 A 后面的网络

路由器交换第 3 层数据包。什么接口都无所谓。当数据包进入接口时,如果路由器有数据包的路由,它会将接口切换到目的地(假设 ACL 之类的东西没有阻止它)。这可能指向 LAN、另一个路由器等。

与消费级设备相比存在一个问题,因为这种类型的路由器通常只有一个物理路由器接口。标记为 LAN 的接口通常是连接到单个逻辑路由器接口而不是物理路由器接口的交换机接口。

逻辑接口算作路由器接口,路由器从该接口交换第 3 层数据包。交换接口的问题在于它们只交换第 2 层帧,而不交换第 3 层数据包。

路由器 A 和 B 需要它们之间的链路,但它们很乐意交换第 3 层数据包。不知何故,路由器 A 需要知道将数据包切换到路由器 B,或者通过静态定义的路由,或者通过与路由器 B 交换路由,反之亦然。

家用路由器具有通向 WAN 端口的内置默认路由,而企业级路由器需要明确告知如何路由未直接连接的任何内容,即使它是已配置的默认路由。