FTP klient
Protokol FTP používá pro komunikaci dvě TCP spojení - řídicí (standardně na portu 21) a datové (standardní port 20). Komunikaci zahajuje VŽDY FTP klient navázáním řídicího spojení. Datové spojení pak může navazovat buď také klient, nebo server na klienta (na předem dohodnutém portu). Podle toho, kdo naváže datové spojení, se rozlišují dva režimy (módy) FTP:
- PASIVNÍ MÓD - obě spojení (řídicí i datové) navazuje sám klient. Protože se v obou případech jedná o spojení navazovaná z chráněné lokální sítě směrem do Internetu, neklade WinRoute žádná omezení. FTP server může běžet i na nestandardním portu (tedy jiném než 21).
- AKTIVNÍ MÓD - klient naváže pouze řídicí spojení a server navazuje (v opačném směru) spojení datové. Navázat spojení přes NAT z Internetu do vnitřní sítě nelze. WinRoute však obsahuje speciální podporu pro FTP, která dokáže zpracovat požadavek FTP serveru na navázání datového spojení a správně jej přesměrovat na klientský počítač. Omezením této podpory ale je, že funguje pouze, běží-li FTP server na standardním portu 21 (právě podle čísla portu se totiž rozpozná, že se jedná o FTP spojení).
Závěr:
Běží-li FTP server na standardním portu 21, lze v lokální síti za WinRoute provozovat FTP klienty bez omezení. V případě nestandardního portu je třeba nastavit klienta do PASIVNÍHO MÓDU.