[2008] IP Network Utility
First of all I am not sure if I should post this here or in another Forum, but that is why the moderators get paid the big bucks.;) I posted it here because I am writing it in VBX2008.
I am writing, actually re-writing, an IP Network Utility. The purpose of this is to bring together some common network utilities.
So far I have
*ping
*trace route
*range (look for ip's on a network)
*monitor - i use this to see when my internet connection goes down. my isp loves :rolleyes: it.
*ip addressing - nets, masks, hosts/net, CIDR
*info - general PC and network information
Next up is performance. In the old version it was capable of 200Mbps(100Mbps FDX).
So, what am I missing?
Re: [2008] IP Network Utility
General Dev is better suited.
And by the way we dont get paid ;)
Re: [2008] IP Network Utility
Is Default Gateway information included in what you have already?
(BTW: When you are done, do you plan on sharing the source in our codebank?)
Re: [2008] IP Network Utility
just default gw? or whole routing table?
Re: [2008] IP Network Utility
I was thinking just the default gateway, but, if the entire routing table isn't a big deal, then why not include it.
Re: [2008] IP Network Utility
What about functions?
here is what i have for general info so far
Host name: DB9200
Domain name:
Interface: {F05EA30F-521C-47CD-B456-23DE7D504F52}
Name: Wireless Network Connection
Description:
Intel(R) PRO/Wireless 2200BG Network Connection - Packet Scheduler Miniport
Status: Up
Speed: 48 Mbps
MAC Address: 000E35FC75EA
IP Address: 192.168.1.2 Mask: 255.255.255.0
DNS Enabled: False
Dynamics DNS: True
DHCP Enabled: True
MTU Setting: 1500
Uses WINS: False
Gateway Address:
Gateway entry: 192.168.1.1
DNS Settings:
DNS entry: 192.168.1.1
Interface: MS TCP Loopback interface
Name: MS TCP Loopback interface
Description:
MS TCP Loopback interface
Status: Up
Speed: 10 Mbps
MAC Address:
IP Address: 127.0.0.1
DNS Enabled: False
Dynamics DNS: True
Gateway Address:
DNS Settings:
Interface: 192.168.1.2 --- 0x2
Internet Address Physical Address Type
192.168.1.1 00-0f-b5-27-85-9a dynamic
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 0e 35 fc 75 ea ...... Intel(R) PRO/Wireless 2200BG Network Connection - Packet Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.2 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.2 192.168.1.2 25
192.168.1.2 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.1.255 255.255.255.255 192.168.1.2 192.168.1.2 25
224.0.0.0 240.0.0.0 192.168.1.2 192.168.1.2 25
255.255.255.255 255.255.255.255 192.168.1.2 192.168.1.2 1
Default Gateway: 192.168.1.1
===========================================================================
Persistent Routes:
None
Interface Statistics
Received Sent
Bytes 86035244 45859692
Unicast packets 145509 139232
Non-unicast packets 1645 260
Discards 0 0
Errors 0 0
Unknown protocols 0
IPv4 Statistics
Packets Received = 146954
Received Header Errors = 23
Received Address Errors = 1229
Datagrams Forwarded = 0
Unknown Protocols Received = 0
Received Packets Discarded = 4
Received Packets Delivered = 146927
Output Requests = 139406
Routing Discards = 0
Discarded Output Packets = 0
Output Packet No Route = 0
Reassembly Required = 0
Reassembly Successful = 0
Reassembly Failures = 0
Datagrams Successfully Fragmented = 0
Datagrams Failing Fragmentation = 0
Fragments Created = 0
ICMPv4 Statistics
Received Sent
Messages 883 945
Errors 0 0
Destination Unreachable 0 0
Time Exceeded 5 0
Parameter Problems 0 0
Source Quenches 0 0
Redirects 0 0
Echos 17 928
Echo Replies 861 17
Timestamps 0 0
Timestamp Replies 0 0
Address Masks 0 0
Address Mask Replies 0 0
TCP Statistics for IPv4
Active Opens = 5874
Passive Opens = 3846
Failed Connection Attempts = 55
Reset Connections = 5123
Current Connections = 21
Segments Received = 136990
Segments Sent = 126385
Segments Retransmitted = 4096
Active Connections
Proto Local Address Foreign Address State
TCP DB9200:1036 localhost:27015 ESTABLISHED
TCP DB9200:1110 localhost:2869 TIME_WAIT
TCP DB9200:1110 localhost:2899 TIME_WAIT
TCP DB9200:1110 localhost:2933 ESTABLISHED
TCP DB9200:1110 localhost:2948 ESTABLISHED
TCP DB9200:1110 localhost:2954 ESTABLISHED
TCP DB9200:1110 localhost:2957 TIME_WAIT
TCP DB9200:2905 localhost:1110 TIME_WAIT
TCP DB9200:2933 localhost:1110 ESTABLISHED
TCP DB9200:2945 localhost:1110 TIME_WAIT
TCP DB9200:2948 localhost:1110 ESTABLISHED
TCP DB9200:2951 localhost:1110 TIME_WAIT
TCP DB9200:2954 localhost:1110 ESTABLISHED
TCP DB9200:2960 localhost:1110 TIME_WAIT
TCP DB9200:2963 localhost:1110 TIME_WAIT
TCP DB9200:2966 localhost:1110 TIME_WAIT
TCP DB9200:3574 localhost:1110 CLOSE_WAIT
TCP DB9200:3577 localhost:1110 CLOSE_WAIT
TCP DB9200:4983 localhost:1110 CLOSE_WAIT
TCP DB9200:27015 localhost:1036 ESTABLISHED
TCP DB9200:2916 89.149.169.27:http TIME_WAIT
TCP DB9200:2923 63.236.73.79:http CLOSE_WAIT
TCP DB9200:2927 63.236.73.79:http CLOSE_WAIT
TCP DB9200:2929 63.236.73.79:http CLOSE_WAIT
TCP DB9200:2932 63.236.73.79:http CLOSE_WAIT
TCP DB9200:2935 63.236.73.79:http ESTABLISHED
TCP DB9200:2938 63.236.73.79:http CLOSE_WAIT
TCP DB9200:2941 py-in-f99.google.com:http CLOSE_WAIT
TCP DB9200:2944 py-in-f99.google.com:http CLOSE_WAIT
TCP DB9200:2950 wwwtk2test2.microsoft.com:http ESTABLISHED
TCP DB9200:2956 207.46.16.248:http ESTABLISHED
UDP Statistics for IPv4
Datagrams Received = 7817
No Ports = 2135
Receive Errors = 0
Datagrams Sent = 7879
Active Connections
Proto Local Address Foreign Address State
2,048.0 MB RAM Total 1,157.0 MB RAM Available
Microsoft Windows XP Professional 5.1.2600.131072
Re: [2008] IP Network Utility
What you have now looks good to me. Since you were asking for other things, I thought I'd through out the gateway thing, but it would appear you already have the important things covered.
Re: [2008] IP Network Utility
What about functionality? Like DHCP Release / Renew?
I am working on getting the DNS resolves not to hang up the application when the DNS server is down or more likely can't be reached. It is almost done.