Skip to content

Command line echo server and client for Windows, designed according to RFC 862 specification for Echo protocol.

Notifications You must be signed in to change notification settings

mitoskalandiel/EchoTool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EchoTool - Echo client and server

Command line echo server and client for Windows. This tool is designed according to RFC 862 specification for Echo protocol. It can operate as a echo server that sends back every incoming data. In client mode, it sends data to the server and checks whether they came back. This is a useful debugging tool for application development or network throughput checks. Application is written in C# and source codes is provided.

This software needs .NET 4.0 installed to run. It is however 32bit and 64bit compatible. One exe to rule them all.

Double click the echotoolgui.exe to simply start the gui version, or use the cmd version as mentioned below.

  • Server mode
  • Client mode
  • TCP and UDP protocol support
  • Selectable destination and source port
  • Selectable timeout
  • Selectable echo pattern
  • Just one file

For server mode listening on UDP port 4578 run following command

C:\EchoTool> echotool /p udp /s 4578

On client machine run this

C:\EchoTool> echotool server.to-test.com /p udp /r 4578

You can specify outgoing local port by /l switch

C:\EchoTool> echotool server.to-test.com /p udp /r 4578 /l 8976

Number of attempts and timeouts can be set by /n and /t switch

C:\EchoTool> echotool server.to-test.com /p udp /r 4578 /l 8976 /n 100 /t 10

Use your own echo pattern with /d switch

C:\EchoTool> echotool server.to-test.com /p udp /r 4578 /d Hello

Download

Stand alone executable Commandline only releases/download/v1.7.0-alpha.1/echotool.exe [30 Kb]

Stand alone executable GUI (needs the cmd download aswell) releases/download/v1.7.0-alpha.1/EchoToolGui.exe [7 Kb]

About

Command line echo server and client for Windows, designed according to RFC 862 specification for Echo protocol.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 73.2%
  • HTML 26.8%