Tagging DLSw Packets for QoS
Problem
You want to set the Type of Service (TOS) field in DLSw packets to ensure that they get preferential treatment in the network.
Solution
In many organizations, the SNA traffic that is encapsulated in DLSw is considered both mission critical and time sensitive. So these organizations don’t want lower priority traffic to interfere with it. The simplest way to accomplish this is to tag these high priority packets using the standard IP Precedence field:
Router-A#configure terminalEnter configuration commands, one per line. End with CNTL/Z. Router-A(config)#ip local policy route-mapRouter-A(config)#dlswroutemapip route-cache policyRouter-A(config)#access-list101permit tcp any any eqRouter-A(config)#2065access-list101permit tcp any eq2065anyRouter-A(config)#access-list101permit tcp any any eqRouter-A(config)#2067access-list101permit tcp any eq2067anyRouter-A(config)#route-mapdlswroutemappermitRouter-A(config-route-map)#10match ip addressRouter-A(config-route-map)#101set ip precedence flash-overrideRouter-A(config-route-map)#exitRouter-A(config)#endRouter-A#
Discussion
The most important concept here is the idea that you should set the priority of a packet at the point where it enters the network. In this case, the DLSw packet is actually created by the router, so this is the perfect place to tag it. Then every other router in the network can simply react appropriately to this priority tag without having to look deeply into the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access