I have been tasked with implementing QoS over some GRE tunnels that a client has in place.
To give a general idea of the setup,
Central (hub) Site - Cisco 2811 connected to a 2048kbps Internet leased line - This holds down three GRE IPSec Tunnels to three seperate sites (spokes).
Each site is configured with a Cisco 1801 connected to an ADSL (estimated 8mb down, 800k up) links which are obviously the endpoints for each of the three GRE IPSec tunnels
2 of the sites mainly use Citrix traffic over the link back to the central site, whilst the third site is a larger branch office with their own Exchange Server, domain controller etc....
Most things performance wise are fine - However there is a UNIX based terminal app hosted at the central site which performs very poorly to the larger branch office (there arent enough Citrix Licenses to allow the branch office to use the Terminal based app over Citrix - So they are Telneting in directly to the server at the central site).
The larger branch office also sends the following over their Tunnel - smtp email, AD Replication, AD DNS etc....
So - I need to look at implementing some form of QoS on the network to hopefully improve the performance of the telnet based app in the first instance whilst not negatively impacting on the perfomance of all other apps.
I have some vague idea's about how to achieve this - but I just need some pointers to assist in achieveing my goal
For info the Tunnels are laid out in the following logical Interfaces
Serial0/0/0 - Connected to the 2mb leased Line
Tunnel0 - Goes to the large Branch Office
Tunnel1 - Goes to small citrix based site
Tunnel2 - Goes to the second small citrix based site
All remote sites use logical interface Tunnel0 back to their respective Tunnel at the central site
I have enabled qos pre-classify on the GRE tunnels and crypto maps, from what I have read it would be the best starting point
I will try and post some config snippets from the devices if this info is needed.
As you can probably guess - Im quite new to QoS!! (the books are on order ;-)