k here we go again.
rate should be set to 20000 because Half Life engine gap the rate into 20000 and you're wasting bandwidth.
It's Quake engine that maxed at 25000, not CS. Old Quake player misunderstand that and in LAN rate are ignored and use sv_lan_rate instead.
cl_cmdrate is supose to be higher than your fps and 101(100 fps + 1) isn't enough because you can see the red dots(packet that are not send) in the bottom of net_graph 1 are there, by setting your cl_cmdrate to 105 you can fix this.
cl_updaterate should match server's sv_maxupdaterate which we cannot know.
setting cl_updaterate and ex_interp correctly could save wasted bandwidth and using your connection to the server efficiently.
if sv_maxupdaterate is 100+ , set your updaterate to 100 and ex_interp to 0(auto calculate based on 1/updaterate).