我想确保我理解得正确。
假设有一个设置了 BVI(桥接路由的变体)的 Cisco ISO 路由器,以及以下布局
"ISP router"
\
"Network switch" # nothing special here.
| \
| \
| \
| \
"Router 1 with NAT" "Router 2 with BVI"
如果我理解正确的话.. BVI 外部只会响应已经在 BVI 内部声明的 IP 地址...示例子网是 123.123.123.??? 并且 BVI 内部的服务器在 123.123.123.10 和 123.123.123.11,而 NAT 路由器持有的公共 IP 地址为 123.123.123.50。
如果连接进入 123.123.123.10,它将被路由器 2 接收,但是如果它在 123.123.123.50 上接收,它将被路由器 1 接收而不会被路由器 2 接收。并且如果连接进入 123.123.123.90(不存在),它将不会被任何一个路由器接收。
我说得对吗?BVI 路由器甚至不会接收发往它认为内部不存在的 IP 地址的数据包,这是真的吗?
编辑:路由器 2 的子网与 ISP 路由器是同一个子网。我的问题是,BVI 子网中的一个 IP 地址恰好被路由器 1 占用,这是否可以接受。
答案1
注意,你说的“BVI 内部”是什么意思?BVI 的简单答案仅仅是参与路由器上多个端口的接口。除非你使用 NAT 或其他东西,否则主机既不在其内部也不在其外部。路由器 2 上的 BVI IP 地址是什么?这就是它会回答的内容。你的图表中的这些附加服务器在哪里?