Jak działa internet?

AK
  • Rejestracja:prawie 4 lata
  • Ostatnio:prawie 2 lata
  • Postów:23
0

Witam, mam 2 pytania :

  1. Czy mógłby mi ktoś wytłumaczyć tutaj w prosty sposób jak działa internet? Na jakiej zasadzie i z
    użyciem jakich rozwiązań mamy internet w routerze?
  2. Czy możliwe jest zbudowanie sobie własnego internetu? Taki ze będę miał go w pokoju np. w szafie RACK. Jeśli tak to co trzeba mieć / zrobić żeby to osiągnąć. Ogólnie 2 pytanie sprowadza się do tego czy mógłbym mieć swój własny internet za darmo - tak że nie muszę płacić żadnemu operatorowi za niego?
    Z góry dziękuję za każdą odpowiedź.
masterc
  • Rejestracja:około 4 lata
  • Ostatnio:około 3 lata
  • Postów:425
2

Internet od zawsze był , jest i bedzie darmowy, za to nigdy nie bylo pobieranych oplat


Wymyśliłem, że nie chce mi się.
mr_jaro
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
5

Ogarnij podstawy sieci a będziesz wiedział jak działa internet. W abonamencie za internet nie płacisz za internet tylko za utrzymanie infrastruktury.


It's All About the Game.
fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
5

Czy mógłby mi ktoś wytłumaczyć tutaj w prosty sposób jak działa internet? Na jakiej zasadzie i z użyciem jakich rozwiązań mamy internet w routerze?

W bardzo wielkim uproszczeniu internet to nic innego jak polaczone komputery ze soba w jedna siec

Wyobraz sobie ze masz trzy komputery w domu i laczysz je razem w jedna siec (za pomoca routera). TADA masz swoj wlasny (lokalny) internet

Czy możliwe jest zbudowanie sobie własnego internetu?

tak(patrz wyzej), bedziesz mial wlasny internet tylko ze nikt oprocz Ciebie nie bedzie mial do niego dostepu oraz Ty nie bedziesz miec nigdzie dostepu oprocz tego co podlaczyles do tego swojego internetu

Ogólnie 2 pytanie sprowadza się do tego czy mógłbym mieć swój własny internet za darmo - tak że nie muszę płacić żadnemu operatorowi za niego?

teoretycznie tak. Pociagnij kabelek do roznych glownych serwerow, dostan zgode by ten serwer polaczyl sie z Toba. Tada masz swoj wlasny darmowy internet. Teraz sam sie zastanow jak bardzo jest to realne ;)

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:5 dni
  • Lokalizacja:Wrocław
2
Adam Kruk napisał(a):
  1. Czy możliwe jest zbudowanie sobie własnego internetu?

Możesz zbudować sobie ogólnoświatową sieć, ale jeśli będzie ona służyła tylko Tobie, to nie będzie to internet.

Ogólnie 2 pytanie sprowadza się do tego czy mógłbym mieć swój własny internet za darmo - tak że nie muszę płacić żadnemu operatorowi za niego?

Operatorowi nie płacisz za internet, tylko za łącze.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
obscurity
  • Rejestracja:około 6 lat
  • Ostatnio:około 7 godzin
3

Jeśli nie chcesz płacić za przyłączenie się do istniejącej sieci to musisz tylko połączyć ze sobą wszystkie komputery które chcesz mieć w tym swoim internecie. Będziesz potrzebować sporo ruterów i kilometrów kabli i światłowodów, ewentualnie wystrzelić kilkaset satelit na orbitę jak Musk. Jeśli jesteś w stanie zrobić to za darmo to jak najbardziej, inni też się ucieszą.


"A car won't take your job, another horse driving a car will." - Horse influencer, 1910
edytowany 2x, ostatnio: obscurity
masterc
mjsk nic nie wystrezelil tak btw bo to jest tylko CEO nic wiecej
obscurity
a ja głupi myślałem że to on sam
somekind
Ja widziałem filmik, jak on skakał na taką wysoką katapultę z jednej strony, a z drugiej satelita leciał na orbitę, więc to on sam.
obscurity
a czasem samochodem tam nie podjechał? coś też widziałem takiego
Riddle
Administrator
  • Rejestracja:ponad 14 lat
  • Ostatnio:4 minuty
  • Lokalizacja:Laska, z Polski
  • Postów:10045
3

Internet to po prostu International Network inter-network.

Jeśli pytasz o to czy możesz postawić sobie swoją lokalną sieć - możesz, bardzo łatwo, na maszynach wirtualnych w ramach jednego komputera, albo w ramach kilku urządzeń, przewodowo lub bezprzewodowo, posługując się magistralą, hubem, switchem lub routerem. Możesz też przyłączyć tą sieć do innych sieci, np drugą sieć lokalną. Możesz też przyłączyć międzynarodową sieć (tzw. internet) i wtedy będziesz miał neta w swoich sieciach, ale jeśli nie, to możesz w ramach swojej sieci ustalać swoje domeny i swoje zasoby.

Natomiast jeśli pytasz czy możesz zrobić "swój internet", czyli globalną sieć która jest Twoja, toooo... raczej nie.

edytowany 2x, ostatnio: Riddle
obscurity
też myślałem że inter jest od international ale to "inter-network" czyli "między sieć"
Riddle
O kurcze, masz rację.
Riddle
Byłem w błędzie :D
kbi64
  • Rejestracja:prawie 18 lat
  • Ostatnio:6 miesięcy
  • Lokalizacja:Wielkopolska
3

Zapisz się na jakiś kurs CCNA

XY
  • Rejestracja:ponad 6 lat
  • Ostatnio:16 dni
  • Postów:257
8

Da się. ;)

cerrato
Gdyby to był mój wątek to dałbym "ptaszka" przy tym poście :D
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:2 minuty
  • Postów:8397
1
Adam Kruk napisał(a):
  1. Czy mógłby mi ktoś wytłumaczyć tutaj w prosty sposób jak działa internet?

Ja taką książkę o sieciach kiedyś czytałem "Sieci komputerowe. Od ogółu do szczegółu z internetem w tle. " Kurose, Ross. To tam są wyjaśnione różne rzeczy, jak działają te sieci, protokoły, routery itp. Też są różne rysunki, diagramy.

Nie wiem natomiast na ile to jest aktualne, ale chyba sieci działają mniej więcej podobnie jak kiedyś? Czy może nie do końca? (na to pytanie nie jestem w stanie odpowiedzieć)


edytowany 2x, ostatnio: LukeJL
Mangustastream
  • Rejestracja:około 5 lat
  • Ostatnio:około 3 lata
  • Postów:122
2
Adam Kruk napisał(a):

Witam, mam 2 pytania :

  1. Czy mógłby mi ktoś wytłumaczyć tutaj w prosty sposób jak działa internet?

Przeglądnąłem sobie odpowiedzi i nikt Ci w prosty sposób nie wytłumaczył jak działa internet bo nikt z udzielających odpowiedzi nie rozumie tego zjawiska a jedyne co umie to powtórzyć regułkę z książki. Właśnie te same osoby (np: JARO) odpisywały mi błyskotliwe odpowiedzi co do maseczek niczym clever.bot :)

Wyobraź sobie, że na świecie są tylko 2 komputery. Kiedy je połączysz ze sobą tak, by mogły współpracować, masz najprostszy z możliwych internetów:)

No cóż, okazuje się, że na świecie jest tyle urządzeń, że trzeba było opracować nawet nowe IP - czyli unikalny adres każdego komputera tak, aby informacja mogła trafić dokładnie tam gdzie chcemy. Odpowiednikiem IP w komputerze jest nasz numer telefonu albo adres zamieszkania.

Jeśli mamy cały blok mieszkalny i chcemy połączyć ich 100 mieszkańców, a raczej ich 100 komputerów w jedną sieć potrzebujemy urządzenia, które będzie tymi komputerami zarządzało. Przede wszystkim dlatego, że gdyby komputery były ze sobą połączone tak jak w przypadku w/w 2, to gdyby ktoś zgasił jeden komputer, wtedy sieć zostałaby przerwana i część użytkowników straciłaby dostęp. Dlatego lepiej komputery podłączyć do czegoś, co "nigdy" nie jest zgaszone i takim urządzeniem jest właśnie hub / switch / router, które ewoluowały w czasie i przejmowały coraz to więcej zadań na potrzeby rozrastającej się sieci.

Teraz wyobraź sobie drugi budynek ze 100 mieszkańcami obok tego co opisałem przed chwilą i sytuację, że jego lokatorzy mają dokładnie taką samą sieć jak sąsiedzi, ale dwa bloki już nie są połączone ze sobą w sieć - i tu z pomocą przychodzi połączenie np: tych dwóch routerów z każdego bloku i to też do urządzenia zarządzającego innymi routerami i tak właśnie powstają sieci najpierw lokalne (LAN), one są częścią bardziej rozległych np: całych osiedli (WAN) a te następnie łączone są jako całe miasto (MAN). Łączy się ze sobą miasta, landy, państwa co w efekcie daje WWW (world wide web).

A urządzenia typu routery i inne służą właśnie do obsługi adresacji tych wszystkich hostów. Co ciekawe samo słowo internet mówi, że jest to sieć wewnątrzna. Kiedyś gdy udał sie projekt pierwszej na świecie sieci w USA, zrozumiano, że takie sieci można ze sobą łączyć i tak potocznie nazywa się world wide web - internetem xD

edytowany 4x, ostatnio: cerrato
masterc
  • Rejestracja:około 4 lata
  • Ostatnio:około 3 lata
  • Postów:425
0

Powiedziałbym raczej że odpowiednikiem IP nie jest numer telefonu tylko centrala od ktorej dopiero idzie linia do naszego domu. Na jednym IP mozesz mic podlaczone 60 tys urzadzen czyli tak jak do centrali podlaczysz 60 tys mieszkancow. wiec IP w zadnym wypadku nie identyfikuje klienta koncowego


Wymyśliłem, że nie chce mi się.
Mangustastream
  • Rejestracja:około 5 lat
  • Ostatnio:około 3 lata
  • Postów:122
1
masterc napisał(a):

wiec IP w zadnym wypadku nie identyfikuje klienta koncowego

Oczywiście, że nie w porcji rozumianej jako numer uzyskany z ipconfig.exe, ale identyfikuje w postaci Ramki. Ramka to kolejny rodzaj identyfikacyjny komputerów opracowany na rozległe sieci, o którym nie ma sensu wspominać, jeśli ktoś prosi o proste wytłumaczenie jak działa internet. Globalnie adresy IP są zarządzane przez Internet Assigned Numbers Authority (IANA), ale jeśli kogoś będą już interesowały szczegóły techniczne, to sam się w nie wgłębi. Nie sztuką jest przekleić komuś regułkę jak robi to większość użytkowników tego forum - sztuką jest wytłumaczyć teorię względności 5-latkowi tak, aby ją zrozumiał.

masterc
ja nie umiem wyjasnic jak dziala internet, mimo ze prosto napisales to i tak nie zrozumialem
YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:około godziny
  • Postów:2367
1

Czy mógłby mi ktoś wytłumaczyć tutaj w prosty sposób jak działa internet? Na jakiej zasadzie i z użyciem jakich rozwiązań mamy internet w routerze?

W uproszczeniu :-)

Internet to po prostu sieć sieci urządzeń. Dzięki temu, że urządzenia są połączone, są one w stanie wymieniać informacje. Sieci składają się z różnych elementów, które można podzielić na dwie grupy:

  • pasywne - fale radiowe, kable światłowodowe, gniazda, kable miedziane, korytka pcv, ...
  • aktywne - karty sieciowe, routery, switche, huby, repeatery, ...

Elementy pasywne zapewniają, że urządzenia są "połączone fizycznie", zaś elementy aktywne sprawiają, że stoi za tym jakaś logika i "to działa". Podłączając antenę satelitarną do TV nie oznacza, że "mamy wszystkie kanały". Pomiędzy TV i anteną, potrzebny jest jeszcze dodatkowy element, tuner TV Sat, który będzie tłumaczył sygnał satelitarny na obraz TV. Podobnie z internetem, to że urządzenia fizycznie są połączone, nie oznacza, że są w stanie wymieniać informacje. Do tego potrzebne są elementy aktywne, które reagują na zmianę charakterystyki prądu, natężenie/napięcie i w odpowiedzi na tę zmianę realizują powierzoną im funkcję (tak, jest też światłowód i fale radiowe, ale są też tzw. media convertery, które sygnał z jednego medium są w stanie przetworzyć na sygnał dla innego medium). Taką funkcją może być np. "przekaż żądanie dalej".

To, że "internet jest w routerze" oznacza, że router wie jak reagować na informacje, które do niego docierają z różnych urządzeń z innych sieci. Jest w stanie odebrać sygnał, przetworzyć, wysłać dalej. Istotne jest tu, że informacje docierają do routera, tzn. że taki router musi być połączony z czymś co mu te informacje dostarczy.

Rozważ taki przypadek połączeń: Twój komputer <--> Twój Router <--> Router Dostawcy internetu <--> reszta świata

Twój komputer jest połączony (za pomocą karty sieciowej, która jest bezprzewodowa bądź przewodowa) z Twoim Routerem, który z kolei połączony jest z routerem dostawcy internetu, np. za pomocą kabla światłowodowego, kabla antenowego (UPC), fal radiowych (operatorzy komórkowi i 5G, LTE), etc. Twój komputer wysyłając coś do internetu, wysyła najpierw do Twojego routera, który wie jak wysłać do routera dostawcy internetu, a router dostawcy wie gdzie to dalej wysłać.

Jeśli odepniesz się od dostawcy internetu, będziesz miał taką sytuację:
Twój komputer <--> Twój Router

Czyli będziesz mógł wysyłać informacje, tylko do urządzeń, które są podłączone do Twojego routera. W tym przypadku, nie ma fizycznego połączenia "ze światem". Jeśli zbudujesz "własny internet", to będzie to wyglądać np. tak:
Twój komputer <--> Twój Router <--> Twoje urządzenie X

Jeśli "Twoje urządzenie X" nie będzie "ficzynie podpięte do Internetu", to nie będziesz mógł komunikować się ze światem.

Czyli, żeby mieć fizyczny dostęp do internetu, musisz swoją sieć podpiąć do jakiegoś elementu, który ma podłączenie do internetu.

Czy możliwe jest zbudowanie sobie własnego internetu? Taki ze będę miał go w pokoju np. w szafie RACK. Jeśli tak to co trzeba mieć / zrobić żeby to osiągnąć. Ogólnie 2 pytanie sprowadza się do tego czy mógłbym mieć swój własny internet za darmo - tak że nie muszę płacić żadnemu operatorowi za niego?

Twoje pytanie można uogólnić "Czy mogę zbudować sobie własną sieć wodociągową/energetyczną/cieplną/telewizyjną w garażu/piwnicy i mieć wodę/prąd/ciepło/TV za darmo?" Można, tylko nie koniecznie będzie to za darmo (koszty inwestycji), legalne (prawo ogranicza konkurencję wobec państwa, np. emisja banknotów płatniczych ;-), czy nadawanie w określonych pasmach radiowych) i praktyczne (koszty utrzymania vs ograniczone zastosowanie).

Czy można wybudować własną sieć autostrad, ale bez podpinania do istniejącej sieci dróg? No można, ale jaki będzie koszt i zastosowanie? W tym Twoim internecie, sam musiałbyś postawić hosting 4programmers i sam sobie odpowiadać na pytania ;-)

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)