6 votes
Accepted

I need a software that will help me to create an diagram of a structure of my application

Try LucidChart Network Diagram Software, I think this will do it for your case.
Polish's user avatar
  • 188
5 votes

Open Source Network Simulator

I would definitely check out this guide, Open-Source Network Simulators. They all run on either Linux or BSD. The simulators included in the guide are, Cloonix CORE GNS3 IMUNES Marionnet Mininet ...
Tom's user avatar
  • 7,705
5 votes

Network Diagram Generator

I would suggest giving MJL85 a try. Pre-requisites: Python Graphviz dot tool It is a set of python scripts that can analyse and diagram networks with the Graphviz dot tool producing the graphical ...
Steve Barnes's user avatar
  • 31.4k
4 votes

Synchronize files between three computers

Have alook at BitTorrentSynch. It's free, cross platform and will keep all of your devices in synch. Note that you will be keeping multiple copies of each file, which is a consideration since you say ...
Mawg says reinstate Monica's user avatar
4 votes

Software to list all IPs on my local network

1) There are lots of things that do this. But over the years, I have settled on a Nmap as the gold standard to do this reliably and thoroughly. Nmap is a very powerful tool that can do a whole ...
C0MPU7ER's user avatar
  • 311
4 votes
Accepted

GUI Hosts File Editor for Windows

The program I currently use is called HostsFileEditor. It is open source available on GitHub. It meets all my required and preferred requirements. It also knows to remove default comments made by ...
Tom's user avatar
  • 7,705
4 votes
Accepted

Software to emulate a slow network connection

Clumsy is available on Github, which I found here dummynet is available on Github, which I found here NEWT was mentioned here and a download link is available here which has links for 64 bit and 32 ...
Tim Penner's user avatar
3 votes
Accepted

Linux utility to have two TCP server sockets talk to each other

socat. If I understood your problem correctly, then I can simulate your environment with three terminals. In the first, I run nc -l -p 1337. In the second, I run nc -l -p 1338. Now, in the third, I ...
Frederick Nord's user avatar
3 votes

Open Source Network Simulator

Netkit is the best suited tool for your opensource tool. http://wiki.netkit.org/index.php/Main_Page Netkit is an environment for setting up and performing networking experiments at low cost and ...
prasad's user avatar
  • 249
3 votes

Software for drawing network diagrams

I've used the yEd Graph Editor from yWorks to create similar diagrams. It's a free desktop application and runs on Windows, Unix/Linux, and Mac OS X. It's a WYSIWYG application, so, you can easily ...
rrirower's user avatar
  • 1,159
3 votes

Website to show/monitor home network traffic?

Yup - you want ntop - https://www.ntop.org/ Install it on a machine that traffic passes through (I use a Pi as a router for part of my network) and you can access the GUI for reports, etc. via ...
ivanivan's user avatar
  • 2,450
3 votes

Distributed file system over network

I could recommend the Lustre Filesystem. It's GPL licensed and used by Cray for their XC line of supercomputers. I have written parallel applications that heavily leveraged this particular FS across ...
DeepDeadpool's user avatar
2 votes
Accepted

Simple Linux HTTP proxy server, which itself can use proxy servers

I'm using Privoxy for this goal : you can add http auth header on each query, then use https://www.privoxy.org/user-manual/config.html#FORWARD to forward requests to the other proxy. Then configure ...
tchab's user avatar
  • 180
2 votes

Open Source Network Simulator

Recently I have been preparing myself to pass the CCIE R&S exam and I've found that combination of GNS3 and Cisco IOU is very useful and could be suffusion, also if you going through study DC you ...
Gadeliow's user avatar
2 votes

Implementation of RFC 6951 "Encapsulation of SCTP inside UDP" as a C library

usrsctp will provide the functionality you are looking for. https://github.com/sctplab/usrsctp Description from the project: This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and ...
John's user avatar
  • 131
2 votes
Accepted

Synchronize files between three computers

If you only work within you own network and don't care about syncing when you outside of your network then I would suggest using a mapped network drive on each machine pointing to one file on your ...
MrDeanosupreamo's user avatar
2 votes
Accepted

Tool to monitor how much Internet data devices are consuming in a home network, quota

First step is to establish what control and data you have available on your modem/router - your ISP should be able to help on this but there is often the relevant information for logging on to the ...
Steve Barnes's user avatar
  • 31.4k
2 votes

Version of ping with accurate and detailed statistics

You can download the executable from here. Ping_Log as the old location is no longer valid. Here is the source of one I wrote recently. I am declaring it Open Source. { Log Pings } program PING_LOG; ...
Rohit Gupta's user avatar
  • 1,035
2 votes

Advanced scripts for router

https://wiki.openwrt.org/toh/start supported per line 626 ipset create ban hash:net maxelem 200000 timeout 300 ipset create whitemac hash:mac ipset add whitemac 00:12:00:34:00:56 (add all macs one ...
cybernard's user avatar
  • 1,726
2 votes

Software for sharing files and printers among different computers in a WiFi network

What you are looking at doing is setting up a windows home group - which is the MS Windows mechanism for sharing information, printers, etc., amongst computers on the same network. Unfortunately, ...
Steve Barnes's user avatar
  • 31.4k
2 votes

Software to change network adapters MAC Address on a Windows PC

Software that I've been using now and have had great luck with is called Technitium MAC Address Changer (TMAC). It's completely free and very easy to use. It is able to list every network adapter and ...
Tom's user avatar
  • 7,705
2 votes
Accepted

Sharing sound devices between Linux and Windows machines

This is one way that you may be able to accomplish what you want, it requires two different pieces of software. This method is for sending sound from your Windows PC to Linux. First, you need software ...
Tom's user avatar
  • 7,705
2 votes
Accepted

What client tool can I use to test PXE?

I would suggest checking out Vargant which will let you start a VM including PXE based ones and test the installation process without restarting hardware. There are a number of articles available on ...
Steve Barnes's user avatar
  • 31.4k
2 votes

Presence on the network

I programmed a tool for you. It's called PC Presence and does exactly what you want. Unfortunately, I didn't have enough time to implement notifications yet, but on/off view already works. From the ...
palsch's user avatar
  • 203
2 votes

Setting up local FTP that can easily be accessed by multiple users

I don't have 50+ reputation points; otherwise, I would ask for some clarification in a comment. Also, I need more than 10 reputation points to post more than two links. By the title, I got the ...
Craig Silver's user avatar
2 votes

Software for drawing network diagrams

10-Strike Network Diagram. This program is for Windows. In addition to drawing, it can scan your actual network with managed switches and display device connections.
Dmitriy's user avatar
  • 96
2 votes

Software for drawing network diagrams

I direct my students with similar needs to https://www.draw.io Less complex that what your drawing shows, but only on the "art" side. Can still do the lines, computers, switches, routers, etc. Can ...
ivanivan's user avatar
  • 2,450
2 votes

Software for drawing network diagrams

Networkmaps (https://www.networkmaps.org) lets you create diagrams in 3D. It is an opensource web based diagraming tool.
Pablo's user avatar
  • 21
2 votes

I need a software that will help me to create an diagram of a structure of my application

Online in your browser via draw.io Think you could also use PacketTracer to do the drawing, but I think that is download restricted to cisco members/users/folks
ivanivan's user avatar
  • 2,450
2 votes

Easy software to simulate network (router/switch/server) for study purposes

Download and install VirtualBox. Download a Ubuntu ISO, and install that in a VM. In your Ubuntu VM, download, install, and run Cisco Packet Tracer. It is the gold standard for teaching routing and ...
ivanivan's user avatar
  • 2,450

Only top scored, non community-wiki answers of a minimum length are eligible