Thank you for your reply which is very useful, actually I have done something similar and the problem happen as a result of bad hop of my ISP and I will change my ISP in anyway, so I thought it is good to go with my friend ISP.