邪惡的技巧

在「頻寬用完了」中提到 NSYSU 對 TANet 的線路滿載,下午的時候他們已經修復了。

這種說法很奇怪,明明頻寬就不夠用,要怎麼「修復」呢?

這就要提到大約三四年前,我被老人家拉去教育部電算中心插花參加「TANet 新世代骨幹網路」的會議…。

當時這個大水管網路 (在當時的確很大) 要成立,就找了好幾家固網業者來「旁聽」,會議中就提到了區網中心、大專院校以及中小學可以使用的頻寬問題。當時會議中的決定一所大專院校 (包含區網中心) 只能使用 1Gbps 的頻寬,中小學則是 100Mbps。

但是這中間就有一些問題了,如果幾十個 100Mbps 線路拉到 6509 上面接,那你就要準備幾十個 module 或是找 48 ports 的 100TX backplane + converter 來接,於是就問了旁邊的廠商:「有沒有辦法各校在固網業者端先做 merge 的動作,再用 1Gbps 拉到區網中心」(也就是十個中小學先拉到固網,固網再用 1Gbps 到區網中心),結果每一家都說 okay (我看是因為別家說 okay,你不得不同意吧),於是就出現了非常 tricky 的情況。

教育部不管你下面怎麼搞,反正你上到 TANet 6509 就是依照「大專院校 1Gbps、中小學 100Mbps」去算,如果你有十個中小學接在下面,那麼你就可以拿 GBIC 來接。

剛開始大家其實都夠用,1Gbps 對當時校內骨幹也都是 1Gbps 的單位來說,其實是非常寬的對外頻寬了。但是後來就慢慢有一些學校在骨幹升級後就把他用完,像是 NTUNCTUNSYSU (剛好是三個邪惡的區網中心),於是在教育部不肯放寬的情況下,大家自己尋找出路:

  • NTU:最早用完的。以下不確定正確性,先畫刪除線由於下游眾多,所以他們就依照 TANet 規定將區網下游改放到 TANet NTU 6509 上,自己學校用 1Gbps 接 TANet NTU 6509。後來又不夠用了,就在教育部默許的情況下將校內兩個 Core Router 分別接到 TANet NTU 6509。不過兩條的用量還是過大,最近為了疏減國內頻寬,目前跟 NCTU 140.113.0.0/16 及 NCKU 140.116.0.0/16 交換透過 TWAREN 骨幹。關於台大的架構圖,可以參考:台大校園網路架構及使用流量狀況 (總區)
  • NCTU:不確定跟 NSYSU 誰先用完。不過,交大由於早年就有跟 NTHU 以 1Gbps 的頻寬交換,而透過 NTCU 以 1Gbps 的頻寬跟 NCUYM 交換,到了去年年底的時候才發生 1Gbps 用完的情況。跟 TWAREN 的大頭溝通後,透過 TWAREN 的骨幹跟 NTU 140.112.0.0/16 及 NCKU 140.116.0.0/16 交換。最近有要打算再跟 NSYSU 140.117.0.0/16 及 NCHU 140.120.0.0/16 交換。
  • NSYSU:好問題,沒有很注意 XD 不過現在的情況是透過兩條 1Gbps 連接 M160 與 TANet NSYSU 6509,然後 M160 上面接 NSYSUMEIHO,當然大家心裡有底這樣接有什麼好處 :p 這就是用邪惡的技術方法避開 TANet 規定…

剛剛看了一下 NCU,也發現他們的 1Gbps 也快用完了。(不管哪個學校,每隔一個寒假流量都會比學期末大增,是因為沒電腦的學生拿了紅包去買電腦嗎?)

Anyway,如果 TANet 再繼續要求各校用 1Gbps 的話,不久以後大家都會跳到 TWAREN,或是其他的網路去了。