Hi Mayya,
Your server keeps definitions for 10 days not 30 days.
You have set it to 30 revisison & Symantec releases 3 definitions per day.
So when the client try to download the update after 20 days from GUP and if the GUP dont have that update it wil request to the SEP server for the same update. is it like that ?
--> Yes, it's correct
When client request for a update from GUP, GUP will provide the latest update which it has
--> No, it's not correct.
It's not required to change content revision, you can keep 30 (10 days) revisions.
Even though SEPM doesn't have defintions for 20 days older, he will download it from internet and will provide to GUP.
I hope it will help you.