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

amitnaik1/EchoTool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 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.

  • 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

Echo server mode server mode image

Echo client mode client mode image

Download

Stand alone executable releases/download/v1.5.0.0/echotool.exe [30 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# 100.0%