小白到掉渣的網管,問個弱智問題:交換機不是通過MAC地址判斷發送給誰的嗎?為什么還要用路由器?
為什么我這邊一個二層交換機底下的電腦只能配一個網段的ip,配其他網段ip不行?
感謝各位大神
uj5u.com熱心網友回復:
應該可以連,但是肯定不能互通。uj5u.com熱心網友回復:
為什么不能互通?uj5u.com熱心網友回復:
為啥不能互通
uj5u.com熱心網友回復:
不同的網段需要通過路由器交換資訊uj5u.com熱心網友回復:
正常情況下可以用一臺雙網卡的PC作為路由器,你這種情況,一個網卡配雙地址和軟路由,不知道是否可行,可以試試。uj5u.com熱心網友回復:
不一定不能互通,具體要看交換機如何設定。uj5u.com熱心網友回復:
交換機不是通過mac直接聯系,所謂交換是從以前電話程控交換機來的,比如甲給乙打電話,拿電話局直接給他們兩個一個信道。別人是聽不到的交換機也是這個意思,A要和B通信。交換機直接在他兩之間建立一個聯系。而不像以前HUB,利用廣播形式。
uj5u.com熱心網友回復:
根據你的說法,可能你的二層交換機是可網管的,已經劃分VLAN了,所以IP地址只能配這個指定VLAN段的,才能通uj5u.com熱心網友回復:
仔細讀一下TCP/IP通訊協議uj5u.com熱心網友回復:
能連到同一臺交換機上,但是不同網段的是不能互通的。這是TCP/IP協議規定的,為了減小沖突域。如果不同的網段都能通信的話,子網掩碼就沒有意義了。
uj5u.com熱心網友回復:
二層交換肯定不會夸網段訪問的,除非你更換三層交換uj5u.com熱心網友回復:
電腦上,配哪個網段的ip都可以吧?你指的應該是配置了ip是否可以上網,要看是否有劃分vlan,接的介面是否在同一個vlan下?uj5u.com熱心網友回復:
如果不在一個網段里面,主機會查arp表把網關的mac封在里面,發包到交換機交換機不會洪范 而去找網關。網關沒有就通不了uj5u.com熱心網友回復:
我也曾被這個問題困擾過,說說我現在的理解吧。2臺主機要進行通信,以TCP/IP協議的視角來分析的話,第一層 物理層(這里包含物理網元、與二層的鏈路協議,一般都是etherenet的)肯定是沒有問題的。第二層網路層,在這里就出問題了,假如A的地址是 192.168.0.100 255.255.255.0 、B的是172.16.0.100 255.255.255.0。在網路層這個層次要通信,首先需要判斷是否是網內通信,如果是直就直接呼叫Arp協議去決議對方的mac地址,做個判斷時我們配置IP地址的子網掩碼就用上了。很明顯192.168.0.100 與 172.16.0.100不是同一個網路內的(以主機A訪問主機B為例 ,主機用自己的掩碼255.255.255.0分別與自己的地址、目標地址做與運算得到192.168.0.0 及172.16.0.0是不相等的)。即不是網內通信了,那么就需網關來轉發了,樓主沒有配置網關,就不可通信了。uj5u.com熱心網友回復:
二層交換機分割沖突域,路由器分割廣播域,你兩個不同網段是兩個不同的廣播域,肯定是需要路由器(三層交換機)才能連接的。uj5u.com熱心網友回復:
兩臺計算機在通訊時會計算自己的掩碼,如果在同一網段,會直接通過二層進行通訊,也就是根據MAC地址進行轉發。如果不在一個網段,則會去找網關。二層交換機上通常沒有網關,如果不是同一個網段,又沒有網關,無法通訊。uj5u.com熱心網友回復:
二層不能,除非你用三層交換機。基礎翻譯轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/91186.html
標籤:網絡維護與管理
上一篇:兩條電信寬帶能否合并成一條?
