Sieć Internet - cygnus - Politechnika Warszawska

Transkrypt

Sieć Internet - cygnus - Politechnika Warszawska
Sieć Internet
Co to jest internet (sieć komputerowa)
dwie lub więcej sieci komputerowych połączonych ruterami
(router) i przełącznikami (switch)
Co to jest Internet
rozległa sieć komputerowa obejmująca cały świat
łączy tysiące lokalnych sieci komputerowych
wszystkie urządzenia podłączone do Internetu (host) mają
wspólną cechę - korzystają z TCP/IP
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
1
TCP/IP
Transmisssion Control Protocol/Internet Protocol
Informacja dzielona jest na małe kawałki zwane
pakietami, wysyłane jedną lub wieloma ścieżkami w sieci i
składane w informację w systemie użytkownika
końcowego
Zaprojektowany pod kątem niezawodności w przypadku
katastrof naturalnych jak i uszkodzeń spowodowanych
przez człowieka
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
2
Adres IP
Każde urządzenie w sieci Internet (host - komputer,
drukarka, inne urządzenia) posiada unikalny adres
liczbowy nazywany adresem IP
Format adresu IP:
###.###.###.###
gdzie ### oznacza liczbę z zakresu 0-255
Przykład: 148.81.65.208
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
3
Klasy sieci
Klasa sieci
Pierwsza
Długość
liczba numeru numeru sieci
A
1 – 126
1
Maks. liczba
komputerów w
sieci
16387064
B
128 – 191
2
64516
C
192 – 254
3
254
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
4
Klasy sieci
Koordynacją przydzielania numerów zajmuje się organizacja
NIC - Network Information Center
Przykład:
komputer o adresie 148.81.65.208 należy do klasy typu B
adres sieci 148.81.
adres podsieci: 148.81.65.192
maska podsieci: 255.255.255.224
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
5
System nazw DNS
Domain Name System
Komputery używają liczb ale ludzie wolą używać nazw
System nazw DNS jest rozproszoną bazą danych, która
zamienia adres IP na nazwę i odwrotnie
Zamiany dokonują serwery nazw (name server)
Większość komputerów posiada zarówno adres IP jak i
nazwę
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
6
Nazwy DNS
System nazw jest hierarchiczny i odzwierciedla
przynależność organizacyjną
Instytut
Telekomunikacji
nazw a
komputera
bardziej
szczegółowa
Instytut Telekomunikacji
Politechniki Warszawskiej
Politechnika
Warszawska
organizacja
naukowa
zpthp.tele.pw.edu.pl
kod
kraju
bardziej
ogólna
Podstawy telekomunikacji (cz. X)
7
Ogólne nazwy domen
Skrajnie prawy element nazwy określa typ organizacji (w
Ameryce Półn.) lub kod kraju
.edu - domena edukacyjna
.com - domena komercyjna
.gov - domena rządowa
.mil - domena wojskowa
.net - domena organizacji
związanej z określoną siecią
.org - domena organizacji
niekomercyjnej
Instytut Telekomunikacji
Politechniki Warszawskiej
.us - United States
.qa - Katar
.uk - Wielka Brytania
.jp - Japonia
.pl - Polska
.ru - Rosja
Podstawy telekomunikacji (cz. X)
8
Internet - sieć lokalna i globalna
Dla komputerów włączonych do sieci Internet nie ma
znaczenia lokalizacja geograficzna
Komputer potrzebuje jedynie adresu urządzenia, z którym
chce się skomunikować
Łączność na odległość pokoju jest taka sama, jak z innym
kontynentem
Próby wprowadzenia globalnego czasu zwanego czasem
internetowym
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
9
Obsługiwany przez różnorodny
sprzęt i oprogramowanie
Sprzęt (hardware): PC, Mac, stacje robocze UNIX,
superkomputery, drukarki, specjalistyczne urządzenia
Oprogramowanie (software): poczta elektroniczna (email), współdzielenie plików, przeglądarki multimedialne,
bazy danych, przeglądarki sieciowe
Wspólnym łącznikiem jest TCP/IP
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
10
Zarządzanie Internetem
Nie ma centralnej administracji
Organizacje wspierające rozwój Internetu
Internet Society
Internet Engineering Task Force
Internet Architecture Board
Internet nie jest własnością żadnej organizacji, chociaż
pewne jego części są stworzone i zarządzane przez
jednostki, firmy, rząd, itp.
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
11
Historia Internetu
1969 Powstaje ARPANET sieć 4 komputerów z wymianą
pakietów, 1971 - 15 węzłów i 23 serwery
1973 Pierwsze międzynarodowe połączenie pomiędzy
Anglią i Norwegią
1979 Powstaje USENET, tekstowe grupy dyskusyjne
1983 Od ARPANET odłączona zostaje jej wojskowa
część, tworząc MILNET. Część cywilna zyskuje miano
Internetu, w którym korzysta się w protokołu TCP/IP.
Powstaje europejska akademicka i badawcza sieć
komputerowa EARN
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
12
Historia Internetu cd.
1986 Do rozwoju Internetu włącza się National Science
Fundation, tworząc NSFNET - ogólnokrajową sieć
szkieletową o przepustowości 56kbit/s. Zostaje
opublikowana specyfikacja usługi DNS.
1988 Powstaje IRC (Internet Relay Chat) - usługa
pozwalająca na pogawędki na żywo. NSFNET ma
przepustowość 1,5Mbit/s (T1), dołączone kolejne kraje.
1989 Liczba komputerów w Internecie przekracza 100000.
1990 Powstaje system World Wide Web umożliwiający
łączenie słów, zdjęć i dźwięku. NSFNET - 44Mbit/s (T3).
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
13
Historia Internetu cd.
1991 Polska podłączona do Internetu. Powstają usługi:
Archie, WAIS, Gopher, WWW.
1992 Ponad milion komputerów w Internecie. Pojawiają
się usługi komercyjne.
1993 Pierwsza graficzna przeglądarka WWW Mosaic.
Powstaje Naukowa i Akademicka Sieć Komputerowa
NASK. Pierwszy w Polsce serwer WWW na Wydziale
Fizyki UW.
1994 Powstaje serwis adresów internetowych Yahoo!
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
14
Historia Internetu cd.
1995 Powstaje przeglądarka Netscape Navigator - 80%
rynku. Pojawia się: RealAudio, język programowania
Java.
1996 Pojawiają się: język modelowania przestrzennego
VRML, system WebTV. Dawid Bovie wypuszcza nowy
singiel „Telling Lies” tylko w Internecie. Trwa wyścig
pomiędzy Microsoft Internet Explorator i Netscape
Navigator.
2000 Prognozowane 100 milionów komputerów w sieci
Internet.
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
15
Wzrost Internetu: liczba komputerów
początek WWW
Źródło: Hobbes Internet Timeline
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
16
Internet
w
statystykach
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
17
Liczba użytkowników
Szacunkowo 201 milionów ludzi na świecie korzysta z
Internetu (wrzesień 1999 - źródło: NUA Internet Surveys):
- Afryka
- Azja/Pacyfik
- Europa
- Środkowy Wschód
- Kanada i Stany Zjed.
- Ameryka Południowa
Instytut Telekomunikacji
Politechniki Warszawskiej
1,72 miliona
33,61 miliona
47,15 miliona
0,88 miliona
112,4 milionów
5,29 miliona
Podstawy telekomunikacji (cz. X)
18
Aplikacje internetowe
Tradycyjne:
poczta elektroniczna (e-mail)
sieciowe wiadomości (Network News NEWSNET)
zdalne logowanie (Telnet)
przekaz plików FTP (File Transfer Protocol)
bezpośrednia rozmowa IRC (Internet Chat Relay)
Wczesne implementacje obsługiwane w trybie tekstowym
z linii komend
Większość aplikacji internetowych używa modelu
klient-serwer
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
19
Model klient-serwer
Serwer:
zwykle silny,
„wieloużytkownikowy” system
pracuje 24 godz./dobę
zawiera olbrzymie zasoby
danych
nasłuchuje zapytania od
klientów
przetwarza zapytania i zwraca
wyniki do klientów
Instytut Telekomunikacji
Politechniki Warszawskiej
Klient:
zwykle komputer domowy
wysyła zapytania do
serwera
otrzymuje i formatuje wyniki
może używać innego
systemu operacyjnego jak i
typu komputera
Podstawy telekomunikacji (cz. X)
20
Model klient-serwer cd.
Oddziela systemy operacyjne użytkownika i serwera
Efektywne wykonywanie procesów
Jedna aplikacja obsługuje wiele systemów i aplikacji
Minimalny ruch w sieci - przesyłane są zapytania i
odpowiedzi a nie całe aplikacje i bazy danych, większość
klientów nie wymaga stałego połączenia
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
21
Serwis informacyjny World Wide Web
Aplikacja która zrewolucjonizowała Internet
Ogromna liczba serwerów z publicznie dostępnymi
dokumentami i zasobami
Łączy rozsiane po całym świecie internetowe zasoby za
pomocą odnośników hypertext links
Dokumenty są formatowane w języku HTML HyperText
Markup Language
Przesyłanie informacji między komputerami za pomocą
protokołu HTTP
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
22
Światowa pajęczyna
Pierwsza przeglądarka pracująca w trybie tekstowym
powstała w 1991 w CERN, autorem był Tim Berners-Lee
W ośrodku NCSA w 1993 powstał program Mosaic,
pierwsza przeglądarka na różne platformy
Burzliwy rozwój - każdy może „surfować po sieci” i
publikować
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
23
Jak duża jest pajęczyna?
Źródło: Hobbes Internet Timeline
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
24
Liczba serwerów WWW
W grudniu
1999 server
Netcraft
zanotował
9,560,866
odpowiedzi
od serwerów
WWW
Źródło: NetCraft Web Server Survey
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
25
Wojna przeglądarek
%
ankietowanych
którzy używają
IE jako głównej
przeglądarki
%
ankietowanych
którzy używają
Navigatora
jako głównej
przeglądarki
% firm w
których
stosowany
jest jeden
rodzaj
przeglądarki
% firm w
których
stosuje się
tylko IE
% firm w
których
stosuje się
tylko
Navigatora
wrzesień 1999
64%
36%
73%
69%
31%
kwiecień 1999
59%
41%
69%
62%
38%
wrzesień 1998
40%
60%
63%
54%
46%
lipiec 1998
45%
54%
64%
55%
45%
wrzesień 1997
36%
62%
59%
32%
55%
styczeń 1997
28%
70%
52%
26%
74%
sierpień 1996
8%
83%
24%
14%
88%
kwiecień 1996
4%
87%
43%
17%
83%
luty 1996
3%
74%
28%
2%
96%
styczeń 1996
2%
71%
33%
1%
91%
Data badania
Źródło: Zona Research
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
26
Zasoby dostępne w sieci WWW
Edukacja (książki, magazyny,
wiadomości)
Rozrywka (gry, muzyka,
pogawędki)
Dostęp interaktywny (dyskusje
w czasie rzeczywistym)
Biznes (informacje dla
klientów, notowania giełdowe,
wyniki finansowe firm)
Instytut Telekomunikacji
Politechniki Warszawskiej
Oprogramowanie (darmowe,
shareware, komercyjne)
Bazy danych i katalogi
Handel (sprzedaż
interakcyjna)
Darmowe i płatne serwisy
Mechanizmy przeszukiwania
i indeksowania danych
Podstawy telekomunikacji (cz. X)
27
Formy przekazu informacji
Dokumenty statyczne HTML
Interaktywne formularze
Dźwięk i wideo w czasie rzeczywistym lub na żądanie
Java Applet
Javascript
Animowane obrazy
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
28
Wykorzystanie Internetu/Web
w szkolnictwie wyższym
Księgozbiór „on-line”
Notatki do wykładów z
odsyłaczami do bibliografii
Prace domowe
Interaktywne symulacje
Dostęp do zdalnych
urządzeń
Możliwość dyskusji poza
klasą
Instytut Telekomunikacji
Politechniki Warszawskiej
Możliwość pracy
zespołowej i aktywnego
nauczania
Rozwiązywanie
problemów
Dostęp do dużych baz
danych
Wizualizacja danych
Podstawy telekomunikacji (cz. X)
29
Nowa sieć - intranet
Lokalny, nie podłączony z ogólnoświatową siecią, firmowy
Internet dostępny i używany w ramach jednego
przedsiębiorstwa lub organizacji
Upraszcza i ułatwia system komunikacji i dystrybucji
informacji wewnątrz firmy - redukcja kosztów do 90%
Szybka modyfikacja i aktualizacja informacji
Możliwość ograniczenia dostępu danej grupy lub kategorii
pracowników do określonego rodzaju informacji
Zamknięty obieg informacji zapewnia jej poufność - dostęp
do sieci publicznej wyłącznie za zgodą administratora
Instytut Telekomunikacji
Politechniki Warszawskiej
Podstawy telekomunikacji (cz. X)
30

Podobne dokumenty