Jakim cudem działa Internet?
Grzegorz Nosek,
Layer 7 co ja chcę? DNS gdzie mam iść? IP jak tam trafić? BGP dlaczego tamtędy?
HTTP
daj mi stronę www.wp.pl
ok, tak wygląda
… i to zdjęcie
ok, proszę bardzowww.wp.pl
SMTP
kto tam?
to ja, chcę wysłać maila
ok, dawaj
„kochana ciociu…”smtp.megiteam.pl
IMAP
kto tam?
to ja, mam nową pocztę?
tak, jednego maila
to daj
„kochana ciociu…”
mail.google.com
www.wp.pl
smtp.megiteam.pl
mail.google.com
212.77.100.101
31.186.83.105
74.125.136.17
192.168.1.2
31.186.83.105smtp.megiteam.pl
?
31.186.83.105smtp.megiteam.pl
DNS
DNSroot
.com
.example.com.megiteam.pl .cact.us
smtp.megiteam.pl = 31.186.83.105 www.example.com = 93.184.216.34 cact.us = 98.124.198.1
.pl .us
192.168.1.0/24
192.168.1.0/24
!0.0.0.0/0 -> 192.168.1.1
192.168.1.1
IP
89.76.214.0/24192.168.1.0/24
89.76.214.1
192.168.1.0/24
89.76.214.0/24
0.0.0.0/0 -> 89.76.214.1
IP
zupełnie losowy obrazek
tracert -h 100 216.81.59.173
ponad pół miliona sieci
BGPWP
PLIX GTS
UPC NETIA
212.77.100.0/24
WP
PLIX GTS
UPC NETIA
WP GTS -> WP
WP PLIX -> WP
PLIX -> WP GTS -> WP
PLIX -> WP GTS -> WP
BGP
WP
PLIX GTS
UPC NETIA
WP PLIX -> WP
PLIX -> WP GTS -> PLIX -> WP
PLIX -> WP GTS -> PLIX -> WP
BGP
X
BGP
208.65.152.0/22
YouTube
208.65.153.0/24
Pakistan Telecom
BGP
208.65.152.0/22
YouTube
208.65.153.0/24
Pakistan Telecom
Do poczytania: http://research.dyn.com/2008/02/pakistan-hijacks-youtube-1/ http://research.dyn.com/2013/11/mitm-internet-hijacking/ http://research.dyn.com/2014/11/chinese-routing-errors-redirect-russian-traffic/ !!Ikonki (CC-BY-3.0): http://thenounproject.com/term/computer/6034/ http://thenounproject.com/term/server/80288/ http://thenounproject.com/term/router/65161/ http://thenounproject.com/term/thought-bubble/14958/ http://thenounproject.com/term/cloud/6853/ http://thenounproject.com/term/router/16624/