Jesteś tutaj: Start » Artykuły» Oprogramowanie» Felietony » Krótka charakterystyka wydarzeń Internetowych

Krótka charakterystyka wydarzeń Internetowych

autor/dodał: Tomasz Pelczar | dodano: 15.10.2009

tagi: internet, wydarzenia, charatkerystyka, felieton

Wprowadzenie

Rozwój Internetu stwarza dogodną platformę do wspomagania procesu komunikacji i kształcenia. Rozwinęło się coraz więcej różnych nowych metod opartych na tej nowoczesnej technologii. Rozwija się e-learning. Rozwijają się i powstają coraz bardziej doskonałe języki programowania przystosowane do realizacji wszystkich zadań i radzenia sobie ze wszystkimi problemami jakie mogą wystąpić podczas poruszania się i nadzorowania pracy w Internecie. Platforma WWW jest obecnie jedną z najbardziej dogodnych i perspektywicznych miejsc dla wszystkich firm, uczelni i prywatnego użytku.

Takie pojęcia najbardziej charakterystyczne i bezpośrednio powiązane z architekturą WWW jak HTTP, IP, TCP, ICPv2, CARP, HCP czy HTCP wiele wyjaśnią jeżeli chodzi o sposób komunikowania się i przekazywania danych w sieci. Wiele z nich już od dawna nie stanowi tajemnicy dla przeciętnego użytkownika komputerowego. Podstawowym budulcem sieci są klienty i serwery. Serwer WWW zarządza zbiorem zasobów i udostępnia je. Zasobami mogą być proste pliki tekstowe i obrazki albo coś bardziej złożonego jak relacyjna baza danych. Klienci, nazywani też agentami użytkownika, inicjują transakcję, wysyłając żądanie do serwera. Serwer przetwarza żądania i odsyła klientowi odpowiedź.
Wprowadzenie

W sieci większość transakcji polega na pobieraniu danych, klient pobiera pewne informacje z serwera. W takim przypadku żądanie jest zwykle niewielkie i zawiera nazwę zasobów oraz trochę dodatkowych informacji od klienta. Pobierana informacja to najczęściej obrazek lub plik tekstowy o średnim rozmiarze 10 tysięcy bajtów. Ta cecha sieci sprawia, że dostęp do Internetu poprzez satelitę i łącza telewizji kablowej ma sens. Ilość odbieranych danych jest znacznie większa niż wysyłanych, ponieważ użytkownicy sieci głównie pobierają informacje.

Bardzo mały procent transakcji sieciowych polega na wysyłaniu danych. W takim przypadku żądania są względnie duże, a odpowiedzi małe. Dobrym przykładem jest wysłanie wiadomości mailowej lub przenoszenie pliku graficznego z komputera na serwer. Najpopularniejszymi klientami sieciowymi są przeglądarki, czyli aplikacje takie jak Netscape Navigator i Microsoft Internet Explorer. Zadaniem przeglądarki jest kształtowanie treści WWW w taki sposób, abyśmy mogli ją oglądać i wchodzić z nią w interakcje. Ze względu na tysiące funkcji dostępnych w przeglądarkach WWW są to bardzo duże i skomplikowane programy. Oprócz klientów graficznych istnieje także klika prostych programów uruchamianych z wiersza polecenia, takich jak Lynx i Wget.

W sieci używa się kilku serwerów. Bardzo popularny jest bezpłatny serwer HTTP Apache. Netscape, Microsoft i inne firmy również oferują oprogramowanie serwerowe. Wielu dostawcom treści zależy na wydajności serwera. Najpopularniejsze witryny otrzymują miliony żądań dziennie, a w godzinach szczytu nawet około tysiąca na sekundę, dlatego też zarówno sprzęt, jak i oprogramowanie muszą być starannie zaprojektowane, żeby sprostać obciążeniu. Wiele witryn używa równoległych serwerów, zarówno do obsługi dużego tempa żądań, jak i do zapewnienia redundancji. Wiele emocji było wywołanych przez aplikacje równorzędne (peer-to-peer), takie jak Napster. W systemach tego typu klienci bezpośrednio współdzielą pliki i inne zasoby. Napster, który umożliwia współdzielenie plików MP3, nie przechowuje tych plików w serwerach. Działa tylko jako katalog i zwraca wskaźniki do plików, dzięki czemu dwaj klienci mogą porozumiewać się bezpośrednio. W systemach równorzędnych nie ma scentralizowanych serwerów ? każdy klient jest serwerem.

Systemy równorzędne są względnie nowe, ale zyskały już dużą popularność. Niewykluczone, że duży procent ruchu internetowego zawdzięczamy samemu Napsterowi, który umożliwia własny nieco inny od klasycznego protokołu transportowego. Firma Cisco wkroczyła bardzo niedawno na rynek ze swoim nowym produktem, który jeszcze bardziej zwiększa przepustowość przyspieszając niektóre transakcje o dziesiątki lat.

Poniżej w kilku punktach przedstawiłem najważniejsze wydarzenia jakie odegrały, odgrywały i wpłynęły na powstanie i rozwój Internetu. Starałem się wybrać wszystkie najistotniejsze fakty i mam nadzieję, że jest to wystarczające opracowanie aby krok po kroku zrozumieć i opanować proces kształtowania się ewolucji i problemów wynikających z zastosowania i eksploatacji jednego z największych wynalazków ubiegłego wieku.

Reklama
1 2 3 4 5 6 7 8
  • Dodaj do wykop.pl
  • Dodaj do Gwar.pl
  • Dodaj do digg.com
  • Dodaj do del.icio.us