Webresurs: Vad det är

Vad är en webbresurs

Modernt samhälle kan inte lämnas in utan internet. Varje gång, in i vissa sidor eller helt enkelt sitter på sociala nätverk, tänker vi inte på speciell terminologi och om skillnaden i vissa saker som är rika. Den här artikeln kommer att behandla det som i själva verket är webbplatsen och webresursen, vilka typer av webbresurser, och vad är deras egenskaper. Om du vill självständigt lära dig att skapa webbplatser, inbjuder vi dig att skicka våra gratis online-programmering och layoutkurser.

Webbplatskoncept och webbresurser

Hemsida - En uppsättning filer, dokument som återspeglas av programmeringsspråk på ett sådant sätt att de ser dem användare av Internet. Med andra ord innehåller webbplatser alla text-, grafiska, ljud- eller videoinformation som samlats in på sidan eller flera sidor.

Bestämmer unikheten hos en webbplats som regel ett domännamn. MEN Resurs - Det här är en nod eller en punkt där en speciell identifierare är aktiverad, vilket gör att du enkelt kan hitta sidan på Internet. Oftast motsvarar en domän en webbresurs, men ibland händer det att flera webbresurser finns på en enda domän, eller en webbresurs har flera domäner för sig själv.

Ju större webbplatsen desto större är sannolikheten för att den kommer att ligga på flera domäner. Samma domän innehåller som regel flera webbplatser som regel är det möjligt för gratis webbhotell.

Typer av webbresurser

Olika typer av webbresurser

Det finns vissa skillnader i webbresurser efter typ:

  1. Genom tillgänglighet av tjänster:

    • Open - När alla utan undantag är alla tjänster tillgängliga utan undantag.
    • Semi-Open - När du behöver registrera, som regel, fri
    • Stängda - privata och personliga webbplatser skapade för organisationer och komponenter där du bara kan ha en speciell inbjudan.
  2. Av fysisk plats:

    • offentligt tillgänglig - öppen för alla användare
    • Lokal - Öppna endast i det lokala nätverket Access-området (speciellt datanät på ett tillräckligt litet område).
  3. Enligt informationspresentationsschemat:
    • Informationsresurser - omfatta tematiska platser (med snävt riktade ämnen) och tematiska portaler (vanligtvis stora webbresurser med omfattande information, liksom förmågan att kommunicera inom resursen).
    • Internetrepresentationer - som regel, platser för dem som äger verksamhet. Det finns olika underarter av sådana platser: ett besök webbplats, kampanjplats, webbutik, etc.
    • Webbtjänster - inkluderar även olika underarter (bloggar, videohotell, söktjänster, etc.) och är utformade för att utföra ett visst antal uppgifter på Internet.

Du kan också markera det mest intressanta. Typer av webbresurser Site Typer : Webbplats för reklam. På denna sida spelas huvudrollen vanligtvis av "designen" som ett sätt att förbättra utseendet på något eller mer framgångsrikt visualisera (i vilket fall vi kan prata om "design" som en form av aktivitet).

Webbplats för företag. I det här fallet kommer webresursen inte att vara för voluminös av innehåll, för Huvudsyftet med sådana platser är att konsolidera som om utställningen av den viktigaste informationen som är nödvändig för den potentiella kunden eller konsumenten. Det är emellertid också värt att notera att det finns intra-smile-webbresurser (Corporate - där företagets marknadsföringspolicy beaktas, alla frågor om kunder och kunder beaktas).

Webbplatslagring

För att en viss webbplats ska fungera normalt måste den hållas på ett säkert ställe. För sådana ändamål finns det speciella servrar. Annars kallas de hårdvaru-servrar eller webbservrar. Det finns också ett speciellt namn på tjänster som tillhandahålls för att spara webbplatser. De kallas webbhotell.

Det är anmärkningsvärt att det tidigare var nödvändigt att spara platsen, det var nödvändigt att ha en enda server. Nu är Internet att utveckla så blixtnedslag, som ofta kan tillgripa ett alternativ när flera webbplatser kan lagras på en plats inom ramen för den så kallade. Virtuell hosting.

Det andra alternativet är inte uteslutet när samma webbplats lagras på olika adresser och servrar. I det här fallet finns det ett original och en kopia (eftersom den är annorlunda på ett annat sätt - spegelsversionen av webbplatsen)

Det är värt att notera att för webbutvecklare är en sådan order av saker ganska acceptabel och bättre lösning. I det här fallet är det inte nödvändigt att skapa en specifik tjänst för att lagra en viss webbplatsdata och att använda en redan välbehandlad server för att lagra alla data som helhet.

Det är också värt att notera den viktiga rollen som administratörer eller den så kallade. Sisadminov (i slangens språk), som spelar en viktig roll i bildandet av en framgångsrikt fungerande webbresurs, efter dess fyllnings- och hållbara parametrar.

Den moderna utvecklingen av Internet är ett eller annat sätt tvingar oss att vara medvetna om de saker som vi står inför i det här nätverket. Om du bestämmer dig för att börja genomföra din blogg, öppna en webbutik eller helt enkelt "i ämnet" Vad du har att hantera nätverket, är det väldigt viktigt att veta vad en webbresurs är.

Lastare.

Vad är en online-resurs?

Internetresurs (Synonymer "Webresurs, hemsida, webbtjänst, hemsida") - Det här är en kombination av integrerade tekniska och mjukvaru- och hårdvaruverktyg, såväl som information som är avsedda för publicering på World Wide Web. Internet-resursen kan innehålla information i text, grafisk och multimediaform. Varje internetresurs måste ha en unik adress som gör det möjligt att hitta den på nätverket.

Internetresurs.jpg.

Begreppet "Internet Resource" används oftare i ett speciellt ordförråd, eftersom etymologin går tillbaka till speciell datorterminologi. En resurs, eller systemresurs, informationsteknik kallas en fysisk eller virtuell del av begränsad tillgänglighet i ett datorsystem.

Det vill säga, vilken enhet som helst i datorn kan betraktas som en resurs. Resurser använder också inte bara fysiska komponenter (minneselement etc.), men också virtuella, till exempel filer. Det är till den virtuella delen av resurserna tanken på web (Internet) resurser stiger. I det unga Internetets era letade nätverket efter dokument, eller snarare de filer som hade en speciell adress. Snart under resursen på Internet, började de också förstå hela informationssystemet och tillhörande nätverk (till exempel elektroniska bibliotek etc.).

När du använder termer på Internet fick termen "resurs" liknande egenskaper (identifiering och notering, adressering och teknisk bearbetning). Det fanns dock också en viss specificitet som orsakade långa diskussioner bland specialister. Den mest kända tomten av denna diskussion var en tvist om klassificeringen av internetresurser. Men i verkligheten var det mer skäl till tvister. Förutom tekniska problem diskuterade experter sociala, språkliga och till och med filosofiska aspekter.

Den fortsatta utvecklingen av Internet har inte bara lett till en ökning av antalet webbplatser, men också till olika funktioner och destinationer. Frågor om tillämpningen av termen "Internet Resource" kvar, men i vardagen är det extremt sällsynt.

Internet

Internet (Engelska) - det globala systemet med kombinerade datanät för lagring och överföring av information. Ofta kallat det globala nätverket och det globala nätverket, liksom bara ett nätverk. Byggd på TCP / IP-protokollstacken. World Wide Wide Wide WWW och många andra dataöverföringssystem är baserade på Internet.

Grundläggande internetresurser

Tänk på Internetens huvudresurser. Den mest populära Internet-resursen är World Wide Web, eller WWW, vilket är ett stort belopp (över en miljard) multimedia-dokument, en särskiljande egenskap av vilken annan än ett utmärkt utseende är förmågan att hänvisa till varandra. Det innebär närvaron i den aktuella dokumentlänken som genomför övergången till ett WWW-dokument, vilket fysiskt kan läggas ut på ett annat datanätverk. Www (World Wide Web, World Wide Web) - En uppsättning av relationerade hypermedia-dokument

Nästa nätverksresurs är FTP, som är ett lagrings- och överföringssystem av alla typer av filer. FTP (filöverföringsprotokoll, filöverföringsprotokoll) - Förvar och system för att skicka alla typer av filer.

Den äldsta internetresursen är e-post (e-post). E-post (e-post) - e-post sändningssystem.

För diskussioner om nätverket är ett globalt distribuerat system som heter en nyhetsgrupp avsedd. Ett av de mest populära systemen i detta slag är en grupp nyhetsanne.

Telnet-tjänsten låter dig ansluta till en fjärrdator och arbeta med sina resurser. Detta är en tjänst för fjärrkontroll av datorer.

Slutligen finns det ett IRC (chatt) system på Internet, implementering av levande kommunikation av användare i realtid genom att skriva in text från tangentbordet.

World Wide Web

World Wide Web (Eng. World Wide Web. ) - Ett distribuerat system som ger tillgång till sammankopplade dokument som finns på olika datorer som är anslutna till Internet. För att ange World Wide Web, använd också Word Web (Eng. Webb. "Web") och förkortning Www . World Wide Web är den största globala flerspråkiga informationslagringen i elektronisk form: tiotals miljoner relaterade dokument som ligger på datorer som ligger runt om i världen. Det anses vara den mest populära och intressanta Internet-tjänsten, vilket möjliggör tillgång till information oavsett plats. För att lära sig nyheterna, lära dig något eller bara ha kul, titta på TV, lyssna på radion, läsa tidningar, tidskrifter, böcker. World Wide Web erbjuder också sina användare sändningar, videoinformation, press, böcker, men med skillnaden att allt detta kan erhållas utan att gå hem. Det spelar ingen roll vilken information som presenteras i den information som intresserar dig (textdokument, fotografering, video eller ljudfragment) och där denna information är geografiskt (i Ryssland, Australien eller på elfenbenets bank) - kommer du att få det i Några minuter till din dator.

World Wide Web bildar hundratals miljoner webbservrar. De flesta World Wide Web Resources är en hypertext. Hypertext-dokument som publiceras i World Wide Web heter webbsidor. Flera webbsidor gjorda av det vanliga temat, design, liksom relaterade länkar och vanligtvis på samma webbserver kallas webbplatsen. Särskilda program används för nedladdning och visning av webbsidor - webbläsare. World Wide Web har orsakat en verklig revolution i informationsteknik och en boom i utvecklingen av Internet. Ofta, som talar om Internet, menar de av World Wide Web, men det är viktigt att förstå att det här inte är samma sak.

Historia av World Wide Web

Uppfinnarna av World Wide Web anses vara Tim Berners-Lee och i mindre utsträckning Robert Kayo. Tim Berners-Lee är författaren till HTTP-teknik, URI / URL och HTML. År 1980 arbetade han i Europeiska rådet om kärnforskning (fr. Conseil Européen pour La Recerche Nucléire, CERN) programvara konsult. Det var där, i Genève (Schweiz), skrev han enquierprogrammet för sina egna behov (engelska. Fråga, du kan fritt översätta som "utredaren"), som använde slumpmässiga föreningar för lagring av data och lagt den konceptuella grunden för världen Bred webb.

1989, som arbetade i CERN över organisationens interna nätverk, erbjöd Tim Berners-Lee ett globalt hypertextprojekt, nu känt som World Wide Web. Projektet implicerade publiceringen av hypertextdokument relaterade till hyperlänkarna, vilket skulle underlätta sökandet och konsolideringen av information för cernforskare. För att genomföra projektet Tim Berners-Lee (gemensamt med sina assistenter) uppfanns URI-identifierare, HTTP-protokoll och HTML-språk. Det här är tekniker som redan kan skickas till det moderna Internet. Under perioden 1991-1993 förbättrade Berners-Lee de tekniska specifikationerna av dessa standarder och publicerade dem. Men ändå, officiellt året för World Wide Web bör anses vara 1989.

Inom ramen för Berners-Lee-projektet kallas världens första httpd-webbserver och världens första hypertext webbläsare WorldWideWeb. Den här webbläsaren var samtidigt en WYSIWYG-editor (SOC. Programmet arbetade i Nextstep-miljön och började sprida sig över internet sommaren 1991.

Världens första hemsida postades av Berners-Lee den 6 augusti 1991 på den första webbservern, tillgänglig för http://info.cern.ch/. Resursen bestämde begreppet World Wide Web, innehöll instruktioner för att installera en webbserver med en webbläsare etc. Den här webbplatsen var också den första online-katalogen i världen, för senare Tim Berners-Lee publicerade och stödde en lista med länkar till andra platser.

Sedan 1994, huvudarbetet med utvecklingen av World Wide Web, ett konsortium av World Wide Web Consortium, W3C, baserat och fortfarande ledt av Tim Berners-Lee. Detta konsortium är en organisation som utvecklar och genomför tekniska standarder för Internet och World Wide Web. W3C-uppdraget: "Fullständigt avslöja potentialen för World Wide Web genom att skapa protokoll och principer som garanterar långsiktig nätverksutveckling." Två andra stora konsortiumuppgifter - att tillhandahålla fullständig "nätverksinternationalisering" och göra ett nätverk tillgängligt för personer med funktionshinder.

W3C utvecklar enhetliga principer och standarder för Internet (kallad "rekommendationer", engelska. W3C-rekommendationer), som sedan inbäddas av tillverkare av program och utrustning. Således uppnås kompatibilitet mellan mjukvaruprodukter och utrustning av olika företag, vilket gör det globala nätverket mer perfekt, universellt och bekvämt. Alla rekommendationer från World Wide Web Consortium är öppna, det vill säga, inte skyddad av patent och kan introduceras av någon person utan några finansiella avdrag för konsortiet.

Struktur och principer för World Wide Web

World Wide Web Form Miljoner webbservrar på Internet över hela världen. Webbservern är ett program som körs på en dator som är ansluten till nätverket och använder HTTP-protokollet för dataöverföring. I det enklaste formen tar ett sådant program en HTTP-förfrågan över ett specifikt resursnät, hittar den lämpliga filen på den lokala hårddisken och skickar den till det nätverk som begärs till datorn. Fler komplexa webbservrar kan svara på HTTP-förfrågan att dynamiskt generera dokument med mallar och skript.

WorldWideWeBaroundWikipedia% 281% 29.png? Uselang = Ru

För att visa information som tas emot från webbservern, tillämpas ett speciellt program på klientdatorn - en webbläsare. Webbläsarens huvudfunktion är visningen av en hypertext. World Wide Web är oupplösligt kopplad till begreppen hypertext och hyperlänkar. Det mesta av informationen på webben är en hypertext.

För att underlätta skapandet, lagringen och visningen av hypertext, använder World Wide Web traditionellt HTML-språket (HyperText Markup Language, "HyperText Marking Language"). Arbetet med skapandet av (markup) av hypertextdokument kallas ett konflikt, det är gjord av en webmaster eller en separat specialist i markeringen - vertellorn. Efter HTML-markering lagras det resulterande dokumentet i en fil, och sådana HTML-filer är huvudtypen av världsomspännande webbresurser. När HTML-filen blir tillgänglig för webbservern börjar den ringa "en webbsida". Sats av webbsidor utgör en webbplats.

Hypertext webbsidor innehåller hyperlänkar. Hyperlänkar Hjälp Worldwide webbanvändare enkelt att flytta mellan resurser (filer), oavsett om resurserna är på en lokal dator eller på en fjärrserver. För att bestämma resursplatsen på World Wide Web används enhetlig resurs locators URL (engelska enhetlig resursplats). Till exempel ser den fullständiga url till huvudsidan av den ryska sektionen Wikipedia ut så här: http://ru.wikipedia.org/wiki/spalvnaya_strica . Sådana webbadresser kombinerar URI: s identifieringsteknik (Eng. Uniform Resource Identifier - "Uniform Resource Identifier") och DNS Domain Name System (Eng. Domain Name System). Domännamnet (i det här fallet är ru.wikipedia.org) som en del av webbadressen indikerar en dator (mer exakt, ett av dess nätverksgränssnitt), som exekverar koden för den önskade webbservern. URL för den aktuella sidan kan vanligtvis ses i adressfältet i webbläsaren, även om många moderna webbläsare föredrar standard för att bara visa domännamnet på den aktuella webbplatsen.

World Wide Web Technologies

För att förbättra den visuella uppfattningen av webben har CSS-tekniken blivit allmänt tillämpad, vilket gör att du kan ställa in enkla designstilar för en mängd olika webbsidor. En annan innovation som är värt att uppmärksamma är Urn Resource Designation System (Eng. Uniform Resource Name).

Det populära utvecklingskonceptet för World Wide Web är skapandet av en semantisk spindelväv. Den semantiska webben är en överbyggnad över den befintliga Worldwide-webben, som är utformad för att göra information publicerad på nätverket mer förståeligt för datorer. Den semantiska webben är begreppet ett nätverk där varje resurs på mänskligt språk skulle vara utrustat med en beskrivning, förståelig för datorn. Semantic Web öppnar tillgång till välstrukturerad information för alla applikationer, oavsett plattformen och oberoende av programmeringsspråk. Programmen kommer att kunna hitta de nödvändiga resurserna själva, bearbeta information, klassificera data, identifiera logiska anslutningar, dra slutsatser och även fatta beslut utifrån dessa slutsatser. Med utbredd och kompetent implementering kan den semantiska webben orsaka en revolution på Internet. För att skapa en resursbeskrivningsdator används ett RDF-format på den semantiska webben (Eng. Resursbeskrivningsramen), som är baserad på XML-syntax och använder URI-identifierare för att ange resurser. Ny i detta område är RDFS (engelska RDF Schema) och SPARQL (English Protocol och RDF Query Language) (uttalas som "Sparkle"), ett nytt fråge språk för snabb åtkomst till RDF-data.

Main Applied Worldwide Web termes

Html (Hyper Text Markup Language, Hypertext Marking Språk). Detta är formatet för hypermedia dokument som används i www för att presentera information. Detta format beskriver innehållet i dokumentet, dess struktur, liksom dess anslutning till andra dokument. Utseendet på dokumentet på användarens skärm bestäms av navigatorn: Om användaren fungerar med en grafisk eller textterminal, har dokumentet på skärmen ett annat utseende. HTML utför en integrerande roll för elementen i Hypermedia-dokumentet. Filnamn i .html-formatet, slutar vanligtvis med .html (eller har en förlängning .htm om servern fungerar under Windows). Url (Uniform Resource Locator, Universal Pointer till resursen). Ett sådant namn är verbala referenser till några internetinformationsresurser. Internetresurser är tillgängliga över en specifik dators IP-adress. Http (Hypertext Transfer Protocol, Hypertext Transmission Protocol). Ett sådant namn är ett protokoll där klienten och www-servern interagerar för att överföra hypermedia-dokumentet till klienten. Www - Direkt åtkomsttjänst som kräver en fullfjädrad internetanslutning. Det kräver snabba kommunikationslinjer för dokument som innehåller mycket grafisk eller annan icke-textinformation. När hastigheter är lägre, har en del av de fördelar som WWW varit så populär.

Driftsprincip

Liksom de flesta andra Internet-tjänster fungerar World Wide Web inom klient-servern. Som en server är som regel en dator som är ansluten till nätverket på vilket ett speciellt program fungerar. Det kallas oftast en webbserver. Klienten är vilken dator som helst som är ansluten till det Internet där webbpubliceringsprogrammet körs - webbläsare (webbläsare) (från engelska. Bläddra - Flip, bläddra). Webbläsarens arbete är att utbyta information med en webbserver, få de nödvändiga dokumenten till användaren, bearbeta den erhållna hypertextinformationen och displayen på dokumentet på skärmen. Utbytet av information mellan webbservern och webbläsaren utförs med hjälp av HTTP-protokollet.

Arbeta med webbläsare

Idag, tio år efter uppfinningen i HTTP-protokollet, World Wide Web, är webbläsaren den mest komplexa mjukvaran som kombinerar lätt att använda och rikedom av möjligheter. Browser öppnar inte bara användaren Världen av Hypertext Resources of the World Bred webb. Det kan också fungera med andra nätverkstjänster, som FTP, Gopher, Wais. Tillsammans med webbläsaren installeras vanligtvis ett program för att använda e-posttjänster (e-post) och nyheter (nyheter). Faktum är att webbläsaren är huvudprogrammet för att komma åt nätverkstjänsterna. Genom det kan du komma åt nästan alla Internet-tjänster, även om webbläsaren inte stöder arbetet med den här tjänsten. Detta använder specialprogrammerade webbservrar som associerar en världsomspännande webb med den här nätverkstjänsten. Ett exempel på den här typen av webbservrar är många gratis e-postservrar med ett webbgränssnitt (se http://www.mail.ru) idag finns det många webbläsarprogram som skapats av olika företag. Webbläsare som Netscape Navigator och Internet Explorer fick störst distribution och erkännande. Det är dessa webbläsare som utgör huvudkonkurrensen bland dem själva, även om det är värt att notera att dessa program i stor utsträckning är lika. Det här är förståeligt, eftersom de arbetar med samma standarder - Internet-nätverksstandarder. Arbeta med webbläsaren börjar med det faktum att användaren får URL-adressen i resursen i adressfältet som han vill komma åt och trycker på ENTER-tangenten .

Shahovalov06.png.

Webbläsaren skickar en förfrågan till den angivna nätverksservern. Eftersom elementen på den webbsida som anges av användaren kommer från servern, visas den gradvis i webbläsarens arbetsfönster. Processen att erhålla element på sidan från servern visas i den nedre "status" -strängen i webbläsaren.

Shahovalov07.png.

Texten hyperlänkar som finns i den mottagna webbsidan markeras vanligtvis av färg som skiljer sig från färgen på den återstående texten i dokumentet och betonas. Referenser som anger de resurser som användaren ännu inte har visats, och länkar till redan besökta resurser har vanligtvis olika färger. Bilder kan också fungera som hyperlänkar. Oavsett om textlänken eller grafiken, om du tar med muspekaren på den, kommer dess form att förändras. Samtidigt i webbläsarens statusfält visas adressen till vilken länken indikerar.

shahovalov_navi.png.

När du klickar på hyperlänken öppnar webbläsaren resursen i det arbetsfönster som det indikerar, med den tidigare resursen från den är lossad. Webbläsaren leder en lista över surfsidor och användaren om det behövs, kan gå tillbaka på sidan visad kedja. För att göra detta måste du klicka på "Back" -knappen ("Back") i webbläsarmenyn - och det kommer att återgå till den sida du tittat på innan du öppnade det aktuella dokumentet. Varje gång du trycker på den här knappen kommer webbläsaren Återgå till ett dokument tillbaka i listan med besökta dokument. Om du plötsligt har kommit tillbaka för långt, använd knappen "Framåt" ("framåt") webbläsarmenyn. Det hjälper dig att gå vidare på listan över dokument. STOPP "STOPP" ("STOPP") stoppar dokumentationen av dokumentet. Med "Uppdatera" -knappen kan du starta om det aktuella dokumentet från servern. Browser i fönstret kan bara visa ett dokument: för att visa ett annat dokument som det lossas den föregående. Det är mycket bekvämare att arbeta samtidigt i flera webbläsarfönster. Öppna ett nytt fönster utförs med menyn: Fil - Skapa - Fönster (eller Ctrl + N-tangentkombination).

Arbeta med dokument

Webbläsaren tillåter en uppsättning standardoperationer på dokumentet. Du kan skriva ut webbsidan som är laddad i den (i Internet Explorer det är gjort med knappen "Skriv ut" eller från menyn: fil - Skriv ut ...), spara till disk (meny: fil - spara hur ...). Du kan hitta textfragmentet du är intresserad av på den nedladdade sidan. För att göra detta, använd menyn: Redigera - Hitta på den här sidan .... Och om du är intresserad av hur det här dokumentet ser ut i den ursprungliga hypertexten, som behandlade webbläsaren, välj i menyn: Visa - i form av HTML. När användaren är på Internet hittar användaren en viss sida för den , det använder möjligheten att ställa in bokmärken som tillhandahålls i webbläsare. Analogt med bokmärken som noteras av intressanta platser i boken). Detta görs via menyn: Favoriter - Lägg till i favoriter. Därefter visas den nya fliken i listan med bokmärken, som kan ses genom att klicka på "Favorites" -knappen på webbläsarpanelen eller via favoritmenyn. Du kan radera bokmärken, ändra, organisera i mappar med menyn: Favoriter - Ursprungliga favoriter.

Arbeta via proxyserver

Efter nedladdning av webbsidan placeras webbläsaren i tid och alla dess element (bilder, animeringar, ljudfiler) i en speciell buffert i datorns minne. På grund av detta laddas det mycket snabbt vid återanslutning. När det gäller en separat dator kallas platsen i RAM och på den styva skivan på datorn, som används för att lagra de visade webbsidorna, "cache" (Eng. Cache). Inom ramen för organisationens lokala nätverk kan en gemensam buffert organiseras där webbsidor är synliga för alla datorer på det lokala nätverket. Det kallas en "proxyserver" (Eng. Proxy-server). Om du begär en webbläsare för att få ett dokument från nätverket, kontrollerar proxyserver om den redan är i cacheminnet av den begärda informationen. Om det finns något tillgängligt, är proxyservern att förena tiden för att skapa originaldokumentet och cacheminnet. Om de är identiska, hänvisar proxyservern helt enkelt en kopia från cachebrowser. En sådan arbetsorder minskar betydligt storleken på trafiken, sparar nätverksresurser. Dessutom, när du använder en proxyserver, minskar tiden för att vänta på den begärda informationen - de vanligaste sidorna är laddade till mängden snabbare. Moderna proxyer utbyts dessutom med varandra information om de dokument som är lagrade i dem, på grund av detta, ökar effektiviteten av användningen avsevärt. För att konfigurera din webbläsare för att fungera med en proxyserver måste du ringa inställningsfönstret via menyn: Service - Observer Egenskaper ..., och välj fliken Anslutning. Tryck på Network Setup-knappen ... och sätt i rutan för att använda proxyservern. I inmatningsfältet nedan måste du ange namnet på proxyservern och porten genom vilken information kommer att bytas ut med den (den här dataanvändaren tar emot från Internetleverantören).

Shahovalov08.png.

Netscape Navigator och Microsoft Internet Explorer ger också en mekanism för att inbäddas ytterligare funktioner oberoende tillverkare. Moduler som expanderar webbläsarfunktionerna heter plugins (plug-in). Baizers arbetar med datorer som kör olika operativsystem. Detta ger grunden för att prata om världens breda webbs självständighet på den typ av dator som används av användaren och operativsystemet.

Sök efter information på Internet

Nyligen ses ett nytt kraftfullt massmedia på World Wide Web, vars publik är den mest aktiva och utbildade delen av världens befolkning. En sådan vision motsvarar det verkliga tillståndet. I dagarna med betydande händelser och chocker ökar lasten på nätverksnoder av nyheter dramatiskt. Som svar visas resurser som ägnas åt läsaren omedelbart på händelsen. Således, under crisen i augusti 1998 på CNN Television och Radio Company (http://www.cnn.com) verkade nyheterna mycket tidigare än Ryska medier rapporterade. Samtidigt var Ria Rosbusinessconsulting-servern allmänt berömmelse (http://www.rbc.ru), vilket ger ny information från finansmarknaderna och de senaste nyheterna. Många amerikaner tittade på att rösta på förekomsten till den amerikanska presidenten Bill Clinton på nätet, och inte på TV-skärmar. Utvecklingen av kriget i Jugoslavien återspeglades också omedelbart i en mängd olika publikationer, vilket återspeglar en mängd olika synpunkter på denna konflikt. Många som är bekanta med Internet mer interlace, tror att du kan hitta information om nätverket. Det här är verkligen så i den meningen att det kan komma över de mest oväntade resurserna i form och innehåll. Det moderna nätverket kan faktiskt erbjuda sin användare mycket information om den mest olika profilen. Här kan du bekanta dig med nyheterna, det är intressant att spendera tid, få tillgång till en mängd olika referens, encyklopedisk och utbildningsinformation. Det är bara nödvändigt att betona att även om det totala informationsvärdet på Internet är mycket stort, är informationsutrymmet i sig inhomogiskt kvalitativt, eftersom resurserna ofta skapas på en ambulanshand. Om, när du förbereder en papperspublicering, läses dess text vanligtvis av flera granskare och justeringar görs till det, då i nätverket är detta stadium av publiceringsprocessen vanligtvis frånvarande. Så, i allmänhet, till den information som har lärt sig från Internet, bör behandlas med en något större försiktighet än den information som finns i utskriftspublikationen. Men överflöd av information har en negativ sida: med en ökning av antalet information Det blir allt svårare att hitta sådan information, som för närvarande behövs. Därför är det största problemet som uppstår vid arbetet med nätverket att snabbt hitta den information som behövs och förstå det, utvärdera informationsvärdet av en resurs för dess ändamål.

För att lösa problemet med att hitta nödvändig information på Internet finns det en separat typ av nätverkstjänst. Vi pratar om sökservrar, eller sökmotorer. Sökservrarna är ganska många och olika. Det är vanligt att skilja sökindex och kataloger. Indexservrar De arbetar enligt följande: Läs regelbundet innehållet på de flesta nätverkswebbsidor ("index" dem) och lägg dem helt eller delvis i den gemensamma databasen. Separator-användare har möjlighet att söka efter den här databasen, med hjälp av nyckelord relaterade till ämnet intresse. Utfärdandet av sökresultat består vanligtvis av utdrag av den rekommenderade tåen av användarens användare och deras adresser (URL) dekorerad i form av hyperlänkar. Att arbeta med sökservrar av denna typ är bekvämt om det finns en klar uppfattning om sökningen. и

image14.gif.

image16.gif.

Problem och utsikter för utvecklingen av World Wide Web

Nästan all information som serveras för allmänhetens tillgång kan återspeglas av WWW. Om något inte kan visas i www, beror det bara på några begränsningar och nackdelar med www. För det första är anslutningen mellan klienten och servern engångsvis: Klienten skickar en förfrågan, servern ger dokumentet och anslutningen avbryts. Det innebär att servern inte har en klientmeddelande mekanism om att ändra eller skriva in nya data. Detta problem är idag löst på flera sätt: En ny version av HTTP-protokoll utvecklas, vilket kommer att behålla en lång anslutning, dataöverföring till flera trådar, distribution av dataöverföringskanaler och styra dem. Om den implementeras och kommer att stödjas av WWW-programvara, kommer den att ta bort de ovan nämnda bristerna. Ett annat sätt är att använda navigatörer som kan lokalt utföra program på tolkbara språk, till exempel Sun Microsystems Java-projektet. En annan lösning på detta problem är att använda Ajax-teknik, baserat på XML och JavaScript. Detta gör att du kan komma åt data från servern när WWW-sidan redan är laddad från servern.

För närvarande finns det två trender i utvecklingen av World Wide Web: Semantic Web and Social Web.

  • Semantisk webb Det innebär att man förbättrar samband och relevans av information på World Wide Web genom introduktion av nya metadataformat.
  • Social web Remyes att arbeta med effektiviseringen av den information som finns på webben, som utförs av användarna själva. Som en del av den andra riktningen av utvecklingen, som är en del av den semantiska webben, används aktivt som verktyg (RSS och andra webbkanalformat, OPML, XHTML-mikroformat). Delvis semantiserade sektioner av Wikipedia-kategorierna hjälper användarna att medvetet flytta i informationsutrymme, men mycket mjuka krav för underkategorier ger inte anledning att hoppas på att expandera sådana webbplatser. I detta avseende kan intresset vara försök att utarbeta akademiker.

Det finns också ett populärt Web 2.0-koncept, som generaliserar flera riktningar för utveckling av World Wide Web.

Web 2.0.

Utvecklingen av www nyligen utförs avsevärt av den aktiva introduktionen av nya principer och tekniker som har fått det allmänna namnet på Web 2.0 (Web 2.0). Termen på Web 2.0 uppträdde först 2004 och är avsedd att illustrera förändringar av hög kvalitet i WWW på det andra decenniet av dess existens. Web 2.0 är en logisk förbättring av webben. Huvudfunktionen i Web 2.0 är att förbättra och påskynda interaktionen mellan webbplatser med användare, vilket ledde till en snabb tillväxt av användaraktivitet. Detta manifesterade sig i:

Web 2.0 introducerade en aktiv datautbyte, i synnerhet:

  • Export av nyheter mellan webbplatser;
  • Aktiv informationsaggregation från webbplatser.
  • Använda API för att separera webbplatsdata från själva platsen

Med tanke på genomförandet av Web 2.0-webbplatser förbättras kraven på enkelhet och bekvämlighet för webbplatser för vanliga användare och syftar till att snabbt släppa användarnas kvalifikationer inom en snar framtid. Förteckningen över standarder och godkännanden (W3C) överensstämmer med framkanten. Detta är i synnerhet:

  • standarder för visuell design och funktionalitet av webbplatser;
  • Typiska krav (SEO) av sökmotorer;
  • XML-standarder och öppen informationsutbyte.

Å andra sidan minskade på Web 2.0:

  • Krav på "ljusstyrka" och "kreativitet" av design och fyllning;
  • Behov av integrerade webbplatser (portaler);
  • Värdet av offlineannonsering;
  • Affärsintresse i stora projekt.

Således registrerade Web 2.0 övergången av WWW från enstaka dyra komplexa lösningar i högskrivna, billiga, lättanvända webbplatser med möjlighet till effektiv informationsdelning. De främsta orsakerna till en sådan övergång var:

  • Kritisk brist på kvalitetsinformation fyllning;
  • Behovet av aktivt användaruttryck i www;
  • Utveckling av sökteknik och informationsaggregering i www.

Övergången till ett Web 2.0-teknikkomplex har sådana konsekvenser för det globala informationsutrymmet www som:

  • Projektets framgång bestäms av en aktiv kommunikation av projektanvändarna och kvalitetsnivån för informationsfyllning.
  • Webbplatser kan uppnå hög prestanda och lönsamhet utan stora kapitalinvesteringar på grund av framgångsrik positionering i www;
  • Separat www-användare kan uppnå en stor framgång för att genomföra sina affärs- och kreativa planer i WWW utan egna webbplatser.
  • Begreppet en personlig webbplats är sämre än begreppet "blogg", "författarens rubrik";
  • De fundamentalt nya rollerna i den aktiva användaren WWW visas (Forum Moderator, auktoritativa medlemmar i forumet, bloggen).

Exempel på Web 2.0 Vi ger några exempel på webbplatser som illustrerar Web 2.0-teknik och som faktiskt ändrade WWW-miljö. Detta är i synnerhet:

  • LiveJournal.com. - Den globala gruppen av bloggare
  • ebay.com. - Internet auktion med självreglerande gemenskap;
  • Wikipedia.org. - Världens största encyklopedi;
  • ODP (dmoz.org) - Den största katalogen på webbplatser, som redigeras av mannen.
  • Facebook.com. - Globalt socialt nätverk
  • Gmail.com. - En av de mest populära e-posttjänsterna;
  • Reddit.com. - Socialt nätverk av nyheter;

Förutom dessa projekt finns det andra projekt som utgör en modern global miljö och baseras på deras användares verksamhet. Platser, vars fyllning och popularitet bildas, först och främst, inte av sina ägares ansträngning och resurser, och samhället av användare som är intresserade av att utveckla webbplatsen utgör en ny klass av tjänster som definierar de globala reglerna WWW-miljö.

Ftp.

Ftp.

Ftp. (Eng. Filöverföringsprotokoll - Filtransferprotokoll) - Standardprotokoll som är utformat för att överföra filer via TCP-nätverk (till exempel Internet). FTP används ofta för att ladda ner nätverkssidor och andra dokument från en privat utvecklingsenhet för att öppna värdservrar.

Protokollet är byggt på klient-serverarkitekturen och använder olika nätverksanslutningar för överföring av kommandon och data mellan klienten och servern. FTP-användare kan vidarebefordra autentisering genom att passera inloggningen och lösenordet med den öppna texten, eller om det är tillåtet på servern, kan de ansluta anonymt (en sådan åtkomstmetod anses ofta som säkrare, eftersom det inte exponerar användarnamnet ). Du kan använda SSH-protokollet för inloggning och lösenord för säker överföring (kryptering), samt krypteringsinnehåll.

De första klient FTP-applikationerna var interaktiva kommandoradsverktyg som implementerar standardkommandon och syntax. Grafiska användargränssnitt har sedan dess utvecklats för många operativsystem som används för denna dag. Bland dessa gränssnitt som ett gemensamt webbdesignprogram som Microsoft Expression Web och specialiserade FTP-klienter (till exempel CuteFTP).

FTP är ett av de äldsta applikationsprotokoll som dykt upp länge före HTTP, och till och med till TCP / IP, 1971. Det används också allmänt för att distribuera programvara och tillgång till avlägsna värdar.

FTP skiljer sig från andra applikationer genom att den använder två TCP-anslutningar för att överföra filen:

  • Hantera anslutning - Anslutning för att skicka kommandon till servern och ta emot svar från den. Telnet-protokoll används för kontrollkanalen.
  • Uppkoppling - Anslutning till överför filer.

Historia

Det första genomförandet av protokollet (1971) för utbyte mellan klienten och serverns meddelanden som består av rubriken (72 bitar) och datavariabeldata. Meddelandehuvudet inkluderade begäran till FTP-servern eller svaret från det, typen och längden på de överförda data. Dataparametrarna överfördes som data (till exempel sökväg och filnamn), information från servern (till exempel en lista med filer i katalogen) och själva filerna. Således överfördes kommandon och data till samma kanal.

År 1972 ändrades protokollet helt och gjorde en vy nära moderna. Kommandon med parametrar från klient- och serversvaren sänds av Telnet-anslutning (kontrollkanal), en separat anslutning (datakanal) skapas för dataöverföring.

I följande utgåvor tillsattes förmågan att arbeta i passivt läge, filöverföringen mellan FTP-servrar tillsattes, kommandon för att erhålla information, ändra den aktuella katalogen, skapa och ta bort kataloger, spara filer under ett unikt namn. Någon gång fanns det kommandon för att skicka e-post via FTP, men de var därefter uteslutna från protokollet.

År 1980 började FTP-protokollet använda TCP. Den sista upplagan av protokollet släpptes 1985. År 1997 uppträdde ett tillägg till protokollet, vilket möjliggjorde att kryptera och underteckna information i kontrollkanalen och datakanalen. År 1999, ett tillägg som är dedikerat till internationaliseringen av protokollet, som rekommenderar att du använder UTF-8-kodning för serverkommandon och svar och definierar det nya Lang-kommandot som sätter svarspråket.

Protokollbeskrivning

Skillnad från http

Fast egendom Ftp. Http.
Baserat på arbetssessioner Ja Nej
Inbyggd användarautentisering Ja Nej
Huvudsakligen för överföring Stora binära filer Små textfiler
Anslutningsmodell Dubbelanslutning Enskild anslutning
Huvudsakligen anpassad för mottagning / överföring Mottagning och överföring Hantverk
Stödjer text och binära överföringslägen Ja Nej
Stöder specificera typer av överförda data (MIME-rubriker) Nej Ja
Stödjer verksamheten på filsystemet (MKDIR, RM, RENAME, etc.) Ja Nej

Ett ganska starkt särdrag i FTP-protokollet är att den använder den flera (åtminstone dubbla) anslutningen. I det här fallet är en kanal chefen genom vilken serverns kommandon mottar och dess svar returneras (vanligtvis via TCP-port 21), och genom resten finns en dataöverföring, en kanal för varje överföring. Därför kan du inom ramen för FTP-sessionen samtidigt sända flera filer samtidigt, och i båda riktningarna. För varje datakanal öppnas dess TCP-port, vars antal är valt antingen av servern eller av klienten, beroende på överföringsläge. FTP-protokollet har ett binärt överföringsläge, vilket minskar omkostnaden av trafik och minskar data växla tid när du sänder stora filer. HTTP-protokollet kräver nödvändigtvis kodning av binär information i en textform, till exempel med användning av bas64-algoritmen. Planeras genom FTP-protokollet, ingår klienten i sessionen, och alla operationer utförs inom denna session (med andra ord , kommer servern minns nuvarande tillstånd). HTTP-protokollet kommer inte ihåg någonting. Dess uppgift är att ge data och glömma, så statusmärkena när man använder HTTP utförs av externt med avseende på protokollmetoderna. FTP arbetar på OSI-applikationsnivån och används för att överföra filer med TCP / IP. För att göra detta bör en FTP-server, som väntar på inkommande frågor, lanseras. Datorklient kan kontakta servern med port 21. Denna förening (kontrollflöde) är öppen under sessionen. Den andra anslutningen (dataflöde) kan öppnas som en server från port 20 till porten på motsvarande klient ( Aktivt läge ), eller av klienten från vilken port som helst till porten på motsvarande server ( Passivt läge ) Vad som är nödvändigt för att överföra datafilen. Kontrollströmmen används för att fungera med sessionen - till exempel utbytet mellan klienten och serverns kommandon och lösenord med ett telnetliknande protokoll. Till exempel skickar "Ret-filnamn" den angivna filen från servern till klienten. På grund av denna tvåportstruktur anses FTP ett yttre ögonprotokoll, till skillnad från in-band http.

Dataanslutning och överföring

Protokollet definieras i RFC 959. Servern svarar över flödet av tresiffriga ASCII-status ASCII-koder med ett valfritt textmeddelande. Till exempel betyder "200" (eller "200 OK") att det sista laget har genomförts framgångsrikt. Numren representerar svarskoden, och texten är förtydligande eller begäran. Den aktuella dataflödesöverföringen kan avbrytas med ett avbrottsmeddelande som skickas över kontrollströmmen. FTP kan fungera i aktiva eller Passivt läge Från vars val är metoden att installera anslutningen. I äldre versioner användes endast den 20: e porten (aktivt läge) för att sända data, i moderna versioner av FTP-servrarna, porten för datakanalen kan tilldelas av en icke-standard portserver (n> 1024) portar (passiv Läge). I aktivt läge skapar klienten en kontroll TCP-anslutning med servern och skickar sin IP-adress och godtyckligt klientportnummer, varefter det väntar tills servern startar TCP-anslutningen med den här adressen och portnumret. Om klienten är bakom brandväggen och inte kan acceptera en inkommande TCP-anslutning kan passivt läge användas. I det här läget använder klienten kontrollströmmen för att skicka PASV-kommandoservern och tar sedan sin IP-adress och portnummer från servern, som sedan används av klienten för att öppna dataflödet från en godtycklig klientport till adressen och hamn.

Skillnaden i det passiva läget och aktivt. Server och klientåtgärder i aktivt och passivt läge

Aktivt läge Passivt läge
1. Klienten etablerar kommunikation och skickar en förfrågan till 21 Serverport från port n (n> 1024) 1. Klienten etablerar en anslutning och skickar en förfrågan (rapporterar att det är nödvändigt att arbeta i passivt läge) på 21-serverns port från porten n (n> 1024)
2. Servern skickar ett svar på klientporten n (n> 1024) 2. Servern skickar svaret och berättar portnumret för datakanalen P (p> 1024) till porten n (n> 1024) hos klienten
3. Servern etablerar kommunikation för att överföra data med port 20 till klientens hamn n + 1 3. Klienten fastställer kommunikation för att sända data med port n + 1 till portportporten P (p> 1024)

Aktiv FTP. Lönsam för FTP-servern, men skadlig för kundsidan. FTP-servern försöker ansluta med slumpmässiga hög (med antal) portar på klienten, en sådan anslutning kommer säkert att blockeras av en brandvägg på klientsidan. Passiv FTP. Lönsam för kunden, men skadlig för FTP-servern. Klienten kommer att göra båda anslutningarna till servern, men en av dem kommer att vara i en slumpmässig hög port, en sådan anslutning kommer säkert att blockeras av en brandvägg på serverns sida.

Båda lägena uppdaterades i september 1998 för att stödja IPv6. Vid denna tid genomfördes ytterligare förändringar i den passiva regimen, uppdaterade den till en förlängd passiv ordning.

Under nätverksdataöverföringen kan fyra datalyvor användas. :

  • ASCII - används för text. Data om nödvändigt innan överföringen omvandlas från en symbolisk vy på en värddisändare i en "oktalit ASCII" och (igen, om det behövs) i värdens representation. Som ett resultat är det här läget inte lämpligt för filer som inte bara innehåller den vanliga texten.
  • Bildläge (vanligtvis kallat binärt) - avsändarenheten skickar varje byte-fil per byte, och mottagaren sparar byteflödet vid mottagandet. Stöd för detta läge rekommenderades för alla FTP-implementeringar.
  • EBCDIC - Används för att överföra vanlig text mellan värdar i EBCDIC-kodning. Annars liknar detta läge ASCII-läget.
  • Lokalt läge - tillåter två datorer identiska installationer att skicka data i sitt eget format utan omvandling i ASCII.

För textfiler tillhandahålls olika kontrollformat och konfiguration av inspelningsstrukturen. Dessa funktioner var utformade för att fungera med filer som innehåller telnet eller ASA-formatering.

Dataöverföring kan utföras i någon av de tre lägena. :

  • Potionsläge - Data skickas som en kontinuerlig ström, frigör FTP från utförandet av någon form av bearbetning. Istället utförs all bearbetning av TCP. Ändindikatorn behövs inte, förutom att dividera data på posten.
  • Blockläge - FTP bryter data i flera block (rubrikenhet, antal byte, datafält) och sänder sedan dem TCP.
  • Kompressionsläge - Data komprimeras av en enda algoritm (vanligtvis kodar längden på serien).

Autentisering

FTP-autentisering använder det vanliga användarnamnet / lösenordsdiagrammet för att ge åtkomst. Användarnamnet skickas till användarkommandoservern, och lösenordet är PASS-kommandot. Om informationen som lämnas av kunden accepteras av servern skickar servern en inbjudan till klienten och sessionen börjar. Användare kan om servern stöder den här funktionen, logga in på systemet utan att ge behörighetsuppgifter, men servern kan endast ge begränsad åtkomst till sådana sessioner.

Anonym FTP.

Värd, vilket ger en FTP-tjänst, kan ge anonym tillgång till FTP. Användare brukar logga in som "anonym" (kan vara beroende av vissa FTP-servrar) som ett användarnamn. Även om användarna blir ombedda att skicka sin e-postadress istället för lösenord, görs ingen verifiering. Många FTP-värdar som tillhandahåller programuppdateringar stöder anonym åtkomst.

Nat-pt.

Speciellt för driften av FTP-protokollet genom brandväggarna gjordes NAT-förlängningen, kallad NAT-PT (RFC2766), vilket gör att du kan översätta inkommande anslutningar från servern till klienten genom NAT. I en sådan anslutning ersätter NAT de överförda data från klienten, vilket anger servern till servern och porten med vilken servern kommer att kunna ansluta och sedan sända anslutningen från servern från den här adressen till klienten till sin adress. Trots alla åtgärder och innovationer som antagits för att stödja FTP-protokollet, i praktiken, är NAT-PT-funktionen vanligtvis frånkopplad i alla routrar och routrar för att ge ytterligare säkerhet från virala hot.

Nat och blinkande brandvägg

FTP överför vanligtvis data om servern är ansluten till klienten, efter att klienten skickat portkommandot. Detta skapar ett problem för både NAT och brandväggar som inte tillåter anslutningar från Internet till interna värdar. För NAT är ett ytterligare problem att representationen av IP-adresser och portnumret i portkommandot hänvisar till IP-adressen och hamnen i den inre värden, istället för en offentlig IP-adress och NAT-port. Det finns två tillvägagångssätt för detta problem. Det första är att FTP-klienten och FTP-servern använder PASV-kommandot, vilket medför en dataanslutning från klienten till servern. Det andra tillvägagångssättet är en förändring för NAT av hamnkommando-värdena med en gateway på den applicerade nivån.

Webbläsare stöd

De flesta av de vanliga webbläsarna kan hämta filer som finns på FTP-servrar, även om de kanske inte stöder protokolltillägg som FTPS. När FTP-adressen är angiven, och inte HTTP-adressen, verkar det tillgängliga innehållet på fjärrservern liknar det andra webbinnehållet. Fullt funktionell FTP-klient kan lanseras i Firefox som FireFTP /

Syntax

FTP-URL-syntaxen beskrivs i RFC1738, i form: FTP: // [<< Användare> [: <lösenord>] @] <Host> [: <port>] / <path> (Parametrar i kvadratkonsoler är valfria) . Till exempel: ftp: //public.ftp-servers.example.com/myDirectory/MyFile.txt

Eller: ftp: // user001: [email protected]/myDirectory/MyFile.txt

Mer detaljerad om att ange användarnamnet och lösenordet är skrivet i webbläsarens dokumentation. Som standard använder de flesta webbläsare passivt (PASV) -läge som är bättre av slutanvändarens brandväggar.

säkerhet

FTP utvecklades inte som skyddat (särskilt enligt det nuvarande standarderna) och har många sårbarheter i försvaret. I maj 1999 tog författarna till RFC 2577 sårbarheter till nästa lista över problem:

  • Dolda attacker (studsattacker)
  • Spoof attacker)
  • Broast Force Attacks (Brute Force Attacks)
  • Paketavlyssning, sniffing (Packet Capture, Sniffing)
  • Användarnamnsskydd
  • Capture-portar (portstjärning)

FTP kan inte kryptera sin trafik, alla överföringar - öppna text, så användarnamn, lösenord, kommandon och data kan läsas av någon, kunna avlyssna paketet över nätverket. Detta problem är karakteristiskt för många specifikationer för Internetprotokoll (inklusive SMTP, Telnet, Pop, IMAP) som utvecklats innan de skapar sådana krypteringsmekanismer som TLS och SSL. Den vanliga lösningen på detta problem är att använda "Safe", TLS-skyddade versioner av sårbara protokoll (FTPS för FTP, Telnets för Telnet, etc.) eller ett annat, mer skyddat protokoll, som SFTP / SCP som är utrustat med det mest implementera säkra Shell-protokollet .

Säker FTP.

Det finns flera metoder för säker filöverföring, i en eller annan gång kallad "säker ftp".

FTPS.

Explicit FTPs - expansion av FTP-standarden, så att kunderna kan kräva att FTP-sessionen är krypterad. Detta implementeras genom att skicka kommandot "AUTH TLS". Servern har möjlighet att tillåta eller avvisa anslutningar som inte begär TLS. Denna protokollförlängning definieras i specifikationer 4217. En implicit FTPS är en föråldrad standard för FTP, som kräver användning av SSL- eller TLS-anslutningar. Denna standard var tänkt att använda andra portar än den vanliga FTP.

Sftp.

SFTP, eller "SSH-filöverföringsprotokoll", är inte associerat med FTP, förutom att det också sänder filer och har en liknande uppsättning kommandon för användare. SFTP, eller säker FTP, är ett program som använder SSH (Secure Shell) för att överföra filer. Till skillnad från standard FTP krypterar den både kommandon och data, förhindrar lösenord och konfidentiell information från öppen överföring via nätverket. Enligt funktionaliteten hos SFTP ser det ut som en FTP, men eftersom det använder ett annat protokoll, kan standard FTP-klienterna inte kontakta SFTP-servern och vice versa.

Ftp via ssh (inte sftp)

FTP via SSH (inte SFTP) avser praktiken att tunnla den vanliga FTP-sessionen via en SSH-anslutning. Eftersom FTP använder flera TCP-anslutningar är tunneln via SSH särskilt svår. När många SSH-klienter försöker installera en tunnel för kontrollkanalen (den ursprungliga "klient-servern" -anslutningen med port 21), kommer endast denna kanal att skyddas. När dataöverföring, kommer FTP-programvaran i alla ändar att ställa in nya TCP-anslutningar (datakanaler), vilket kommer att kosta en SSH-anslutning och därigenom förlora det holistiska skyddet.

Annars, för Client SSH-programvara, måste du ha viss FTP-kunskap för att spåra och skriva över FTP-kontrollflödesmeddelandena och den autonoma öppningen av nya omdirigeringar för FTP-dataströmmen.

FTP via SSH kallas ibland säker FTP; Men det är inte värt att förvirra det med andra metoder, såsom SSL / TLS (FTP). Andra metoder för filöverföring med SSH och inte relaterad till FTP - SFTP och SCP; Var och en av dem och bokförings- och fildata skyddas alltid av SSH-protokollet.

Ftp. Grundläggande koncept

Ftp.

Ftp. - Från det engelska "filöverföringsprotokollet", översätts som ett "filöverföringsprotokoll". Med det här protokollet kan du ansluta till FTP-servrar och göra olika steg med filer som är lagrade på dem och mappar: Hämta från servern till din dator, ladda ner till servern, skapa, redigera, byt namn på, ta bort, tilldela åtkomsträttigheter. Att arbeta med filer på FTP-servern är i stort sett påminner om de vanliga handlingarna med dem på din dator.

Exempel på att använda FTP. :

  • Laddar webbsidor på Hosting Server
  • Ladda ner musik, filmer och program med allmänt tillgängliga FTP-servrar, etc.

Som praktiskt arbete, gå till http://www.freedrweb.com/cureit/ och sväva musen över länken Dr.Web Cureit! på botten av sidan. I statusfältet ser du länkadressen: ftp://ftp.drweb.com/pub/drweb/cureit/launch.exe. Här är en offentligt tillgänglig FTP-server där det härdningsverktyget är lagrat!

FTP-protokoll

FTP-protokoll File Transfer Protocol) är ett av de tre huvudsakliga Internetprotokollen (Mail, www, ftp). FTP eller "File Transfer Protocol" - Ett av de äldsta protokollen på Internet och går in i sina standarder. Datautbyte i FTP passerar via TCP-kanalen. Byggd utbyte med klient-serverteknik.

Protokoll - Detta är ett konsekvent format för att sända data mellan två enheter.

FTP-server.

FTP-server. - Det här är den vanliga datorn där speciell programvara har installerats, så att användarna kan ansluta till den och arbeta med filer som är lagrade på den och mappar gör det bara på sina egna datorer. Du kan ansluta till FTP-servern fritt eller på unik inloggning och lösenord.

När du arbetar med FTP används två begrepp allmänt: ladda ner och pumpa. Ladda ner (I engelska "nedladdning") betyder processen att spara mappar och filer från FTP-servern till din dator. Laddar ner (På engelska "Upload") är överföringen av mappar och filer från din dator till FTP-servern.

Vanligtvis tilldelar varje mapp (mindre fil) på FTP-servern tillträdesrätt: läs, inspelning och utförande. Läsning innebär att du kan visa en fil eller mappinnehåll. Skivan gör att du kan ändra innehållet. Och exekvering gör det möjligt att köra exekverbara filer och skript på servern. Du kan till exempel stöta på rättigheter för rättigheter, när man utvecklar en webbplats när besökare behöver förbjuda tillgång till vissa webbplatskataloger och tillåta skript från andra kataloger.

FTP-klient

För att ansluta till FTP-servern behövs ett speciellt program, kallas FTP-klient eller FTP-chef. FTP-klienter, både inbyggda någonstans och specialiserad, det finns en stor uppsättning.

FTP-klient - Ett program som låter dig ansluta till en fjärr FTP-server och ta emot / sända filer via FTP-protokollet.

Allmänt Schema för att arbeta med FTP-klienten

Först måste du ange en specifik serveradress (URL). Till exempel ftp://ftp.msu.ru. Då måste du gå igenom registreringsproceduren på servern. Om servern är anonym och du arbetar med webbläsarprogrammet, kommer registreringen att vara automatiskt. När du arbetar med en grafisk FTP-klient kan du också förskriva de nödvändiga åtkomstparametrarna i förväg, nämligen användarnamnet och lösenordet. Efter en lyckad anslutning kan du se innehållet i alla servermappar, som, beroende på typen FTP-klient, ser ut i ett standardprogram för att visa filsystemet. Hitta den önskade filen, du kan kopiera den till skivan på den lokala datorn, förekomma destinationen. Kopiera filer från en lokal dator till en fjärr FTP-server är vanligtvis tillåten för registrerade användare.

Använda FTP i utbildningsprocessen :

  • Kopiera programvara för att ge en inlärningsprocess;
  • Organisation av fildelning med telekommunikationsprojektpartner.

FTP-protokoll

FTP-protokoll

Ftp. File Transfer Protocol) är ett av de tre huvudsakliga Internetprotokollen (Mail, www, ftp). FTP eller "File Transfer Protocol" - Ett av de äldsta protokollen på Internet och går in i sina standarder. Datautbyte i FTP passerar via TCP-kanalen. Byggd utbyte med klient-serverteknik.

Protokoll - Detta är ett konsekvent format för att sända data mellan två enheter. Protokollet bestämmer följande:

  • Hur ett fel kommer att kontrolleras
  • Datapaket (om förpackningen används);
  • Hur sändningsenheten rapporterar att den har slutfört meddelandet;
  • Hur mottagningsenheten rapporterar att den fick ett meddelande.

Det finns ett antal standard (referens) protokoll från vilka du kan välja lämpligt. Varje protokoll har sina fördelar och nackdelar (besvär); Till exempel är vissa enklare än andra, vissa är mer tillförlitliga, och några snabbare.

Ur användarens synvinkel är det enda som intresserar det i protokollet att datorn eller enheten måste stödja det (protokollet) korrekt om du vill kontakta andra datorer. Protokollet kan implementeras eller i hårdvara eller programvara.

5614161.png.

FTP är en uppsättning regler som anger hur datorer kan dela filer på Internet.

FTP-protokollet är byggt på ett sådant sätt att olika datorer med olika program och olika "hårdvara" effektivt kan byta ut några filer.

Idag förenar många användare med ordet FTP det med Warez, MP3, JPEG och MPEG-format. Men i själva verket används detta protokoll för att överföra alla typer av filer, från vanliga textdokument till skyddade programfiler. FTP-protokoll används i stor utsträckning i automatiska betalningssystem via Internet och för att överföra information från satelliter i rymden.

Vidarebefordra och ladda ner filer på Internet - så viktiga rutinuppgifter som FTP-protokollet har blivit allmänt tillämpat innan e-posten visas. Men med detta protokoll är det mycket lättare att komma åt filerna från en annan dator, istället för att ge andra möjligheten att komma åt dina filer och läsa dem.

Tekniska anslutningsprocesser med FTP-protokollet

I FTP initieras anslutningen av användarprotokolltolk. Utbyteshantering utförs via kontrollkanalen i Telnet-protokollstandarden. FTP-kommandon genereras av användarprotokolltolk och överförs till servern. Server svar skickas till användaren även genom kontrollkanalen. I allmänhet har användaren möjlighet att etablera kontakt med serverprotokolltolk och skiljer sig från användarinterten.

FTP-kommandon definierar dataöverföringskanalparametrarna och själva överföringsprocessen. De bestämmer också arten av att arbeta med fjärranslutna och lokala filsystem.

FTP skiljer sig från andra applikationer genom att den använder två TCP-anslutningar för att överföra filen.

  • Hantera anslutning Installerad som en vanlig klient-serveranslutning. Servern utför en passiv öppning på en förkändig FTP-port (21) och förväntar sig en begäran att ansluta från klienten. Klienten utför en aktiv öppning på TCP-porten 21 för att ställa in en styrförening. Kontrollanslutningen finns hela tiden medan klienten kommunicerar med servern. Den här anslutningen används för att överföra kommandon från klienten till servern och för att överföra svar från servern. IP-typen av tjänst för kontrollanslutningen är inställd för att få en "minsta fördröjning", eftersom kommandona brukar komma in av användaren.
  • Dataanslutning öppnas varje gång filen överförs mellan klienten och servern. Det öppnar också till andra ögonblick som vi kommer att se senare. IP-tjänstypen för dataanslutningen måste vara "Maximal bandbredd", eftersom den här anslutningen används för att överföra filer.

Förvaltningssessionen initierar dataöverföringskanalen. När man organiserar en datatransmissionskanal är sekvensen av åtgärder en annan annan än organisationen av kontrollkanalen. I det här fallet initierar servern datautbyte i enlighet med de parametrar som överenskommits i kontrollsessionen.

Datakanalen är installerad för samma värd som den kontrollkanaler genom vilken datakanalen är konfigurerad. Datakanal kan användas både för mottagning och dataöverföring.

En situation är möjlig när data kan överföras till en tredje bil. I det här fallet organiserar användaren kontrollkanalen med två servrar och organiserar en direktkanal kanal mellan dem. Kontrollkommandon går via användaren och data direkt mellan servrar.

Kontrollkanalen måste öppnas vid överföring av data mellan maskinerna. Om den är stängd, slutar dataöverföringen.

FTP-adressen ser ut så här:

FTP: // Användare: Lö[email protected]: 21 /

  • Användare - användarnamn.
  • Kolon är en avgränsare för programmet mellan användarnamnet och lösenordet
  • Lösenord - Lösenord.
  • @ - betyder separation mellan användardata och adress.

Nästa är adressen direkt. Det kan vara en IP, eller adressen kan ha ett alfabetvärde (ftp.ur.ru). Efter adressen går separationskolonen igen, som delar adressen och det portnummer som ska anslutas. Som standard är den här porten 21, men det kan finnas någon siffra markerad av serverns administratör.

Adressen kan se ut så här:

FTP: / 127.0.0.1

Detta innebär att namnet på användaren Anonym, lösenord är e-postadress och port 21st.

5614162.png.

FTP-lägen

När du arbetar med FTP-protokollet mellan klienten och servern är två föreningar installerade - Chef (lag går på det) och Dataöverföringsanslutning (filer överförs). Kontrollföreningen är lika för Aktiva и Passiv regim . Klienten initierar TCP-anslutningen från den dynamiska porten (1024-65535) till portnummer 21 på FTP-servern och säger "Hej! Jag vill ansluta till dig. Här är mitt namn och mitt lösenord." Ytterligare åtgärder beror på vilket FTP-läge (aktivt eller passiv) väljs.

  • В aktivt läge När kunden säger "Hej!" Det berättar också hamnnummerservern (från det dynamiska området 1024-65535) så att servern kan ansluta till klienten för att ställa in anslutningen för dataöverföring. FTP-servern ansluts till det angivna klientportnumret med TCP-portnummer 20 för dataöverföring. För kunden är en sådan anslutning inkommande, så fungerar ofta i det aktiva läget för kunder bakom brandväggen eller NAT är svårt eller kräver ytterligare inställningar.
  • В Passivt läge Efter att klienten sa "Hej!", Rapporterar servern klienten TCP-portnumret (från det dynamiska intervallet 1024-65535) som du kan ansluta för att ställa in dataöverföringsanslutningen. Samtidigt är det lätt att märka, hamnar i en sådan anslutning både från klienten och serverns sida är godtyckliga. I passivt läge kan klienten enkelt arbeta med servern genom sin brandvägg, men ofta för att stödja den passiva lägesservern är den motsvarande brandväggskonfigurationen redan på serverns sida.

Huvudskillnaden mellan det aktiva FTP-läget och det passiva FTP-läget är den part som öppnar anslutningen för att överföra data. I aktivt läge måste klienten ta den här anslutningen från FTP-servern. I passivt läge initierar klienten alltid själva anslutningen, och servern måste tas.

FTP är en tjänst baserad uteslutande på TCP (överföringshanteringsprotokoll). FTP är ovanligt genom att den använder två portar, "data" -porten och "kommandon" -porten (även känd som kontrollporten). Traditionellt är det här port 21 för kommandon och port 20 för data. Men beroende på läget kommer dataporten inte alltid att vara 20.

I aktivt läge är FTP-klienten ansluten till en godtycklig odelad port (n> 1024) till FTP-serverns kommandonport 21. Därefter börjar klienten lyssna på porten N + 1 och skicka FTP-kommando-porten N + 1 till FTP-server. Som svar ansluts servern till den angivna klientdataporten från sin lokala dataport 20.

I passivt FTP-läge initierar klienten både anslutningarna till servern och löser ett problem med brandväggar som filtrerar den inkommande porten i klientdataporten. När du öppnar FTP-anslutningen öppnar klienten lokalbefolkningen två obevekliga portar (n> 1024 och n + 1). Den första porten kontaktar servern till port 21, men istället för att skicka portkommandot och tillåta servern att ansluta till sin dataport som svar, visar klienten PASV-kommandot. Som ett resultat öppnar servern en godtycklig obeveklig port (P> 1024) och skickar klienten till Port P PR-kommandot. Därefter initierar klienten anslutningen från porten n + 1 till port P på servern .

FTP-server.

FTP-server.

FTP-server. - En dator som innehåller allmänt tillgängliga filer och är konfigurerad för att stödja FTP-protokollet (FTP-servern måste ha en programvara som stöder FTP-protokollet).

För närvarande finns det tre sorter av FTP-servrar på Internet:

  1. Internet-stil (tillgång till alla serverfiler)
  2. LISTSERVER (Begränsad åtkomst)
  3. FTPmail (åtkomst via e-post).

Servrar ftpmail Det mest intressanta för de användare som har tillgång till internet är mycket begränsade, det vill säga de kan bara använda e-post. Du anger flera speciella kommandon i ditt brev för att utföra din valda FTPmail-server. Om allt är inmatat korrekt och ditt brev har kommit till destinationen, börjar FTPmail-servern söka efter önskad fil i nästan alla Intertwine Internet. Om filen finns, kommer du att överföras den, annars kommer du att få ett brev med information som den här filen inte finns. Självklart är det bra, men om du har full tillgång till internetresurser, kan hon göra någonting.

I nätverket för att lagra stora datamängder finns det FTP-server . FTP-servern är ett slags filbibliotek. För att pumpa filer mellan FTP-servrar och en användares dator används FTP-protokollet ( Filöverföringsprotokoll - Filöverföringsprotokoll).

Vad är FTP-servern för? Du kan pumpa upp datorns arkiverade filer på många FTP-servrar. Det finns tusentals FTP-servrar som ger gratis anonym tillgång till gigabyte av den mest mångsidiga informationen: textdokument, programdistribution, fotografier och musikfiler. Genom FTP-protokollet kan du ladda ner dina hemsidor på gratis servrar som ger utrymme. Det är mycket bekvämare än Apply HTTP när du anger de filer som behöver laddas ned på en speciell sida på servern.

När du använder FTP bör vissa funktioner i denna tjänst komma ihåg, som direkt härrör från operativsystemet där det härstammar - UNIX. Alla FTP-server kräver alltid användarbehörighet, det vill säga att ange sitt namn och lösenord. Beroende på detta kommer användaren endast att förses med tillgång till vissa kataloger och filer tillsammans med möjligheten att utföra tillåtna åtgärder om innehållet i FTP-lagringen.

Vad ska du göra om du inte är en registrerad användare? Nästan varje FTP-server ger den så kallade Anonym inmatning (Annat namn på denna tjänst - Anonym FTP. ). För anonym (eller gäst) Logga in på servern, istället för användarnamnet, ange det anonyma sökordet och som ett lösenord för att skriva din e-postadress. Därefter kommer du att få tillgång till allmänna kataloger, till de data som ägs av serverns ägare. Vanligtvis, i detta sätt att komma åt servern, kan användaren bara visa kataloger och pumpa ut filerna till din disk. Detta sätt att arbeta med offentligt tillgängliga FTP-servrar kallas anonym FTP. Vissa servrar skapar speciella kataloger där alla också kan ladda ner sina egna filer.

Du kan använda en vanlig www-webbläsare för att fungera med FTP-servern. Efter uppringning i URL-adresssträngen på den önskade FTP-servern, kommer din webbläsare att ansluta till den och visar innehållet i fjärrkatalogen.

För att ansluta till FTP-servern via en WWW-webbläsare måste du använda följande URL-inspelningsformulär (enhetlig resursplats): När du använder en FTP-server som kräver godkännande :FTP: // User_Name: Lösenord @ adres_ftp server: port / path_k_file När du använder en anonym FTP-server :FTP: // adress_ftp server / path_fail

Vid första anblicken är sådan användning av webbläsaren som en FTP-klient ganska bekväm. Det bör dock noteras att samma tidpunkt för att arbeta med FTP-servern saknar möjligheten till filbedrägerier. Om anslutningen med servern plötsligt bröt av och du inte hade tid att ladda ner hela filen (som händer ganska ofta när du återför stora filer från mycket fjärrservrar), måste du ladda ner hela filen från början. Detta är en av de avsevärda tillräckligt många goda skäl som tvingar användningen av en separat FTP-klient när du arbetar med FTP-servern. FTP-klienten låter dig skriva om (lossa, skicka) filer till FTP-servern och, som uppstår en skål, skriv om (nedladdning, ta emot) från FTP-servern.

Typer av FTP-servrar

Till skillnad från www-servrar som nästan alla kan komma åt, finns det två kategorier av servrar i FTP. Vissa servrar är endast tillgängliga för en begränsad cirkel med registrerade användare och när du försöker ansluta identifieraren eller användarnamnet (inloggning) och lösenord (lösenord). Andra servrar är öppna för alla. De kallas anonym .

Anonym FTP-server - Öppna åtkomstservern. Det vanliga användarnamnet för anonyma FTP-servrar är anonym, en e-postadress används som lösenord.

Filezilla.

Filezilla. - Det här är en gratis flerspråkig FTP-klient för Microsoft Windows, Mac OS X och Linux. Det stöder FTP, SFTP och FTP (FTP via SSL / TLS). Den 30 juli 2010 var han sjätte i listan över de mest populära SourceForge.net-programmen.

Finns också Filezilla server - Projekt, relaterad FileZilla-klient. Detta är en FTP-server som utvecklats av samma organisation. Den stöder FTP, SFTP och FTPS (FTP via SSL / TLS).

Skapa och konfigurera en FTP-server med hjälp av FileZilla Server

Genom att skapa din egen hem FTP-server kan du organisera ett bekvämt sätt att överföra data till användare av det lokala eller globala nätverket. För att starta det hemma kan du använda gratis programvara, till exempel, Filezilla server . Detta program är utrustat med all nödvändig funktionalitet och justeras enkelt.

817_0_0_192x192_images_stories_faq_2011_september_16-01.jpg

FileZilla-servern sträcker sig till en fri licens, så programdistributionen kan laddas ner fritt från arbetsplatsen. Innan du installerar måste du ange porten för att lyssna på administratörsgränssnittet och bestämma FTP-startmetoden. Om du lämnar standardinställningarna väljer installatören den slumpmässiga porten och lägger till FTP-tjänsten till Windows AutoLoad.

0.jpg.

Också innan du installerar FileZilla Server måste du välja serverns startmetod när du laddar systemet. Som standard aktiveras alla användare av den automatiska starten på FTP-tjänsten när du godkänner dem i operativsystemet.

1.jpg.

När installationen är klar placerar programmet sin ikon i facket när du klickar på vilken Server Administration-panelen öppnas. I det, först och främst bör du bekräfta valet av servern 127.0.0.1 och den angivna porten, såväl som om nödvändigt, komma med och ange administratörslösenordet.

2.jpg.

FileZilla Server-inställningen ska startas med att skapa en eller flera användare och tillåta åtkomst till vissa kataloger på datorn. För att göra detta, välj menyalternativet "Redigera" "Användare" och klicka på "Lägg till" -knappen. I fönstret som visas måste du ange ett godtyckligt namn på användaren, om du vill, genom att placera den i en viss grupp (den kan skapas i menyn "Redigera grupper"). Efter att ha tryckt på "OK" skapas ett konto med det angivna namnet, varefter du kan fortsätta för att konfigurera det.

3.jpg.

Som standard skapas den nya användaren FileZilla-servern utan ett lösenord. För att ställa in det, följer du i "Allmänt" för att installera ett kryss på lösenord och ange det. I samma fönster kan du ställa in restriktioner för antalet anslutningar för den valda användaren (0 - utan begränsningar).

4.jpg.

På fliken Delade mappar måste du lägga till en rotkatalog för användaren och välja de kataloger som den får tillgång till. Du kan installera den valda katalogen som root genom att klicka på "Set AS Home Dir" -knappen. Också i det här fönstret kan du ange rättigheterna för den valda användaren på de filer och kataloger som är tillgängliga för den. Till exempel, ställer du in kryssrutorna på "Write" och "Radera" -snittet i kategorin "Filer", ett anonymt konto och radera filer i katalogen C: \ FTP.

5.jpg.

Fliken Hastighetsgräns är ansvarig för att ställa in belastningsgränsen och ladda ner data för ett visst konto. Dessa parametrar kan lämnas oförändrade.

6.jpg.

I fönstret "IP-filter" kan administratören inaktivera åtkomst till FTP-servern från vissa IP eller -nät. Detta kan vara användbart i framtiden när de orelaterade användarna laddar olagligt innehåll eller olägenheter i andra metoder detekteras.

7.jpg.

I allmänna serverinställningar, som sträcker sig till alla konton, kan du gå från menyn "Redigera - Inställningar". De flesta av parametrarna, i synnerhet hastighetsgränserna, den "svarta listan" IP, SSL och Autoban, kan inledningsvis lämnas som den är. Var uppmärksam på objektet "Passivägesinställningar" som låter dig ange domännamnet på servern istället för IP. Detta kommer att vara användbart vid en dynamisk adress som varierar varje gång anslutning till nätverket.

8.jpg.

Ett gratis domännamn kan registreras, till exempel med hjälp av dyndns-tjänsten.

För att ge användarna möjlighet att utbyta data med FTP-servern måste du berätta för adressen och kontouppgifterna för posten. Alla sina åtgärder kommer att visas i huvudfilen i huvudet.

FTP-klient

FTP-klient

FTP-klient - Filöverföringsprotokoll (bokstäver. "File Transfer Protocol" - Ett program för att förenkla åtkomst till FTP-servern. Beroende på destinationen kan det antingen ge användaren enkel åtkomst till den fjärranslutna FTP-servern i Text Console-läget, ta över endast operationen för att skicka användarkommandon och filer eller visa filer på en fjärrserver som om de var en del av användarens datorfilsystem, eller båda. I de senaste två fallen antar FTP-klienten uppgiften att tolka användaråtgärderna i FTP-protokollkommandon, vilket gör det möjligt för förmågan att använda filöverföringsprotokollet utan att bekanta sig med alla dess visdomar.

200px-två-tier_architecture.ru.svg.png? Uselang = ru

Delvis exempel på att använda FTP-klienten kan vara:

  • Publicering av webbplatssidor på webbserverns webbutvecklare
  • Släppa musik, program och andra datafiler av den vanliga Internetanvändaren. Detta exempel är ofta inte ens realiserat av många användare som att använda ett FTP-klient och protokoll, eftersom många offentliga servrar inte begär ytterligare data för att autentisera användare, och webbläsare (även FTP-klienter) hämtar filer utan ytterligare frågor.

Försäljning

I den enklaste användaren (men med det mest omfattande) fallet är FTP-klienten en emulator av ett filsystem som helt enkelt är på en annan dator. Med det här filsystemet kan du göra all den vanliga åtgärdsanvändaren: kopiera filer från servern och till servern, radera filer, skapa nya filer. I vissa fall är det också möjligt att öppna filer - för att visa, starta program, redigera. Det är nödvändigt att endast överväga att öppningen av filen innebär att den laddas ner till användarens dator. Exempel på sådana program kan tjäna:

  • Webbläsare (fungerar ofta i skrivskyddat läge, det vill att du inte kan lägga till filer på servern)
  • Många filchefer, som: Utforskare, WinSCP, Total Commander, Far, Midnight Commander, Krusader
  • Specialiserade program, till exempel: Filezilla
  • Online-kunder som arbetar med som utförs via någon webbläsare, till exempel: ftponline.ru

Tack vare förekomsten av FTP-protokollet är FTP-klienter praktiskt taget i varje operativsystem. Att använda dessa kunder kräver dock användningen av konsolkunskaper, liksom kunskapen om protokollkommandon för att kommunicera med servern. Så i Windows är ett sådant verktyg ftp.exe. I många Linux-byggnader finns också ett FTP-verktyg.

Tillträdesrättigheter och godkännande

Filsystemet på fjärrservern har som regel åtkomsträttigheter för olika användare. Till exempel kan endast vissa filer vara tillgängliga för anonyma användare, det kommer inte vara nödvändigt att veta om andra användare. En annan grupp av användare kan vara tillgängliga andra filer eller till exempel förutom rätten att läsa filer, kan det också ges för att spela in nya eller uppdatera tillgängliga filer. Utbudet av alternativ för åtkomsträttigheter beror på operativsystemet och mjukvaran för varje specifik FTP-server. Dela vanligtvis rätten att visa innehållet i mappen (det vill säga möjligheten att få en lista över filer som finns i den) för att läsa filen / filerna, för att skriva (skapa, radera, uppdatera) fil (er)

För att tillåta FTP-servern, när du ansluter till en FTP-klient till den, begär en användare och lösenord från det sista. De flesta av FTP-klienterna begär i sin tur den här användarens data i ett interaktivt läge. Det finns också ett annat sätt att ange dessa data genom att inkludera dem i FTP-serverns URL. Så, till exempel i en sträng

** ftp: // vasya: [email protected]**

  • FTP: // - Observera att vi använder FTP-protokollet
  • Vasya - Användarnamn
  • : - Användarnamn och lösenordseparator
  • Nyckel - lösenord
  • @ - Autentiseringsinformation Separator och serveradress
  • Ftp.example.com - FTP-serveradress

Det finns inga fall då en sådan metod för att ange användarnamnet och lösenordet är den enda som stöder FTP-klienten.

Exempel på FTP-klienter

Webbläsare

De enklaste primitiva FTP-klienterna är webbläsare och Utforskare. För att komma åt FTP-servern i sin adressfält är det tillräckligt att ange ftp: // servernamn (till exempel ftp://ftp.drweb.com/). Webbläsare och ledare gör att du kan se innehållet i FTP-servrar och hämta filer från dem. Med hjälp av en webbläsare kan du dock inte ladda ner en fil eller mapp till FTP-servern, och Windows Explorer stöder inte filerna i händelse av att en anslutning bryts. Det viktigaste är att webbläsaren låter dig bara Klicka på länken och omedelbart ladda ner filen, men det händer ibland och inte hämtas, men ladda ner det, och inte ens en fil, men mycket. Därför är webbläsaren inte värt att visa som en seriös FTP-klient. Därför är det bättre att använda speciellt avsett för detta program att arbeta med FTP. Några av dem skärps till att bara arbeta med FTP, andra är hela programvarukomplex och förutom att ansluta till FTP-servrar gör det möjligt för dig att lösa ett stort antal dagliga datoruppgifter.

Total befälhavare och annan liknande

FTP-klienter är också inbyggda i populära filhanterare, till exempel total befälhavare. Vanligtvis tillåter filhanterare dig att arbeta med FTP-servern, precis som med vanliga skivor på en lokal dator, men det är givetvis med vissa begränsningar som anges av serverns administratör (det kan vara, till exempel ett förbud mot att radera filer för alla andra än moderatorn). Men här finns det inte tillräckligt många möjligheter, till exempel samma uppgiftsplanerare. Även om för de flesta användare av Total Commander är det fortfarande en mycket framgångsrik version av FTP-klienten på bekostnad av den inbyggda tittaren, vilket gör att du kan lära dig vad det är värt, liksom på grund av förmågan att jämföra Innehåll i mappar och filer på FTP-servern och den lokala datorn.

Core FTP Pro

Du hittar det här programmet på Internet på www.coreftp.com, storleken på installationsfördelningen är något mindre än tre megabyte. Det finns en gratis trimmad version, men vi kommer att överväga fulla, professionella. Core FTP har ett trevligt och förståeligt användargränssnitt, stöder kryptering och arbete med SFTP och SSL-protokoll, integreras i populära webbläsare som ersättning av FTP-klienter som är inbyggda i dem. Det är möjligt att pumpa filer direkt mellan två platser, liksom den inbyggda förmågan att skapa säkerhetskopior, inklusive arkivering, lösenordsskydd och sändning till FTP-servern. För avancerade användare finns det stöd för kommandoraden.

Filezilla.

Denna FTP-klient kännetecknas av kompletta fria och öppna källtexter, såväl som plattform (dvs han vet hur man arbetar under olika operativsystem). Stödda protokoll: FTP, SSL, SFTP. Filezilla har ett flerspråkigt användargränssnitt, ganska bekvämt och förståeligt. Det finns stöd för hoppning och nedladdning av filer med en storlek på mer än 4 GB, liksom en inbyggd webbplatschef. Dessutom anses FileZilla en av de mest tillförlitliga och snabba FTP-klienterna. Du kan hitta den på filezilla-project.org, storleken på fördelningen för Windows är ca 2,6 MB.

FTP Commander.

FTP Commander är inte den mest kända, men på sin egen väg en bra klient för FTP. På World Wide Website Hans hemsida: www.internet-soft.com. Distribution Storlek - från halv till två och en halv megabyte, beroende på versionen. För sina möjligheter i Pro-versionen liknar den en klient som är inbyggd i total befälhavare. Men Deluxe-versionen stöder SSL, TLS, SSH, PGP-protokoll, multi-gängad injektion, automatisk byte om dubbletter finns i fillistan och några andra användbara funktioner.

Söt FTP Pro.

Denna FTP-klient anses vara en av de bästa, om inte det bästa av allt som bara har på planeten. Ett trevligt och mycket förståeligt användargränssnitt, en inbyggd lösenordshanterare, SSL, SSH och OpenPGP-support, automationsverktyg (jobb schemaläggare, backup skapningsverktyg, verktyg för att skapa podcaster i form av RSS-ljudströmmar). Programmet har inbyggt HTML Editor och Site Manager, det är möjligt att spela in och efterföljande makron. Så söt FTP är en mycket användbar och kraftfull FTP-klient. Du kan hitta den på World Wide Web på www.globalscape.com/cuteftppro, storleken på installationsprogrammet är ungefär sju och en halv megabyte.

Ftprush.

En annan mycket bra kommersiell FTP-klient, som ligger på Internet på www.ftprush.com. Storleken på dess fördelning är ungefär fyra och en halv megabyte. Bland dess egenskaper skulle jag vilja notera ett trevligt och enkelt användargränssnitt, som förresten är allmänt karakteristiskt för programmen i den här klassen, liksom stöd av datakomprimering på flygningen, som är utformad för att spara pengar spenderas av användaren att hoppa filer från Internet. Det finns också en uppgiftschemaläggare i programmet, en inbäddad scripting-lösenord för att automatisera användaråtgärderna, liksom de inbyggda cachekatalogerna som accelererar sin visning. SFTP, FTP, SSL, TFTP stöds, liksom, vilket är viktigt för rysktalande användare, stöds Unicode-kodningar (inklusive UTF-8).

SmartFTP.

På Internet finns den här klienten på www.smartftp.com. Distributionsstorlek för detta program från cirka tre till sex megabyte. I listan över "Regalia" (eller snarare, programmets kapacitet anger författarna följande punkter: Stöd för TSL / SSL, support för IPv6, datakomprimering "på flugan", stödja UTF-8, förmågan att Pumpa filer direkt mellan två servrar, fjärranslutning, inbyggd nedladdningsplanerare, backup skapningsverktyg, arbetsstöd från kommandoraden och andra funktioner, mer eller mindre standard för FTP-klienter. Programgränssnittet är en bekväm, vacker och ganska vanlig.

Добавить комментарий