Internet

Transkrypt

Internet
dr Sławski Jerzy
KATEDRA PLANOWANIA PRZESTRZENNEGO
pok 120D, pok 17
[email protected]
http://users.arch.pwr.wroc.pl/jerzy.slawski/
Internet
Internet
Co wiemy o Internecie
Z jakich usług korzystamy
Jakie są możliwości Internetu
Jaka jest przyszłość Internetu
The sky is the limit – Vinton Cerf (twórca Internetu)
Internet
Od maszyny obliczeniowej
Przez początki sieci komputerowych
Do dzisiejszego internetu
Internet
Budowa internetu
Zasada działania
Internet
Usługi internetowe
Niezawodność i
Bezpieczeństwo
Internet
Internet to sieć (heterogeniczna) zlożona z sieci
komputerowych
Internet to:
sieć (heterogeniczna) zlożona z sieci komputerowych,
łącząca

ośrodki nauki,

ośrodki biznesu

ośrodki administracji, i

użytkowników prywatnych.
Internet to:
Sieć służąca do dostarczania usług:







E-mail
Archiwizacja plików
Dokumenty hypertext
Bazy danych
Instant Messaging (Bulletin Board System - BBS) dziś
popularne serwisy społecznościowe)
Moc obliczeniowa
VoIP
itp.
Internet:
Internet jest dobrem wspólnym

Każdy kto łączy się z Internetem staje się właścicielem
cząstki Internetu

Nie istnieje centralna administracja Internetu
Internet

Wsólnota osób
– użytkujących i tworzących sieci i zasoby.

Zbiór zasobów
– do których można dotrzeć poprzez sieć.

Usługi umożliwiające kontakt i współpracę
– pomiędzy naukowcami, społecznościami
akademickimi i innymi uzytkownikami na świecie

Połączone sieci używają protokołuTCP/IP.
Internet

Użytkownicy Internetu
Internet – jakie usługi ?
Internet (usługi)
(1969)
 Telnet
(1971)
 File Transfer Protocol (FTP)
(1973)
 Electronic Mail (Email)
Internet (usługi)
(1979)

Usenet News (ogólnoświatowy system grup
dyskusyjnych) oparty na UUCP (Unix-to-Unix
Copy)– multi server information exchange (P2P
net)
wiadomosci – posty umieszczane w Usenet
czytnik news – aplikacja do pobierania
postów (np. Outlook Express)
Internet (usługi)
(1988)
 Internet Relay Chat (IRC)
Rozmowy na tematycznych lub towarzyskich
kanałach komunikacyjnych – w grupach lub
pojedynczą osobą
Kanały stałe
Kanały tymczasowe
uzytkownicy identyfikowani przez nickname
Internet (usługi)
(1991)

Gopher – world/campus-wide information
system (oparty na FTP i Telnet, WAIS)
protokół klient-serwer
rozpowszechnianie wiadomości
różne typy danych (teksty, grafika, binaria)
Internet (usługi)
(1992)
 World Wide Web (WWW) - HTML
(1993)
 Blog (weblog – dziennik sieciowy) –
pamiętnik elektroniczny
archiwizacja
tagowanie
komentarze
Internet (usługi)
(1994)
Wielozadaniowe i dedykowane serwisy
internetowe


Yahoo – internet services portal
Amazon.com – sprzedaż Internetowa
Internet (usługi)
(1995)
 Wiki
 Ebay
(1998)
 PayPal e-commerce
(2003)
 Skype (VoIP)
Internet (usługi)
(2004)
 Facebook
serwis społecznościowy
użytkownicy tworzą sieci i grupy
wymiana wiadomości i zdjęć
Internet (usługi)
(2005)
 YouTube
bezpłatne umieszczanie i oglądanie
filmów
live streaming
 Google Earth
(2006)
 WikiLeaks
Jak to się zaczęło ????
I gdzie doszliśmy ????
Mainframe
1951 powstanie RAM (Random Access Memory)
UNIVAC, IBM, MARK, Honeywell, Prime,VAX
Mainframe
1961 - Compatible Time Sharing System
dla maszyny 7090/94
Mainframe – Zdalny
dostęp
Procesor
Komunikacyjny
CPU
Procesor
Komunikacyjny
Modem
Modem
Internet
Internet - uniwersalność
Internet
1958 US Kongres powołuje ARPA (Advanced Research Projects
Agency) - w ramach Departamentu Obrony USA
1962 MIT, UCLA, Stanford Lab – koncepcje sieci łączącej
komputery
1962 U.S. DARPA (Defense Advanced Research Projects Agency)
projekt – teoria pakietów
1965 - pierwsze połączenie dial-up
1966 - plan ARPANET
Internet
1969 - pracująca ARPANET (4 komputery – (UCLA, UCSB,
Stanford Research Institute, Utah)
• komputery IBM, DEC, SDS
Twórcy sieci ARPANET
• Jon Postel
• Steve Crocker
• Vinton Cerf
Internet
1971 – utworzenie NCP (Network Control Protocol) dla sieci
ARPANET
1971 – 15 węzłów sieci ARPANET powstanie protokołów Telnet i
FTP
1972 – koncepcja usługi e-mail
1973 - DARPA – definicja protokołu komunikacji (Interneting
projects – INTERNET
Powstał TCP/IP (Transmission Control Protocol (TCP)
and Internet Protocol (IP)).
Internet
1973 – 35 węzłów ARPANET
1984 – powstanie DNS (Domain Name System)
Internet
1986 U.S. National Science Foundation (NSF) kręgosłup Internetu
 NSFNET –
56 Kbps
45 Mbps
1000 Mbps
 NSINET – NASA
 ESNET – US Dept of Energy
NORDUNET – Europa
 SATNET (Satellite Network)
Internet Backbone 1987
Internet 1987
Rozwój NSFNET -Topografia
1.
2.
NSFnet połączyła 17 American Regional Networks takich jak:

NorthWestNet

NEARnet

BARRnet

Los Netos
CIX - Commercial Internet Exchange –sieć komercyjna
alternatywna do NSFnet w U.S
Internet
1986 McGill Univ Montreal Archie – FTP server
1993 Web Server + browser Mosaic
1994 WWW Consortium - standaryzacja w Internecie
Sici Komercyjne - PSINet
Sici Komercyjne - UUNet
Sici Komercyjne SPRINT Net
Internet Świat
Internet Świat
Internet EU
Kable podmorskie
Kable internetowe na dnie Atlantyku
TAT-5 kabel telekomunikacyjny
Kable
podmorskie
Rozwijanie kabli
Rozwój Internetu
Komunikacja w sieci
+
-
Fizyczna sieć
Protokół warstwy sieciowej
 Ethernet
 Fast Ethernet





Frame relay
ATM
Token Ring
FDDI
CDDI
Destination
Source
Data
Komunikacja w sieci
1 = 00000001
4 = 00000100
7 = 00000111
Destination
Source
A = 65
a = 97
Data
O1OO11OO
czas
Topologia Sieci
Linear (Bus)
Star
Ring
Topologia Sieci
HUB
L Linear (Bus)
Star
Nośniki
Okablowanie
 thick coax,
 thin coax,
 twisted pair cabling
 fiber optic
 micro wave
100Mbps
2.5 Gbps (doświadczalne 14 Tbps)
500Mbps pasmo (18-30 GHz)
szybkości
 10 Mb/s,
 100 Mb/s,
 1000 Mb/s.
 Kręgosłup sieci stanowią dziś magistrale fiber optics Magistrala
składa się z wielu kabli fiber optics klasy OC-3, OC-12 or OC-48.
 OC-3 155 Mbps
 OC-48 - 2,488 Mbps (2.488 Gbps).
 Porównaj - 56K modem 56,000 bps
Ethernet - transmisja
 Stacje nasłuchują sygnały w sieci.
 Jeśli sygnał nie został wykryty stacja może rozpocząć
transmisję.
 Podczas transmisji stacja kontynuuje nasłuch aby
upewnić się o sukcesie transmisji.
 Jeśli dwie stacje próbują rozpocząć transmisję
równocześnie, transmisje nakładają się i powstaje
kolizja.
 Jeśli nastąpiła kolizja, po upływie losowo gener. czasu
transmisja jest ponawiana.
Ethernet Standard

1970 Xerox PARC

1974 - LAN protocol (Harward) –Ethernet

1980 DEC, Intel, and Xerox (DIX)

1983, Novell
Ethernet - pakiet
Preamble
7 bytes
SFD 1 byte
Destination
6 bytes
62 bits zer i jedynek do synchronizacji karty Ethernet do początku ramki
Start Frame Delimiter-sekwencja 0101011 - początek ‘ramki’.
Adres odbiorcy 6 bajtów Media Access Control (MAC) adres zawarty
w ROM karty Ethernet
Source
6 bytes
Adres nadawcy six byte Media Access Control (MAC)
Type
2 bytes
Typ
Data
46 – 1500
bytes
Dane
FCS
4 bytes
Frame Check Sequence cykliczna nadmiarowość używane przez
nadawcę i odbiorcę do weryfikacji transmisji FCS jest oparte o
zawartość adresów nadawcy, odbiorcy, typu i danych
TCP/IP – protokół Internet
Zestaw protokołów
 IP Internet Protocol
 TCP/IP Transmission Control Protocol
 UDP User Datagram Protocol (bez śledzenia sesji)
 ICMP Internet Control Message Protocol
(diagnostyka, routing, ping, traceroute)
TCP/IP – protokół Internet
Zestaw protokołów
 IP Internet Protocol
 TCP/IP Transmission Control Protocol
 UDP User Datagram Protocol (bez śledzenia sesji)
 ICMP Internet Control Message Protocol (diagnostyka, routing, ping, traceroute)
TCP/IP - Ethernet
Preamble
SFD
Destination
Source
Destination
Source
Type
Data
Data
Data
FCS
Ethernet
IP
TCP
Adres IP
Adresy IP – 4 bytes
xxxxxxxx . xxxxxxxx . xxxxxxxx . xxxxxxxx
00001011. 00110010 . ___________. ___________
( 11 . 49 . x . x )
4294967296 adresów
Klasy adresów IP
Internet Corporation for Assigned Names and Numbers (ICANN)
Class A: xxx.0.0.0
through
xxx.255.255.255
 Class B: xxx.xxx.0.0
through
xxx. xxx.255.255
 Class C: xxx.xxx.xxx.0
through
xxx. xxx. xxx.255
Adresy specjalne IP
 127.0.0.1 loopback
127.0.0.0 – 127.255.255.255 loopback addr
0.0.0.0 – 0. 255.255.255 zero addr
Local Network IP addr:
10.0.0.0 - 10.255.255.255
192.168.0.0 - 92.168.255.255
65536 adresów
172.16.0.0 – 172.31.255.255
1048576 adresów
 169.254.0.0 -169.254.255.255
Użycie adresów IP
Adresy statyczne
 Adresy dynamiczne
DHCP (Dynamic Host Configuration Protocol)
NAT (Network Address Translation (IP masquering)
używane przez ISP
Router or firewall 192.168.0.1
www.ip-adress.com
Technologie Wireless
WLAN – WiFi
AP (Access Point)
SSID AP name
 Protokoły kodowania danych
WEP (wireles encryption protocol (40 lub 104 bits)
static key
WPA (dynamic key)
WPA2 (zaawansowana enkrypcja z dynamic key)
Technologie Mobile
Technologie Mobile
Technologie i protokoły transmisji danych
 Cellular Digital Packet Data (CDPD)
 IP protokół (technologia Long Term Evolution – LTE)
Technologie Mobilne
Wzrost subskrypcji mobilnych
Okno Command Prompt
E:\>ipconfig /all
(adres dynamiczny WA - desktop)
Konfiguracja IP systemu Windows
Nazwa hosta . . . . . . . . . . . : KPP-JS
Lista przeszukiwania sufiksów DNS : arch.pwr.wroc.pl
Karta Ethernet Połączenie lokalne:
Sufiks DNS konkretnego połączenia : arch.pwr.wroc.pl
Opis . . . . . . . . . . . . . . : Marvell Yukon 88E8001/8003/8010 PCI
Gigabit Ethernet Controller
Adres fizyczny. . . . . . . . . . : 00-16-E6-6B-7B-34
DHCP włączone . . . . . . . . . . : Tak
Autokonfiguracja włączona . . . . : Tak
Adres IP. . . . . . . . . . . . . : 156.17.29.8
Maska podsieci. . . . . . . . . . : 255.255.255.0
Brama domyślna. . . . . . . . . . : 156.17.29.30
Serwer DHCP . . . . . . . . . . . : 156.17.29.1
Serwery DNS . . . . . . . . . . . : 156.17.29.1
156.17.5.2
C:\Users\JS>ipconfig /all
(adres dynamiczny - DHCP WA - laptop)
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : arch.pwr.wroc.pl
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : F0-BF-97-E7-1F-B7
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::d014:3068:575:9f8d%14(Preferred)
IPv4 Address. . . . . . . . . . . : 156.17.29.138(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 21 November 2013 14:08:55
Lease Expires . . . . . . . . . . : 21 November 2013 20:37:36
Default Gateway . . . . . . . . . : 156.17.29.30
DHCP Server . . . . . . . . . . . : 156.17.29.1
DHCPv6 IAID . . . . . . . . . . . : 569425815
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-1C-AA-0B-F0-BF-97-E7-1F-B7
DNS Servers . . . . . . . . . . . : 156.17.29.1
156.17.5.2
NetBIOS over Tcpip. . . . . . . . : Enabled
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : wifi.net.pwr.wroc.pl
Description . . . . . . . . . . . : Intel(R) Centrino(R) Advanced-N 6230
Physical Address. . . . . . . . . : 88-53-2E-B6-31-2C
……
…… Next page
C:\Users\JS>ipconfig /all
(adres dynamiczny - DHCP WIFi WA - laptop)
……. continuation
…….
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : wifi.net.pwr.wroc.pl
Description . . . . . . . . . . . : Intel(R) Centrino(R) Advanced-N 6230
Physical Address. . . . . . . . . : 88-53-2E-B6-31-2C
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::4599:bf6e:dcf4:3908%13(Preferred)
IPv4 Address. . . . . . . . . . . : 172.16.95.136(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Lease Obtained. . . . . . . . . . : 21 November 2013 14:37:57
Lease Expires . . . . . . . . . . : 21 November 2013 14:52:57
Default Gateway . . . . . . . . . : 172.16.0.1
DHCP Server . . . . . . . . . . . : 1.1.1.1
DHCPv6 IAID . . . . . . . . . . . : 294146862
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-1C-AA-0B-F0-BF-97-E7-1F-B7
DNS Servers . . . . . . . . . . . : 156.17.18.10
156.17.18.11
NetBIOS over Tcpip. . . . . . . . : Enabled
E:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : JS-VAIO
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
(adres dynamiczny WiFi - UPS)
Ethernet adapter Local Area Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : arch.pwr.wroc.pl
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : F0-BF-97-E7-1F-B7
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
E:\>ipconfig /all
cd.
(adres dynamiczny WiFi - UPS)
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) Centrino(R) Advanced-N 6230
Physical Address. . . . . . . . . : 88-53-2E-B6-31-2C
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::4599:bf6e:dcf4:3908%13(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.0.17(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 13 November 2014 08:12:43
Lease Expires . . . . . . . . . . : 20 November 2014 08:53:50
Default Gateway . . . . . . . . . : 192.168.0.1
DHCP Server . . . . . . . . . . . : 192.168.0.1
DHCPv6 IAID . . . . . . . . . . . : 294146862
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-1C-AA-0B-F0-BF-97-E7-1F-B7
DNS Servers . . . . . . . . . . . : 62.179.1.61
62.179.1.63
NetBIOS over Tcpip. . . . . . . . : Enabled
Adresy IP (serek)
C:\>ping 156.17.29.1
Pinging 156.17.29.1 with 32 bytes of data:
Reply from 156.17.29.1: bytes=32 time<1ms TTL=255
Reply from 156.17.29.1: bytes=32 time<1ms TTL=255
Reply from 156.17.29.1: bytes=32 time<1ms TTL=255
Ping statistics for 156.17.29.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Adresy IP (entropia)
C:\>tracert 156.17.29.3
Tracing route to entropia.arch.pwr.wroc.pl [156.17.29.3]
over a maximum of 30 hops:
1 3 ms 1 ms
Trace complete.
1 ms entropia.arch.pwr.wroc.pl [156.17.29.3]
C:\>tracert entropia.arch.pwr.wroc.pl
Tracing route to entropia.arch.pwr.wroc.pl [156.17.29.3]
over a maximum of 30 hops:
1 1 ms 1 ms
Trace complete.
1 ms entropia.arch.pwr.wroc.pl [156.17.29.3]
Adresy IP (sun1000)
C:\>tracert 156.17.1.33
Tracing route to sun1000.pwr.wroc.pl [156.17.1.33]
over a maximum of 30 hops:
1
2
3
4
9 ms
15 ms
3 ms
2 ms
3 ms
2 ms
3 ms
2 ms
Trace complete.
3 ms tama.arch.pwr.wroc.pl [156.17.29.30]
2 ms centrsm.wask.wroc.pl [156.17.254.213]
2 ms g48centrum-c5000.wask.wroc.pl [156.17.255.158]
4 ms sun1000.pwr.wroc.pl [156.17.1.33]
Adresy IP (Yahoo)
C:\>tracert 216.109.127.60
............ mail.yahoo.com
Tracing route to login.yahoo.akadns.com [216.109.127.60]
over a maximum of 30 hops:
1 5 ms 3 ms 2 ms tama.arch.pwr.wroc.pl [156.17.29.30]
2 6 ms 2 ms 2 ms g12wcss.wask.wroc.pl [156.17.254.202]
3 4 ms 3 ms 3 ms g12centrum-g12wcss.wask.wroc.pl [156.17.255.116
4 3 ms 3 ms 6 ms janus-do-g12centrum.wask.wroc.pl [156.17.255.15]
5 187 ms 185 ms 175 ms z-wroclawia.wroc.poznan-gw.622.pol34.pl [212.19.224.133]
6 152 ms 142 ms 146 ms pol-34.pl1.pl.geant.net [62.40.103.109]
7 190 ms 198 ms 193 ms pl.se1.se.geant.net [62.40.96.122]
8 223 ms 214 ms 206 ms so-6-0-0.ar2.CPH1.gblx.net [208.48.23.153]
9 225 ms 223 ms 225 ms pos8-0-2488M.cr1.CPH1.gblx.net [62.12.32.73]
10 258 ms 248 ms 269 ms so1-0-0-2488M.cr2.LON3.gblx.net [67.17.64.50]
11 232 ms 234 ms 222 ms so7-0-0-2488M.ar2.LON3.gblx.net [64.214.65.98]
12 237 ms 231 ms 225 ms Level-3public-peering.ge-5-0-0.ar2.LON3.gblx.ne
[208.51.239.162]
13 222 ms 222 ms 223 ms ae0-15.mp1.London1.Level3.net [212.187.131.129]
14 262 ms 258 ms 257 ms so-1-0-0.mp1.London2.Level3.net [212.187.128.49
15 295 ms 303 ms 294 ms unknown.Level3.net [212.187.128.138]
16 301 ms 295 ms 299 ms gige7-0.ipcolo1.Washington1.Level3.net [64.159.8.3]
17 314 ms 311 ms 324 ms unknown.Level3.net [63.210.59.254]
18 327 ms 335 ms 325 ms vl31.bas2-m.dcn.yahoo.com [216.109.120.146]
19 283 ms 284 ms 297 ms login1.login.vip.dcn.yahoo.com [216.109.127.60]
Trace complete.
Adresy IP (kuniv)
C:\>tracert 139.141.131.3
Tracing route to sun490.sci.kuniv.edu.kw [139.141.131.3]
over a maximum of 30 hops:
1 3 ms 2 ms 2 ms tama.arch.pwr.wroc.pl [156.17.29.30]
2 6 ms 2 ms 2 ms g12wcss.wask.wroc.pl [156.17.254.202]
3 3 ms 3 ms 2 ms g12centrum-g12wcss.wask.wroc.pl [156.17.255.116]
4 4 ms 3 ms 2 ms janus-do-g12centrum.wask.wroc.pl [156.17.255.154]
5 238 ms 240 ms 241 ms z-wroclawia.wroc.poznan-gw.622.pol34.pl [212.191.224.133]
6 246 ms 253 ms 263 ms pol-34.pl1.pl.geant.net [62.40.103.109]
7 278 ms 282 ms 270 ms pl.se1.se.geant.net [62.40.96.122]
8 316 ms 304 ms 303 ms so-6-0-0.ar2.CPH1.gblx.net [208.48.23.153]
9 279 ms 283 ms 284 ms pos8-0-2488M.cr1.CPH1.gblx.net [62.12.32.73]
10 279 ms 282 ms 274 ms pos0-0-2488M.cr1.AMS2.gblx.net [67.17.64.90]
11 250 ms 255 ms 257 ms so0-0-0-2488M.ar1.AMS1.gblx.net [208.49.136.170]
12 268 ms 343 ms 298 ms 208.49.136.166
13 267 ms 259 ms 267 ms so-0-2-0.TR1.AMS2.ALTER.NET [146.188.3.213]
14 303 ms 295 ms 298 ms so-6-0-0.TR2.LND2.ALTER.NET [146.188.8.157]
15 287 ms 292 ms 282 ms so-6-0-0.XR1.LND2.ALTER.NET [146.188.7.225]
16 275 ms 287 ms 294 ms pos6-0-0.gw3.LND2.alter.net [158.43.233.105]
17 256 ms 270 ms 249 ms Newskies2-gw.customer.ALTER.NET [146.188.58.10]
18 253 ms 248 ms 249 ms rtr-cor02-pos6-0-0.cha.newskies.net [80.247.128.62]
19 242 ms 241 ms 237 ms rtr-dvb02-gi0-0.cha.newskies.net [80.247.128.170]
20 782 ms 823 ms 854 ms 139.141.150.135
21 818 ms 791 ms 814 ms 139.141.150.130
22 757 ms 744 ms 749 ms 139.141.150.140
23 757 ms 856 ms 965 ms 139.141.255.129
24 820 ms 811 ms 839 ms 139.141.131.131
25 *
*
* Request timed out.
27 * ^C
http://www.ip-adress.com/ip_tracer/
Adresy IP
Adresy IP
Adresy IP (unimelb)
C:\Users\JS>tracert www.unimelb.edu.au
Tracing route to www.unimelb.edu.au [128.250.148.40]
over a maximum of 30 hops:
1 1 ms <1 ms 1 ms tama.arch.pwr.wroc.pl [156.17.29.30]
2 2 ms 2 ms <1 ms 156.17.18.228
3 2 ms 1 ms 1 ms z-pwr2-do-wask2.pwrnet.pwr.wroc.pl [156.17.18.253]
4 1 ms 1 ms <1 ms centrum3-centrum.wask.wroc.pl [156.17.254.117]
5 5 ms 8 ms 5 ms z-wroclawia.poznan-gw3.10Gb.rtr.pionier.gov.pl [212.191.224.105]
6 21 ms 21 ms 46 ms dk-ore.nordu.net [109.105.98.49]
7 178 ms 192 ms 178 ms us-pal.nordu.net [109.105.97.82]
8 204 ms 197 ms 197 ms aarnet-2-is-jmb-778.sttlwa.pacificwave.net [207.231.245.4]
9 340 ms 339 ms 339 ms et-1-0-0.bb2.a.syd.aarnet.net.au [202.158.194.109]
10 366 ms 366 ms 366 ms ge-6-1-0.bb1.a.mel.aarnet.net.au [202.158.194.70]
11 352 ms 352 ms 351 ms xe-0-0-0.er1.unimelb.cpe.aarnet.net.au [202.158.210.26]
12 351 ms 350 ms 350 ms gw1.er1.unimelb.cpe.aarnet.net.au [202.158.200.250]
13 *
*
* Request timed out.
14 *
*
* Request timed out.
15 *
*
* Request timed out.
16 *
*
* Request timed out.
17 ^C
C:\Users\JS>
TCP/IP Protokoły
aplikacyjne
1.
DHCP (Dynamic Host Configuration Protocol ) - dostarcza do maszyny
adres IP gdy trzeba.
2.
DNS (Domain Name System) dynamiczne tłumaczenie pomiędzy nazwą
symboliczną i adresem IP (serek.arch.pwr.wroc.pl = 156.17.29.1)
3.
FTP (File Transfer Protocol )
4.
HTTP (Hyper Text Transfer Protocol) używany do przesyłania stron WW
w internecie
5.
NFS (Network File System) umożliwia maszynie „client” dostęp do
systemu plików maszyny „server”
6.
POP (Post Office Protocol) umożliwia odczyt poczty na serverze;
TCP/IP Protokoły
aplikacyjne
7.
rlogin (Remote Login) umożliwia zdalną sesję
8.
rsh (Remote Shell) umożliwia wykonanie poleceń na serverze bez
logowania na nim
9.
SMTP (Simple Mail Transfer Protocol) umożliwia przesłanie poczty z
maszyny na inną
10. ssh (Secure Shell) umozliwia zdalne logowanie z szyfrowaniem
przesyłanych danych
11. Telnet umożliwia zdalną sesję
12. X Window System (X11R6) zdalna praca w trybie graficznym
TCP/IP telnet
C:\>telnet entropia.arch.pwr.wroc.pl
SunOS 5.7
login: arcadm
Password:
Last login: Tue May 13 18:22:20 from pc-195.arch.pwr.
Sun Microsystems Inc. SunOS 5.7
Generic October 1998
entropia% ls -al
drwxr-xr-x 5 arcadm staff
512 maj 12 21:18 .
drwxr-xr-x 3 root other
512 mar 31 2002 ..
-rw------- 1 arcadm staff
151 maj 12 21:16 .Xauthority
-rw-r--r-- 1 arcadm staff
2049 kwi 1 2002 .acrorc
-rw-r--r-- 1 arcadm staff
237 kwi 1 2002 .acrosrch
-rw-r--r-- 1 arcadm staff
447 mar 31 2002 .cshrc
drwxr-xr-x 13 arcadm staff
512 maj 12 21:18 .dt
-rwxr-xr-x 1 arcadm staff
5111 mar 31 2002 .dtprofile
drwxr-xr-x 2 arcadm staff
512 mar 31 2002 .hotjava
-rw-r--r-- 1 arcadm staff
581 mar 31 2002 .login
-rw-r--r-- 1 arcadm staff
2396 kwi 18 2002 5540a715.txt
-rw-rw-rw- 1 arcadm staff
12321 mar 31 2002 AdobeFnt.lst
entropia% exit
entropia% logout
Connection to host lost.
E:\>ftp ftp.wcss.pl
Połączony z z-ftp.wcss.wroc.pl.
220 FTP ..::.. WCSS
Użytkownik (z-ftp.wcss.wroc.pl:(none)): Anonymous
331 Please specify the password.
Hasło:
230 Login successful.
ftp> ?
Polecenia mogą zostać skrócone. Polecenia:
TCP/IP ftp
!
delete
literal
prompt
send
?
debug
ls
put
status
append
dir
mdelete
pwd
trace
ascii
disconnect
mdir
quit
type
bell
get
mget
quote
user
binary
glob
mkdir
recv
verbose
bye
hash
mls
remotehelp
cd
help
mput
rename
close
lcd
open
rmdir
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
README.TXT
Welcome.txt
debian
debian-cd
pub
ubuntu
ubuntu-releases
226 Directory send OK.
ftp: 64d bajtów odebranych w 0,06Sekund 1,19Kbajtów/sek.
TCP/IP ftp
ftp> cd pub
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
OpenOffice.ORG
doc
gnu
linux
mozilla
openoffice
openoffice-pl
pc
security
software
stuba
226 Directory send OK.
ftp: 64d bajtów odebranych w 0,06Sekund 1,61Kbajtów/sek.
TCP/IP ftp
ftp> cd doc
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
Sieciowy_Savoir-vivre.txt
linux-docs
rfc
226 Directory send OK.
ftp: 64d bajtów odebranych w 0,06Sekund 0,70Kbajtów/sek.
ftp> get Sieciowy_Savoir-vivre.txt
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for Sieciowy_Savoir-vivre.txt (12903 byt
es).
226 File send OK.
ftp: 64d bajtów odebranych w 0,06Sekund 208,11Kbajtów/sek.
ftp> ascii
200 Switching to ASCII mode.
ftp> get Sieciowy_Savoir-vivre.txt
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for Sieciowy_Savoir-vivre.txt (12903 byt
es).
226 File send OK.
ftp: 64d bajtów odebranych w 0,06Sekund 204,81Kbajtów/sek.
ftp> quit
TCP/IP ftp
E:\>type Sieciowy_Savoir-vivre.txt
SIEC
WSKAZOWKI DLA UZYTKOWNIKOW I ZASADY ETYKIETY
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Autor: Arlene H. Rinaldi
Florida Atlantic University
wrzesien 1992
Tlumaczenie: Krzysztof Snopek
Wydzial Elektryczny Politechniki Gdanskiej
grudzien 1993
♀
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
WSTEP
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Motywacja do powstania tego opracowania byla potrzeba
opracowania jednolitych wskazowek dla wszystkich protokolow
INTERNET'u, ktore pozwolilyby uzytkownikom (z Uniwersytetu
Floryda) wykorzystywac wszystkie potencjalne zasoby INTERNET'u,
zapewniajac jednoczesnie pelna ich (uzytkownikow)
odpowiedzialnosc za sposob dostepu i transmisji informacji
poprzez siec INTERNET.
Zakladamy, ze czytajacy jest w pewnym stopniu zaznajomiony z
terminologia i protokolami do ktorych odwolujemy sie w tym
TCP/IP ftp
aplikacja
klient FTP, SSH
Adresy Symboliczne w
Internecie
 Adres Symboliczny (Domena)
 Adres mnemoniczny
 Alias adresu IP
 Zorganizowany w sposób hierarchiczny (DNS
Naming Hierarchy)
 [email protected]
Słowa między kropkami: do 63 naków
Nazwa domeny nie może przekraczać 255 byte
Adresy Symboliczne w
Internecie
Górny poziom Domain
Używany do
Kto może się
zarejestrować
.COM
Commercial
Companies
Anyone - Unrestricted
.EDU
Educational
Institutions
4 Year Universities
only
.GOV
Government Agcy's
Restricted
.MIL
Military Agencies
Restricted US Military
.NET
Network Providers
Anyone - Unrestricted
.ORG
Not-for-profit
organizations
Anyone - Unrestricted
.ARPA
A historical holdover
No longer used
Adresy Symboliczne w Internecie
Rejestracja Domeny:
 ICANN (Internet Corporation for Assigned Names and Numbers)
akredytuje rejestratorów (registrar). Rejestratorzy w Polsce:
NASK (Naukowa i Akademicka Sieć Komputerowa)
home.pl S.A.
NetArt Registrar Sp. z o.o.
 użytkownik zleca rejestrację domeny
 Rejestrator dodaje domenę do centralnej bazy domen
www.pwr.wroc.pl = 156.17.5.195
www.arch.pwr.wroc.pl =156.17.29.236
entropia.arch.pwr.wroc.pl=156.17.29.3
ibm.com=129.42.18.99
altavista.com = 209.73.180.8
Adresy Symboliczne w Internecie
Rejestracja Domeny:
 Sprawdzenie dostępności domeny w NASK (centralny rejestr)
www.dns.pl
 Rejestracja i zakup wolnej domeny
Adresy Symboliczne w
Internecie
Hierarchia domen
HTTP
Network
156.17.29.45
TCP/IP
62.87.130.70
(FTP,telnet, HTTP)
CLIENT
Server
HTTP
HTTP
http://www.regionalscience.org/
http://www.wikipedia.com/wiki/main.html
|
|
|
|
|
|
|
|
|
nazwa pliku
|
|
|
ścieżka dostępu do zasobu
|
|
domena
|
host (nazwa serwera)
protokół
HTML
Przykładowa Strona www
html lang='pl' xml:lang='pl' xmlns="http://www.w3.org/1999/xhtml">
<header>
<META HTTP-EQUIV="content-type" CONTENT="text/html;
charset=UTF-8">
</header>
<!--<body bgcolor=rgb(192,192,192)> -->
<body bgcolor=#CCCCCC>
<table border="0">
<tr>
<td><img src="./IMG/ImageGIS.jpg" width="265"
height="185"></td>
<td><img src="./IMG/JS_clb.jpg" width="210" height="185"</td>
<td><img src="./IMG/map_dem_gis_3d_b.jpg" width="265"
height="185"</td>
</tr>
</table>
</body>
HTTP
DB Server
HTTP
156.17.29.45
Java Applets
CGI, Perl, PHP
CLIENT
Java Script
Server
URL
HTTP
DB
Server
Java
Applets
Server
CLIENT
Java
Script
Network
TCP/IP
CGI, Perl,
PHP
(FTP,telnet)
protocol://login:passwd@domain:port/path/filename?query_string#fragment_id
URL
protocol://login:passwd@domain:port/path/filename?query_string#fragment_id
http://hans:[email protected]:80/demo/example.cgi?land=de&stadt=aa#XXXXX
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ID sekcji
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ścieżka wyszukiwania
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nazwa pliku
|
|
|
|
|
|
|
|
|
|
|
|
| ścieżka wyszukiwania
|
|
|
|
|
|
|
|
|
|
|
port
|
|
|
|
|
|
|
|
|
domena
|
|
|
|
|
|
|
host
|
|
|
|
|
hasło
|
login
|
protokół
HTTP
protocol://login:passwd@domain:port/path/filename?query_string#fragment_id
Protokoły:
http://
https://
ftp://
mailto://
Typy plików:
htm
html
dhtml (Dynamic html)
xhtml (Extensible HyperText Markup Language)
cgi (Common Gateway Interface)
php (Page Hypertext Preprocessor)
xml (Extensible Markup Language)
HTTP
protocol://login:passwd@domain:port/path/filename?query_string#fragment_id
Przykład:
http://allegro.pl/listing/listing.php?string=atomic+narty&search_scope=sports.leisure
HTTP
Opcje zapytań w Google Search Engine




OR – np: "price high OR low"
"-" – wyłączenie słów np: "apple -tree"
"+" – (usunięte October 19, 2011).[25] np: "Name +of +the Game"
"*" – Wildcard operator :dopasuj dowolne słowo pomiędzy zadane słowa.













define: – zwraca definicję słów .
stocks: – zadane słowa stanowią zbiór do przeszukania.
site: – określa domeny do poszukiwań np: "site:com„ .
intext: – zadane słowa tylko w tekście stron
allintitle:
intitle: – zadane słowa tylko w tytułach stron
allinurl: – przeszukiwanie tylko zawartości URL
Inurl:
Cache:
link: – wyszukuje strony zawierające linki do wskazanej strony
related: wyszukuje strony podobne do wskazanej strony
info: udostępnia podstawowe dane o wskazanej stornie
filetype: udostepnia linki tylko do wskazanych typów plików– np filetype:pdf
HTTP
HTTP
C:\Documents and Settings\JS>tracert www.um.wroc.pl
Trasa sledzenia do www.um.wroc.pl [62.87.130.70]
przewyzsza maksymalna liczbe przeskoków 30
1 <10 ms <10 ms <10 ms tama.arch.pwr.wroc.pl [156.17.29.30]
2 <10 ms <10 ms <10 ms g12zoo-garchi.wask.wroc.pl [156.17.255.224]
3 <10 ms 15 ms <10 ms g12centrum-g12zoo.wask.wroc.pl [156.17.255.118]
4
5
6
7
8
<10 ms
16 ms
<10 ms
<10 ms
<31 ms
<10 ms
<10 ms
16 ms
<10 ms
188 ms
http://62.87.130.70/m/
<10 ms janus-do-g12centrum.wask.wroc.pl [156.17.255.154]
<10 ms swiatowid.wask.wroc.pl [156.17.251.162]
<10 ms 212.127.80.253
15 ms r-4-FE-wro.wroclaw.dialog.net.pl [217.30.129.114]
359 ms GATE-dialog-um1.wroclaw.dialog.net.pl [62.87.128.90]
HTTP
http://62.87.130.70/m = www.um.wroc.pl/m
( index.html )
<a href=„url strony ">tekst</a>
<a href="http://www.um.wroc.pl/m/2">Informacje bieżące Prezentacja Wrocławia</a>
HTTP
<img src="url" alt="some_text">
HTTP
Architektura Three Tier
Architektura Four Tier

Podobne dokumenty