Virtual OS/2 International Consumer Education

January 1999

Features
editor@os2voice.org
[Previous Page ] [ Index] [Next Page
]
VOICE Home Page: http://www.os2voice.org


IP Monitor 1.02


By: Mark Dodel - madodel@ptd.net


IP Monitor, written by Trevor Hemsley, the new keeper of Sysbench the OS/2 system benchmarking program is a new freeware TCP/IP monitor. Trevor frequently offers help on OS/2 Warp and Warp Server in Usenet. With IP Monitor he has produced a small unobtrusive freeware app for basic monitor of TCP/IP networking.

To install just unzip it into a new directory and run pmipmon.exe. There is no install script, so you have to create your own object if you want to stick one in your startup folder.

You can start the monitor with several different parameters to tell it what to monitor. when I first tried it (albeit without reading the documentation) I thought it didn't work since it didn't see my LAN connected TCP/IP connection. Without any parameters it will only display statistics for a dialup connection (SLIP/PPP). You need to add a /lan parameter for it to display any LAN connections. The documentation also states that there is a /all parameter that shows all connections, but when I tried this it told me the parameter was unknown, and started in the dialup only mode. I then tried /ALL and that worked as documented, so the parameters are case sensitive, though both /lan and /LAN worked. There is also a /loopback parameter that only works with TCP/IP 4.1 or above for showing statistics for a loopback connection if defined, and a /defcolour parameter to reset the color/font back to the originals.

You can change the window background color and font used by dragging from the appropriate pallettes in the OS/2 System Setup folder. There are configuration selections for having the window float to the top, have or not have a titlebar, and also whether to appear in the window list. This last is to allow you to lock the window if using a virtual desktop program like Object Desktop.

The final configuration item is a startup list, which allows you to select items based on object IDs to be started when the ip monitor is started. I couldn't get this to work, and I'm not clear on it's benefit over the normal methods of starting up items such as the Startup folder or creating a work area, the later having the benefit of closing all the started items by just closing the folder.

Two things I really like about IP Monitor over the alternatives such as IPSpeed, Object Netscan (which is part of Stardock's Object Desktop 2.0) and NifMon, are that it's display shows the ip address for the connection being monitored, and if you are monitoring more then one connection it will automatically show multiple windows. Object Netscan has this capability as long as all the connections have different names, but in my case but it doesn't show the name on the display. IPSpeed and Object Netscan allow you to select the connection you want to display from a drop down box, but it also doesn't show an ip address, so if you have two named DIX+802.3, how do you tell which is which? You can setup separate instances of both IPSpeed and Object Netscan to monitor more then one IP connection. NifMon, another freeware IP monitor available on hobbes, can only be configured via the command line parameters to start it. Like IP Speed and Object Netscan you can create additional instances to monitor more then one connection using the command parameters (lan0...lan9 or sl0..sl9 for dialup connections).

One thing I would like to see added to IP Monitor is the ability to reset the counters a feature found in IPSpeed. I don't shutdown unless I have to so the total counters can get very large over time. Also it would be nice to have more then just the total incoming and outgoing bits and a single maximum peak value. Object Netscan allows you the option to select what values you want to display including current In/Out,In/Out Maximum, In/Out average and the total received and sent. It also doesn't have a means to reset the counters, but does have a really nice graphical display which shows activity over a previous time range. Since Object Netscan is really a part of Object Desktop 2.0's Control Center it can be integrated into the control center or used stand alone.

One thing that is nice is that you are not limited to just using one version of monitor. They all seem to get along just fine, so I actually use three of the four listed. I don't use NifMon since it doesn't do anything more then the others, and has the fewest features. I use IPSpeed on my Cable modem connected pc, since my ISP imposes a bandwidth limit and IPSpeed has the ability to reset the counters so I can periodically track my usage. Object Netscan integrates nicely into the OD control center and has that nice graphical monitor and IP Monitor does an excellent job of tracking multiple IP connections.

OS/2 TCP/IP Network activity monitors


IP Monitor 1.02 (showing it monitoring 2 connection
IPSpeed 1.02


NifMon
Object Netscan

IP Monitor 1.02 (freeware) - ftp://hobbes.nmsu.edu/pub/incoming/ipmon102.zip
IPSpeed (freeware) - ftp://hobbes.nmsu.edu/pub/os2/util/network/tcpip/ipspeed4.zip
NifMon - (freeware) -ftp://hobbes.nmsu.edu/pub/os2/util/network/tcpip/nifmon.zip
Object Netscan (Object Desktop 2.0 - $39.95 - $99.95) - http://www.stardock.com/products/od20


Features
editor@os2voice.org
[Previous Page ] [ Index] [Next Page
]
VOICE Home Page: http://www.os2voice.org