Zasób sieci Web: Co to jest

Co to jest zasób internetowy

Nowoczesne społeczeństwo nie można złożyć bez Internetu. Za każdym razem, wchodząc do niektórych stron lub po prostu siedząc w sieciach społecznościowych, nie myślimy o specjalnej terminologii i różnicy pewnych rzeczy zamożnych. Ten artykuł zajmie się tym, co w rzeczywistości, strona internetowa i zasobów internetowych, które istnieją rodzaje zasobów internetowych, a jakie są ich cechy. Jeśli chcesz samodzielnie dowiedzieć się, jak tworzyć strony internetowe, zapraszamy do przekazania naszego bezpłatnego programowania online i kursów układu.

Koncepcje stron internetowych i zasoby internetowe

Stronie internetowej - zestaw plików, dokumenty odzwierciedlone przez język programowania w taki sposób, że widzą ich użytkownicy Internetu. Innymi słowy, witryny zawierają informacje tekstowe, graficzne, audio lub wideo zebrane na stronie lub wielu stronach.

Określa wyjątkowość witryny internetowej, z reguły, nazwa domeny. ALE Zasób sieci Web. - Jest to węzeł lub punkt, w którym włączony jest identyfikator specjalny, który umożliwia łatwe znajomość strony w Internecie. Najczęściej jedna domena odpowiada jednym zasobom internetowym, ale czasami zdarza się, że kilka zasobów internetowych znajdują się na jednej domenie lub jeden zasób sieciowy ma kilka domen dla siebie.

Im większa strona, tym większe prawdopodobieństwo, że znajduje się na kilku domenach. Ta sama domena z reguły obejmuje kilka stron internetowych, z reguły, możliwe jest bezpłatne hosty internetowe.

Rodzaje zasobów internetowych

Różne typy zasobów internetowych

Istnieją pewne różnice w zasobach internetowych według typu:

  1. W zależności od dostępności usług:

    • Otwarte - Kiedy wszyscy bez wyjątku wszystkie usługi są dostępne bez wyjątku.
    • pół-otwarte - Kiedy musisz się zarejestrować, jako reguła, wolna
    • Zamknięte - prywatne i osobiste strony stworzone dla organizacji i komponentów, w których można mieć specjalne zaproszenie.
  2. Przez fizyczną lokalizację:

    • publicznie dostępny - otwarty dla wszystkich użytkowników
    • Lokalny - otwarty tylko w lokalnym obszarze dostępu do sieci (specjalna sieć komputerowa na wystarczająco małym obszarze).
  3. Zgodnie z schematem prezentacji informacyjnej:
    • Zasoby informacyjne - obejmują testy tematyczne (z wąwczo ukierunkowaniami) i portalami tematycznymi (zazwyczaj dużymi zasobami internetowymi o wyczerpujących informacji, a także możliwość komunikowania się w zasobach).
    • Reprezentacje internetowe - Z reguły, miejsca tych, którzy posiadają działalność. Istnieją różne podgatunki takich stron: witryny, witryna promocyjna, sklep internetowy itp.
    • Usługi internetowe - obejmują również różne podgatunki (blogowanie, hosting wideo, usługi wyszukiwania itp.) I są zaprojektowane tak, aby wykonać pewną liczbę zadań w Internecie.

Możesz również podkreślić najciekawsze. Rodzaje typów zasobów internetowych : Strona internetowa do reklamy. Na tej stronie główna rola jest zwykle rozgrywana przez "projekt" jako sposób na poprawę pojawienia się czegoś lub więcej pomyślnie wizualizowania (w takim przypadku możemy mówić o "projekcie" jako formę aktywności).

Strona internetowa dla biznesu. W tym przypadku zasób internetowy nie będzie zbyt obszerny przez treść, ponieważ Głównym celem takich stron jest konsolidację, jakby wizytówka najważniejszych informacji niezbędnych do potencjalnego klienta lub konsumenta. Warto jednak zauważyć, że istnieją wewnętrzne zasoby internetowe (korporacyjne - w przypadku uwzględnienia polityki marketingowej firmy, wszystkie pytania klientów i klientów).

Przechowywanie stron internetowych.

Aby dana strona funkcjonuje normalnie, musi być utrzymywana w bezpiecznym miejscu. W takich celach znajdują się specjalne serwery. W przeciwnym razie są one nazywane serwerami sprzętowymi lub serwerami internetowymi. Istnieje również specjalna nazwa usług, które są dostarczane, aby zapisać miejsca. Nazywają się hostingiem internetowym.

Warto zauważyć, że wcześniej, aby zapisać witrynę, konieczne było posiadanie jednego pojedynczego serwera. Teraz Internet rozwija się tak piorun, że często użytkownik uciekają się do opcji, gdy kilka witryn można przechowywać w jednym miejscu w ramach tzw. Wirtualny hosting.

Druga opcja nie jest wykluczona, gdy ta sama witryna jest przechowywana na różnych adresach i serwerach. W tym przypadku istnieje oryginalna i kopia (jak różni się w inny sposób - lustrzana wersja witryny)

Warto zauważyć, że dla deweloperów internetowych, taki porządek rzeczy jest dość akceptowalny i lepszy rozwiązanie. W takim przypadku, w tym przypadku nie jest konieczne stworzenie określonej usługi do przechowywania określonych danych witryny i użyć już dobrze przetworzonego serwera do przechowywania wszystkich danych jako całości.

Warto również zauważyć ważną rolę administratorów lub tzw. Sisadminov (w języku Slang), który odgrywa ważną rolę w tworzeniu pomyślnego funkcjonowania zasobów internetowych, zgodnie z jego wypełnieniem i zrównoważonymi parametrami.

Nowoczesny rozwój Internetu jest w taki czy inny sposób zmusza nas do świadomy tych rzeczy, przed którymi stoimy w tej sieci. Jeśli zdecydujesz się rozpocząć prowadzenie bloga, otwórz sklep internetowy lub po prostu "w temacie" Co masz do czynienia z siecią, bardzo ważne jest wiedzieć, co jest zasobem internetowym.

Ładowarka.

Jaki jest zasób online?

Zasób internetowy. (Synonimy "Zasób sieci Web, Strona internetowa, Web Service, Website") - Jest to połączenie zintegrowanych narzędzi technicznych i oprogramowania i sprzętowych, a także informacje przeznaczone do publikacji w sieci World Wide Web. Zasób internetowy może zawierać informacje w formie tekstowej, graficznej i multimedialnej. Każdy zasób internetowy musi mieć unikalny adres, który pozwala go znaleźć w sieci.

Resource.jpg.

Koncepcja "zasobów internetowych" jest częściej stosowany w specjalnym słownictwie, ponieważ jego etymologia wraca do specjalnej terminologii komputerowej. Zasób zasobów lub zasobów, technologia informacyjna nazywana jest fizycznym lub wirtualnym elementem ograniczonej dostępności w systemie komputerowym.

Oznacza to, że każde urządzenie w komputerze można uznać za zasób. Zasoby wykorzystują również nie tylko fizyczne elementy (elementy pamięci itp.), Ale także wirtualne, takie jak pliki. Do wirtualnej części zasobów rośnie idea sieci Web (Internet) rośnie. W epoce młodego Internetu sieć szukała dokumentów lub raczej pliki, które miały specjalny adres. Wkrótce pod zasoby w Internecie zaczęli również rozumieć cały system informacyjny i powiązaną sieć (na przykład biblioteki elektroniczne itp.).

Podczas korzystania z terminów w Internecie termin "zasób" otrzymał podobne cechy (identyfikacja i notacja, adresowanie i przetwarzanie techniczne). Jednak istnieje również pewna specyfika, która spowodowała długie dyskusje między specjalistami. Najbardziej znana fabuła tej dyskusji była spór o klasyfikacji zasobów internetowych. Jednak w rzeczywistości było więcej powodów sporów. Oprócz problemów technicznych eksperci omówili aspekty społeczne, językowe, a nawet filozoficzne.

Dalszy rozwój Internetu prowadził nie tylko do wzrostu liczby stron internetowych, ale także do różnorodności ich funkcji i przeznaczenia. Pytania dotyczące stosowania terminu "zasoby internetowe" pozostały, ale w życiu codziennym jest niezwykle rzadki.

Internet

Internet (Angielski) - światowy system połączonych sieci komputerowych do przechowywania i przesyłania informacji. Często określane jako światowa sieć i sieć globalna, a także tylko sieć. Zbudowany na stosie protokołu TCP / IP. Szeroka szeroka szeroka szeroka szeroka szeroka www i wiele innych systemów transmisji danych opiera się na Internecie.

Podstawowe zasoby internetowe.

Rozważ główne zasoby Internetu. Najpopularniejszym zasobem internetowym jest World Wide Web lub WWW, która jest ogromną kwotą (ponad miliard) dokumentów multimedialnych, charakterystyczną cechą, której inne niż doskonały wygląd jest możliwość odnoszenia się do siebie. Oznacza to obecność w bieżącym łączu dokumentacji implementacji przejścia do dowolnego dokumentu WWW, który można fizycznie być opublikowany w innej sieci komputerowej. Www (World Wide Web, World Wide Web) - zestaw powiązanych dokumentów hipermedia

Następnym zasobem sieciowym jest FTP, który jest systemem przechowywania i transferu wszystkich rodzajów plików. FTP (protokół transferu plików, protokół transferu plików) - repozytorium i system wysyłania wszystkich rodzajów plików.

Najstarszy zasób internetowy jest e-mail (e-mail). E-mail (e-mail) - System wysyłania wiadomości e-mail.

W celu dyskusji w sieci zamierzone jest globalny rozproszony system nazywany grupą dyskusyjną. Jednym z najpopularniejszych systemów tego rodzaju jest grupa News Usenet.

Usługa Telnet umożliwia łączenie się z komputerem zdalnym i pracować ze swoimi zasobami. Jest to usługa zdalnego sterowania komputerami.

Wreszcie istnieje system IRC (czat) w Internecie, wdrażając komunikację użytkowników na żywo w czasie rzeczywistym, wprowadzając tekst z klawiatury.

Sieć ogólnoświatowa

Sieć ogólnoświatowa (pol. World Wide Web. ) - system rozproszony, który zapewnia dostęp do połączonych połączonych dokumentów znajdujących się na różnych komputerach podłączonych do Internetu. Aby wyznaczyć WWW World Wide Web też używa słowa WWW (ENG. Sieć. "Web") i skrót Www. . World Wide Web jest największym światowym magazynem wielojęzycznym w formie elektronicznej: dziesiątki milionów powiązanych dokumentów, które znajdują się na komputerach znajdujących się na całym świecie. Jest uważany za najbardziej popularną i ciekawą usługę internetową, która umożliwia dostęp do informacji niezależnie od jego lokalizacji. Aby nauczyć się wiadomości, dowiedzieć się czegoś lub po prostu bawić się, ludzie oglądają telewizję, słuchaj radia, czytaj gazety, czasopisma, książki. Web World Wide Web oferuje również swoim użytkownikom nadawanie, informacje wideo, prasę, książki, ale z różnicą, że wszystko to można uzyskać bez wychodzenia z domu. Nie ma znaczenia, jakie informacje są prezentowane w informacjach, które Cię interesują (dokument tekstowy, fragment wideo lub dźwięku) oraz gdzie informacje te są geograficznie (w Rosji, Australii lub na brzegu kości słoniowej) - dostaniesz to Kilka minut do komputera.

Web World Wide Web tworzy setki milionów serwerów internetowych. Większość światowych zasobów internetowych jest hipertekstem. Dokumenty hipertekstowe Wysłane w sieci World Wide Web są nazywane stronami internetowymi. Kilka stron internetowych dokonanych przez wspólnego tematu, projektowania, a także powiązanych linków i zwykle znajdujących się na tym samym serwerze WWW nazywane są witryną sieci Web. Programy specjalne są używane do pobierania i przeglądania stron internetowych - przeglądarek. World Wide Web spowodowała prawdziwą rewolucję w technologii informacyjnej i boom w rozwoju Internetu. Często, mówiąc o Internecie, mają na myśli przez World Wide Web, ale ważne jest, aby zrozumieć, że to nie jest to samo.

Historia World Wide Web

Wynośniki World Wide Web są uważane za Tim Berners-Lee i, w mniejszym stopniu Robert Kayo. Tim Berners-Lee jest autorem technologii HTTP, URI / URL i HTML. W 1980 roku pracował w Radzie Europejskiej w sprawie badań jądrowych (ks. Conseil Européen La Recherche Nucléaire, CERN) Oprogramowanie. Było tam, w Genewie (Szwajcaria) napisał program enquera na własne potrzeby (angielski. Zapytaj, możesz swobodnie tłumaczyć jako "badacz"), który wykorzystał przypadkowe stowarzyszenia do przechowywania danych i położył koncepcyjną podstawę dla świata Szeroka sieć.

W 1989 r., Pracując w CERN nad siecią wewnętrzną organizacji, Tim Berners-Lee oferował globalny projekt hipertekstu, znany obecnie jako World Wide Web. Projekt dorozumiał publikację dokumentów hipertekstowych związanych z hiperłączem, które ułatwiłyby wyszukiwanie i konsolidację informacji dla naukowców CERN. Aby wdrożyć projekt Tim Berners-Lee (wspólnie ze swoimi asystentami), wymyślono identyfikatory URI, protokół HTTP i język HTML. Są to technologie, które można już przedłożyć do nowoczesnego Internetu. W okresie od 1991 do 1993 r. Berners-Lee poprawiło specyfikacje techniczne tych standardów i opublikowali je. Ale jednak oficjalnie rok narodzin światowej sieci Należy uznać za 1989 roku.

W ramach projektu Berners-Lee, pierwszy serwer HTTPD HTTPD i pierwszą na świecie przeglądarkę internetową Hypertext WWW o nazwie WorldWideWeb. Ta przeglądarka była jednocześnie edytorem WYSIWYG (Sokr. Z języka angielskiego. Co widzisz, jest tym, co dostajesz - widzisz, a następnie otrzymasz), jego rozwój został uruchomiony w październiku 1990 r. I zakończył w grudniu tego samego roku. Program pracował w środowisku NextStep i zaczął rozprzestrzeniać się w Internecie latem 1991 roku.

Pierwsza strona na świecie została wysłana przez Berners-Lee 6 sierpnia 1991 r. Na pierwszym serwerze WWW, dostępny do http://info.cern.ch/. Zasób ustalono koncepcję World Wide Web, zawarte instrukcje dotyczące instalowania serwera WWW, za pomocą przeglądarki itp. Ta strona była również pierwszym katalogiem online na świecie, ponieważ później Tim Berners-Lee opublikował i obsługiwał listę linków do innych witryn.

Od 1994 r. Główna praca na temat rozwoju World Wide Web, konsorcjum Konsorcjum World Wide Web Consortium, W3C, oparte i nadal kierowane przez Tim Berners-Lee. Ten konsorcjum jest organizacją, która rozwija się i wdraża standardy technologiczne dla Internetu i World Wide Web. Misja W3C: "W pełni ujawniono potencjał światowej sieci przez tworzenie protokołów i zasad gwarantujących długoterminowy rozwój sieci". Dwa inne główne zadania konsorcjum - zapewnienie pełnej "internacjonalizacji sieci" i uczynić sieć dostępną dla osób niepełnosprawnych.

W3C opracowuje jednolite zasady i standardy dla Internetu (zwane "zalecenia", angielski. Zalecenia W3C), które są następnie wbudowane przez producentów programów i urządzeń. Zatem kompatybilność jest osiągana pomiędzy produktami i wyposażeniem różnych firm, co sprawia, że ​​sieć światowa jest doskonała, uniwersalna i wygodna. Wszystkie zalecenia dotyczące konsorcjum World Wide Web są otwarte, czyli, a nie chronione patentami i mogą być wprowadzane przez każdą osobę bez żadnych odliczeń finansowych do konsorcjum.

Struktura i zasady World Wide Web

World Wide Web Formularz miliony serwerów internetowych w Internecie na całym świecie. Serwer WWW jest programem działającym na komputerze podłączonym do sieci i za pomocą protokołu HTTP do transmisji danych. W najprostszej formie, taki program otrzymuje żądanie HTTP w określonej sieci zasobowej, znajduje odpowiedni plik na lokalnym dysku twardym i wysyła go do sieci żądanej do komputera. Bardziej złożone serwery internetowe są zdolne do reagowania na żądanie HTTP do dynamicznego generowania dokumentów za pomocą szablonów i skryptów.

WorldWideWebaroundWikipedia% 281% 29.png? Zaselang = ru

Aby wyświetlić informacje otrzymane z serwera WWW, na komputerze klienckim jest stosowany specjalny program - przeglądarka internetowa. Główną funkcją przeglądarki internetowej jest wyświetlanie hipertekstu. Wyszukiwarka światowa jest nierozerwalnie związana z koncepcjami hipertekstu i hiperłączy. Większość informacji w sieci jest hipertekst.

Aby ułatwić tworzenie, przechowywanie i wyświetlanie HyperText, World Wide Web tradycyjnie korzysta z języka HTML (Język Markup HyperText "," język znakowania hipertekstu "). Prace nad tworzeniem (znaczniki) dokumentów hipertekstowych nazywane są zderzeniem, wykonane jest przez webmaster lub oddzielnego specjalistę w marży - Vercellor. Po znaczniku HTML wynikowy dokument jest przechowywany w pliku, a takie pliki HTML są głównym typem światowej zasobów internetowych. Po znalezieniu pliku HTML na serwerze WWW, zaczyna dzwonić do "strony internetowej". Zestaw stron internetowych tworzy stronę internetową.

Strony internetowe HyperText zawiera hiperłącza. Hiperłącza pomagają na całym świecie użytkownikom internetowym łatwo poruszać się między zasobami (plikami), niezależnie od tego, czy zasoby są na komputerze lokalnym lub na zdalnym serwerze. Aby określić lokalizację zasobów w sieci World Wide Web, stosuje się jednolity lokatorów zasobów URL (angielski jednolity lokalizator zasobów). Na przykład, pełny adres URL głównej strony rosyjskiej wikipedii wygląda tak: http://ru.wikipedia.org/wiki/spalvnaya_strica. . Takie adresy URL łączą technologię identyfikacji URI (ENG. Jednolity identyfikator zasobów - "jednolity identyfikator zasobów") i DNS Nazwa domeny (ENG Nazwa domeny (w tym przypadku jest ru.wikipedia.org) W ramach URL wskazuje komputer (dokładniej, jeden z interfejsów sieciowych), który wykonuje kod żądanego serwera WWW. URL bieżącej strony zazwyczaj widać w pasku adresu przeglądarki, chociaż wiele nowoczesnych przeglądarek preferuje domyślne, aby pokazać tylko nazwę domeny bieżącego miejsca.

World Wide Web Technologies

Aby poprawić wizualne postrzeganie sieci, technologia CSS stała się szeroko stosowana, co pozwala ustawić pojedyncze style projektowania dla różnych stron internetowych. Kolejną innowacją, która warto zwrócić uwagę, jest system oznaczenia zasobów URN (ENG. Jednolita nazwa zasobu).

Popularna koncepcja rozwoju World Wide Web jest stworzenie pajęczy semantycznej. Semantyczna sieć jest nadbudową nad istniejącą światową siecią światową, która jest zaprojektowana tak, aby informacje zamieszczone w sieci bardziej zrozumiały dla komputerów. Semantyczna sieć jest koncepcją sieci, w której każdy zasób w języku ludzkim byłby wyposażony w opis, zrozumiała do komputera. Semantyczna sieć otwiera dostęp do dobrze zorganizowanych informacji dla dowolnych zastosowań, niezależnie od platformy i niezależnie od języków programowania. Programy będą mogły znaleźć same niezbędne zasoby, informacje procesowe, klasyfikować dane, identyfikują połączenia logiczne, wyciągają wnioski, a nawet podejmują decyzje na podstawie tych wniosków. Z powszechnym i kompetentnym wdrożeniem, sieć semantyczna może spowodować rewolucję w Internecie. Aby utworzyć komputer z opisem zasobów, format RDF jest używany w Semantycznej Web (ENG Nowość w tym obszarze jest RDFS (angielski schemat RDF) i Sparql (angielski protokół i język zapytania RDF) (wymawiane jako "błyskotanie"), nowy język zapytań do szybkiego dostępu do danych RDF.

Główne zastosowane na całym świecie pajęczyny

Html. (Hyper Tekst Markup Język, język znakowania hipertekstu). Jest to format dokumentów hipermedia używanych w WWW do przedstawienia informacji. Format ten opisuje zawartość dokumentu, jego struktury, a także połączenie z innymi dokumentami. Wygląd dokumentu na ekranie użytkownika jest określony przez nawigatora: Jeśli użytkownik działa z terminalem graficznym lub tekstowym, w każdym przypadku dokument na ekranie będzie miał inny wygląd. HTML wykonuje rolę integracyjną dla elementów dokumentu hipermedia. Nazwy plików w formacie .html zazwyczaj kończą się .HTML (lub mają rozszerzenie .htm w przypadku, gdy serwer działa pod Windows). URL. (Jednolity lokalizator zasobów, uniwersalny wskaźnik do zasobu). Taka nazwa jest odwołań słownych do dowolnych zasobów informacyjnych Internet. Zasoby internetowe są dostępne na adres IP określonego komputera. HTTP (protokół transferu hipertekstowego, protokół transmisji hipertekstu). Taka nazwa jest protokołem, w którym klient i serwer WWW Interakcja w interakcji, aby przekazać dokument hipermedia do klienta. Www. - usługa bezpośrednia dostępowa, która wymaga pełnoprawnego połączenia internetowego. Wymaga szybkich linii komunikacyjnych dla dokumentów zawierających dużo grafiki lub innych informacji nie-tekstowych. Gdy prędkości są niższe, część korzyści, które www był tak popularny.

Zasada działania

Podobnie jak większość innych usług internetowych, World Wide Web działa w modelu serwera klienta. Jako serwer, z reguły, komputer podłączony do sieci jest na którym działa specjalny program. Jest to ten program najczęściej nazywany serwerem internetowym. Klient jest dowolnym komputerem, który obecnie podłączony do Internetu, na którym działa program Publishing - przeglądarka (przeglądarka) (z angielskiego. Przeglądaj - przewijanie, przewijanie). Praca przeglądarki jest wymiana informacji z serwerem WWW, uzyskanie niezbędnych dokumentów do użytkownika, przetwarzając uzyskane informacje o hipertekstu i wyświetlanie dokumentu na ekranie. Wymiana informacji między serwerem internetowym a przeglądarką jest przeprowadzana za pomocą protokołu HTTP.

Pracuj z przeglądarką

Dziś, dziesięć lat po wynalezieniu protokołu HTTP, World Wide Web, przeglądarka jest najbardziej złożonym oprogramowaniem, który łączy łatwość obsługi i bogactwo możliwości. Przeglądarka nie tylko otwiera użytkownika World of Hypertext Zasoby Świata Szeroka sieć. Może również współpracować z innymi usługami sieciowymi, takimi jak FTP, Gopher, Wais. Wraz z przeglądarką program jest zwykle instalowany do korzystania z usług e-mail (e-mail) i wiadomości (wiadomości). W rzeczywistości przeglądarka jest głównym programem dostępu do usług sieciowych. Dzięki nim możesz uzyskać dostęp do praktycznie każdej usługi internetowej, nawet jeśli przeglądarka nie obsługuje pracy z tą usługą. Wykorzystuje to specjalnie zaprogramowane serwery internetowe, które skojarzą światową sieć z tej usługi sieciowej. Przykładem tego rodzaju serwerów internetowych jest liczne bezpłatne serwery poczty e-mail z interfejsem internetowym (patrz http://www.mail.ru) DZIŚ W RÓŻNICYCH WIELKSZYCH FIRMY WIELKIEJSZYCH PRZEGLĄDÓW. Przeglądarki, takie jak Netscape Navigator i Internet Explorer otrzymali największą dystrybucję i rozpoznawcę. To jest przeglądarze, które tworzą główną konkurencję między sobą, chociaż warto zauważyć, że te programy są w dużej mierze podobne. Jest to zrozumiałe, ponieważ pracują na tych samych standardach - standardy sieci Internetowej. Praca z przeglądarką zaczyna się od faktu, że użytkownik zyskuje adres URL zasobu w pasku adresowym, do którego chce uzyskać dostęp i naciska klawisz Enter .

shahovanov06.png.

Przeglądarka wysyła żądanie do określonego serwera sieciowego. Ponieważ elementy strony internetowej określonej przez użytkownika pochodzi z serwera, stopniowo pojawia się w oknie roboczym przeglądarki. Proces uzyskiwania elementów strony z serwera jest wyświetlany w ciągowym ciągach "Stan" przeglądarki.

shahovanov07.png.

Tekst Hiperłącza zawartych na odebranej stronie internetowej są zazwyczaj podświetlone przez kolor różny od koloru pozostałego tekstu dokumentu i są podkreślane. Odniesienia wskazujące na zasoby, które użytkownik nie został jeszcze oglądany, a linki do już odwiedzanych zasobów zazwyczaj mają inny kolor. Obrazy mogą również działać jako hiperłącza. Niezależnie od tego, czy link tekstowy lub grafika, jeśli przynosisz na nim kursor myszy, jego forma się zmieni. Jednocześnie na pasku stanu przeglądarki pojawi się adres, do którego wskazuje link.

shahovalov_navi.png.

Po kliknięciu hiperłącza, przeglądarka otwiera zasób w oknie roboczym, do którego wskazuje, z poprzednim zasobem jest rozładowany. Przeglądarka prowadzi listę stron przeglądania i użytkownik, jeśli to konieczne, może wrócić do sieci oglądanej. Aby to zrobić, musisz kliknąć przycisk "Back" ("Back") w menu przeglądarki - i powróci do przeglądanej strony przed otwarciem bieżącego dokumentu. Za każdym naciśnięciem tego przycisku przeglądarka będzie Wróć do jednego dokumentu z powrotem na liście odwiedzanych dokumentów. Jeśli nagle wróciłeś za daleko, użyj przycisku "naprzód" ("do przodu") menu przeglądarki. Pomoże Ci przejść do przodu na liście dokumentów. Stop "Stop" ("Stop") zatrzyma dokumentację dokumentu. Przycisk "Odśwież" umożliwia ponowne uruchomienie bieżącego dokumentu z serwera. Przeglądarka w swoim oknie może pokazać tylko jeden dokument: Aby wyświetlić inny dokument, który rozładuje poprzedni. Jest znacznie wygodniejsza do pracy jednocześnie w kilku oknach przeglądarki. Otwieranie nowego okna jest wykonywane za pomocą menu: Plik - Utwórz - Okno (lub Ctrl + N Kluczowa kombinacja).

Pracować z dokumentem

Przeglądarka umożliwia zestaw standardowych operacji na dokumencie. Możesz wydrukować załadowaną stronę internetową (w programie Internet Explorer odbywa się za pomocą przycisku "Drukuj" lub z menu: Plik - Drukuj ...), Zapisz na dysku (Menu: Plik - Zapisz sposób ...). Możesz znaleźć fragment tekstu, który jesteś zainteresowany pobraną stroną. Aby to zrobić, użyj menu: Edytuj - Znajdź na tej stronie .... A jeśli jesteś zainteresowany tym, jak ten dokument wygląda w oryginalnym hipertekstu, który przetworzył przeglądarkę, wybierz w menu: Widok - w postaci HTML. Gdy użytkownik znajduje się w Internecie, użytkownik znajduje określoną stronę dla niego , wykorzystuje możliwość ustawiania zakładek podanych w przeglądarkach. Przez analogię z zakładkami odnotowanymi przez ciekawe miejsca książki). Odbywa się to przez menu: Ulubione - Dodaj do ulubionych. Po tym nowa karta pojawia się na liście zakładek, które można oglądać, klikając przycisk "Ulubione" na panelu przeglądarki lub za pomocą menu Ulubione. Możesz usunąć zakładki, modyfikować, zorganizować w folderach za pomocą menu: Ulubione - Oryginalne ulubione.

Pracuj przez serwer proxy

Po pobraniu strony internetowej przeglądarka jest umieszczona na czas i wszystkie jego elementy (zdjęcia, animacje, pliki dźwiękowe) w specjalnym buforze w pamięci komputera. Z tego powodu jest ładowany bardzo szybko podczas ponownego dostępu. W odniesieniu do oddzielnego komputera lokalizacji w pamięci RAM i na sztywnym dysku komputera, który służy do przechowywania oglądanych stron internetowych, nazywany jest "pamięcią podręczną" (ENG. Pamięć podręczna). W ramach lokalnej sieci organizacji można zorganizować wspólny bufor, w którym strony internetowe są widoczne dla wszystkich komputerów w sieci lokalnej. Nazywa się "serwer proxy" (ENG. Proxy-Server). Jeśli zażądasz przeglądarki, aby otrzymać dokument z sieci, serwer proxy sprawdza, czy jest on już w pamięci podręcznej żądanych informacji. Jeśli jest coś dostępnego, serwer proxy uzgadnia czas tworzenia oryginalnego dokumentu i jego pamięci podręcznej. Jeśli są identyczne, serwer proxy po prostu odnosi się do kopiowania z przeglądarki pamięci podręcznej. Taka kolejność pracy znacząco zmniejsza rozmiar ruchu, oszczędza zasoby sieciowe. Ponadto, przy użyciu serwera proxy, czas oczekiwania na żądane informacje jest zmniejszona - najczęściej żądane strony są ładowane do szybszego. Nowoczesne proxy są dodatkowo wymieniane ze sobą informacje o dokumentach przechowywanych w nich, ze względu na to, efektywność ich stosowania znacznie wzrasta. Aby skonfigurować przeglądarkę do pracy z serwerem proxy, musisz wywołać okno Ustawienia przez menu: Serwis - Właściwości obserwatora ... i wybierz kartę Połączenie. Naciśnij przycisk Ustawienia sieci ... i umieść pole, aby użyć serwera proxy. W polu Wejście poniżej musisz wprowadzić nazwę serwera proxy i port, za pomocą którego informacje zostaną wymieniane w nim (użytkownik danych otrzymuje od dostawcy Internetu).

shahovanov08.png.

Netscape Navigator i Microsoft Internet Explorer zapewnia również mechanizm do osadzania dodatkowych funkcji niezależnych producentów. Moduły, które rozwijają możliwości przeglądarki nazywane są wtyczki (wtyczka). Bagizery działają na komputerach z różnych systemów operacyjnych. Daje to podstawę do rozmowy o niezależności World Wide Internet na rodzaju komputera używanego przez użytkownika i systemu operacyjnego.

Wyszukaj informacje w Internecie

Ostatnio nowe potężne środki masowego mediów jest widoczne w sieci World Wide Web, której widownia jest najbardziej aktywną i wykształconą częścią ludności świata. Taka wizja odpowiada prawdziwym stanowi spraw. W czasach znaczących wydarzeń i wstrząsów obciążenie węzłów sieciowych wiadomości wzrasta dramatycznie; W odpowiedzi zasoby poświęcone zapotrzebowaniu czytelnika natychmiast pojawiają się na incydencie. W ten sposób, w sierpniu 1998 r. Kryzys w CNN Television i Radio Company (http://www.cnn.com), wiadomości pojawiły się znacznie wcześniej niż rosyjskie media. Jednocześnie serwer RIA RosbusinessConsulting był powszechnie sławą (http://www.rbc.ru), zapewniając świeże informacje z rynków finansowych i najnowszych wiadomości. Wielu Amerykanów obserwowało postępy głosowania na temat impeachment na prezydent USA Bill Clinton w sieci, a nie na ekranach telewizyjnych. Rozwój wojny w Jugosławii natychmiast odzwierciedlał również w różnych publikacjach, odzwierciedlając różnorodne punkty widzenia na ten konflikt. Wiele osób znających Internet więcej Interlace, uważaj, że można znaleźć jakieś informacje w sieci. Jest to naprawdę w tym sensie, że możesz natknąć się na najbardziej nieoczekiwanych zasobach w formie i treści. Rzeczywiście, nowoczesna sieć jest w stanie zaoferować swoim użytkownikowi wiele informacji o najbardziej innym profilu. Tutaj możesz zapoznać się z wiadomościami, ciekawym, aby spędzić czas, uzyskać dostęp do różnych informacji referencyjnych, encyklopedycznych i edukacyjnych. Konieczne jest podkreślenie, że chociaż ogólna wartość informacyjna Internetu jest bardzo duża, sama przestrzeń informacyjna jest niejednorodnie jakościowo, ponieważ zasoby są często tworzone na ręce pogotowia. Jeśli przygotowując publikację papierową, jego tekst jest zwykle odczytywany przez kilku recenzentów, a regulacje są wprowadzane do niego, w sieci, w sieci, który etap procesu wydawniczego jest zwykle nieobecny. Tak więc, ogólnie, do informacji, które nauczyły się z Internetu, powinny być traktowane nieco większą ostrożnością niż informacje znajdujące się w publikacji drukowania. Jednak obfitość informacji ma po stronie negatywnej: ze wzrostem liczby informacji , staje się coraz trudniej znaleźć takie informacje, które są obecnie potrzebne. Dlatego głównym problemem, który występuje podczas pracy z siecią, jest szybkie znalezienie niezbędnych informacji i zrozumieć go, ocenić wartość informacyjną zasobów dla jego celów.

Aby rozwiązać problem znalezienia niezbędnych informacji w Internecie, istnieje oddzielny rodzaj usługi sieciowej. Mówimy o serwerach wyszukiwania lub wyszukiwarkach. Serwery wyszukiwania są dość liczne i zróżnicowane. Jest zwyczajowy, aby odróżnić indeksy wyszukiwania i katalogów. Serwery indeksu. Pracują w następujący sposób: Regularnie przeczytaj treść większości stron internetowych sieci ("indeks" ich) i umieścić je w całości lub częściowo we wspólnej bazy danych. Użytkownicy separatora mają możliwość wyszukiwania tej bazy danych, przy użyciu słów kluczowych związanych z tematem zainteresowania. Wydanie wyników wyszukiwania zazwyczaj składa się z fragmentów zalecanych utworów użytkownika i ich adresów (URL) urządzone w postaci hiperłączy. Praca z serwerami wyszukiwania tego typu jest wygodna, jeśli istnieje wyraźna idea wyszukiwania. и

Image14.gif.

image16.gif.

Problemy i perspektywy rozwoju World Wide Web

Prawie wszelkie informacje, które są obsługiwane dla publicznego dostępu, mogą być odzwierciedlone przez www. Jeśli coś nie może być wyświetlane w WWW, to jest spowodowane tylko niektórymi ograniczeniami i wadami www. Po pierwsze, połączenie między klientem a serwerem jest jednorazowe: Klient wysyła żądanie, serwer podaje dokument, a połączenie zostanie przerwane. Oznacza to, że serwer nie ma mechanizmu powiadamiania klienta o zmianie lub wprowadzaniu nowych danych. Problem ten jest dziś rozwiązany na kilka sposobów: opracowywa się nowa wersja protokołu HTTP, która utrzyma długą podłączenie, transmisję danych na kilka wątków, dystrybucję kanałów transmisji danych i kontrolować je. Jeśli jest on wdrażany i będzie obsługiwany przez standardowy oprogramowanie WWW, usunie wyżej wymienione wady. Innym sposobem jest użycie nawigatorów, które mogą wykonywać programy w językach interpretacji, takich jak projekt Java Sun Microsystems. Innym rozwiązaniem tego problemu jest użycie technologii AJAX, na podstawie XML i JavaScript. Pozwala to uzyskać dostęp do danych z serwera, gdy strona WWW jest już ładowana z serwera.

Obecnie istnieją dwa trendy w rozwoju sieci World Wide Web: Semantic Web i Social Web.

  • Sieć semantyczna Obejmuje poprawę związku i znaczenia informacji w sieci World Wide Web poprzez wprowadzenie nowych formatów metadanych.
  • Social Web. RUMIES do pracy nad usprawnieniem informacji dostępnych w sieci, wykonane przez samych użytkowników. W ramach drugiego kierunku rozwoju, które są częścią sieci semantycznej, są aktywnie używane jako narzędzia (RSS i inne formaty kanałów internetowych, OPML, XHTML Microformats). Częściowo semantyzowane sekcje Kategorii Wikipedii pomagają użytkownikom świadomie poruszać się w przestrzeni informacyjnej, ale bardzo miękkie wymagania dla podkategorii nie dają powody do rozszerzenia takich witryn. W związku z tym zainteresowanie mogą próbować sporządzić atlasy wiedzy.

Jest też popularna koncepcja Web 2.0, która uogólnia kilka kierunków rozwoju World Wide Web.

Web 2.0.

Rozwój WWW ostatnio jest istotnie przeprowadzany przez aktywne wprowadzenie nowych zasad i technologii, które otrzymały ogólną nazwę Web 2.0 (Web 2.0). Termin Web 2.0 pojawił się po raz pierwszy w 2004 r. I ma na celu zilustrowanie wysokiej jakości zmian w www w drugiej dekadzie jego istnienia. Web 2.0 jest logiczną poprawą sieci. Główną cechą Web 2.0 jest poprawa i przyspieszenie interakcji stron internetowych z użytkownikami, co doprowadziło do szybkiego wzrostu aktywności użytkownika. To objawiło się w:

Web 2.0 wprowadzono w szczególności aktywną wymianę danych:

  • eksport wiadomości między witrynami;
  • Aktywna agregacja informacji z witryn.
  • Korzystanie z interfejsu API, aby oddzielić dane witryny z samej witryny

Z punktu widzenia wdrażania stron internetowych Web 2.0 poprawia wymagania dotyczące prostoty i wygody witryn dla zwykłych użytkowników i dąży do szybkiego upuszczenia kwalifikacji użytkowników w najbliższej przyszłości. Lista standardów i zatwierdzeń (W3C) jest zgodność z czołem. W szczególności jest:

  • Standardy projektu wizualnego i funkcjonalności witryn;
  • Typowe wymagania (SEO) wyszukiwarki;
  • Standardy XML i otwarta wymiana informacji.

Z drugiej strony, w Web 2.0 zmniejszono:

  • Wymagania dotyczące "jasności" i "kreatywności" projektu i napełniania;
  • potrzeba zintegrowanych stron internetowych (portali);
  • Wartość reklamy offline;
  • Zainteresowanie interesami w dużych projektach.

W ten sposób Web 2.0 odnotował przejście www z pojedynczych kosztownych kompleksowych rozwiązań w wysoce wpisanych, tanich, łatwych w użyciu witryn z możliwością skutecznego udostępniania informacji. Głównymi przyczynami takich przejścia były:

  • Krytyczny brak wypełnienia informacji o jakości;
  • Potrzeba aktywnej ekspresji użytkownika w WWW;
  • Rozwój technologii wyszukiwania i agregacji informacji w WWW.

Przejście do kompleksu technologii Web 2.0 ma takie konsekwencje dla globalnej przestrzeni informacji www jako:

  • Sukces projektu jest określony przez poziom aktywnej komunikacji użytkowników projektu i poziom jakości wypełnienia informacji;
  • Witryny mogą osiągnąć wysoką wydajność i rentowność bez dużych inwestycji kapitałowych z powodu udanego pozycjonowania w WWW;
  • Oddzielne użytkowników WWW mogą osiągnąć znaczący sukces we wdrażaniu swoich działalności i kreatywnych planów w WWW bez własnych miejsc;
  • Koncepcja osobistej witryny jest gorsza od koncepcji "blogu", "nagłówek autora";
  • Fundamentalnie nowe role aktywnego użytkownika www pojawiają się (Moderator forum, autorytatywni członkowie Forum, Blogger).

Przykłady sieci Web 2.0 Dajemy kilka przykładów witryn ilustrujących technologie Web 2.0 i które faktycznie zmieniło środowisko www. W szczególności jest:

  • LiveJournal.com. - globalna społeczność blogerów;
  • ebay.com. - aukcja internetowa z społecznością samoregulującą;
  • Wikipedia.org. - największa na świecie encyklopedia;
  • ODP (dmoz.org) - Największy katalog witryn, które są edytowane przez człowieka.
  • Facebook.com. - Globalna sieć społecznościowa;
  • Gmail.com. - jedna z najpopularniejszych usług e-mail;
  • Reddit.com. - Sieć społeczna wiadomości;

Oprócz tych projektów istnieją inne projekty, które tworzą nowoczesne środowisko światowe i na podstawie aktywności swoich użytkowników. Utworzone są strony, wypełnienie i popularność, przede wszystkim, a nie wysiłek i zasobów ich właścicieli, a społeczność użytkowników zainteresowanych rozwojem witryny stanowią nową klasę usług, które definiują zasady globalnego Środowisko www.

Ftp.

Ftp.

Ftp. (pol. Protokół Przesyłania Plików - Protokół transferu plików) - Protokół standardowy przeznaczony do przesyłania plików przez sieci TCP (na przykład Internet). FTP jest często używany do pobierania stron sieciowych i innych dokumentów z prywatnego urządzenia do rozwojem, aby otworzyć serwery hostingowe.

Protokół jest zbudowany na architekturze serwera klient i wykorzystuje różne połączenia sieciowe do przesyłania poleceń i danych między klientem a serwerem. Użytkownicy FTP mogą przekazać uwierzytelnianie, przekazując login i hasło za pomocą otwartego tekstu, lub jeśli jest dozwolony na serwerze, mogą one połączyć anonimowo (taki sposób dostępu jest często uważany za bezpieczniejszy, ponieważ nie wystawia haseł użytkownika przechwytywanie zagrożeń ). Możesz użyć protokołu SSH dla bezpiecznego ukrywania transmisji (szyfrowania) logowania i hasła, a także zaszyfrowania treści.

Pierwsze aplikacje FTP klienta były interaktywnymi narzędziami wiersza poleceń, które wdrażają standardowe polecenia i składnię. Od tego czasu opracowano interfejsy użytkownika graficznego dla wielu systemów operacyjnych. Wśród tych interfejsów jako wspólny program projektowania stron internetowych, taki jak Microsoft Expression Web i specjalistycznych klientów FTP (na przykład Cuteftp).

FTP jest jednym z najstarszych protokołów aplikacji, które pojawiły się na długo przed HTTP, a nawet do TCP / IP, w 1971 roku. Jest również szeroko stosowany do dystrybucji oprogramowania i dostępu do zdalnych gospodarzy.

FTP różni się od innych aplikacji, ponieważ używa dwóch połączeń TCP do przesyłania pliku:

  • Zarządzanie połączeniem. - Połączenie do wysyłania poleceń do serwera i odbieranie odpowiedzi z niego. Protokół Telnet służy do kanału sterującego.
  • Łącze danych - Połączenie do przesyłania plików.

Historia

Pierwsze wdrażanie protokołu (1971) przewidziane do wymiany między klientem a wiadomościami serwerowymi składającymi się z nagłówka (72 bitów) i danych zmiennych danych. Nagłówek wiadomości zawierał żądanie do serwera FTP lub odpowiedź z niego, typu i długości przesyłanych danych. Parametry danych były przesyłane jako dane (na przykład ścieżkę i nazwę pliku), informacje z serwera (na przykład listę plików w katalogu) i same pliki. Tak więc polecenia i dane zostały przekazane do tego samego kanału.

W 1972 r. Protokół został całkowicie zmieniony i zobaczył widok w pobliżu nowoczesnego. Polecenia z parametrami z odpowiedzi klienta i serwera są przesyłane przez połączenie Telnet (kanał sterowania), oddzielne połączenie (kanał danych) w celu transmisji danych.

W następujących edycjach dodano zdolność do pracy w trybie pasywnym, dodano przesyłanie plików między serwerami FTP, polecenia do uzyskania informacji, zmieniając bieżący katalog, tworzenie i usuwanie katalogów, zapisując pliki pod unikalną nazwą. Jakiś czas byli polecenia wysyłania wiadomości e-mail przez FTP, ale następnie zostały wykluczone z protokołu.

W 1980 r. Protokół FTP zaczął korzystać z TCP. Ostatnia edycja protokołu została wydana w 1985 r. W 1997 r. Pojawiła się dodatek do protokołu, umożliwiający szyfrowanie i podpisanie informacji w kanale sterowania i kanał danych. W 1999 r. Dodatek poświęcony internacjonalizacji protokołu, który zaleca korzystanie z kodowania UTF-8 dla poleceń serwerów i odpowiedzi i określa nowe polecenie Lang, które ustawia język odpowiedzi.

Opis protokołu.

Różnica od http.

własność Ftp. Http.
Na podstawie sesji pracy tak Nie
Wbudowane uwierzytelnianie użytkownika tak Nie
Głównie zapewnione do transferu Duże pliki binarne. Małe pliki tekstowe.
Model połączenia. Podwójne połączenie Pojedyncze połączenie
Dostosowane głównie do recepcji / transferu Recepcja i transmisja Teryowiec
Obsługuje tryby przesyłania tekstu i binarnego tak Nie
Obsługuje określanie typów przesyłanych danych (nagłówki MIME) Nie tak
Obsługuje operacje w systemie plików (MKDIR, RM, rename itp.) tak Nie

Raczej jasną cechą protokołu FTP jest to, że używa połączenia wielu (przynajmniej dwukierunkowej). W tym przypadku jeden kanał jest menedżerem, przez który otrzymywanie poleceń serwerów i jego odpowiedzi są zwracane (zwykle za pośrednictwem portu TCP 21), a przez resztę znajduje się transfer danych, jeden kanał dla każdej transmisji. Dlatego w ramach sesji FTP można jednocześnie przesyłać kilka plików w tym samym czasie, aw obu kierunkach. Dla każdego kanału danych jego port TCP jest otwarty, z których liczba jest wybierana przez serwer lub przez klienta, w zależności od trybu transmisji. Protokół FTP ma tryb transmisji binarnej, co zmniejsza obciążenie ruchu i zmniejsza dane czas wymiany podczas przesyłania dużych plików. Protokół HTTP koniecznie wymaga kodowania informacji binarnych w formularzu tekstowym, na przykład za pomocą algorytmu BASE64. Zaplanowany przez protokół FTP, klient jest zawarty w sesji, a wszystkie operacje są przeprowadzane w ramach tej sesji (innymi słowy , serwer pamięta aktualny stan). Protokół HTTP nic nie pamięta. Jego zadaniem jest podanie danych i zapomnieć, więc zapamiętywanie statusu podczas korzystania z HTTP jest wykonywane przez zewnętrzne w odniesieniu do metod protokołu. FTP działa na poziomie aplikacji OSI i jest używany do przesyłania plików za pomocą TCP / IP. Aby to zrobić, należy uruchomić serwer FTP, czekający na zapytania przychodzące. Klient komputera może skontaktować się z serwerem przez port 21. Ten związek (przepływ sterowania) pozostaje otwarty podczas sesji. Drugie połączenie (przepływ danych) można otworzyć jako serwer z portu 20 do portu odpowiedniego klienta ( Aktywny tryb ) lub przez klienta z dowolnego portu do portu odpowiedniego serwera ( Tryb pasywny ) Co jest konieczne do przeniesienia pliku danych. Strumień sterowania służy do pracy z sesją - na przykład wymianę między klientem a poleceniami serwera i hasłami za pomocą protokołu podobnego do Telnet. Na przykład, "nazwa pliku retri" wyśle ​​określony plik z serwera do klienta. Ze względu na tę strukturę dwuportową FTP jest uważany za protokół zewnętrzny oczu, w przeciwieństwie do HTTP w pasmowym.

Połączenie danych i transmisję

Protokół jest zdefiniowany w RFC 959. Serwer reaguje nad przepływem trzycyfrowych kodów ASCII Status ASCII z opcjonalną wiadomością tekstową. Na przykład "200" (lub "200 ok") oznacza, że ​​ostatni zespół został pomyślnie zakończony. Liczby reprezentują kod odpowiedzi, a tekst jest wyjaśnienie lub żądanie. Bieżąca transmisja strumienia danych można przerywać za pomocą komunikatu przerwania wysłanego przez strumień sterowania. FTP może działać aktywny lub Tryb pasywny Z którego wyboru jest metoda instalowania połączenia. W starszych wersjach, tylko 20. portowy port (tryb aktywny) był używany do przesyłania danych, w nowoczesnych wersjach serwerów FTP, port kanału danych może być przypisany przez nie standardowe porty portowe (N> 1024) (pasywne) Tryb) W przypadku, gdy klient jest za zaporą i nie może zaakceptować przychodzącego połączenia TCP, można użyć trybu pasywnego. W tym trybie klient korzysta z strumienia sterowania, aby wysłać serwer poleceń PASV, a następnie odbiera swój adres IP i numer portu z serwera, który jest następnie używany przez klienta, aby otworzyć przepływ danych z dowolnego portu klienta do adresu i port.

Różnica w pracy trybu pasywnego i aktywnego. Działania serwera i klienta w trybie aktywnym i pasywnym

Aktywny tryb Tryb pasywny
1. Klient ustanawia komunikację i wysyła żądanie do 21 portu serwera z portu N (N> 1024) 1. Klient ustanawia połączenie i wysyła żądanie (raporty, że konieczne jest pracę w trybie pasywnym) w porcie serwera 21 z portu N (N> 1024)
2. Serwer wysyła odpowiedź na port klienta N (N> 1024) 2. Serwer wysyła odpowiedź i informuje numer portu dla kanału danych P (p> 1024) do portu N (N> 1024) klienta
3. Serwer ustala komunikację do przesyłania danych według portu 20 do portu klienta N + 1 3. Klient ustanawia komunikat o przesyłaniu danych według portu N + 1 do portu portu P (P> 1024)

Aktywny FTP. Opłacalne dla serwera FTP, ale szkodliwe dla strony klienta. Serwer FTP próbuje połączyć się z losowymi (według numerów) portów na kliencie, takie połączenie z pewnością zostanie zablokowane przez zaporę na stronie klienta. Pasywny FTP. Opłacalne dla klienta, ale szkodliwe dla serwera FTP. Klient wykonuje oba połączenia z serwerem, ale jeden z nich będzie w losowym wysokim porcie, takie połączenie z pewnością zostanie zablokowane przez zaporę po stronie serwera.

Oba tryby zostały zaktualizowane we wrześniu 1998 r., Aby wspierać IPv6. W tym czasie przeprowadzono dalsze zmiany w systemie pasywnym, aktualizując go do rozszerzonego reżimu pasywnego.

Podczas przesyłania danych sieciowych można stosować cztery widoki danych. :

  • ASCII - używany do tekstu. Dane, w razie potrzeby, zanim transmisja zostanie przekształcona z symbolicznego widoku na nadawcy hosta w "ASCII Octalitu", i (ponownie, w razie potrzeby) w reprezentacji znaków gospodarza. W rezultacie ten tryb nie jest odpowiedni dla plików zawierających nie tylko zwykły tekst.
  • Tryb obrazu (zwykle określany jako binarny) - urządzenie nadawcy wysyła każdy plik bajtowy na bajt, a odbiorca zapisuje przepływ bajtów po otrzymaniu. Wsparcie dla tego trybu było zalecane dla wszystkich implementacji FTP.
  • EBCDIC - Służy do przenoszenia zwykłego tekstu między gospodarzami w kodowaniu EBCDIC. W przeciwnym razie ten tryb jest podobny do trybu ASCII.
  • Tryb lokalny - pozwala na dwa komputery z identycznymi instalacjach do wysyłania danych we własnym formacie bez konwersji w ASCII.

W przypadku plików tekstowych zapewnia różne formaty sterujące i konfiguracja struktury nagrywania. Funkcje te zostały zaprojektowane do pracy z plikami zawierającymi formatowanie Telnet lub ASA.

Transfer danych można przeprowadzić w dowolnym z trzech trybów. :

  • Tryb mikstury - Dane są wysyłane jako strumień ciągły, uwalniając FTP z wykonywania dowolnego rodzaju przetwarzania. Zamiast tego wszystkie przetwarzanie jest wykonywane przez TCP. Wskaźnik końcowy nie jest potrzebny, z wyjątkiem dzielących danych na rekordzie.
  • Tryb blokowy - FTP przerywa dane na kilka bloków (jednostka nagłówka, liczba bajtów, pole danych), a następnie przesyła je TCP.
  • Tryb ściskający - Dane są kompresowane przez pojedynczy algorytm (zwykle kodujący długości serii).

Poświadczenie

Uwierzytelnianie FTP korzysta z zwykłego diagramu nazwy użytkownika / hasła, aby zapewnić dostęp. Nazwa użytkownika jest wysyłana do serwera poleceń użytkownika, a hasło jest poleceniem Pass. Jeśli informacje dostarczone przez klienta są akceptowane przez serwer, serwer wyśle ​​zaproszenie do klienta i rozpocznie się sesję. Użytkownicy mogą, jeśli serwer obsługuje tę funkcję, zaloguj się do systemu bez dostarczania poświadczeń, ale serwer może zapewnić tylko ograniczony dostęp do takich sesji.

Anonimowy FTP.

Host, zapewniający usługę FTP, może zapewnić anonimowy dostęp do FTP. Użytkownicy zazwyczaj logują się jako "anonimowe" (mogą być zależne od niektórych serwerów FTP) jako nazwa użytkownika. Chociaż zazwyczaj użytkownicy proszeni są o wysłanie adresu e-mail zamiast hasła, nie jest rzeczywiście weryfikacja. Wielu hostów FTP, który zapewnia aktualizacje oprogramowania obsługujące dostęp anonimowy.

NAT-PT.

Zwłaszcza do działania protokołu FTP za pośrednictwem zapór, rozszerzenie NAT dokonano, zwane NAT-PT (RFC2766), co pozwala tłumaczyć połączenia przychodzące z serwera do klienta przez NAT. W procesie takiego połączenia NAT zastępuje przesyłane dane z klienta, określając serwer do serwera i portu, z którym serwer będzie mógł się podłączyć, a następnie nadaje połączenie z serwera z tego adresu do klienta na jego adres. Pomimo wszystkich środków i innowacji przyjętych w celu wspierania protokołu FTP, w praktyce, funkcja NAT-PT jest zwykle odłączana we wszystkich routerach i routerach w celu zapewnienia dodatkowego bezpieczeństwa przed zagrożeniami wirusowymi.

NAT i Flashing Firewall

FTP zwykle przesyła dane, jeśli serwer jest podłączony do klienta, po czym klient wysłał polecenie Port. Stwarza to problem zarówno dla NAT, jak i zapory, które nie pozwalają połączenia z Internetu do wewnętrznych gospodarzy. W przypadku NAT, dodatkowym problemem jest to, że reprezentacja adresów IP i numer portu w poleceniu portowym odnosi się do adresu IP i portu hosta wewnętrznego, zamiast publicznego adresu IP i portu NAT. Do tego problemu są dwa podejścia. Pierwszy polega na tym, że klient FTP i serwer FTP używają polecenia PASV, co powoduje ustawienie połączenia danych od klienta do serwera. Drugie podejście jest zmiana dla wartości poleceń NAT z portów przy użyciu bramki na poziomie zastosowanego.

Obsługa przeglądarek internetowych.

Większość zwykłych przeglądarek internetowych może pobierać pliki znajdujące się na serwerach FTP, chociaż mogą nie obsługiwać rozszerzeń protokołu, takich jak FTPS. Po określeniu adresu FTP, a nie adres HTTP, dostępna treść na serwerze zdalnym wydaje się podobna do drugiej zawartości internetowej. W pełni funkcjonalny klient FTP można uruchomić w Firefoksie jako FireFTP /

Składnia

Składnia URL FTP jest opisana w RFC1738, w formularzu: FTP: // [<< użytkownik> [: <Hasło>] @] <Host> [: <Port>] / <ścieżka> (parametry w nawiasach kwadratowych są opcjonalne) . Na przykład: FTP: //Public.ftp-servers.example.com/mydirectory/myfile.txt

lub: FTP: // User001: [email protected]/mydirectory/myfile.txt

Bardziej szczegółowe informacje o określeniu nazwy użytkownika i hasła jest zapisywane w dokumentacji przeglądarki. Domyślnie większość przeglądarek internetowych używa trybu pasywnego (PASV), który jest lepszy przez ogniowe ogniowe użytkowników końcowych.

Bezpieczeństwo

FTP nie został opracowany zgodnie z protokołem (zwłaszcza zgodnie z bieżącymi normami) i ma liczne luki w obronie. W maju 1999 r. Autorzy RFC 2577 przyniósł lukę do następnej listy problemów:

  • Ukryte ataki (ataki odbicia)
  • Fiof ataków)
  • Ataki siły broast (ataki brutalne siły)
  • Przechwytywanie pakietów, wąchanie (przechwytywanie pakietów, wąchanie)
  • Ochrona nazwy użytkownika.
  • Porty przechwytywania (kradzież port)

FTP nie może zaszyfrować ruchu, wszystkich transmisji - otwartego tekstu, więc nazwy użytkowników, haseł, poleceń i danych można odczytać przez każdego, w stanie przechwycić pakiet przez sieć. Problemem to charakterystyczne dla wielu specyfikacji protokołu internetowego (w tym SMTP, Telnet, Pop, IMAP) opracowany przed utworzeniem takich mechanizmów szyfrowania, takich jak TLS i SSL. Zwykłe rozwiązanie tego problemu jest użycie "bezpiecznych", TLS-chronionych wersji wrażliwych protokołów (FTPS dla FTP, Telets do TelNet itp.) Lub inny, bardziej chroniony protokół, takich jak SFTP / SCP wyposażona w większość implementacji Protokołu Secure Shell .

Bezpieczny FTP.

Istnieje kilka metod bezpiecznego przesyłania plików, w jednym lub innym czasie zwanym "Bezpieczne FTP".

FTPS.

Wyraźne FTPS - Rozszerzenie standardu FTP, umożliwiając klientom wymagać, aby sesja FTP została zaszyfrowana. Jest to realizowane, wysyłając polecenie "Auth TLS". Serwer ma możliwość zezwalania lub odrzucić połączeń, które nie żądają TLS. Niniejszy rozszerzenie protokołu jest zdefiniowane w specyfikacjach 4217. Niejawny FTPS jest przestarzały standard dla FTP, który wymaga użycia połączeń SSL lub TLS. Standard ten miał używać innych portów innych niż zwykły FTP.

Sftp.

SFTP lub "Protokół transferu plików SSH", nie jest powiązany z FTP, z wyjątkiem tego, że również przesyła pliki i ma podobny zestaw poleceń dla użytkowników. SFTP lub Safe FTP, jest programem, który używa SSH (Secure Shell) do przesyłania plików. W przeciwieństwie do standardowego FTP szyfruje zarówno polecenia, jak i dane, zapobieganie hasłom i poufnym informacjom z otwartej transmisji przez sieć. Zgodnie z funkcjonalnością SFTP wygląda jak FTP, ale ponieważ używa innego protokołu, standardowi klienci FTP nie mogą skontaktować się z serwerem SFTP i odwrotnie.

FTP przez SSH (nie SFTP)

FTP przez SSH (nie SFTP) odnosi się do praktyki tunelowania zwykłej sesji FTP za pośrednictwem połączenia SSH. Ponieważ FTP wykorzystuje kilka połączeń TCP, tunelowanie przez SSH jest szczególnie trudne. Gdy wielu klientów SSH próbuje zainstalować tunel do kanału sterującego (początkowe połączenie "serwera klienta" przez port 21), tylko ten kanał będzie chroniony; Gdy transfer danych, oprogramowanie FTP na dowolnym końcu ustawi nowe połączenia TCP (kanały danych), które będą kosztować połączenie SSH, a tym samym tracą holistyczną ochronę.

W przeciwnym razie, dla klienta SSH Software, musisz mieć pewną wiedzę FTP do śledzenia i zastąpienia komunikatów przepływu sterowania FTP i autonomicznym otwarciem nowych przekierówek do strumienia danych FTP.

FTP przez SSH jest czasami określany jako bezpieczny FTP; Ale nie warto go mylić z innymi metodami, takimi jak SSL / TLS (FTPS). Inne metody przesyłania plików za pomocą SSH i nie związane z FTP - SFTP i SCP; Każdy z nich i dane księgowe i plików są zawsze chronione przez protokół SSH.

Ftp. Podstawowe koncepcje

Ftp.

Ftp. - Z polskiego "protokołu transferu plików", tłumaczy się jako "protokół transferu plików". Korzystając z tego protokołu, można podłączyć do serwerów FTP i wykonać różne kroki z zapisanymi plikami na nich i folderach: Pobierz z serwera do komputera, pobierz na serwerze, utwórz, edycję, zmień nazwę, usuwanie, przypisywanie praw dostępu. Praca z plikami na serwerze FTP jest w dużej mierze przypominająca z nimi zwykłe działania na komputerze.

Przykłady użycia FTP. :

  • Ładowanie stron internetowych na serwerze hostingowym
  • Pobieranie muzyki, filmów i programów z publicznie dostępnymi serwerami FTP itp.

Jako praktyczna praca, przejdź do http://www.freedrweb.com/cureit/ i najedź myszką nad linkiem Dr.Web Cureit! na dole strony. Na pasku stanu zobaczysz adres link: ftp://ftp.dweb.com/pub/drewb/cureit/launch.exe. Oto publicznie dostępny serwer FTP, na którym przechowywane jest narzędzie CUREIT!

Protokół FTP.

Protokół FTP. Protokół transferu plików) jest jednym z trzech głównych protokołów internetowych (poczta, WWW, FTP). FTP lub "Protokół transferu plików" - jeden z najstarszych protokołów w Internecie i wchodzi do swoich standardów. Wymiana danych w FTP przechodzi przez kanał TCP. Zbudowana wymiana za pomocą technologii klient-serwer.

Protokół - Jest to spójny format przesyłania danych między dwoma urządzeniami.

Serwer FTP.

Serwer FTP. - Jest to zwykły komputer, na którym zainstalowano specjalne oprogramowanie, umożliwiając użytkownikom łączenie się z nim i pracami z zapisanymi na nim i folderach zrób to na własnych komputerach. Możesz swobodnie połączyć się z serwerem FTP lub na unikalnym logowaniu i hasła.

Podczas pracy z FTP, dwie koncepcje są szeroko stosowane: pobieranie i pompowanie. Ściągnij (W języku angielskim "Pobierz") oznacza proces zapisywania folderów i plików z serwera FTP do komputera. Ściąganie (W języku angielskim "Upload") jest transfer folderów i plików z komputera na serwer FTP.

Zwykle każdy folder (mniej często plik) na serwerze FTP przypisuje prawa dostępu: Czytaj, nagrywanie i wykonanie. Czytanie oznacza wyświetlenie zawartości pliku lub folderów. Rekord umożliwia zmianę tej zawartości. A wykonanie umożliwia uruchomienie plików wykonywalnych i skryptów na serwerze. Możesz napotkać na przykład zarządzanie prawami dostępu, na przykład podczas opracowywania strony internetowej, gdy odwiedzający muszą zabronić dostępu do niektórych katalogów witryn i zezwalaj na skrypty z innych katalogów.

Klient FTP.

Aby połączyć się z serwerem FTP, wymagany jest specjalny program, zwany Klient FTP. lub Menedżer FTP. Klienci FTP, zarówno w skalece, jak i specjalistycznych, jest świetny zestaw.

Klient FTP. - Program, który umożliwia podłączenie do zdalnego serwera FTP i odbierać / przesyłać pliki za pomocą protokołu FTP.

Ogólny schemat pracy z klientem FTP

Po pierwsze, musisz określić określony adres serwera (URL). Na przykład ftp://ftp.msu.ru. Następnie musisz przejść przez procedurę rejestracji na serwerze. Jeśli serwer jest anonimowy i pracujesz z programem przeglądarki, rejestracja zostanie automatycznie. Podczas pracy z graficznym klientem FTP można również przepisać wcześniej niezbędne parametry dostępu, a mianowicie nazwa użytkownika i hasło. Po udanym połączeniu można wyświetlić zawartość wszystkich folderów serwerów, które, w zależności od typu klienta FTP, wyglądać jak w standardowym programie, aby wyświetlić system plików. Znalezienie żądanego pliku, możesz skopiować go na dysk lokalny, wstępnie określić miejsce docelowe. Kopiowanie plików z komputera lokalnego do zdalnego serwera FTP jest zwykle dozwolone tylko dla zarejestrowanych użytkowników.

Korzystanie z FTP w procesie edukacyjnym :

  • Kopiowanie oprogramowania, aby zapewnić proces uczenia się;
  • Organizacja udostępniania plików z partnerami projektu telekomunikacyjnego.

Protokół FTP.

Protokół FTP.

Ftp. Protokół transferu plików) jest jednym z trzech głównych protokołów internetowych (poczta, WWW, FTP). FTP lub "Protokół transferu plików" - jeden z najstarszych protokołów w Internecie i wchodzi do swoich standardów. Wymiana danych w FTP przechodzi przez kanał TCP. Zbudowana wymiana za pomocą technologii klient-serwer.

Protokół - Jest to spójny format przesyłania danych między dwoma urządzeniami. Protokół określa następujące:

  • Jak zostanie sprawdzony błąd;
  • Metoda pakowania danych (jeśli opakowanie jest używane);
  • Jak zgłasza urządzenie wysyłające, które zakończył wiadomość;
  • Jak zgłasza urządzenie odbiorcze, które otrzymał wiadomość.

Istnieje wiele standardowych protokołów (odniesienia), z których można wybrać odpowiednią. Każdy protokół ma swoje zalety i wady (niedogodności); Na przykład niektóre są prostsze niż inne, niektóre są bardziej niezawodne, a niektóre szybsze.

Od punktu widzenia użytkownika jedyną rzeczą, która ją interesuje w protokole, jest to, że komputer lub urządzenie musi je prawidłowo obsługiwać (protokół), jeśli chcesz skontaktować się z innymi komputerami. Protokół może być wdrażany lub w sprzęcie lub oprogramowaniu.

5614161.png.

FTP jest zestawem reguł wskazujących, w jaki sposób komputery mogą udostępniać pliki w Internecie.

Protokół FTP jest wbudowany w taki sposób, że różne komputery z różnym oprogramowaniem i różnym "sprzętem" mogą skutecznie wymienić dowolne pliki.

Obecnie wielu użytkowników ze słowem FTP kojarząc go za pomocą formatów Warez, MP3, JPEG i MPEG. Ale w rzeczywistości protokół jest używany do przesyłania dowolnych typów plików, od zwykłych dokumentów tekstowych do chronionych plików oprogramowania. Protokół FTP jest szeroko stosowany w systemach automatycznych płatności przez Internet i przesyłanie informacji z satelitów w przestrzeni.

Przekazywanie i pobieranie plików w Internecie - tak ważne rutynowe zadania, które protokół FTP stał się szeroko stosowany przed wyświetleniem e-mailem. Jednak z tym protokołem jest znacznie łatwiejsze do uzyskania dostępu do plików innego komputera, zamiast dostarczać innych możliwości dostępu do plików i ich przeczytania.

Procesy przyłączeniowe za pomocą protokołu FTP

W FTP połączenie jest inicjowane przez interpreter protokołu użytkownika. Zarządzanie wymiany przeprowadza się za pomocą kanału sterującego w standardzie protokołu Telnet. Polecenia FTP są generowane przez tłumacza protokołu użytkownika i są przesyłane na serwerze. Odpowiedzi serwera są wysyłane do użytkownika również przez kanał sterujący. Ogólnie rzecz biorąc, użytkownik ma możliwość nawiązania kontaktu z tłumaczem protokołu serwera i różnym od interpretera użytkownika.

Polecenia FTP Zdefiniuj parametry kanału transmisji danych i sam proces transferu. Określają również charakter pracy z systemami pilotów i lokalnych plików.

FTP różni się od innych aplikacji, ponieważ używa dwóch połączeń TCP, aby przenieść plik.

  • Zarządzanie połączeniem. Zainstalowany jako normalny połączenie serwera klienta. Serwer wykonuje pasywny otwór na znanym porcie FTP (21) i oczekuje, że żądanie połączenia z klienta. Klient wykonuje aktywne otwór w porcie TCP 21, aby ustawić związek sterujący. Połączenie sterujące istnieje cały czas, podczas gdy klient komunikuje się z serwerem. To połączenie służy do przesyłania poleceń z klienta do serwera i przesyłania odpowiedzi z serwera. Rodzaj usługi IP dla połączenia sterującego jest ustawione w celu uzyskania "minimalnego opóźnienia", ponieważ polecenia są zwykle wprowadzane przez użytkownika.
  • Połączenie danych otwiera się za każdym razem, gdy plik jest przesyłany między klientem a serwerem. Otwiera się również inne chwile, jak zobaczymy później. Typ usługi IP dla połączenia danych musi być "Maksymalna przepustowość", ponieważ połączenie jest używane do przesyłania plików.

Sesja zarządzania inicjuje kanał transmisji danych. Podczas organizowania kanału transmisji danych, sekwencja działań jest inna niż organizacja kanału sterującego. W tym przypadku serwer inicjuje wymianę danych zgodnie z ustalonymi parametrami uzgodnionymi w sesji kontrolnej.

Kanał danych jest zainstalowany dla tego samego hosta, co kanał sterujący, przez który skonfigurowany jest kanał danych. Kanał danych można stosować zarówno do odbierania, jak i przesyłania danych.

Sytuacja jest możliwa, gdy dane mogą być przesyłane do trzeciego samochodu. W takim przypadku użytkownik organizuje kanał sterujący dwoma serwerami i organizuje między nimi kanał z bezpośrednim kanałem. Polecenia sterujące przejdą przez użytkownika i dane bezpośrednio między serwerami.

Kanał sterowania musi zostać otwarty podczas przesyłania danych między maszynami. Jeśli zostanie zamknięte, zatrzymuje się transmisja danych.

Adres FTP wygląda tak:

FTP: // Użytkownik: [email protected]: 21 /

  • Użytkownik - nazwa użytkownika.
  • Colon jest ogranicznikiem programu między nazwą użytkownika a hasłem
  • Hasło - hasło.
  • @ - oznacza separacja danych użytkownika i adresu.

Następny jest adres bezpośrednio. Może to być IP lub adres może mieć wartość alfabetu (FTP.ur.ru). Po napadom, Colon Separation ponownie przechodzi, który podziela adres, a numer portu, do którego należy podłączyć. Domyślnie ten port to 21, ale może być dowolna cyfra oznaczona administratorem serwera.

Adres może wyglądać tak:

FTP: / 127.0.0.1

Będzie to oznaczać, że nazwa anonimowego użytkownika, hasła jest adresem e-mail i portem 21. portem.

5614162.png.

Tryby FTP.

Podczas pracy na protokole FTP między klientem a serwerem zainstalowano dwa związki - Menedżer (drużyny idą na to) i Połączenie transferu danych. (Pliki są przesyłane). Związek sterujący jest w równym stopniu Aktywny и System pasywny . Klient inicjuje połączenie TCP z portu dynamicznego (1024-65535) do portu numer 21 na serwerze FTP i mówi "Cześć! Chcę się z tobą połączyć. Oto moje imię i moje hasło". Dalsze działania zależą od wybranego trybu FTP (aktywny lub pasywny).

  • В aktywny tryb Kiedy klient mówi "Cześć!" Opowiada również serwer numeru portu (z zakresu dynamicznego 1024-65535), dzięki czemu serwer może połączyć się z klientem, aby ustawić połączenie transmisji danych. Serwer FTP łączy się z określonym numerem portu klienta za pomocą portu TCP Numer 20 do transferu danych. Dla klienta takie połączenie jest przychodzące, więc często działają w aktywnym trybie klientów za firewall lub NAT jest trudne lub wymaga dodatkowych ustawień.
  • В Tryb pasywny Po tym, jak powiedział "Cześć!", Serwer zgłasza klienta numer portu TCP (z zakresu dynamicznego 1024-65535), do którego można połączyć się z ustawieniem połączenia transferu danych. Jednocześnie łatwo jest zauważyć, porty w takim połączeniu zarówno z klienta, jak i po stronie serwera są arbitralne. W trybie pasywnym klient może łatwo współpracować z serwerem za pośrednictwem zapory, ale często wspieranie serwera trybu pasywnego, odpowiednia konfiguracja zapory jest już po stronie serwera.

Główną różnicą między aktywnym trybem FTP a pasywnym trybem FTP jest impreza, która otwiera połączenie do przesyłania danych. W trybie aktywnym klient musi być w stanie wykonać to połączenie z serwera FTP. W trybie pasywnym klient zawsze inicjuje to połączenie, a serwer musi zostać podjęty.

FTP to usługa oparta wyłącznie na TCP (protokół zarządzania transmisją). FTP jest niezwykły, że używa dwóch portów, portu "Data" i portu "poleceń" (znany również jako port sterowania). Tradycyjnie jest to port 21 dla poleceń i portu 20 dla danych. Jednak w zależności od trybu port danych nie zawsze będzie 20.

W trybie aktywnym klient FTP jest podłączony do dowolnego nieuprzywieranego portu (N> 1024) do portu poleceń serwera FTP 21. Następnie klient rozpoczyna słuchanie portu N + 1 i wyślij port polecenia FTP N + 1 do Serwer FTP. W odpowiedzi serwer łączy się z określonym portem danych klienta z lokalnego portu danych 20.

W trybie pasywnym FTP Klient inicjuje oba połączenia z serwerem, rozwiązując problem z zaporami filtrowanymi z portu przychodzącego portu danych klienta. Po otwarciu połączenia FTP klient mieszkańcy otwierają dwa nieupwilejowane porty (N> 1024 i N + 1). Pierwszy port kontaktuje się z serwerem do portu 21, ale zamiast wysyłać polecenie portowe i pozwolić serwerowi połączyć się z portem danych w odpowiedzi, klient wyświetla polecenie PASV. W rezultacie serwer otwiera dowolną niesprzedany port (p> 1024) i wysyła klienta do polecenia Port P. Następnie, dla transmisji danych, Klient inicjuje połączenie z portu N + 1 do Port P na serwerze .

Serwer FTP.

Serwer FTP.

Serwer FTP. - Komputer zawierający publicznie dostępne pliki i jest skonfigurowany do obsługi protokołu FTP (serwer FTP musi mieć oprogramowanie obsługujące protokół FTP).

Obecnie istnieją trzy odmiany serwerów FTP w Internecie:

  1. Styl internetowy (dostęp do wszystkich plików serwera)
  2. Listserver (ograniczony dostęp)
  3. Ftpmail (dostęp przez e-mail).

Serwery ftpmail. Najbardziej interesujące dla tych użytkowników, którzy mają dostęp do Internetu, są bardzo ograniczone, że mogą używać tylko wiadomości e-mail. Wprowadzasz kilka specjalnych poleceń w liście, aby wykonać wybrany serwer FTPMail. Jeśli wszystko zostanie wprowadzone poprawnie, a Twój list przyszedł do miejsca docelowego, serwer FTPMail zacznie wyszukiwać żądany plik w prawie wszystkich Intertwine Internet. Jeśli zostanie znaleziony plik, zostaniesz przeniesiony, w przeciwnym razie pojawi się list z informacjami, że ten plik w naturze nie istnieje. Rzecz, oczywiście jest dobra, ale jeśli masz pełny dostęp do zasobów internetowych, ona możesz zrobić wszystko.

W sieci do przechowywania dużych ilości danych istnieje Serwer FTP . Serwer FTP to rodzaj biblioteki plików. Aby pompować pliki między serwerami FTP a komputerem użytkownika, używany jest protokół FTP ( Protokół Przesyłania Plików - Protokół Przesyłania Plików).

Na co jest serwer FTP? Możesz pompować komputer złożony na licznych serwerach FTP. Istnieją tysiące serwerów FTP, które zapewniają bezpłatny anonimowy dostęp do gigabajtów najbardziej zróżnicowanych informacji: dokumentów tekstowych, dystrybucji programu, fotografii i plików muzycznych. Według protokołu FTP można pobrać strony głównych na bezpłatnych serwerach, które zapewniają przestrzeń. Jest znacznie wygodniejszy niż stosować HTTP, gdy określisz pliki, które należy pobrać na specjalnej stronie serwera.

Podczas korzystania z FTP niektóre funkcje tej usługi powinny być zapamiętane, bezpośrednio wynikające z systemu operacyjnego, w którym pochodzi - Unix. Każdy serwer FTP zawsze wymaga autoryzacji użytkownika, która jest, wchodząc do jego nazwy i hasła. W zależności od tego, użytkownik będzie dostarczony tylko z dostępem do niektórych katalogów i plików wraz z możliwością przeprowadzenia dopuszczalnych działań w treści pamięci FTP.

Co zrobić, jeśli nie jesteś zarejestrowanym użytkownikiem? Prawie każdy serwer FTP zapewnia tak zwane Anonimowy wejście (Inne nazwisko tej usługi - Anonimowy FTP. ). W przypadku anonimowego (lub gościa) Zaloguj się do serwera, zamiast nazwy użytkownika, określ anonimowy słowo kluczowe i jako hasło do wpisywania adresu e-mail. Następnie otrzymasz dostęp do katalogów ogólnych, do danych należących do właściciela serwera. Zwykle w tym trybie dostępu do serwera użytkownik może przeglądać tylko katalogi i pompować pliki na dysku. Ten sposób pracy z publicznie dostępnymi serwerami FTP nazywany jest anonimowym FTP. Niektóre serwery tworzą specjalne katalogi, w których każdy może również pobrać własne pliki.

Możesz użyć zwykłej przeglądarki www do pracy z serwerem FTP. Po wybieraniu w ciągu adresu adresu URL żądanego serwera FTP przeglądarka połączy się z nim i wyświetli zawartość katalogu zdalnego.

Aby połączyć się z serwerem FTP za pośrednictwem przeglądarki WWW, należy użyć następującego formularza nagrywania URL (jednolity lokalizator zasobów): Podczas korzystania z serwera FTP, który wymaga autoryzacji :FTP: // User_name: Hasło @ Adres_Ftp Server: Port / Path_k_File Podczas korzystania z anonimowego serwera FTP :FTP: // Adres_ftp Server / Path_Fail

Na pierwszy rzut oka, takie korzystanie z przeglądarki jako klienta FTP jest dość wygodne. Należy jednak zauważyć, że w tym samym czasie metoda pracy z serwerem FTP brakuje możliwości oszustwa plików. Jeśli połączenie z serwerem nagle się złamał i nie miałeś czasu, aby pobrać cały plik (który zdarza się dość często, gdy pojawiają się ponownie duże pliki z bardzo zdalnych serwerów), musisz pobrać cały plik od samego początku. Jest to jedna z znacznych ilości wystarczających dobrych powodów zmuszających korzystanie z oddzielnego klienta FTP podczas pracy z serwerem FTP. Klient FTP umożliwia przepisywanie plików (rozładowywania, wysyłania) do serwera FTP i, który występuje pliki miski, przepisywania (pobierz, odbieraj) z serwera FTP.

Rodzaje serwerów FTP

W przeciwieństwie do serwerów www, do którego prawie każdy może uzyskać dostęp, istnieją dwie kategorie serwerów w FTP. Niektóre serwery są dostępne tylko dla ograniczonego okręgu zarejestrowanych użytkowników i próbując podłączyć identyfikator lub nazwę użytkownika (login) i hasło (hasło). Inne serwery są otwarte dla wszystkich. Nazywają się anonimowy .

Anonimowy serwer FTP. - Otwórz serwer dostępu. Standardowa nazwa użytkownika dla anonimowych serwerów FTP jest anonimowa, adres e-mail jest używany jako hasło.

FileZilla.

FileZilla. - Jest to bezpłatny wielojęzyczny klient FTP dla systemu Microsoft Windows, Mac OS X i Linux. Obsługuje FTP, SFTP i FTP (FTP przez SSL / TLS). W dniu 30 lipca 2010 roku był szósty na liście najpopularniejszych programów SourceForge.net.

Także istnieje Serwer FileZilla. - Projekt, powiązany klient FileZilla. Jest to serwer FTP opracowany przez tę samą organizację. Obsługuje FTP, SFTP i FTP (FTP przez SSL / TLS).

Tworzenie i konfigurowanie serwera FTP za pomocą serwera FileZilla

Tworzenie własnego serwera domu FTP umożliwia organizowanie wygodnego sposobu przesyłania danych do użytkowników sieci lokalnej lub globalnej. Aby uruchomić go w domu, możesz użyć bezpłatnego oprogramowania, na przykład, Serwer FileZilla. . Ten program jest wyposażony we wszystkie niezbędne funkcjonalność i jest łatwo regulowany.

817_0_0_192x192_IMAGES_STORY_FAQ_2011_SEPTEMBER_16-01.JPG.

Serwer FileZilla rozciąga się na bezpłatną licencję, więc dystrybucja programu może być swobodnie pobierana z witryny swojego dewelopera. Przed instalacją należy określić port do słuchania interfejsu administratora i określić metodę Uruchomienia usługi FTP. Jeśli zostawisz ustawienia domyślne, instalator wybierze port losowy i dodać usługę FTP do AutoLoad Windows.

0,JPG.

Również przed zainstalowaniem serwera FileZilla należy wybrać metodę uruchamiania serwera podczas ładowania systemu. Domyślnie wszyscy użytkownicy są aktywowani przez automatyczne uruchomienie usługi FTP, gdy autoryzujesz je w systemie operacyjnym.

1.Jpg.

Po zakończeniu instalacji Program umieści jego ikonę na tacy, po kliknięciu, na którym otworzy się panel administracyjny serwera. W tym przede wszystkim należy potwierdzić wybór serwera 127.0.0.1 i określonego portu, a także, jeśli to konieczne, pojawi się i wprowadź hasło administratora.

2.jpg.

Ustawienie serwera FileZilla należy rozpocząć od tworzenia jednego lub więcej użytkowników i pozwala na dostęp do niektórych katalogów na komputerze. Aby to zrobić, wybierz "Edytuj" element menu "Użytkownicy" i kliknij przycisk "Dodaj". W wyświetlonym oknie musisz wprowadzić dowolną nazwę użytkownika, jeśli chcesz, umieszczając go w określonej grupie (można go utworzyć w menu "Edytuj grupę"). Po naciśnięciu "OK" konto zostanie utworzone za pomocą określonej nazwy, po którym możesz go skonfigurować.

3.Jpg.

Domyślnie nowy serwer FileZILLA użytkownika jest tworzony bez hasła. Aby go ustawić, śledzisz "Ogólne", aby zainstalować zaznaczenie hasła i wprowadź go. W tym samym oknie można ustawić ograniczenia liczby połączeń dla wybranego użytkownika (0 - bez ograniczeń).

4.jpg.

W zakładce Foldery Udostępnione musisz dodać katalog główny użytkownika i wybierz katalogi, do których będzie miał dostęp. Możesz zainstalować wybrany katalog jako root, klikając przycisk "Ustaw jako główny DIR". Również w tym oknie można określić prawa do wybranego użytkownika w plikach i dostępnych katalogach. Na przykład ustawienie kleszczy w "Zapisz" i "Usuń" akapity w kategorii "Pliki" dadzą konto anonimowe i usunąć pliki w katalogu C: FTP.

5.Jpg.

Karta Limit Speed ​​jest odpowiedzialna za konfigurowanie ograniczenia prędkości obciążenia i pobierania danych dla określonego konta. Parametry te można pozostawić bez zmian.

6.Jpg.

W oknie "Filtr IP" Administrator może wyłączyć dostęp do serwera FTP z pewnych IP lub podsieci. Może to być przydatne w przyszłości, gdy nieustanni użytkownicy ładują nielegalną treść lub niedogodności w innych metodach.

7.JPG.

W ogólnych ustawieniach serwera, rozciągając się na wszystkie konta, możesz przejść z menu "Edytuj - Ustawienia". Większość parametrów, w szczególności ograniczenia prędkości, "czarna lista" IP, SSL i Autoban początkowo można pozostać tak. Zwróć uwagę na element "Ustawienia trybu pasywnego", który umożliwia wprowadzenie nazwy domeny serwera zamiast IP. Będzie to przydatne na adres dynamiczny różniący się za każdym razem łącząc się z siecią.

8.JPG.

Darmowa nazwa domeny może być zarejestrowana, na przykład, używając usługi DyndNS.

Aby dać użytkownikom możliwość wymiany danych z serwerem FTP, musisz powiedzieć im adres i dane konta do wpisu. Wszystkie ich działania będą wyświetlane w oknie głównym FileZilla.

Klient FTP.

Klient FTP.

Klient FTP. - Protokół przesyłania plików (litery. "Protokół transferu plików" - program w celu uproszczenia dostępu do serwera FTP. W zależności od miejsca docelowego może dostarczyć użytkownikowi łatwy dostęp do zdalnego serwera FTP w trybie konsoli tekstu, przejęcie tylko operacji wysyłania poleceń użytkownika i plików lub wyświetlania plików na serwerze zdalnym, jakby były częścią system plików komputerowych użytkownika lub oba. W dwóch ostatnich przypadkach klient FTP przyjmuje zadanie interpretacji działań użytkownika w poleceń protokołu FTP, umożliwiając tym samym możliwość korzystania z protokołu przesyłania plików bez zapoznania się ze wszystkimi jego mądrościami.

200px-two-tier_architecture.ru.svg.png? Uelang = ru

Częściowe przykłady korzystania z klienta FTP mogą być:

  • Publikacja stron witryny na deweloperze WWW
  • Upuszczając muzykę, programy i inne pliki danych przez zwykły internetu. Ten przykład nie jest nawet realizowany nawet przez wielu użytkowników, ponieważ używając klienta FTP i protokołu, ponieważ wiele serwerów publicznych nie żądają dodatkowych danych do uwierzytelniania użytkowników, a przeglądarki internetowe (także klienci FTP) pobierają pliki bez dodatkowych pytań.

Obroty

W najprostszym użytkowniku (ale z najbardziej wszechstronnym) przypadkiem klient FTP jest emulatorem systemu plików, który jest po prostu na innym komputerze. Za pomocą tego systemu plików możesz dokonać wszystkich zwykłych działań: Kopiuj pliki z serwera i serwera, Usuń pliki, utwórz nowe pliki. W niektórych przypadkach możliwe jest również otwarcie plików - aby wyświetlić, uruchomić programy, edytuj. Konieczne jest rozważenie tylko tego, że otwarcie pliku oznacza swoje pobranie wstępnego do komputera użytkownika. Przykłady takich programów mogą służyć:

  • Przeglądarki internetowe (często pracują w trybie tylko do odczytu, czyli, nie pozwalają na dodanie plików na serwer)
  • Wielu menedżerów plików, takich jak: Eksplorator Windows, WinSCP, Total Commander, Far, Midnight Commander, Krusader
  • Programy specjalistyczne, na przykład: FileZilla
  • Klienci online pracujący, z którymi prowadzi się przez dowolną przeglądarkę internetową, na przykład: ftponline.ru

Dzięki występowaniu protokołu FTP proste (z punktu widzenia implementacji) klienci FTP są praktycznie w każdym systemie operacyjnym. Jednak korzystanie z tych klientów wymaga użycia umiejętności konsoli, a także znajomość poleceń protokołu do komunikacji z serwerem. Tak więc w systemie Windows taki narzędzie jest ftp.exe. W wielu linux jest również narzędzie FTP.

Prawa dostępu i autoryzacja

System plików na serwerze zdalnym, z reguły ma ustawienia praw dostępu dla różnych użytkowników. Na przykład tylko niektóre pliki mogą być dostępne dla anonimowych użytkowników, nie będzie musiało wiedzieć o istnieniu innych użytkowników. Inna grupa użytkowników może być dostępna inne pliki lub na przykład, oprócz praw do odczytu plików, można również nagrać nowe lub aktualizujące dostępne pliki. Zakres opcji praw dostępu zależy od systemu operacyjnego i oprogramowania każdego konkretnego serwera FTP. Zazwyczaj udostępniaj prawa do wyświetlenia zawartości folderu (to znaczy, możliwość uzyskania listy plików zawartych w nim) Aby odczytać plik (y), aby napisać (Utwórz, usunąć, aktualizować) plik (y)

Aby autoryzować serwer FTP, przy podłączeniu do klienta FTP do niego żąda użytkownika i hasła z ostatniego. Większość klientów FTP, z kolei żądać danych tego użytkownika w trybie interaktywnym. Istnieje również inny sposób określenia tych danych, w tym je w URL serwera FTP. Tak więc na przykład w ciągu

** FTP: // Vasya: [email protected]?

  • FTP: // - Zauważ, że używamy protokołu FTP
  • Vasya - nazwa użytkownika.
  • : - Nazwa użytkownika i separator hasła
  • Klucz - hasło
  • @ - Uwierzytelnianie informacji Separator i adres serwera
  • FTP.example.com - Adres serwera FTP

Nie ma przypadków, gdy taka metoda określania nazwy użytkownika i hasła jest jedynym, który obsługuje klienta FTP.

Przykłady klientów FTP

Przeglądarki

Najprostszym prymitywnym klientom FTP są przeglądarze internetowymi i Eksploratorem Windows. Aby uzyskać dostęp do serwera FTP w swoim pasku adresu, wystarczy wprowadzić nazwę serwera FTP: // (na przykład ftp://ftp.dweb.com/). Przeglądarki internetowe i dyrygent umożliwiają wyświetlanie zawartości serwerów FTP i pobierania plików z nich. Jednak korzystając z przeglądarki, nie będzie można pobrać pliku lub folderu do serwera FTP, a Windows Explorer nie obsługuje plików w przypadku łamania połączenia. Najważniejszą rzeczą jest to, że przeglądarka pozwala na to Kliknij link i natychmiast pobierz plik, choć czasami zdarza się, a nie pobierać, ale pobierz go, a nawet jeden plik, ale dużo. Dlatego przeglądarka nie jest warta przeglądania jako poważny klient FTP. Dlatego lepiej jest stosować specjalnie przeznaczony do tego programu do pracy z FTP. Niektóre z nich są zaostrzone do pracy tylko z FTP, inne są całych kompleksów oprogramowania, a oprócz połączenia z serwerami FTP umożliwiają rozwiązywanie ogromnej liczby codziennych zadań komputerowych.

Całkowity dowódca i inne podobne

Klienci FTP są również wbudowane w popularnych menedżerów plików, na przykład, całkowity dowódca. Zazwyczaj menedżerowie plików pozwalają pracować z serwerem FTP, podobnie jak z regularnymi dyskami komputera lokalnego, choć oczywiście z pewnymi ograniczeniami określonymi przez administratora serwera (może to być na przykład zakaz usuwania plików dla wszystkich innych niż moderator). Ale tutaj nie ma wystarczających możliwości, na przykład tego samego planowania zadania. Chociaż dla większości użytkowników Całkowity Dowódca nadal istnieje bardzo udana wersja klienta FTP kosztem wbudowanej widza, która pozwoli Ci nauczyć się tego, co warto, a także ze względu na możliwość porównywania Zawartość folderów i plików na serwerze FTP i komputera lokalnego.

Core FTP Pro.

Ten program można znaleźć w Internecie na stronie www.coreftp.com, rozmiar dystrybucji instalacji jest nieco mniej niż trzy megabajty. Istnieje bezpłatna przycięta wersja, ale rozważymy pełne, profesjonalne. Core FTP ma przyjemny i zrozumiały interfejs użytkownika, obsługuje szyfrowanie i pracę na protokole SFTP i SSL, integruje się z popularnymi przeglądarkami jako wymiana wbudowanych w nich klientów FTP. Możliwe jest bezpośrednie pompowanie bezpośrednio między dwoma stronami, a także wbudowaną możliwością tworzenia kopii zapasowych danych, w tym ich archiwizacji, ochrony haseł i wysyłania do serwera FTP. Dla zaawansowanych użytkowników obsługuje obsługę wiersza poleceń.

FileZilla.

Ten klient FTP wyróżnia się kompletnymi darmowymi i otwartymi tekstami źródłowymi, a także między platformą (tj. Wie, jak pracować w różnych systemach operacyjnych). Obsługiwane protokoły: FTP, SSL, SFTP. FileZilla ma wielojęzyczny interfejs użytkownika, dość wygodny i zrozumiały. Jest wsparcie dla skoków i pobierania plików o rozmiarze ponad 4 GB, a także wbudowany menedżer witryny. Ponadto FileZilla jest uważany za jednego z najbardziej niezawodnych i szybkich klientów FTP. Możesz go znaleźć w FileZilla-project.org, rozmiar dystrybucji dla systemu Windows wynosi około 2,6 MB.

Dowódca FTP.

Dowódca FTP nie jest najsłynniejszy, ale na swój sposób dobrego klienta dla FTP. Na stronie World Wide witryna jego strona internetowa: www.internet-soft.com. Wielkość dystrybucji - od połowy do dwóch i pół megabajty, w zależności od wersji. W przypadku możliwości w wersji Pro przypomina klient wbudowany w Total Commander. Ale wersja Deluxe obsługuje protokoły SSL, TLS, SSH, PGP, wtrysk wielowy gwintowany, automatyczne zmiany nazwy, jeśli duplikat znajduje się na liście plików, a niektóre inne przydatne funkcje.

Cute FTP Pro.

Ten klient FTP jest uważany za jeden z najlepszych, jeśli nie najlepszy ze wszystkich, co ma tylko na planecie. Przyjemny i bardzo zrozumiały interfejs użytkownika, wbudowany menedżer haseł, wsparcie SSL, SSH i OpenPGP, narzędzia automatyki (harmonogram pracy, narzędzie do tworzenia kopii zapasowych, narzędzie do tworzenia podcastów w postaci strumieni audio RSS). Program ma wbudowany edytor HTML i Menedżer witryny, możliwe jest nagrywanie i kolejne makra. Tak słodki FTP jest bardzo przydatnym i potężnym klientem FTP. Można go znaleźć w World Wide Web na www.globalscape.com/cuteftppo, wielkość programu dystrybucji instalacji wynosi około siedmiu i pół megabajty.

Ftprush.

Inny bardzo dobry komercyjny klient FTP, znajduje się w Internecie na www.ftprush.com. Wielkość jego dystrybucji wynosi około cztery i pół megabajty. Wśród jego funkcji chciałbym zauważyć przyjemny i prosty interfejs użytkownika, który przy okazji jest ogólnie charakterystyczny dla programów tej klasy, a także wsparcia kompresji danych w locie, która ma na celu zaoszczędzenie pieniędzy Sprzedawany przez użytkownika, aby skakać pliki z Internetu. Istnieje również harmonogram zadań w programie, wbudowany skryptowy silnik hasłem do automatyzacji działań użytkownika, a także wbudowane katalogi pamięci podręcznej, które przyspiesza ich oglądanie. Obsługiwane są SFTP, FTPS, SSL, TFTP, a także, co jest ważne dla użytkowników rosyjskojęzycznych, obsługiwane są kodowania Unicode (w tym UTF-8).

SmartFTP.

W Internecie ten klient można znaleźć na stronie www.smartftp.com. Wielkość dystrybucji tego programu od około trzech do sześciu megabajtów. Na liście "Regalia" (lub raczej możliwości programu, autorzy wskazują następujące elementy: wsparcie dla TSL / SSL, wsparcie dla IPv6, kompresji danych "w locie", wspierać UTF-8, zdolność do Pliki pompowania bezpośrednio między dwoma serwerami, zdalnym edycją plików, wbudowaną planistą pobierania, narzędzie do tworzenia kopii zapasowych, obsługę pracy z linii poleceń i innych funkcji, mniej lub bardziej standardowe dla klientów FTP. Interfejs programu jest wygodny, piękny i dość zwyczajny.

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