×ðÁú¿­Ê±

qosÊý¾Ý°üÍýÏë³ÌÐòÔõôװÖÃ

ҪװÖà qos Êý¾Ý°üÍýÏë³ÌÐò£¬Ðè×°Öà tc ¹¤¾ß²¢ÉèÖà tc ¹æÔò¡£Ïêϸ°ì·¨°üÀ¨£º1. ×°Öà tc ¹¤¾ß£ºsudo apt install tc£»2. ÉèÖà tc ¹æÔò£ºsudo tc qdisc add dev root handle 1: htb£»3. ½¨ÉèÀࣺsudo tc class add dev parent 1: classid 1:1 htb rate 10mbits£»4. Ö¸¶¨ÓÅÏȼ¶£ºsudo tc filter add d

ÔõÑù×°Öà QoS Êý¾Ý°üÍýÏë³ÌÐò

Ìõ¼þÌõ¼þ£º

È·±£ÄúµÄϵͳÒÑ×°Öà IPtables ¹æÔò¼¯¡£

°ì·¨£º

1. ×°Öà tc£¨Á÷Á¿¿ØÖÆ£©¹¤¾ß£º

sudo apt install tc

µÇ¼ºó¸´ÖÆ

2. ÉèÖà tc ¹æÔò£º

sudo tc qdisc add dev  root handle 1: htb

µÇ¼ºó¸´ÖÆ

3. ½¨ÉèÀࣺ

sudo tc class add dev  parent 1: classid 1:1 htb rate 10mbit
sudo tc class add dev  parent 1:1 classid 1:2 htb rate 5mbit
sudo tc class add dev  parent 1:1 classid 1:3 htb rate 2mbit

µÇ¼ºó¸´ÖÆ

ÔÚ´ËʾÀýÖУ¬ÎÒÃǽ¨ÉèÁËÈý¸öÀࣺ

  • Àà 1:1£º10 Mbps
  • Àà 1:2£º5 Mbps
  • Àà 1:3£º2 Mbps

4. Ö¸¶¨ÓÅÏȼ¶£º

sudo tc filter add dev  parent 1: protocol ip prio 1 u32 match ip dst <ip> flowid 1:1
sudo tc filter add dev  parent 1: protocol ip prio 2 u32 match ip dst <ip> flowid 1:2
sudo tc filter add dev  parent 1: protocol ip prio 3 u32 match ip dst <ip> flowid 1:3</ip></ip></ip>

µÇ¼ºó¸´ÖÆ

ÔÚ´ËʾÀýÖУ¬ÎÒÃÇΪÌض¨ IP µØµãÉèÖÃÁËÓÅÏȼ¶£º

  • IP µØµã 1£ºÓÅÏȼ¶ 1
  • IP µØµã 2£ºÓÅÏȼ¶ 2
  • IP µØµã 3£ºÓÅÏȼ¶ 3

5. ÆôÓà QoS Êý¾Ý°üÍýÏë³ÌÐò£º

sudo iptables -t mangle -A OUTPUT -p udp -d <ip> --dport 5060 -j CLASSIFY --set-class 1:1
sudo iptables -t mangle -A OUTPUT -p udp -d <ip> --dport 5061 -j CLASSIFY --set-class 1:2
sudo iptables -t mangle -A OUTPUT -p udp -d <ip> --dport 5062 -j CLASSIFY --set-class 1:3</ip></ip></ip>

µÇ¼ºó¸´ÖÆ

ÔÚ´ËʾÀýÖУ¬ÎÒÃÇΪ²î±ð¶Ë¿ÚÆôÓà QoS Êý¾Ý°üÍýÏë³ÌÐò£º

  • ¶Ë¿Ú 5060£ºÁ÷Á¿·Ö·¢µ½Àà 1:1
  • ¶Ë¿Ú 5061£ºÁ÷Á¿·Ö·¢µ½Àà 1:2
  • ¶Ë¿Ú 5062£ºÁ÷Á¿·Ö·¢µ½Àà 1:3

Íê³ÉÉÏÊö°ì·¨ºó£¬QoS Êý¾Ý°üÍýÏë³ÌÐò½«×°ÖÃÔÚÄúµÄϵͳÉÏ¡£

ÒÔÉϾÍÊÇqosÊý¾Ý°üÍýÏë³ÌÐòÔõôװÖõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

13452372176

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿