Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Wykład 4. Część pierwsza: Sieci komputerowe I. Powstanie i rozwój sieci komputerowych Fazy ewolucji sieci komputerowych Klasyfikacja sieci II. Urządzenia.

Podobne prezentacje


Prezentacja na temat: "Wykład 4. Część pierwsza: Sieci komputerowe I. Powstanie i rozwój sieci komputerowych Fazy ewolucji sieci komputerowych Klasyfikacja sieci II. Urządzenia."— Zapis prezentacji:

1 Wykład 4. Część pierwsza: Sieci komputerowe I. Powstanie i rozwój sieci komputerowych Fazy ewolucji sieci komputerowych Klasyfikacja sieci II. Urządzenia sieciowe i tory transmisji III. Warstwowa architektura systemów sieciowych Standard ISO/OSI otwartej architektury sieci Stos protokołów TCP/IP

2 I.1 Ewolucja trybu wielozadaniowego ¶Przetwarzanie wsadowe ·Wielodostęp ¸Wielodostęp + zdalne przetwarzanie 1961 IBM tele-processing 1953/55 IBM x 1962 system rezerwacji American Airlines

3 P rojekt ARPANET 1968/71 (Defence Advanced Research Projects Agency Network) S ieć łącząca ośrodki militarne, rządowe laboratoria naukowe i wyższe uczelnie P rotokół transmisji TCP/IP (Transmission Control Protocol/ Internet Protocol): procedury transmisji danych / trasowania połączeń w sieci komputerów o różnej architekturze dane przesyłane w pakietach P óźniej szkieletowa sieć Internetu (do 1989) I.2 Pionier sieci: ARPANET

4 Sieć dużych komputerów I.3 Ewolucja sieci komputerowych Sieć lokalna - mikrokomputery i serwery Sieć sieci komputery i sieci lokalne łączone przez sieci rozległe o heterogenicznej strukturze ARPANET x - 2xxx 198x Internet

5 I.4 Rodzaje sieci ze względu na zasięg, dostępność i czynnik zarządzający Sieci szerokiego zasięgu – WAN (Wide Area Networks) Prywatne sieci w obrębie organizacji Sieci komercyjne, udostępniane przez operatorów na rzecz klientów Sieci publiczne o ograniczonym zasięgu, np. : miejskie – MAN (Metropolitan Area Networks ) uczelniane – CAN (Campus Area Networks) Sieci lokalne – LAN (Local Area Networks) w obrębie jednostek lokalizacyjnych przedsiębiorstw i instytucji w obrębie społeczności użytkowników; ASK (Amatorskie Sieci Komp.) Sieci osobiste – PAN (Personal Area Networks) Złożone organizmy sieciowe: Internet ( cz. II); Intranet – wirtualna sieć organizacji połączona techniką internetu Ekstranet – j.w. z podłączeniem sieci zewnętrznych (np. partnerów)

6 II. Urządzenia sieciowe i tory transmisji Urządzenia tworzące strukturę sieci procesory telekomunikacyjne - rutery, przełączniki, koncentratory; wzmacniacze (wtórniki) sygnału, akcesoria sieciowe … modemy; nadajniki i odbiorniki sygnału; tory transmisji Rodzaje torów transmisji danych w sieci kable elektryczne – koncentryk (coaxial cable), skrętka (twisted pair kable z włókna szklanego – światłowód (optical fiber) transmisja radiowa – fale elektromagnetyczne Rozwój sieci bezprzewodowych (wireless networks) Satelity komunikacyjne, mikrofalowe systemy naziemne, system telefonii komórkowej (GSM)… Bluetooth dla bezprzewodowych sieci osobistych (standard IEEE ) Wi-Fi dla bezprzewodowych sieci WLAN (standard IEEE ) WiMAX dla bezprzewodowych sieci miejskich (standard IEEE d,e) GAN (Global Area Network) – globalna mobilność (standard IEEE )

7 III.1 Standaryzacja zasad łączenia komputerów w sieci Architektura systemów otwartych OSI-RM / ISO (1984) ( Open System Interconnection Reference Model/ International Organisation for Standarization ) Złożone procesy, które realizują komunikację w sieci komputerowej, podzielono na warstwy funkcjonalne Protokoły określają zasady komunikacji między węzłami sieci na poziomie poszczególnych warstw Komunikacja na poziomie wyższej warstwy funkcjonalnej odbywa się poprzez wykorzystanie usługi warstwy niższej.

8 transmisja III.2 Warstwowy model odniesienia OSI aplikacji prezentacji sesji transportowa sieciowa łącza danych fizyczna aplikacji prezentacji sesji transportowa sieciowa łącza danych fizyczna

9 III.3. Stos protokołów sieciowych TCP/IP Transmission Control Protocol / Internet Protocol: zestaw procedur komunikacyjnych i standardów łączenia komputerów o różnej architekturze Górne warstwy Warstwa transportowa 3 Warstwa sieciowa IP ICMP TCPUDP Telnet FTP SMTP... DNS SNMP... NFS TFTP RPC...

10 IV. Historia i statystyki Wczesny okres rozwoju Wzrost liczby komputerów w sieci Rozwój Internetu w Polsce V. Charakterystyka Internetu Podstawowe protokoły i standardy Niektóre zakresy zastosowań Część druga: Internet

11 IV.1 Od ARPANETu do Internetu X SIŁY MILITARNE I OŚRODKI BADAWCZE Rozruch ARPANETu, od 4 do 15 węzłów 1983 Wyłączenie MILNETu, >50% ze 113 węzłów POPULARYZACJA I KOMERCJALIZACJA 1990 komercyjny wdzwaniany dostęp do Internetu 1991 NSF znosi ograniczenia działalności komercyjnej 1994 Yahoo! Serwis adresów internetowych ŚRODOWISKA NAUKOWE I EDUKACYJNE 1981 BITNET, CSNET - sieci dla uniwersytetów USA 1983 EARN Europejska Sieć Akademicka i Badawcza 1986 NSFNET (5 superkomputerów, 56 Kbps - sieć szkieletowa; 1988: 1,5 Mbps; 1990: 44 Mbps) hostów, 2000 sieci, 9000 serwerów nazw National Science Foundation Internet Society

12 IV.2 Struktura Internetu Sieć sieci, połączona protokołem TCP/IP Sieci szkieletowe (backbone) o dużej przepustowości Internet: luźno zorganizowana międzynarodowa współpraca autonomicznych sieci, połączonych ze sobą na zasadzie dobrowolnej przynależności do otwartych protokołów i procedur, zdefiniowanych w dokumencie: Internet Standards, RFC 1310,2 NSFNET Brama BITNET Brama UUNET CSNET, WESTNET.....

13 IV.3 Wzrost liczby komputerów (hostów) w Internecie w roku 1995 obecnie

14 IV.4 Rozwój Internetu w Polsce 1991 NASK (Naukowa i Akademicka Sieć Komputerowa) podłączenie do Internetu, łącze 9600 bps z EARN (European Academic & Research Network, 1983) 1993 Pierwszy serwer WWW (Fizyka UW); 1995 Pierwszy portal internetowy Wirtualna Polska Komercyjni dostawcy usług internetowych; 1997 TP SA - bezpłatny dostęp przez telefon 1998 POL-34 szerokopasmowa sieć dla środowisk naukowych, łącząca sieci miejskie 2001 TP SA - Neostrada, stały dostęp przez linię telefoniczną PIONIER – ogólnopolska sieć optyczna (ok km światłowodów, ponad 20 sieci miejskich)

15 IV.5 Internet w Polsce dzisiaj Dostawcy internetu dostęp stacjonarny – * ADSL (Asyn.Digital Subscriber Line) TP S.A., Netia, … * HFC operatorzy TV kablowej dostęp mobilny – GPRS (General Packet Radio Service) operatorzy GSM Sieci szkieletowe, TP S.A. … Telekomunikacja Kolejowa 28 tys.km kabli, w tym 6 tys. światłowodów

16 V.1 Podstawowe protokoły Internetu TCP/IP ( Transmission Control Protocol / Internet Protocol ) - zestaw procedur komunikacyjnych i standardów łączenia komputerów o różnej architekturze, a w tym: TCP i IP: protokoły warstwy transportowej i sieciowej FTP i Telnet: transmisja plików i zdalny dostęp Poczta elektroniczna czyli wysyłanie - SMTP (Simple Mail Transfer Protocol) odbieranie - POP3 (Post Office Protocol) - IMAP (Internet Message Access Protocol) System nazw domen DNS (Domain Name System) hierarchiczny system adresów i przyporządkowanie nazw wiele serwerów nazw w Internecie, rozproszona baza danych

17 V.2 Nazwy w Internecie Zarządzanie nazwami DNS i adresami IP - (regionalne rejestry) ä na czele IANA (Internet Assigned Numbers Authority) ä w Europie RIPE NCC (Reseaux IP Europeens Net.Coord.Cen) ä w Ameryce ARIN (American Registry for Internet Numbers) ä w Azji APNIC (Asia Pacific Network Information Center)... Hierarchiczny system nazw np. info11.it.pw.edu.pl Nazwy domen zawierają zazwyczaj skróty oznaczające: rodzaj organizacji.edu.com.org.mil.gov... edukacyjna komercyjna urzędowa wojskowa rządu USA i/lub kraj, np. Polska.pl, Australia.au

18 V.3 Usługi dostępne w Internecie Podstawowe: , serwery pocztowe SMTP/POP(IMAP), rozszerzenia w standardzie MIME (Multipurpose Internet Mail Extensions) Serwery FTP - udostępnianie plików (np. oprogramowania) Telnet, dostęp do odległych systemów informatycznych Grupy dyskusyjne (Usenet – prekursor forów internetowych) Pogawędki internetowe (prekursor IRC Internet Relay Chat) Na platformie WWW: system przekazywania informacji; strony, witryny, portale... wyszukiwarki, serwisy informacyjne, giełdy, aukcje...

19 V.4 Biznes w Internecie 1991 NSF znosi zakaz zastosowań komercyjnych 1993 pizza przez Internet (Pizza Hut); usługi bankowe 1995 pierwsze sklepy internetowe 1999 First Internet Bank (działający tylko w Internecie) Informacja turystyczna; planowanie podróży, rezerwacje biletów Aplikacje biznesowe i handlowe: e-biznes, e-commerce informacje finansowe; usługi bankowe … reklama i sprzedaż, kooperacja, nabór pracowników … aplikacje B2B, C2B, B2C (B=Business, 2=to,C=Customer) Rozwój technologii internetowych na rzecz biznesu Usługi WWW (Web Services) w ramach W3 Consortium Siatki obliczeniowe: od świata nauki do komercji, otwarta architektura usług siatek obliczeniowych OGSA (Open Grid Service Architecture)

20 Część trzecia: Środowisko sieci WWW VI. Czym jest Web Przykłady definicji Początki sieci Web Organizacje stymulujące rozwój Webu VII. Technologie webowe Ogólna charakterystyka Podstawowe standardy Technologie i standardy oparte na XML

21 VI.1 Przykłady definicji Nowe oblicze Internetu: World Wide Web czyli sieć (pajęczyna) o światowym zasięgu rozproszone w całym świecie zasoby informacji dostępne (w formie elektronicznej) na dowolnym komputerze dołączonym do sieci i wyposażonym w odpowiednie oprogramowanie – np. powszechnie dostępną przeglądarkę internetową W skrócie określany jako WWW lub Web; jest hipertekstowym, multimedialnym, sieciowym (TCP/IP) systemem informacyjnym opartym na publicznie dostępnych, otwartych standardach IETF, W3C i ISO. Pierwotnym i w chwili obecnej nadal podstawowym zadaniem WWW jest publikowanie informacji. [ Źródło: "http://pl.wikipedia.org/wiki/World_Wide_Web" ]hipertekstowym multimedialnymTCPIPIETFW3CISO

22 VI.2 Powstanie i rozwój sieci WWW Tim Berners-Lee (później długoletni dyrektor organizacji W3C) tworzy program pod nazwą WorldWideWeb pierwotnie program do wymiany materiałów naukowych w CERN ( Europejskim Centrum Badań Jądrowych w Genewie) nawigacja między dokumentami przez łącza hipertekstowe język HTML i protokół HTTP; identyfikatory UDI 1993 MOSAIC pierwsza przeglądarka graficzna w latach 93/94 nastąpił 25-krotny wzrost ruchu w WWW liczba domen.com >.edu : reklama, witryny komercyjne 1995 Netscape Navigator akcje na giełdzie (2,4 mld $), rozwój, dominacja na rynku 1996 MS Internet Explorer wojna przeglądarek

23 VI.3 Przebieg rywalizacji przeglądarek Wyniki ankiety Zona Research III.2010 [%] Polska Świat Internet Explorer 30,534,9 Mozilla Firefox 52,446,2 Google Chrome ?12,3 Opera10,52,2

24 VI.4 Organizacje stymulujące rozwój Webu ä W3C World Wide Web Consortium założone w 1994 roku, skupia firmy informatyczne, ośrodki naukowe i wybitnych specjalistów misją W3C działanie na rzecz pełnego wykorzystania potencjału tkwiącego w Webie (Leading the Web to Its Full Potential...) rekomendacje: standardy, wytyczne dla kierunków rozwoju Webu ä IETF (Internet Engineering Task Force), jedna z formacji ISOC, standaryzuje rozwiązania techniczne drogą publikacji w sieci dokumentów RFC (Request for Comments) m.in. standardy związane z systemem nazw zasobów internetowych ä ISO (International Organization for Standardization) m.in. uniwersalny zestaw znaków tekstu Unicode/ISO 10646ISO a także szereg innych organizacji związanych z Internetem…

25 VII.1 Ogólna charakterystyka sieci WWW ä Sieć WWW jest otwartą przestrzenią zasobów informacji w postaci cyfrowej, które są rozwijane i eksploatowane na platformie Internetu ä Korzystanie z Webu odbywa się na zasadzie: 1. identyfikacji zasobów przez globalne identyfikatory URI 2. interakcji między agentami webowymi w celu wyszukania oraz dostarczenia żądanej informacji; 3. uzgodnionych formatów reprezentacji informacji; meta-dane o formacie informacji służą jej dostarczeniu i przedstawieniu ä Agenci webowi: ä (ludzie lub) programy - działają w przestrzeni informacyjnej Webu na rzecz użytkownika ä programy - agenty software'owe: serwery, węzły pośredniczące, wyszukiwarki, przeglądarki, odtwarzacze multimediów…

26 VII.2 Podstawowe standardy identyfikacji zasobów Globalne identyfikatory URI - Uniform Resource Identifier w szczególności lokalizatory URL, nazwy URN istnieje szereg schematów URI, które podlegają rejestracji pierwsza część URI (przed dwukropkiem) określa jego schemat, np.: ftp://example.org/aDirectory/aFile urn:oasis:names:tc:entity:xmlns:xml:catalog schematy URI są określane przez specyfikacje, które podlegają rejestracji w IANA - Internet Assigned Numbers Authority Nowy standard IRI - Internationalized Resource Identifier ma zlikwidować ograniczenia w użyciu znaków narodowych w identyfikatorach zasobów

27 VII.3 Podstawowe standardy komunikacji i interakcji Komunikacja między agentami softwareowymi w sieci zasadza się na przesyłaniu wiadomości (messages). Protokoły używane sieci Web (jak HTTP, FTP, SOAP, SMTP) bazują na wymianie wiadomości, które mogą zawierać dane pochodzące z zasobów identyfikowanych przez URI, oraz opisujące je meta-dane. HTTP HyperText Transfer Protocol protokół przesyłania w sieci WWW tekstu w formacie HTML oraz informacji w innych formatach – tekstowych lub binarnych nagłówek wiadomości zawierającej dane określa jej format jako Content-Type, np. text/html, image/jpeg, audio/mpeg

28 VII.4 Formaty reprezentacji informacji specyficzne dla sieci Web … wywodzące się z SGML - Standard Generalized Markup Language standard ISO z 1986, meta-język dla definiowania formatów przedstawiania tekstu w postaci elektronicznej w sposób niezależny od sprzętu i systemu HTML - HyperText Markup Language (od 1991, standard HTML ) język znaczników przystosowany do opisu stron WWW (stron HTML)HTML zawiera odnośniki (hypertext links) do innych zasobów Webu o różnych formatach reprezentacji, w szczególności innych stron HTML XHTML - redefinicja HTML zgodna z formatem XML (od 2000) XML - Extended Markup Language meta-język (podzbiór SGML) przystosowany do specyfiki WWW intensywnie rozwijany w minionej dekadzie przez standardy W3C stosowany w szerokim zakresie aplikacji w środowisku WWW podstawa aktualnie rozwijanych technologii usług WWW

29 VII.5 Technologie i standardy oparte na XML … to między innymi XML Schema język definiowania schematów, które określają specyficzne dla aplikacji słownictwo i strukturę dokumentu XMLXML SOAP (dawniej Simple Object Access Protocol, teraz skrót bez rozwinięcia) oparty na XML protokół wymiany wiadomości wiadomość SOAP może zawierać dane w różnych formatach m. in. służy do zdalnego wywołania procedur, czyli umożliwia współpracę programów rozproszonych w sieci Usługi WWW – Web Services zorientowana na usługi architektura aplikacji rozproszonych w sieci WWW oparta na wymianie wiadomości SOAP, a także na specyficznych standardach rejestracji i wyszukiwania usług. Semantyczny Web – uniwersalna przestrzeń zasobów informacyjnych, zorganizowana na podstawie semantycznej meta-informacji o zasobach – opartej na XML, automatycznie przetwarzanej przez komputery

30 VII.6 Architektura usług WWW - stos protokołów ä Universal Description, Discovery, and Integration ä rejestr usług publikowany przez dostawców ä Web Services Description Language ä opis dostępnych operacji i sposobu wywołania usługi w formacie XML ä Simple Object Access Protocol ä przesyłanie żądania usługi klienta i odpowiedzi serwera w formacie XML ä HyperText Transfer Protocol ä ten sam protokól transportu, który jest używany do pobierania stron WWW Wykrywanie usług UDDI Opisywanie usług WSDL Wywoływanie usług SOAP Transport danych HTTP


Pobierz ppt "Wykład 4. Część pierwsza: Sieci komputerowe I. Powstanie i rozwój sieci komputerowych Fazy ewolucji sieci komputerowych Klasyfikacja sieci II. Urządzenia."

Podobne prezentacje


Reklamy Google