Win2003 network problems after some time...

I have Windows 2003 server and ADSL 2Mb/s internet connection. Also I have a LAN with 2 XP computers, only one laptop (sometimes appears in network).
Also I have licensed Agnitum Outpost Firewall 2.1 on this win2003 server + some plugins.
Usually I download some working data from ftp servers and so on... Then I have a very strange problem: when I reboot server and dial DSL, internet connection works very fine - very quick, I can connect to all my ftp and mail, but after some time, perhaps 3-4-5 hours, internet become very slow, connections are slow, I.E. opens pages very long, I can't connect to my ftp's and mail servers, but, if I was previously connected to some ftp, speed stay good.
I can't find what the problem is, but I mentioned, if I am not using inet at all it stays in good speed. Before, when in my server was Win XP I didn't have such problems.

Thank you.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Update all antivirus and run full scans.  Run spyware scans with Adaware and SpyBot.  Sounds like a virus.
NeolitenAuthor Commented:
Well, I have realtime file protection from Norton Antivirus 2004 and I just scanned my computer - it's nothing. I also have Ad-aware software and it's clean. I used SpyBot and it found only one DSO Exploit... I will see then, will inet slow down or not..
Can you do any sniffing or any firewall logs to see what's going on with your i'net connection when the symptoms occur?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

NeolitenAuthor Commented:
Yes, I always have firewall on and I analyse logs sometimes. What I should see in this logs? By my view it's nothing wrong with them: no DDOS attacks or something like that. I have dynamic IP address, so if I reconnect, my IP will change, and to attack whole my network - quite impossible.

But can it be, that I have too much outgoing connections and this will kill my connection? Now I have 30 outgoing connection according my firewall, but this value is small.
Yes, outgoing connections was what I would look for - a lot of outbound ICMP - or a lot of traffic from a machine or two when the machine really shouldn't be doing anything.
Why dont you just have someone with some shell space nmap your connection, use this as a small firewall audit.  Netstat -an from dos should give you some good information too.  

I take it your adsl is PPPOE because you said dial in.  What happens if you disconnect and reconnect with PPPOE without rebooting?  
Have you tried restricting your outgoing open ports?  This is a good practice, and most home users have no use for outgoing ports.  Even if your running
a mail and webserver you only need 4 ports.

I wouldnt jump to conclude that this is indeed a virus/trojan problem.  You will need some sort of traffic monitoring.  I am very familar with this on *BSD based systems, but I am unsure how to go about it on a windows system.   I know in the performance monitor you can set it to watch the traffic on your network card.  That might be your best bet.  Capturing broadcast traffic would be even better, but it doesnt sound like you have an easy way to do that.\

I just meant it sounded like a virus - not that it was.  I was only proposing a possibility, not diagnosing the cause.
NeolitenAuthor Commented:
As far as I know, when I disconnect and reconnect the problem is still present, inet only become working properly after reboot. What things can produce this sort of problems with my inet? and I restrict my outgoing ports with Outpost Firewall, what ports usually windows using or software using??
Thank you for information, I will try to monitor my traffic and after I will submit the results.
Windows it depends on the protocols you are communicating with 139 445 are common for windows/netbios.  80 is HTTP 23 is telnet 22 is ssh 443 is HTTPS

I usually get a list off of google when i am unsure.

^^ That seems to be a good list.

You can also use netstat -s to monitor traffic.

What about restarting the services in the administrative tools that are related to INET?
Cant look them up atm, out of time for now.
NeolitenAuthor Commented:
Thank you for this list, and what about changing MTU value? Could someone explane, what exactly is this value?
I slightly reduced this value and it seems that inet become more stable - 30 hours + high loading. I also block some ports, so it could be solution too.
This like explains a bit.  Basically, Windows and especially PPPOE are evil.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.