DNS time out

i have a static DNS from my ISP , in some cases ( which i dont know when or why ) the internet stop and the DNS ping time out , after rebooting the MT , everything returned Normal .. i wonder why is that ?
i’am using MT routerOS 2.928..