標籤:

交換機能否實現不同網段互聯?


我是「網路極客」,全新視角、全新思路,帶你遨遊神奇的網路世界。

這個問題,怎麼說呢?看你使用的是什麼交換機了,如果是二層交換機是無法實現的。如果使用的是三層交換機,是能夠實現的。為什麼會這樣呢?我們一起來看看。

二層交換機

二層交換機工作於OSI模型的第2層(數據鏈路層),故而稱為二層交換機。二層交換機屬數據鏈路層設備,可以識別數據包中的MAC地址信息,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。

由此可見,二層交換機是無法完成跨網段設備的互聯。

三層交換機

三層交換機就是具有部分路由器功能的交換機,三層交換機的最重要目的是加快大型區域網內部的數據交換,所具有的路由功能也是為這目的服務的,能夠做到一次路由,多次轉發。

通過三層交換機,能夠實現跨網段設備互聯。

如何實現

1.三層交換機上換分VLAN

劃分兩個VLAN,例如VLAN10、VLAN20

2.三層交換機上設置網關

比如192.168.2.100 可以在交換機中設置192.168.2.1這個網關 劃分到VLAN10

10.128.1.100 可以在交換機中設置10.128.1.100這個網關 劃分到VLAN20

3.連接電腦的埠劃分到對應的VLAN

這樣,就能夠實現兩台設備通過交換機相互通信了。

歡迎大家留言討論,喜歡的話點點關注哦。


在回答你這個問題之前,先來了解一下二層交換機和三層交接機的區別

二層交換機

二層交換機工作於OSI模型的第2層(數據鏈路層),故而稱為二層交換機。二層交換技術的發展已經比較成熟,二層交換機屬數據鏈路層設備,可以識別數據包中的MAC地址信息,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。

三層交換機

三層交換機就是具有部分路由器功能的交換機,三層交換機的最重要目的是加快大型區域網內部的數據交換,所具有的路由功能也是為這目的服務的,能夠做到一次路由,多次轉發。

如果你使用的是三層交換機這個問題就很容易解決。使用三層交換機的路由功能就能實現了

案例如下

相關配置可以關注我的頭條號,裡面有相關配置的教程

歡迎添加我頭條號。歡迎關注、轉發、評論、收藏


不可以

OSI一共7層 實際我們接觸的應用的是7層 叫應用層!比如QQ 微信 網頁都是屬於應用層的

普通的交換機工作在二層 是通過網卡地址來識別主機的 這樣請求會被發送到對方網卡 接收後 網卡吧二層頭去掉 傳達到三層

三層是用IP地址來識別主機的 他會解封被網卡傳上來的去掉二層頭的數據 三層解開後就是看IP的其他的不看 然後和自己的IP和子網掩碼一算 不是自己的 丟棄!

你看三層以上根本收不到數據 在我們看來就是不能通訊了!


很高興為您解答!

有多個網段,且計算機和這兩個設備都接在交換機,能實現計算機和這兩個設備通訊的,但一般在實際項目中不會把電腦和終端直接接在三層核心上面,我現在重新設計拓撲,簡單做個分享:

1、新拓撲圖

需求很簡單,實現192.168.2.100拼通192.168.100就可以了

2、配置思路

①核心交換機core c與接入交換機switch A和switch B實現trunk組網保證可靠性;

②switchA劃分vlan10 ,switchB劃分vlan20,通過三層互通;

③核心層配置訂dhcp功能(省略);

④出口路由器配置公網介面,公網IP,公網網關,DNS等(省略);

3、配置步驟(命令固定)

switch A配置

①創建vlan10,將E0/1加入到vlan10

【switchA】vlan10

【switchA-vlan10】port Ethernet 0/1

②將埠G1/1配置為trunk埠,允許vlan10和vlan20通過

【switchA】interface GigbiEthernet1/1

【switchA-GigabitEthernet1/1】port link-type trunk

[SwitchA-GigabitEthernet1/1]port trunk permit vlan 10 20

switch B配置

①創建vlan20,將E0/1加入到vlan20

【switchA】vlan20

【switchA-vlan20】port Ethernet0/1

②將埠G1/1配置為trunk埠,允許vlan10和vlan20通過

【switchA】interface GigbiEthernet1/1

【switchA-GigabitEthernet1/1】port link-type trunk

[SwitchA-GigabitEthernet1/1]port trunk permit vlan 10 20

Core C配置

①創建VLAN10

[core C]vlan 10

②設置VLAN10的虛介面地址

[core C]interface vlan 10

core C-int-vlan10]ip address 192.168.2.254 255.255.255.0

③創建VLAN20

[core C]vlan 20

④設置VLAN20的虛介面地址

[core C]interface vlan 20

[core C-int-vlan20]ip address 192.168.1.254 255.255.255.0

⑤將埠G1/1配置為Trunk埠,並允許VLAN10和VLAN20通過

[core C]interface GigabitEthernet 1/1

[coreC-GigabitEthernet1/1]port link-type trunk

[coreC GigabitEthernet1/1]port trunk permit vlan 10 20

⑥將埠G1/2配置為Trunk埠,並允許VLAN10和VLAN20通過

[core C]interface GigabitEthernet 1/2

[core C-GigabitEthernet1/2]port link-type trunk

[core C-GigabitEthernet1/1port trunk permit vlan 10 20

通過以上配置就能實現,就能實現192.168.2.100拼通192.168.1.100,華三交換機在做配置時不需要開啟路由功能,思科在這一步配置結束後,需要開啟路由,這點需要注意!如果覺得對你有幫助,請隨手點贊,並關注,我會一直做智能化弱電行業知識分享!


一:三層交換機轉發

二:修改子網掩碼


不同網段相同vlan在二層環境下完全可以做到相互通信。有好幾種情況,這裡以一台二層和兩台主機簡單介紹,先將兩台不同網段的電腦分別劃分到同一個vlan,將主機a設置為1.10網斷,主機b設置為2.10網斷,此時ping是不會通的,不過可以通過設置合理的網關就可以相互通信,可以將主機a的ip設置為自己的網關,主機b的ip也設置為自己的網關,此時就可以在二層的環境下不同網段能夠互通,當然也可以將對方的ip互相設置為自己的網關也是可以通的


不論二層還是三層交換機都可以實現你不同網段IP通信的需求。在純二層交換機的環境下,你只需要變更子網掩碼的長度就可以實現區域網內部的通信,但看你提供的192和10段ip的話,不建議這麼做,因為通過修改掩碼的方式內部的設備確實可以相互通信了,但是區域網內的IP容量巨大了,因為外網的絕大部分IP地址也被掩碼算到了網內,外網的通信幾乎就廢了。


可以這樣理解,大家都住在一棟共有7層的樓,分好幾個單元,三樓以下各單元之間都是不通的,三樓開始各單元之間都打通了。所以要去鄰居家串門必須走到第三層以上。只有二層交換機情況下相當於大家的電梯卡都最多只能坐到二層,是不能去鄰居家串門的,除非你們住同一個單元(同網段),不知道這個解釋是否滿意。


你這種情況實際上就是外網和內網混合使用問題或者說變通使用問題,簡單解決方法可以在電腦上再裝一個網卡,用雙網卡來解決這個問題比較合適方便。在每個網卡上分別輸入靜態地址,用切換的方法來實現,一台電腦在二個網段中分別可以使用。

另外一種方法用雙硬碟雙系統 或者單硬碟雙系統,同樣用雙網卡解決,也是不錯的解決方案。交換機上不同網段互聯需要進行設置相關數據也是可以達到的。


首先,肯定可以互聯的。

如果同網段,不用說都會互聯。

不同網段,必須啟用三層功能,也就是路由功能。

好比你在一個公司找人,有員工號就能找到。那麼現在讓你去其他公司找人,你不可能直接找到他,必須通過公司人事或者裡面的人指引你才能找到,這裡也就是對應的路由。


推薦閱讀:

微軟宣布10月2日舉辦硬體新品發布會
大家有什麼好的製作視頻的軟體嗎?
為什麼各大App都在互聯網平台爭先撒紅包?
小米mix2怎麼樣快速查相片?
現在開始做一些什麼事情能在兩年之後受益匪淺?

TAG:科技 |