FTP hamn är idag standardversionen av data via olika TCP nätverk, inklusive Internet, och även visas.Dessa protokoll används ofta för att ladda ner alla typer av webbsidor eller dokument från den privata enheten utveckling olika öppna server hosting.
Vilka är de?
FTP-porten helt bygger på arkitekturen "client-server" och därmed innebära användning av en mängd olika nätverksanslutningar för sändnings kommandon eller data mellan servern och klienten.Kunder som använder den här versionen av protokollet kan passera autentiseringsproceduren, passerar användarnamn och lösenord i klartext.Eller, om det föreskrivs att strukturen på servern kan ansluta anonymt.Bland annat ger den möjlighet att använda protokollet SSH, vilket ger en helt säker dataöverföring, gömmer lösenord och inloggnings, och ytterligare kryptera hela innehållet.
lite historia
första klientapplikationer som använder hamnar FTP, är ett interaktivt kommandoradsverktyg enheter, som genomför standardkommandon och syntax.Grafiska användargränssnitt som tid har utformats för en mängd olika operativsystem, som används i dag, och i synnerhet är värt att notera bland dessa gränssnitt, verktyg allmän webbdesign som Microsoft Expression.
FTP-port idag är en av de äldsta standarder, då han dök upp i 1971 innan TCP / IP och HTTP.Till en början var det endast används på toppen av NCP, men hittills dess tillämpning aktivt sprida och överföring av olika program, samt tillgång till avlägsna resurser.
hur skiljer det sig från HTTP?
Port standard FTP är ganska ljus funktion - är användningen av flera anslutningar.Sålunda kan en enda kanal i detta fall används som en kontroll, och kommandon ges via servern, och returnerar svaret.Efter återstående kanalerna utförs direkt överföra den önskade informationen, medan en kanal används vid varje överföring.
Av denna anledning, om du använder standard FTP hamn, i en enda session ger samtidig överföring av flera filer i olika riktningar.Eftersom varje kanal just öppnat sin egen TCP-portnummer som kunden väljer att manuellt eller automatiskt välja servern, beroende på om överföringsläge används.
Vilka är fördelarna?
binärt läge lade grunden för överföring genom användning av protokollet FTP.Hamnar den här typen på grund av detta kan avsevärt minska overhead av trafiken och minska den tid som krävs för utbyte av information i processen att överföra stora filer.Protokoll HTTP-format, i vilket fall som helst kräver kodning binär information i textform som kan göras, till exempel med hjälp av en specialiserad algoritm Base64.
Använda standardport FTP, kunden var ursprungligen en del av sessionen och alla efterföljande operationer kommer att genomföras redan i det.Med andra ord, initialt servern lagrar den aktuella statusen och håller den på en förutbestämd nivå.Samtidigt när du använder HTTP-protokollet sådan minnet inte är närvarande, eftersom syftet med protokollet är helt enkelt en överföring av data, varefter han helt glömmer om operationen.I detta avseende, med hjälp av HTTP stateful utförts annan teknik som inte är relaterade till detta protokoll.
Hur fungerar det?
Work FTP-protokollet genomförs på applikationslagret i OSI-modellen och används för att överföra data med hjälp av TCP / IP.För att göra detta, först vill köra FTP-server som kommer att lyssna efter inkommande förfrågningar.Vid behov kan kunden självständigt kontakt med servern med hamnen på nummer 21. Det är värt att notera att ett sådant samband förblir öppen under hela sessionen.Den andra anslutningen öppnas serverns portnummer 20 till porten som klienten använder vad som kallas aktivt läge, eller kan öppnas direkt av kunden från någon lämplig hamn den till porten på motsvarande server.Detta kallas passivt läge och är skyldig att överföra en fil.
användning av flödesstyr genomföres för en specifik session.Till exempel är sådana strömmar används aktivt i processen för utbyte mellan servern och klienten alla typer av lösenord eller samma kommandon, om vilken typ av protokoll som används telnet.Således, till exempel, laget «RETR filnamn" kommer att genomföra överföringen av en specifik fil från servern till klienten.På grund av bildandet av en sådan med dubbla portar struktur FTP hittills anses vara vneshnepolosnym protokoll, till skillnad från HTTP, som är in-band.
Hur man ställer in?
Om du inte vet hur man öppnar porten FTP, kan detta göras med hjälp av resursen FileZilla följer:
- köra från början själv FileZilla.
- nu öppen "Site Manager", sedan pop-up fönster, trycker du på "New Site".
- på fliken "Allmänt" skriv: Värd: du använder en domän;Server Typ: FTP eller FTPES (vi rekommenderar det senare) Typ Input: "Normal" eller "Begär lösenord" (återigen, är det sista alternativet bäst på grund av att ditt lösenord inte kommer att sparas, men det kommer alltid att behöva angedet vid ingången);Användarnamn: typ i rad dina inloggnings FTP.
- Gå nu till punkten "Inställningar för överföring", och välj avsnittet "Transfer Mode" alternativet "Passiv" då.
- I slutet klicka på "Connect" -knappen.
Nu gör Port Forwarding FTP, är din anslutning inrättas och lagras i "Site Manager", och du kan använda det på din diskretion.
anonym protokoll
värd som erbjuder FTP-tjänst, om det behövs, kan ge användarna en helt anonym åtkomst.I det här fallet, användare kommer ursprungligen in som anonym.Det är dock värt att notera att systemet även kan definieras på ett skiftlägeskänsliga server.Även överväldigande majoritet av fallen människor ombeds att ange sin e-postadress i stället för ett lösenord, i själva verket systemet inte utför några kontroller, och detta steg är, i själva verket är inte obligatoriskt.
flesta FTP-värdar som ger en mängd olika programuppdateringar, föredrar ofta att bibehålla möjligheten att anonym åtkomst.
NAT-PT protokoll
specifikt att tillåta användning av FTP via specialiserade brandväggar, beslutades det att använda en specialiserad tillstånd NAT, också kallade experter NAT-PT.Med den kan du utan problem att överföra ett inkommande anslutning till klienten från servern, eftersom i färd med NAT kommer att ersätta den information som överförs från klienten anger servern rätt port och adress som den kan ansluta och sedan börja sända en anslutning från servern till klienten adress.
Trots den ganska stort antal av de mest varierade åtgärderna och innovationer som har vidtagits för att stödja FTP, praktik Använda NAT-PT föredrar att avaktivera olika routrar eller routrar för att ge extra skydd mot en mängd olika virus.