• 4

出租套房被房客癱瘓之全記錄-II


由於前面文章已被鎖定<鎖定原因是-有不雅字眼,不過已經修改完畢>,不過還沒開啟,所以另開一個第二章節. 原文章連結:http://www.mobile01.com/topicdetail.php?f=507&t=2911085&p=1

昨天賣了2台防loop/ VLAN免設定交換器到貨,於是在安裝以前,根據回應的網友們提的建議,自己做了一些測試.

1,測試一: 全部網路都是普通無網管交換器,如下圖
出租套房被房客癱瘓之全記錄-II

2. 測試二: 最上層網路是L2網管交換器,下面則都是普通無網管交換器,且網管交換器都開啟了RSTP/STP的功能,裡面有很多參數不會設定,後來請廠商幫我設好,如下圖
出租套房被房客癱瘓之全記錄-II

3. 測試三: 最上層網路是L2網管交換器,下面則都是普通無網管交換器,且網管交換器都開啟了RSTP/STP的功能以外,多加上了一個功能選項-Loop Detect,如下圖
出租套房被房客癱瘓之全記錄-II

L2網管交換器Loop Detect的設定畫面:
出租套房被房客癱瘓之全記錄-II

L2網管交換器RSTP的設定畫面:

出租套房被房客癱瘓之全記錄-II

4. 測試四: 全部網路都是L2網管交換器,且網管交換器都開啟了RSTP/STP的功能,如下圖
出租套房被房客癱瘓之全記錄-II

5.測試五: 最上層網路是防loop/ VLAN交換器,下面則都是普通無網管交換器, ,如下圖

出租套房被房客癱瘓之全記錄-II

6. 測試六: 全部網路都是防loop/ VLAN交換器,,如下圖


出租套房被房客癱瘓之全記錄-II

結論:
1. 若是只有最上層使用L2網管交換器且開啟RSTP/STP 功能的話,還是無法防止loop癱瘓網路, 除非全部都使用L2網管交換器且開啟RSTP/STP 功能, 所以此功能應該是在建立網路之間的備援線路<我去查到網路上的文章,關於RSTP/STP功能是如此說明的>

2. 若是只有最上層使用L2網管交換器,且開啟功能選項-Loop Detect 這個功能(好像不是每一台L2 網管交換器都有此功能,我2年前買的就沒有),就可以防止loop癱瘓網路,自動關閉該Port.

3. 用了單純 防loop/ VLAN交換器後,效果與使用L2網管交換器,且開啟功能選項-Loop Detect 這個功能一樣,可以阻擋loop 的癱瘓. 因為這種交換器沒有設定的功能, 所以我也無法去理解該交換器上的設定.

所以,一般比較沒有預算的網路結構來說,全部都買好一點的L2網管交換器,並啟用上述的功能後, loop迴圈癱瘓問題,基本上不存在, 若沒有這樣的預算購買設備或是都使用一般交換器來說,網路要由loop癱瘓,其實真的非常容易,經過1個禮拜的煎熬,終於又讓我學到了壹些網路知識.

以上的測試,是搜索並參考了網路以下文章:
請問switch的loop指的是什麼?<引用自IThome邦幫忙>

http://ithelp.ithome.com.tw/question/10091986?aid=202915&tag=hp.answer

校園網路障礙:接線迴圈(LOOP)簡介<引用自HC的XOOPS實驗站>
http://hc.cyc.edu.tw/modules/tadnews/index.php?nsn=49

談網路廣播風暴的成因、預防及排障<引用Test104台北考題大師>
http://www.test104.com/tw/tech/303.html
2012-08-29 10:36 發佈

jim-lin wrote:
由於前面文章已被鎖定...(恕刪)



01管理員
講的好聽是很忙的
說得實際點
是他們也很懶的

你文章被鎖
你要改完之後
請你自已去站務討論區
發文章給管理員讓它們看到
他們才會幫你的文章鎖定給解除
世界末日趕快到來吧............!^_*
我本身管150多間,之前遇到很多喜歡開剪刀手、廣播風暴的,也試過 vlan 但還是有些小缺點

後來遇到愛搞鬼的就看switch 的燈號抓,熟練點不到10分鐘就抓的到兇手,直接把他網路線拔了,等他自己來跟我連絡(當然合約要註明搞鬼者切網路連線),這兩三年已經很少了一年不到一次吧
好慘喔
如果大家乖乖的使用, 相安無事, 原PO也不用花錢升級一堆設備...
樓主之前的文章提到是用支援STP的switch解決, 小弟當時就有點懷疑, 本來想回文的, 無奈文章被鎖

其實樓主遇到的問題很常見,在學校或是宿舍更是經常發生,小弟實際的經驗是STP無用, 雖然STP可防止loop, 但必須網路上所有的switch都支援STP; 以樓主的例子來說, 房客端的switch不太可能支援STP, 故STP無用武之地

解決之道是要enable switch的loop detection, 一旦發現loop, switch會切斷這個port的連線

各家的loop detection作法不盡相同, 原理大概是從switch本身丟出一個broadcast封包, 若是switch馬上收到這個封包(不管是同發送port或不同port), 表示有loop發生

總之, loop detection很容易做, STP卻不然, 故支援STP的switch會較貴, 以樓主的需求來說, 找支援loop detection的switch即可, 樓主的實驗亦證明如此
板大你真是辛苦,為了這位『特殊』房客,做了這麼多努力。

其實像我公司也有遇到類似情況,由於使用低功能Switch,最後也是用土法一條一條慢慢拔,才找到凶手。
謝謝1tac提醒,誤植處已修改為紅色

STP/RSTP的主要功能在於做線路備援
要件是兩端的switch都要有這個功能 接的兩條線四個埠都要啟用
之後運作時會保留一條傳輸用 另外一條先擋掉
當原先那條因為埠故障而連線不通 另外那條備用線才會啟用
唯一的缺點是收斂時間過長
在預設值下 DHCP client開機要三十秒後才拿得到IP
修改參數頂多只能縮到15秒
你的環境下 這點無所謂

loop detection的功能只要用在不是接client的埠
這邊的client是指直接接電腦且不會有機會接其他網路設備的節點
像你的狀況房客還會接別的東西 所以連接client的埠也要啟用loop detection

Loop detection不是依附在STP/RSTP下的功能
所以你的狀況下只要啟用LD就可以了
而且支援LD的switch只要佈署在第三層(房客電腦上一層)就好
第二層跟第三層之間的連線房客動不了 第二層的switch不需要有LD功能

RSTP設定畫面好面熟
不知道你黑色那台switch是拿哪一家的產品?
從UI來看 應該是IC+晶片的公板
不是OEM廠商的 就是貼牌產品


RTP/RTSP跟STP/RSTP是不一樣的東西喔
昨天一直在搞串流的東西
到今天還滿腦子RTP/RTSP
一般的作法, 都是找出有問題的, 拔掉

解決了再復線

jim-lin wrote:
由於前面文章已被鎖定...(恕刪)

不是有一台IP分享器專門有頻寬管理功能
去買一台去使用會妥當一點.我猜應該有人跑P2P
跑到分享器掛點.樓主也可以買華碩N16去超看看
§如果小弟的回答,您覺得ok,別忘了給分哦!!
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?