script to detect network bottleneck

May 24, 2009 at 18:45:09
Specs: Windows XP,2003,2008
Hi IT Gurus,
I need some help. I am new to batch scripting. I am looking for a batch script that could help me determine my network bottleneck i.e. if i run this batch script from CD or anywhere, it should be able to determne my network bandwidth upload/download speed, MTU (maximum transmission unit) sizing, disk I/O speed, RAM speed, CPU speed, port opened, latency on the network, services in used etc.

Could somebody help?

Thanks heaps,


See More: script to detect network bottleneck

Report •

May 25, 2009 at 07:23:31
I've been in computing for over 15 years and specifically in networking for over 4. If you should find such a tool, private message me on here, I want a copy!

network bandwidth upload/download speed, MTU (maximum transmission unit) sizing, disk I/O speed, RAM speed, CPU speed, port opened, latency on the network, services in used etc.

Of the above that you've mentioned, only one would have anything to do with network bottlenecks and that's bandwidth. In a LAN environment, latency is usually not an issue.

The rest apply only to PC's/servers and they aren't normally a "network bottleneck". A server can be, if it's heavily utilized but that can be cured by using teamed servers in a "load balancing" setup.

To be honest, in my opinion, you're looking in the wrong direction if you wish to look for, and analyze network bottlenecks.

Report •

May 26, 2009 at 00:40:29
Hi Curt R
I appreciate your reply and I agree with you. I also think that if given all the connectivity is in place, UDP ports are opened, MTU sizing is set to APAC standard etc. etc... basically if all the foundation is laid perfectly then the bottleneck to troubleshoot would be at bandwidth level which has it's own physical limitation too, I understand.
I have come across some trial versions that could help you achieve it but those application are expensive and rich in GUI. I wanted something light weight, all in one, and quick to troubleshoot without launching lots of applications to achieve the same result.
Would you know any other network/tech forums where I could find this?

Report •

May 26, 2009 at 07:43:06
I don't worry about PC settings as they have no effect on bandwidth. When I monitor for bottlenecks I do so on uplink ports of switches (ie: where the fibre optic backbone connects - and in a few limited cases, where connected with copper).

I know of no tool, other than ones provided by switch vendors, that allow you to do this.

As for physical limitations, you have them and need to know what they are.

For instance, where I work, our backbone is 10 GB capable fibre optic. The backplane of our dual redundant core switches is also 10 GB. However, our backbone is running at 1 GB because our switches in the closets operate at a maximum of 1 GB.

We upgraded the backplane on the core switches for future expansion. At this point in time, 1 GB serves us quite well. All switches are also 1 GB capable to the desktop.

With 1 GB capability, we have very little bottlenecks. Keep in mind, bandwidth is NOT a speed rating, like mph, or kmh, but is instead, a measure of the amount of data that can flow past any one point in a network in one second.

I have many many users within our main site who connect to big databases and 1 GB as I said, is more than enough for our present needs. In fact, 100 Mbps served us quite well up until recent expansion.

A properly planned and deployed network utilizing 1000 Mbps (1 GB) technology should be pretty much bottleneck free unless you have a much larger environment than where I work, and ours is big.

Report •

Related Solutions

May 26, 2009 at 08:58:10
Thanks Curt R for the comprehensive reply. Appreciate it mate!

Let's see if someone could help me with the batch file too.

Report •

Ask Question