Re: fixed RTT

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 8 Jul 2002, Dmitriy wrote:

> Can anybody tell me: is there any way(module, qdisc) which is possible to
> make a packet wait for a fixed time then dequeue? It is needed for me to
> get a fixed RTT. Using htb,tbf... I can get only total speed limitations
> but then a queue is empty rtt of small ICMP packets is smth like 200-300
> usec. Will be thankful for any info.(Note: I`d like to make this thing
> using only Linux tc).

Just a random thought but dont know if this is doable.
If it is possible to do a range check on the length field of a packet
using some filters (u32 filter??) then you could Q them in different Qs
and then control when they can be sent (>= SOME FIXED TIME) say using tbf.
but I am not sure if u32 can do these kinda range check.
Any comments?



>
>
> Example:
> (speed is limited to 33.6 Kbit/sec using tbf as leaf node of one CBQ class)
>
> [root@rack1 root]# time scp root@10.10.10.65:/boot/vmlinuz-netli /tmp
> root@10.10.10.65's password:
> vmlinuz        100% |*************************************************|   907 KB    03:09
>
> real    4m1.375s
> user    0m0.003s
> sys     0m0.012s
>
>
> [root@rack1 root]# ping 10.10.10.65
> PING 10.10.10.65 (10.10.10.65) from 10.10.10.64 : 56(84) bytes of data.
> 64 bytes from 10.10.10.65: icmp_seq=0 ttl=254 time=354 usec
> 64 bytes from 10.10.10.65: icmp_seq=1 ttl=254 time=229 usec
>
> --- 10.10.10.65 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
> round-trip min/avg/max/mdev = 0.229/0.291/0.354/0.064 ms
> [root@rack1 root]#
>
>

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux