Qos頻寬管理請教



贊助商連結


頁 : [1] 2

ysc_kyy
2005-07-25, 10:45 AM
承蒙前輩們在此發表精采的Qos討論文章可說是讓大家獲益良多。
不過個人一直有個疑點,就是Qos是否可針對某一實體網路線來限制頻寬?
以社區共同上網來說,每戶會有一條來自機房的網路線,若各戶只有一台pc當然沒問題,可是若其中一戶若將此網路現再經hub串接以連接多台電腦,那這戶每台電腦都會自動取得一個私有IP,這會造成每台pc都會有獨立的流量權限,這又會造成不公平的現象,是否有方法可以防止?

當然可以用鎖網卡MAC方式來限制各戶使用pc數量,可是若用戶網卡變更或多台NB交替使用會很困擾,若能以實體線路來限制頻寬在網管與用戶上就會方便很多,不管用戶接幾台pc他只能共享自己所分配到的頻寬。

這問題在社區或學生宿舍共同上網應該是很常見的問題,請問各位前輩是否有解決之道?

贊助商連結


acion
2005-07-25, 12:19 PM
承蒙前輩們在此發表精采的Qos討論文章可說是讓大家獲益良多。
不過個人一直有個疑點,就是Qos是否可針對某一實體網路線來限制頻寬?
以社區共同上網來說,每戶會有一條來自機房的網路線,若各戶只有一台pc當然沒問題,可是若其中一戶若將此網路現再經hub串接以連接多台電腦,那這戶每台電腦都會自動取得一個私有IP,這會造成每台pc都會有獨立的流量權限,這又會造成不公平的現象,是否有方法可以防止?

當然可以用鎖網卡MAC方式來限制各戶使用pc數量,可是若用戶網卡變更或多台NB交替使用會很困擾,若能以實體線路來限制頻寬在網管與用戶上就會方便很多,不管用戶接幾台pc他只能共享自己所分配到的頻寬。

這問題在社區或學生宿舍共同上網應該是很常見的問題,請問各位前輩是否有解決之道?
我的方法很簡單 每一個用戶只給一個IP 一個IP綁定一個MAC 用戶端如果有多台電腦 就自備分享器 鎖分享器的MAC就好 這樣跟以實體線路管制不也是一樣 這個問題 當初我也想了好一會 :)

ysc_kyy
2005-07-25, 02:21 PM
我的方法很簡單 每一個用戶只給一個IP 一個IP綁定一個MAC 用戶端如果有多台電腦 就自備分享器 鎖分享器的MAC就好 這樣跟以實體線路管制不也是一樣 這個問題 當初我也想了好一會 :)
謝謝acion兄指導,現在想得到的也只有這個方法了。
不過網管就要多費點心了,用戶硬體變更還得向網管回報修正MAC管制表之後才能使用。若是用戶自備分享器那管制上就會簡單些,而且用戶的電腦自成一個區網也比較安全。
若是Qos能夠以硬體PORT(即RJ-45插孔)來限制頻寬這樣可能會比較簡單些,這有點像ADSL以ATUR來限制上線速率一般。

acion
2005-07-25, 02:26 PM
謝謝acion兄指導,現在想得到的也只有這個方法了。
不過網管就要多費點心了,用戶硬體變更還得向網管回報修正MAC管制表之後才能使用。若是用戶自備分享器那管制上就會簡單些,而且用戶的電腦自成一個區網也比較安全。
呵 已經很方便了吧 以前沒ip&mac綁定更可憐 而且用戶自行設定ip 網管遠端就可以抓到對方的mac再設定 更何況 沒人那麼無聊 一天到晚在換電腦硬體吧 如果是 那我會建議對方 就算只有一台電腦 也自備分享器(因為用戶端異動 到現場代設定要另外收費的) 分享器沒人會換了吧 這樣就大概可以撐十年沒事 :D

ysc_kyy
2005-07-25, 03:01 PM
呵 已經很方便了吧 以前沒ip&mac綁定更可憐 而且用戶自行設定ip 網管遠端就可以抓到對方的mac再設定 更何況 沒人那麼無聊 一天到晚在換電腦硬體吧 如果是 那我會建議對方 就算只有一台電腦 也自備分享器(因為用戶端異動 到現場代設定要另外收費的) 分享器沒人會換了吧 這樣就大概可以撐十年沒事 :D
呵呵~~acion兄說得對,「因為用戶端異動 到現場代設定要另外收費的」這樣用戶當然不會輕易更動硬體。
不過若是社區管委會自己營運又有熱心住戶當義務網管那又不一樣了,雖然所有的服務免費可是住戶不見得會感恩,只要連線不順義務網管總是代罪羔羊........

acion
2005-07-25, 10:58 PM
呵呵~~acion兄說得對,「因為用戶端異動 到現場代設定要另外收費的」這樣用戶當然不會輕易更動硬體。
不過若是社區管委會自己營運又有熱心住戶當義務網管那又不一樣了,雖然所有的服務免費可是住戶不見得會感恩,只要連線不順義務網管總是代罪羔羊........
這個問題以前在pczone跟別的網友討論過了 後來對方放棄 可惜了建商鋪設好的網路線

ysc_kyy
2005-07-25, 11:16 PM
這個問題以前在pczone跟別的網友討論過了 後來對方放棄 可惜了建商鋪設好的網路線
呵呵呵~~~
acion兄,那個義務網管就是我啊,之前大家一起討論過。
目前雖然已改由各戶自理,不過只要找到妥善方案共同上網隨時可以重新開始,因為最困難的佈線工程本來就已建置好了。

acion
2005-07-25, 11:44 PM
呵呵呵~~~
acion兄,那個義務網管就是我啊,之前大家一起討論過。
目前雖然已改由各戶自理,不過只要找到妥善方案共同上網隨時可以重新開始,因為最困難的佈線工程本來就已建置好了。
呵 那乾脆給我做好了 委員會出錢 :D

ysc_kyy
2005-07-25, 11:47 PM
呵 那乾脆給我做好了 委員會出錢 :D
才14戶的小社區(單棟七層雙拼大樓)恐怕請不起acion大師啊!

linux_xp
2005-07-26, 01:20 AM
Layer-3 switch:
http://www.hitachi-cable.co.jp/en/infosystem/img/giga/alpine3808.jpg

switch 有兩種:
-------------------------
Layer-2 (DATA-LINK 層):最常見的普通交換器,沒有路由功能

Layer-3 (Network 層):可以看作是含有路由功能的交換器,比較高級(昂貴)的也可能具有 QoS 能力。


像 ISP 也有專線和光纖,所謂的租用幾M頻寬,其實就是頻寬管制

但是 ISP 並不需要知道 Client端的 IP/MAC 是多少
可見 ISP 一定是有那種設備,可以直接控制線路的頻寬
那個設備就是: Layer-3 switch

不過想必不便宜吧,ISP 等級的設備,一台少說也要幾十萬...

---------------------------------------------------------------------

如果以 Linux 實做的角度來看
主機板的 PCI 插槽,最多可到 5~6 個,算 5個 好了

插上 4 port 的網路卡
http://www.mikrotik.com/img/rb44_small.jpg
http://www.mikrotik.com/img/rb44_small.jpg
一台電腦插5片,共可以提供 20 PORT
相當於一台自製的 Layer-3 switch

而 Linux 要在網卡上實做 QoS
只要在網卡介面上,寫上「佇列規則」即可

那種 4 PORT 的網卡
實際上面有4顆網卡晶片,在系統中會被辨識出 4張「實體網卡」
意即可以對每個 port 寫上「佇列規則」,進行 QoS 頻寬管制
換句話說,就是可以對 20 PORT 中的每條線進行 QoS

而線路到了末端的使用者
他們要怎麼分接,那就是他們家的事了
反正這條線路,頻寬就是只有這樣,要分接多少台是你家的事情
頻寬是從源頭線路,直接管制的
所以不需要知道 Clinet端 IP/MAC 是多少

這樣一來,網管不僅省事許多,也不必過問末端使用者怎麼使用
畢竟說要去管末端使用者,用什設備?MAC多少?
總覺得好像有點不合人情....

:)