![网桥和路由器之间如何称呼?](https://linux22.com/image/1403125/%E7%BD%91%E6%A1%A5%E5%92%8C%E8%B7%AF%E7%94%B1%E5%99%A8%E4%B9%8B%E9%97%B4%E5%A6%82%E4%BD%95%E7%A7%B0%E5%91%BC%EF%BC%9F.png)
合适的路由器:
- 双方有不同的 IP 子网;
- 从单个 MAC 地址发送数据包;
- 不需要混杂模式;
- 广播通常不被传播;
- 维护每个接口上的 IP-MAC 映射表。
一座桥:
- 两侧有相同的 IP 子网;
- 从多个MAC地址发送数据包;
- 混杂模式(?);
- 广播被传播;
- 维护一个MAC接口映射表。
如何调用此配置:
- 两侧有相同的 IP 子网;
- 始终从每个网络适配器上的单个 MAC 地址发送数据包;
- 无混杂模式;
- 广播被传播;
- 维护 IP 接口映射表?
答案1
它是一个“代理 ARP 路由器”。
当基于平面类别的网络成为常态并且子网划分刚刚出现时,如果您有不了解子网的旧主机,则不了解子网的主机会广播其有类网络中的任何地址的 ARP 请求,假设它们都是本地的。因此,为了防止这些主机与现在位于其他子网上的主机失去连接,子网之间的路由器必须发送 ARP 响应代表(即“作为代理”)其他子网上的主机对于那些不支持子网的主机,非子网感知主机会将其流量发送到路由器,然后转发到其他子网上的目标主机。
从那时起,代理 ARP 的想法就在许多小众网络情况下派上了用场。例如,如果您有一台 VPN 服务器,并希望远程 VPN 客户端与 VPN 服务器所连接的以太网 LAN 位于同一子网中,则 VPN 服务器必须代表 VPN 客户端执行代理 ARP,以让以太网主机知道它们可以将流量发送到 VPN 服务器,然后 VPN 服务器会将其转发给远程 VPN 客户端。
一些网络管理员在其路由器上启用代理 ARP,以帮助那些可能手动配置了错误子网掩码的客户端。
答案2
有一种称为 brouter 的设备,就是做这个的。
http://en.wikipedia.org/wiki/Bridge_router