
我連接了 3 個 L3 交換機,如下所示:
所有設備都相同subnet
且具有IP addresses
:192.168.150.X/24
由於我沒有跨越子網,交換器是否應該能夠在不需要IP addresses
/ 的情況下轉送流量?gateway addresses
答案1
如果配置正確,那麼這裡沒有實際的 L3 路由 - 只有 L2 交換,因此它們不需要 IP 介面(顯然除了管理之外),但您沒有提供足夠的資訊來談論此設定的細節。
答案2
是256 -2。交換器的存在並不會減少可用 IP 位址的數量。
交換器不需要 IP 位址。如果您確實為它們分配了 IP 位址,那麼將從 254 中減去該 IP 位址。
如果將 IP 位址指派給交換機,則會減少剩餘可用 IP 位址的數量,就像將 IP 位址指派給任何其他裝置一樣。
答案3
答:
在上述配置中,設計中的開關是充當第二層交換機,而不是第三層交換機。在最簡單的實作中,它們不會執行任何第 3 層任務,但在某些情況下,您可能需要根據特定設計實作有用的第 3 層功能。其中一些功能可能需要 IP 位址才能使用(請參閱下面的最佳實踐)。
僅當交換器橋接不同網段時才需要 IP 位址。在第 2 層中,路由 (雖然我們稱之為切換)是使用 MAC 位址執行的。在網路之間,需要 IP 位址來正確路由資料。
三層交換器不需要這樣的功能。它也可以充當第 2 層,儘管以這種方式使用它會浪費金錢。具有相似連接埠數量的三層思科交換器的運作成本是二層交換器的 3-5 倍。
如上所述,您的公式通常被認為是正確的總共允許 254 個可用位址。網路位址可以使用(.0),但是很頭痛。在這種情況下,您可以有 255 個可用。廣播位址 (.255) 永遠無法使用。當然,所有這些資訊和地址都取決於子網路大小。對於小於/大於 256 (/24) 的子網,請相應調整您的數字。
最佳實踐:
也就是說,交換器通常會分配 IP 位址。為什麼?遠端管理,尤其是在啟用 SSH 的情況下。根據配置,這並不是絕對必要的,有很多協定可以在交換器之間傳播設置,而不需要 IP 尋址。但最通用的用途是為交換器設定 IP 位址。
在此假設下,您將擁有 251 個剩餘可用位址(如果使用網路位址,則為 252 個)。