iNet Portable boasts a confluence of innovative technologies coupled with many years of research undertaken in the area of network monitoring. It is aimed to take the burden of network administrators and come out with a mobile monitoring product that can fit into any notebook running any operating system, easy to move and carry, ready to plug it into any segment and begin monitoring on the fly, support Passive Network Auto-Discovery with Passive operating System Fingerprinting, Open architecture compatible with 64-bit applications, Passive Visual Network tracing that can support up to 24 nodes in each traced session. Customized view and adjustable windowing system that can run multiple view at the same time. Support multi-threaded circular buffers. iNet Portable basically has two major components:
The whole activity is performed in real-time and monitoring can be performed by anytime, since the information is displayed in such a manner that even appeals to a layman.
iNet Portable Technology
This component is a packet Capture and Decode function that allows you to view captured traffic packet-by-packet. By using filters, you can view only the pertinent packets. It can decode all major protocols and sub protocols, and you can view both the raw data and the decoded data. For example, if you have been unable to print to a network printer, this function helps you to see whether the station is transmitting or the server is responding. If you want to ensure a mail server is sending/receiving emails as it should, you can view the packets captured from the mail server.
When it starts the packet capturing session, two threads will be created. The first one captures packet and stores in a buffer while the other monitors and reads from the buffer. Both threads are assigned two different priority level. The capturing thread is assigned a Norm_Priority - 1 (the Norm_Priority is usually automatically assigned to the main program thread) and the packet reader thread is assigned a Norm_Priority - 2. In another words, the packet capturing process is always given a higher priority to capture all the packets and avoid packet loss. Once the application is ready to receive the next packet, it will read the buffer. The circular buffer itself is implemented using java queue concurrent implementation to enable a thread-safe way for both threads (packet capturing and packet reader) in accessing the buffer
Network Trace allows you to observe conversations among devices and stations. It shows up to 24 devices or stations having conversations with it per session. In the case of congestion in the gateway or router, it can pinpoint device or station that is clogging the network. Each different protocol is coded in a different color. The grid view provides a graphical conversation map, a device or station, and current data flow patterns. This module represents communications between nodes in a graphical manner. Nodes are displayed and represented by their MAC addresses unless their MAC addresses are not in the address book
The Address Book allows network administrators to keep and supervise all nodes on the network. Useful information is kept and detected silently for further use and analysis. The Address Book will automatically discover all users on the network. It captures all network packets, analyzing them to get the source or destination MAC address and then matches it with the source or destination IP and NetBios address to generate a complete network station or device address book. The address book consists of:
The visualization engine gets network data from the packet capturing agents and displayed as various, time-sensitive statistics in the form of charts and tables. The charts provide information on the network activity. The packet per second (pps) and bits per second (bps) charts show the amount of packets moving on the network in every second. This can help to indicate peak hours of the network. User can monitor the flow of packets on the network
In addition to network traffic and bandwidth utilization, jPortable also tracks all the protocols in each interval (specified in number of minutes) of monitoring activity and visualizes this myriad of network data as listed below. The parameters visualized are as follows:
Reporting Toolkit (RT) generates reports based on the user’s requirements. RT is basically a compilation of various inspections (e.g. network utilization, network workload and etc). The collected information will be presented in diagrams/charts (according on what diagram the users want) and then they will be written into daily, weekly or monthly reports. RT also grants an option to users to generate the report automatically at predefined schedules.
Company productivity is affected if networks are down. iNet Portable can help you to improves response time by maintaining a healthy and efficient network through constant monitoring.
How iNet Portable can help?