Home Products iNet Portable
iNet Portable

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:

  • Packet Capturing and Decoding Engine: captured packet is deciphered into a myriad of network data collection.
  • Visualization Engine: rich visualizations such as color-coded charts, tables, etc.

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. 


It is also a real time packet dissector where each single packet is captured and decoded to give meaningful information to the reader. The network analyzer can analyze the packet on multiple granular levels. The network analyzer supports packet filtering to ease and narrow down the number of packet displayed

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 

Net trace  

If the node is identified with a name that was found in the address book, which is based on it’s NetBios info, the name will be displayed, otherwise the MAC address will be displayed. This module allows you to monitor the traffic for three different layers, physical layers, protocol layers and applications. Further details could be obtained from this module to link it to the network analyzer and the address book or to the single node statistics. 


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:

  • Capturing and decoding
  • Information Database.

    It provides flexible viewing options such us clustering by IP, color coding, etc.     



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 


  Traffic Analyzer enables you to see the total traffic and the bandwidth on your segment in real time. It also graphs the information against a percentage of bandwidth utilization to give you some knowledge into the total load on the segment. It is displayed in histogram format, which is useful in determining optimal network configuration and solving global traffic issues before they become global problems. Network Utilization is logged and stored in a History function in Traffic Analyzer. The user can load this data and replay it for historical purposes. By comparing a current utilization to previous recorded utilizations, a network administrator can quickly determine network trends or judge the effect of a change to the network in the case of devices upgrading or topology changes.

 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:

  • Application Protocols
  • Network Protocols
  • IPv4 Protocols
  • IPv6 Protocols
  • IPv4 versus IPv6 Protocols
  • Top Usage (10 top usage with high bandwidth usage)
  • Application Monitoring (application with high bandwidth usage)


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. 


The report is in HTML format to ease of information dissemination. The files are named in such a way that it would be easy for network administrators to identify and locate the reports.


iNet Portable Screenshots











iNet Portable Features

  • Real time – packets decoded on the fly
  • Stealth – undetectable
  • Transparent - do not affect daily operation
  • Zero overhead – no traffic generated
  • Total visibility – see all traffics

iNet Portable Benefits

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?

  • Detecting network problems in early stage
  • Minimizing the impact of network failure
  • Long term capacity planning and trend analysis
  • Reduction of operational costs and staffing
  • Improving the allocation of scarce IT capital resources
  • Ensuring smooth information flow minus the unnecessary traffic
  • Minimizing the network administrator’s tasks with high level easy to understand visualization
  • Extending the capabilities of a network administrator in network troubleshooting
  • Work in all IP platforms, including IPv4 and IPv6
  • Increased system uptime, direct result of lower downtime
  • Network statistics are presented in real time
  • Improved monitoring and reporting of the availability of systems service level