基本网络:交换与 NAT 过载

网络工程 转变 路由器 纳特
2022-02-07 07:45:24

我的问题是针对小型网络或大型网络。与 NAT 重载等路由器实现相比,何时使用交换机更有意义?在我看来,网络新手,两者都在 LAN 内部使用,而不是将网络连接到 Internet。

编辑:

假设我在专用网络上有 10 台计算机。所有十个人都需要访问互联网。没关系 VLAN 和具有路由功能的复杂交换机。如果我使用 NAT,那么所有 10 台机器都将拥有私有 IP 并共享一个公共 IP 地址。如果我使用基本交换机,所有 10 个共享一个公共 IP,但没有私有 IP。哪种方法更好?找到不利用私有 IP 的网络是否常见?使用私有 IP 与交换有什么好处?

1个回答

您正在比较苹果和橙子(第 2 层与第 3 层)。如果由于缺少 IPv4 地址而确实没有其他选择,则仅使用 NAT,这与第 2 层 LAN 连接无关。

交换在第 2 层连接主机,而 NAT 是一种组合,旨在扩展 IPv4 第 3 层地址,直到 IPv6 无处不在。NAT 打破了每个主机和端到端连接的唯一地址的 IP 承诺。

编辑:

如果我使用基本交换机,所有 10 个共享一个公共 IP,但没有私有 IP。

那句话毫无意义。不会共享单个公共 IP 地址。如果您将交换机连接到仅获得一个公共 IP 地址的公共 Internet,则只有一个连接到该交换机的设备将获得公共 IP 地址,但其他设备将无法在公共 Internet 上进行通信。

了解交换机在第 2 层 LAN 上交换第 2 层帧,但路由器在网络 (LAN) 之间路由第 3 层数据包。同样,您正在尝试比较苹果和橙子。我认为您需要更多地了解网络层以及它们的作用。每个网络层都独立于其他网络层。例如,在第 2 层的以太网可以承载任意数量的第 3 层协议(IPv4、IPX、IPv6、AppleTalk 等),而在第 3 层的 IPv4 可以通过任意数量的第 2 层协议(以太网、Wi-Fi、令牌环、PPP、帧中继、ATM等)。一个网络层的协议根本不关心其他层使用什么协议。

如果要在第 2 层连接主机,则使用交换机,但如果需要连接网络,则使用路由器。