Skąd się bierze internet?

Właśnie, jak wykupuję dostęp do internetu od jakieś firmy to skąd ona go ma? W jaki sposób on mi zapewnia dostęp do internetu, co tam znajduje się w siedzibach tych firm że oni mogą mi zapewnić sieć? Serwery? Ale w takim razie z czym się łączą te serwery, w końcu jak łączą się z internetem to też muszą go skąś mieć…

 

Może mi to ktoś w prosty sposób wytłumaczyć? Bo nie rozumiem :slight_smile:

 

Z góry dziękuję :slight_smile:

Do poczytania:

http://pl.wikipedia.org/wiki/Internet

 

http://wolnyinternet.panoptykon.org/sites/default/files/malyszko.pdf

 

Od ludzi którzy tworzą sieć i zamieszczają w niej (na serwerach) swoje strony i inne dane.

@fiesta a to nie dostarczają go w paczkach .rar do portu w Świnoujściu w kontenerach z hameryki ? :stuck_out_tongue:

Internet się bierze z wiaderka:

 

A tak na serio to dostawca podłącza Cię u siebie do sieci, później wszystko na zasadzie huba - kilka innych “sieci” łączy się w jedną większą, kilkanaście większych łączy się w kilka dużych, a kilka dużych łączy się w internet. Mówiąc najprościej.

Dziękuję, przemek7525 o taki wyjaśnienie mi chodziło :slight_smile: Bo mój powalony umysł nie umie tego ogarnąć :smiley:

dokłądnie tak jak pisze @

przemek7525

 

tak to w uproszczeniu wyglada. wszystko łączy się i tak powstaje internet.:slight_smile:

@Maxim128 Internet to tak naprawdę bardzo rozległa sieć tworzona przez wielu ISP. Sam internet dzieli się na 3 poziomy, tzw. Tier. Tier1 to szkielet całego internetu i tworzą go najwięksi ISP, np AT&T. Kolejny poziom to Tier2, to są ISP międzynarodowi, którzy podłączają się do szkieletu sieci, czyli korzystają z usług firm, które tworzą Tier1. Kolejny poziom to Tier3, czyli krajowi ISP, np. Orange (dawniej TP S.A.), oni podłączają się do Tier2. Reszta to lokalni ISP, czyli Ci co podłączają sieć do sieci krajowego ISP.

Skąd lokalne firmy biorą internet? ISP tworzy własną sieć szkieletową i podpina się właśnie do jednego z ISP, np. Orange, UPC. Wielu ISP dzierżawi łącza, np. od Netii. Dzieje się tak w przypadku, gdy dostawca kładzie światłowód, ale z jakiegoś powodu nie może go dalej położyć lub po prostu wychodzi taniej, dzierżawi łącze od innego ISP lub nie ma pieniędzy na wybudowanie własnej infrstruktury, np. osiedlowy operator, który tworzy sieć dla kilku osób.

Co to znaczy sieć szkieletowa? ISP tworzy własną sieć, w której generuje cały ruch sieciowy, ale żeby wyjść poza sieć musi podłączyć się do innego dostawcy. Podobnie jak w Tier 1, 2 i 3.

TP S.A. było krajowym ISP, ale Orange czy UPC, to firmy, działające w wielu krajach. Możliwe, że tworzą tylko infrastrukturę sieciową w danym kraju, a możliwe że tworzą sieć rezległą w wielu krajach. W przypadku drugiej opcji myślę, że można ich zaliczyć do poziomu Tier2.

Dziękuję za szersze wytłumaczenie :slight_smile:

A jak wygląda adresacja? Są jakieś zasady przeznaczania puli adresów IP dla danego kraju? Z jakiegoś powodu róznego rodzaju lokalizatory na stronach potrafią wykryć na podstawie IP kraj, z którego się łączymy.

Adresacja to już inna bajka i tym zajmują się wyznaczone organizacje.

 

Jestem abonentem TPSA (teraz to się nazywa bodajże Orange Polska S.A.), sprawdziłem traceroute do serwera microsoft.com (w Windowsie służy do tego polecenie tracert). I tak to wygląda:

$ traceroute microsoft.com
traceroute to microsoft.com (134.170.188.221), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.638 ms  1.440 ms  11.098 ms
 2  lodz-bg2.neo.tpnet.pl (83.1.4.20)  35.679 ms  39.771 ms  40.239 ms
 3  lodz-r1.tpnet.pl (80.50.157.113)  41.482 ms  41.473 ms  41.463 ms
 4  war-r1.tpnet.pl (194.204.175.197)  42.702 ms  49.517 ms  50.038 ms
 5  bundle-ether2.ffttr3.Frankfurt.opentransit.net (193.251.250.77)  67.006 ms  69.657 ms  74.048 ms
 6  81.52.200.139 (81.52.200.139)  74.673 ms  56.742 ms  59.269 ms
 7  tengige0-1-0-11.lontr3.London.opentransit.net (193.251.243.85)  70.824 ms  71.720 ms  72.221 ms
 8  tengige0-9-0-27.lontr4.London.opentransit.net (193.251.241.47)  77.823 ms  81.434 ms  81.748 ms
 9  te3-1.lonse1.London.opentransit.net (193.251.129.82)  108.535 ms  111.782 ms  108.667 ms
10  microsoft-2.GW.opentransit.net (193.251.242.134)  70.157 ms  74.656 ms  74.966 ms
11  ae4-0.nyc-96cbe-1a.ntwk.msn.net (204.152.141.191)  142.478 ms  145.625 ms  146.090 ms
12  ae15-0.blu-96c-1a.ntwk.msn.net (207.46.46.233)  144.050 ms  144.862 ms  148.571 ms
13  * * *
14  * * *
15  * * *
16  191.234.83.148 (191.234.83.148)  203.392 ms  205.059 ms  207.007 ms
17  ae9-0.by2-96c-1a.ntwk.msn.net (207.46.42.176)  217.676 ms  214.573 ms  215.088 ms
18  ae0-0.by2-96c-1b.ntwk.msn.net (207.46.40.233)  209.769 ms * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

TPNet to jest sieć szkieletowa dawnej TPSA w Polsce. Co ciekawe, Orange miało (może ma nadal) swoją sieć. Mając internet ADSL z oferty Orange Freedom, który wykupić można było w tym samym salonie sprzedaży co internet ADSL z oferty Neostrada i działał na dokładnie tej samej sieci telefonicznej, łączyło się przez sieć szkieletową Orange, a nie TPSA.

 

Za połączenie z USA odpowiada niejaki OpenTransit.net. Chwila z Google wystarcza by dojść do tego, że to sieć należąca do France Telecom (czyli “międzynarodowego” i francuskiego Orange). I wygląda na to, że ich sieć ma połączenie z Microsoftem w USA. A Polska (czyli TPSA) najwyraźniej wpięta jest do routera we Frankfurcie nad Menem.

 

Czy to by oznaczało, że OpenTransit należy do Tier 1?

 

 

Dla porównania wykonam tracert z innego serwera - znajdującego się w Łodzi w instytucji łączącej się z Internetem przez sieć miejską ATMAN (podobnie jak łódzkie uczelnie, a przynajmniej Politechnika Łódzka).

 

$ traceroute microsoft.com
traceroute to microsoft.com (134.170.185.46), 30 hops max, 60 byte packets
 1  212.191.0.101 (212.191.0.101)  0.524 ms  0.507 ms  0.492 ms
 2  c-gw1-e-gw1.man.lodz.pl (212.191.9.6)  0.581 ms  0.576 ms  0.562 ms
 3  z-LODMAN-COM.poznan-gw2-amsix.rtr.pionier.gov.pl (212.191.237.65)  3.983 ms  3.983 ms  4.032 ms
 4  ams-ix-1.microsoft.com (80.249.209.20)  32.807 ms  31.942 ms  31.942 ms
 5  * * *
 6  ae7-0.yto01-96cbe-1a.ntwk.msn.net (207.46.39.90)  123.078 ms ae5-0.yto01-96cbe-1a.ntwk.msn.net (207.46.39.78)  132.341 ms ae7-0.yto01-96cbe-1a.ntwk.msn.net (207.46.39.90)  123.885 ms
 7  * * *
 8  * * *
 9  * * *
10  191.234.82.236 (191.234.82.236)  188.944 ms  188.270 ms  188.369 ms
11  10.22.13.39 (10.22.13.39)  188.363 ms 10.22.13.45 (10.22.13.45)  193.514 ms 10.22.13.41 (10.22.13.41)  191.060 ms
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

Tu w ogóle nie widać “międzynarodowych” routerów, od razu po naszym krajowym Pionierze (inna sieć szkieletowa, łącząca sieci miejskie, czyli akademickie w Polsce) jest Microsoft. Co to oznacza?

 

Spróbujmy z czymś bardziej egzotycznym. Uniwersytet Zachodniej Australii.

 

Z serwera w Łodzi:

$ traceroute uwa.edu.au
traceroute to uwa.edu.au (130.95.128.140), 30 hops max, 60 byte packets
 1  212.191.0.101 (212.191.0.101)  0.529 ms  0.499 ms  0.485 ms
 2  z-lodmana.poznan-gw3.10Gb.rtr.pionier.gov.pl (212.191.224.5)  37.565 ms  37.560 ms  37.547 ms
 3  pionier.mx1.poz.pl.geant.net (62.40.125.245)  13.841 ms  13.814 ms  13.815 ms
 4  ae3.mx1.fra.de.geant.net (62.40.98.130)  34.695 ms  50.175 ms  34.787 ms
 5  abilene-wash-gw.mx1.fra.de.geant.net (62.40.125.18)  142.264 ms  142.262 ms  142.251 ms
 6  et-5-0-0.104.rtr.atla.net.internet2.edu (198.71.45.6)  155.444 ms  155.889 ms  155.870 ms
 7  et-10-2-0.105.rtr.hous.net.internet2.edu (198.71.45.13)  165.385 ms  179.502 ms  179.487 ms
 8  et-5-0-0.111.rtr.losa.net.internet2.edu (198.71.45.21)  211.799 ms  211.799 ms  211.939 ms
 9  aarnet-2-is-jmb-776.sttlwa.pacificwave.net (207.231.241.4)  223.307 ms  209.395 ms  223.286 ms
10  et-0-0-1.pe1.a.hnl.aarnet.net.au (202.158.194.109)  266.157 ms  280.249 ms  266.379 ms
11  et-2-0-0.pe2.brwy.nsw.aarnet.net.au (113.197.15.98)  360.161 ms  360.159 ms  359.967 ms
12  et-7-3-0.pe1.brwy.nsw.aarnet.net.au (113.197.15.18)  354.879 ms  368.818 ms  354.707 ms
13  et-1-1-0.pe1.mcqp.nsw.aarnet.net.au (113.197.15.4)  368.936 ms  369.385 ms  355.350 ms
14  et-5-3-0.pe1.wmlb.vic.aarnet.net.au (113.197.15.9)  374.496 ms  388.164 ms  374.444 ms
15  ae9.bb1.a.mel.aarnet.net.au (113.197.15.95)  369.388 ms  369.152 ms  369.130 ms
16  so-2-0-0.bb1.a.adl.aarnet.net.au (202.158.194.17)  369.096 ms  369.096 ms  383.103 ms
17  ge-4-1-0.bb1.a.per.aarnet.net.au (202.158.194.9)  369.090 ms  383.653 ms  368.965 ms
18  tengigabitethernet1-4.er2.uwa.cpe.aarnet.net.au (202.158.198.10)  409.911 ms  423.960 ms  409.444 ms
19  gw1.er2.uwa.cpe.aarnet.net.au (113.197.9.118)  404.579 ms  418.585 ms  404.475 ms
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

 

Z domu:

$ traceroute uwa.edu.au
traceroute to uwa.edu.au (130.95.128.140), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.714 ms  1.372 ms  11.126 ms
 2  lodz-bg2.neo.tpnet.pl (83.1.4.20)  35.881 ms  39.748 ms  40.223 ms
 3  lodz-r1.tpnet.pl (80.50.157.113)  41.482 ms  41.472 ms  41.459 ms
 4  war-r1.tpnet.pl (194.204.175.197)  42.701 ms  49.503 ms  49.963 ms
 5  bundle-ether2.ffttr3.Frankfurt.opentransit.net (193.251.250.77)  66.939 ms  69.659 ms  70.177 ms
 6  81.52.200.177 (81.52.200.177)  73.927 ms  58.752 ms  61.137 ms
 7  tengige0-5-0-1.lontr3.London.opentransit.net (193.251.242.66)  71.112 ms  77.482 ms  77.470 ms
 8  tengige0-1-0-26.lontr4.London.opentransit.net (193.251.240.161)  73.551 ms  76.639 ms  81.561 ms
 9  pos0-5-1-0.nyktr1.NewYork.opentransit.net (193.251.243.21)  149.098 ms  152.508 ms  145.329 ms
10  tengige0-1-0-9.paltr1.PaloAlto.opentransit.net (193.251.128.38)  215.340 ms  217.980 ms  219.696 ms
11  xe-0-3-0.mpr1.pao1.us.above.net (64.125.12.213)  219.691 ms  219.687 ms  219.681 ms
12  208.185.52.74.available.above.net (208.185.52.74)  211.619 ms  213.783 ms  214.120 ms
13  xe-1-2-1.pe2.brwy.nsw.aarnet.net.au (202.158.194.176)  368.963 ms  369.600 ms  374.079 ms
14  ae9.bb1.a.syd.aarnet.net.au (113.197.15.57)  374.544 ms  375.013 ms  375.475 ms
15  ge-6-0-0.bb1.a.mel.aarnet.net.au (202.158.194.243)  377.688 ms  381.334 ms  381.808 ms
16  so-2-0-0.bb1.a.adl.aarnet.net.au (202.158.194.17)  392.503 ms  396.271 ms  396.825 ms
17  ge-4-1-0.bb1.a.per.aarnet.net.au (202.158.194.9)  415.269 ms  410.305 ms  413.400 ms
18  tengigabitethernet1-4.er2.uwa.cpe.aarnet.net.au (202.158.198.10)  413.863 ms  409.840 ms  413.968 ms
19  gw1.er2.uwa.cpe.aarnet.net.au (113.197.9.118)  416.763 ms  418.663 ms  419.126 ms
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

Widać że na “międzynarodowym” etapie pakiety w obu przypadkach “lecą” zupełnie innymi trasami. To wynik umów zawartych pomiędzy poszczególnymi ISP oraz działania protokołu BGP.

 

Co ciekawe, w przypadku serwera w Łodzi w instytucji wpiętej w sieć akademicką, wszystko dalej leci po sieciach akademickich: Geant.net i Internet2.edu.

 

Co jeszcze może być ciekawe? Dobreprogramy.

 

Ode mnie z domu:

$ traceroute dobreprogramy.pl
traceroute to dobreprogramy.pl (194.0.171.150), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.601 ms  1.370 ms  11.073 ms
 2  lodz-bg2.neo.tpnet.pl (83.1.4.20)  36.019 ms  36.502 ms  36.804 ms
 3  lodz-r1.tpnet.pl (80.50.157.113)  41.601 ms  42.066 ms  42.920 ms
 4  war-ar3.tpnet.pl (195.205.0.210)  42.910 ms  46.549 ms  47.176 ms
 5  80.50.129.46 (80.50.129.46)  48.411 ms  48.400 ms  49.180 ms
 6  do-atman-tpnet.xenium.pl (193.111.36.118)  49.176 ms  37.610 ms  35.779 ms
 7  * * *
 8  * * *
 9  * * *
10  * * *

Wygląda na to, że Xenium (czyli firma która stworzyła portal i nim zarządza) ma bezpośrednie połączenie z siecią TPSA. A z tego co pamiętam, kiedyś były z tym problemy, ludzie korzystający z Neostrady narzekali na niski transfer danych, bo takiego połączenia nie było.

 

Z serwera w Łodzi:

$ traceroute dobreprogramy.pl
traceroute to dobreprogramy.pl (194.0.171.150), 30 hops max, 60 byte packets
 1  212.191.0.101 (212.191.0.101)  0.524 ms  0.498 ms  0.484 ms
 2  z-lodmana.poznan-gw3.10Gb.rtr.pionier.gov.pl (212.191.224.5)  13.763 ms  13.762 ms  13.750 ms
 3  pionier.mx1.poz.pl.geant.net (62.40.125.245)  13.745 ms  13.876 ms  13.872 ms
 4  ae3.mx1.fra.de.geant.net (62.40.98.130)  34.664 ms  34.787 ms  34.784 ms
 5  ae1.mx1.ams.nl.geant.net (62.40.98.129)  41.450 ms  41.445 ms  41.434 ms
 6  nl-sar.nordu.net (109.105.102.81)  40.588 ms  40.600 ms  40.588 ms
 7  xe1.ams-ix.atman.pl (80.249.209.146)  67.670 ms  67.359 ms  67.348 ms
 8  ae1-3989.r5.glo-r7.glo.atman.pl (212.91.9.73)  73.538 ms  73.539 ms  73.528 ms
 9  do-atman-global.xenium.pl (193.111.38.214)  33.935 ms  33.905 ms  33.966 ms
10  * * *

Tu już pakiety lecą przez zagranicę. By na końcu trafić do ATMAN-a, czyli innej polskiej sieci szkieletowej. W serwerowni ATMAN-a znajdują się serwery DP: http://www.dobreprogramy.pl/Rzut-okiem-na-nowa-infrastrukture-i-kolokacje-od-kuchni,News,11416.html

Szkielet sieci globalnej tworzą najwięksi ISP, być może Orange do nich należy.

Jak nie widać, jak pakiety idą przez Amsterdam (AMS-IX).

Nasuwa się kolejne pytanie. A jak podłączone są do internetu poszczególne kraje? Czy jest jakaś jedna główna “magistrala”, na której dostęp opierają nasi ISP, czy jest wiele róznych dojść i każdy ISP ma swój? I skąd wziąć tablicę puli adresowej dl poszczególnych krajów?

Tu masz “atlas” : http://personalpages.manchester.ac.uk/staff/m.dodge/cybergeography/atlas/more_isp_maps.html (nie wygląda na aktualny, ale pal licho, chodzi o przykład)

a tu listę największych węzłów: http://en.wikipedia.org/wiki/List_of_Internet_exchange_points_by_size

No masz opisane wyżej, że są ISP, którzy tworzą szkielet całej sieci globalnej (kto, to sobie już musisz znaleźć w Internecie), do szkieletu podpinają się inni więksi ISP, a reszta podpina się do nich (np. krajowi ISP). Gdzie kto do kogo się podpina, to masz podanej w linkach post wyżej.