Hi,
Considering diffserv as QoS supporting mechanism, I am contemplating on the
possibility of making some of the known netapplications like http, telnet, ftp
and so on, inherently diffserv aware. By this I mean the applications
automatically send out their packets out of the box with appropriate dscp
values depending on their QoS requirements. While tc is one way of achieving
the same result, it is an external mechanism requiring a seperate agent to
configure diffserv.
I tend to believe that the QoS requirements are best known to the applications,
and the developer of the application knows what QoS support is required from
the net. Can I contribute in some way to create new version of the well known
apps, by providing diffserv as an option, if enabled, will internally trigger
diffserv supportive functional code ? My wish is, all the future netapps from
Linux should take advantage of QoS as applicable, naturally.
I appreciate your feedback on my initial ideas.
Regards
Anand
|