我的網路中有多台計算機都在同一个網路上,因為我的頻寬非常有限,所以我想優先考虑流量優先順序,就像CPU排程程式優先處理流程一樣。
實施例: 計算機A:用於網路:youtube,下載,新闻,電子郵件等。 計算機B:通過http傳輸檔案 計算機C:通過ftp傳輸檔案,rsync無論
我想要做的是给A提供例如如果A需要的可用頻寬的90%。 剩饭(10%)分為B和C(如果两者都忙,則各占5%) 如果A没有使用所有頻寬,那麼当然B和C應该共享全部頻寬(只要两者都是最大頻寬,每个50%)。
所有計算機都在同一網路上(例如192.168.1.0 - 192.168.1-10)。
欣赏是否有人可以阐明如何設置我的網路来實現這一目標.說實话,我實際上需要一步一步指匯我如何設置它。
最新回復
- 2019-9-151 #
根据交通方向你可以實現這个目標。
可以實現這一目的的機製/方法稱為 queues, traffic-queues or traffic-shaping (in some sort)
Incoming traffic: 控製輸入資料的負載分佈實際上是不可能的(有一些方法可以影响TCP分配 - 但這不是對此的準確控製).這只是資料以给定速率流入的結果.如果超出頻寬,則必须在頻寬仍然可用的位置进行分發。
因此:如果你有另一个pfsense让我们說一个資料中心,你会通過佇列處理流量分配,這是可能的 - 只要你的網站下行速度比資料中心的上行鏈路慢。
Outgoing traffic: 可以更準確地控製,因為您的本地路由器可以決定哪些流量可以首先訪問共享/受限傳輸鏈路。