]> rtime.felk.cvut.cz Git - lisovros/iproute2_canprio.git/commitdiff
doc: Update sfq desc
authorMichal Sojka <sojka@os.inf.tu-dresden.de>
Fri, 2 Sep 2011 13:38:56 +0000 (15:38 +0200)
committerRostislav Lisovy <lisovy@gmail.com>
Wed, 23 May 2012 08:45:13 +0000 (10:45 +0200)
doc/canprio/qdiscs_review.txt

index 280201e35c8baf98674f3bb547cac8b520be24e9..e67976561fb7dcf5cf6a1d08e9ef96aeff54b232 100644 (file)
@@ -64,10 +64,13 @@ Round-robin dequeuing
 * mq
   -- cons: Only for NICs with more than 1 TX queue.
  
-* SFQ
-  -- cons: Packets with other protocols than TCP, UDP, IPv4, IPv6 (etc.) are 
-           hashed based on the 32bits representation of their destination (skb->dst)
-           and the socket they belong to.
+* sfq (!)
+  -- pros: Divides bandwidth in a fair way between multiple "flows".
+           Packets with other protocols than IPv4, IPv6 assigned to
+           flows based on the socket they originate in.
+  -- cons: If the more logical flows are sent through a single
+           socket, sfq handles them as one flow. This can be improved
+           (if needed) by properly setting skb->dst for CAN frames.
 
 * drr
   -- cons: Seems to be classful although all classes have to be of type "drr".