Ethflop ist ein DOS-TSR, der ein Diskettenlaufwerk emuliert. Die emulierte (virtuelle) Diskette wird in Wirklichkeit als Disketten-Image auf einem Linux-Server gespeichert. Die gesamte Kommunikation zwischen ethflop (dem TSR) und ethflopd (dem Linux-Daemon) wird über pures Ethernet ausgetauscht. Keine Netzwerkkonfiguration erforderlich - der DOS-PC benötigt lediglich eine Art Ethernet-Adapter (physisch oder emuliert, zB durch PLIP) und einen geeigneten Pakettreiber. Der Linux-Server und der DOS-PC müssen an ein gemeinsames Ethernet-Segment (gleiches LAN) angeschlossen sein.