如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

2009年5月14日 星期四

有必要如此生氣嗎?

我在 Mobile01 看到一群人在討論, 標題是 "我受夠了!!!為了看網路電視別人的權益都不管了嗎?", 整個故事的背景是有人在抱怨, 幾位室友分租上 Internet 的線路, 但是老是有室友不合作, 執行網路電視的軟體或 P2P 軟體, 讓大家上網都很慢. 然後有些熱情的網友就開始提供一些奇怪的方法, 有些甚至是違法的行為 (請勿模仿, 公共危險罪可是公訴罪) 來讓這位不合作的室友停止這種行為.

其實他們的討論是多餘的, 安裝一部 Cisco Router 就可以輕易的達成 "每個室友頻寬使用量鎖定" 的目標.

(當然, 有些國產品牌的寬頻分享器也有這種功能, 我先將焦點放在 Cisco 產品的技術上.)

各位可以使用 Cisco 新的 "模組化品質管制服務設定介面" (Modular QoS CLI, MQC) 來完成, 以下是設定的範例:

!
! 對每位室友設定 IP 位址辨認條件, 我先假設就兩位室友
!
access-list 101 permit ip host 192.168.1.1 any
access-list 102 permit ip host 192.168.1.2 any
access-list 111 permit ip any host 192.168.1.1
access-list 112 permit ip any host 192.168.1.2

!
! 定義類別, 分上下行
!
class-map Roommate1-Up
 match access-group 101

class-map Roommate2-Up
 match access-group 102

class-map Roommate1-Down
 match access-group 111

class-map Roommate2-Down
 match access-group 112

!
! 組合成一套品質服務內容 (policy-map)
! 我先假設下行給 500K, 上行給200K. "police" 命令的單位是bps.
!
policy-map Up
 class Roommate1-Up
  police 200000 conform-action transmit exceed-action drop
 class Roommate2-Up
  police 200000 conform-action transmit exceed-action drop

policy-map Down
 class Roommate1-Down
  police 500000 conform-action transmit exceed-action drop
 class Roommate2-Down
  police 500000 conform-action transmit exceed-action drop

!
! 將品質服務內容套用在網路卡上
!
int f0/0
 ip address 192.168.1.254 255.255.255.0
 service-policy input Up
 service-policy output Down


當然以上的例子, 在我們的 ICND 課程當中是沒有的, 這算是 QoS 課程的內容才會提到!
如果您喜歡這篇文章,不考慮試試Email訂閱嗎?




3 則留言:

  1. 洪老師 你好
    你的文章資料非常詳細
    也讓我吸取了相關的知識
    使我獲益良多 非常感謝

    回覆刪除
  2. @allofid 也感謝您的支持!

    回覆刪除
  3. Very Good, useful information. thank Mr. Hung.

    回覆刪除

小技巧:也可以 匿名 留言!

經典熱門文章