Mój system to w zasadzie:
Wall -> Ethernet -> router -> Wi-Fi -> computer
Ale chciałbym to uprościć w tym celu i po prostu:
Wall -> Ethernet -> router -> Ethernet -> computer
(Lub jeśli jest to nieprawidłowe, niezależnie od tego, jaki jest prawidłowy system przewodów).
Zastanawiam się, dlaczego nie możesz po prostu podłączyć komputera prosto do ściany:
Wall -> Ethernet -> computer
Zastanawiam się, dlaczego nie mogę po prostu otworzyć terminala i napisać kodu, który nasłuchuje urządzenia / interfejsu Ethernet, a następnie odczytuje / zapisuje rzeczy „w Internecie”. Może to jest możliwe; Nie jestem pewien. Chciałbym wiedzieć, czy jest to możliwe, a jeśli tak, to co dzieje się na bardziej szczegółowym poziomie, a jeśli nie, dlaczego nie.
Rozumiem wirtualne routery i zastanawiam się, w jaki sposób router odgrywa rolę w uzyskiwaniu Internetu i czy można go usunąć z równania dla tego przykładu.
źródło
wall -> ethernet -> router
to, że naprawdęwall -> dsl -> [modem + router in a box]
...Odpowiedzi:
Jeśli twoim wyjściem „ściennym” jest naprawdę Ethernet, co jest możliwe, jeśli „ścianą” jest konwerter mediów światłowodowych lub mieszkanie przewodowe Ethernet (a nie na przykład dsl), technicznie możliwe jest bezpośrednie podłączenie do niego komputera, ale jeśli muszę zadać pytanie, ponieważ jest to prawdopodobnie zły pomysł, ponieważ -
Może bezpośrednio narażać komputer na działanie Internetu, umożliwiając zdalnym komputerom skanowanie, odciski palców i prawdopodobnie wykorzystanie go - jednym z efektów ubocznych NAT w routerach jest to, że w dużej mierze temu zapobiega.
Zapobiega łączeniu się więcej niż jednego urządzenia (chyba że zmienisz komputer w router).
Może to nie działać bez trudnej konfiguracji w zależności od konfiguracji ISP - na przykład PPPoE hermetyzuje połączenie internetowe w połączeniu PPP, aby zapewnić ISP większą kontrolę i / lub Ethernet może być dostarczany na oznaczonym porcie.
źródło
Ma to sens, jeśli komputer łączy się za pomocą Wi-Fi.
Będzie to działać, dopóki komputer nie wymaga połączenia Wi-Fi.
Byłoby dobrze, gdybyś chciał podłączyć tylko jeden komputer do swojego połączenia internetowego. Ale jeśli chcesz połączyć więcej niż jeden, coś musi wziąć nadchodzące pakiety i dowiedzieć się, do którego komputera je wysłać. Bardzo praktycznym rozwiązaniem jest zaprojektowanie maszyny specjalnie do tego celu i uwzględnienie wszystkich potrzebnych funkcji w specjalnie zaprojektowanym urządzeniu.
źródło
wall -> ethernet -> computer
. Można to zrobićwall -> ethernet -> computer=>gateways to other networks
. Oto jak skonfigurowałbyś swoją sieć, gdybyś chciał użyć jednego z tych: en.wikipedia.org/wiki/List_of_router_and_firewall_distribution . Oczywiście w prawie wszystkich prawidłowych konfiguracjach, które działają w ten sposób,computer
faktycznie jest,computer acting as a network device
a ten komputer ma wiele kart Ethernet i nie jest zwykle używany jako pulpit.Ponieważ najprawdopodobniej masz ...
Istnieją oczywiście wyjątki (rzadkie dla konsumentów ISP), jak wspomniano w innych odpowiedziach
Modem ADSL nasłuchuje sygnału na przewodzie od twojego usługodawcy internetowego i konwertuje go na sygnały cyfrowe (które zawierają dane TCP / IP) w taki sam sposób, jak obwód NIC w twoim komputerze nasłuchuje sygnału na kablu ethernetowym i konwertuje go na sygnały cyfrowe (które zawierają dane TCP / IP).
Jeśli twoja karta sieciowa w twoim komputerze może zrozumieć ADSL, to teoretycznie nie potrzebujesz [modemu ADSL + routera TCP / IP w jednym pudełku]
źródło
Odpowiedź zasadniczo zależy od tego, czym jest „ściana”, co zwykle zależy od tego, jak łączysz się z dostawcą usług internetowych.
1) Jeśli „ściana” jest gniazdem RJ45 podłączonym bezpośrednio do przełącznika Ethernet lub routera (np. W mieszkaniu lub budynku biurowym), który spodziewa się połączyć i przekazać adres IP (przez DHCP) do komputera hosta, wtedy bezpośrednie połączenie będzie działać, ale może nie być bardzo bezpieczne.
2) Jeśli „ściana” jest gniazdem RJ11 (telefon), najpierw musisz podłączyć modem ADSL do ściany, która zapewni gniazdo RJ45 i adres IP przez DHCP.
3) Jeśli „ściana” jest połączeniem kablowym (zwykle jest to złącze koncentryczne lub „F”), wówczas najpierw potrzebny będzie modem kablowy, który zakończy połączenie koncentryczne i zapewni gniazdo RJ45 oraz adres IP przez DHCP.
4) Jeśli „ściana” jest wtyczką RJ45 lub kablem Ethernet kategorii 5 lub 6 z zestawu mikrofalowego (bardziej powszechne na obszarach wiejskich), wówczas zwykle dostawca wymaga routera do zakończenia interfejsu. Router zapewni następnie gniazdo RJ46, adres IP przez DHCP i często zintegrowany punkt dostępowy WiFi.
Czasami modem DSL, modem kablowy lub router ma wbudowaną zaporę ogniową, ale czasami nie mają, a często podstawowe konfiguracje, z którymi pochodzą, nie są bardzo bezpieczne, więc dobrze byłoby albo skonfigurować zaporę na tych urządzeniach, albo zainstaluj zaporę ogniową przed podłączeniem komputera (hostów).
źródło
Spróbuję uzupełnić teorię, której brakuje. Będzie to grało nieco „twardo i luźno” z analogiami i znacznie uprościło, ale powinno pomóc. Potem wrócę do twojego pytania z konkretnymi odpowiedziami.
Jedno - pytasz o „wirtualne routery”, a jednocześnie podstawową teorię, jak „co to jest router”. Zakładam, że nie mam wiedzy (lub tylko bardzo podstawowej) i zacznę od początku, ponieważ wygląda na to, że tego właśnie próbujesz się nauczyć.
Jak komputer łączy się z Internetem
Możesz sobie wyobrazić, że połączenie twojego komputera z Internetem przypomina trochę rozmowę przez telefon stacjonarny. Gdzieś „tam” firma (lub wiele firm) połączyła plątaninę kabli łączących wszystkie domy i biura. Tak naprawdę nie musisz wiedzieć o tej stronie, ponieważ jeśli chodzi o ciebie, możesz odebrać telefon domowy, wybrać numer, a jeśli jest to prawidłowy numer, możesz porozmawiać z kim chcesz - Twoim głównym zmartwieniem jest telefon stacjonarny we własnym domu (słuchawki, jednostka bazowa, jeśli masz, gniazdo główne, gniazda w innych pokojach, połączenia telefoniczne itp.).
Podobnie z Internetem wiele firm przygotowało infrastrukturę poza domem. Twój komputer może „zadzwonić” na dowolny „numer”, a jeśli jest to prawidłowy „numer”, może „rozmawiać” z każdym innym komputerem, na którym ma ochotę. Może to być np. Google, Facebook, Spotify lub StackExchange.
Ta część jest dość automatyczna, więc twoje pytanie dotyczy głównie tego, co dzieje się w twoim domu.
Wewnątrz domu
Jeśli wrócimy do analogii telefonii stacjonarnej, powiedzmy, że korzystasz z AT&T (USA) lub British Telecom / BT (UK). Zapewniają one główne gniazdo w korytarzu (powiedzmy) i łączą je z zewnętrzną siecią telefoniczną. W domu masz duży wybór, ale we wszystkich przypadkach musisz połączyć słuchawki stacjonarne z tym gniazdem głównym, a następnie zadziałają.
Możesz to zrobić na wiele sposobów. Na przykład:
Możesz podłączyć telefon bezpośrednio do gniazda głównego
Możesz podłączyć przewód do głównego gniazda, z drugim gniazdem na drugim końcu, w sypialni lub kuchni. Następnie możesz również podłączyć swój telefon do tego gniazda
Możesz podłączyć bazę do gniazda głównego lub do sypialni, a następnie użyć bezprzewodowego telefonu stacjonarnego. Bezprzewodowy telefon stacjonarny znajduje bazę i „mówi” do niej za pomocą radia; jednostka bazowa przesyła ją przez gniazdo główne do zewnętrznej sieci telefonii stacjonarnej
Podobnie i upraszczając wszystko, o to, o co pytasz, są po prostu „rzeczy, które pomagają komputerowi uzyskać dostęp do zewnętrznego Internetu”. To bardzo podobne.
Co robią te części
Pozostawię słowo „Ethernet” do końca, ale oto inne rzeczy, które możesz mieć:
Twój dom ma jedno połączenie zewnętrzne, przez które łączy się internet . W zależności od dostawcy i konfiguracji może to być wtyczka satelitarna w ścianie, gniazdko kablowe w ścianie lub to samo gniazdo telefonu stacjonarnego, jak telefon stacjonarny.
Może też istnieć „modem” lub inna skrzynka, która bezpośrednio łączy się z połączeniem zewnętrznym i działa jako „tłumacz” . Na przykład:
- jeśli twoje połączenie zewnętrzne jest satelitarnym łączem pobierającym, może być potrzebne pole od firmy satelitarnej, aby „tłumaczyć” na / z satelitarnych sygnałów łączu pobierającego i sygnałów danych komputerowych.
- Jeśli masz połączenie światłowodowe lub inne, które korzysta z zewnętrznej sieci telefonicznej, możesz potrzebować modemu ADSL lub VDSL, aby tłumaczyć sygnały zewnętrzne wysyłane przez lokalne okablowanie miedziane, z którego korzysta twoja firma telefoniczna, oraz sygnały danych komputerowych.
- Jeśli korzystasz z usług telewizji kablowej, mogą oni używać szyfrowania w swojej sieci zewnętrznej, aby zapobiec oszustwom, i mogą dostarczyć pudełko i pewnego rodzaju kartę inteligentną, która tłumaczy / z szyfrowanych zewnętrznych sygnałów kablowych, na „normalne” sygnały danych komputerowych.
Prawdopodobnie masz router . Jest to urządzenie, które podobnie jak stacjonarna jednostka bazowa umożliwia wielu komputerom współdzielenie jednego zewnętrznego połączenia internetowego. Gdy wiele komputerów lub telefonów komórkowych musi ze sobą rozmawiać, router jest urządzeniem, które śledzi, z którymi rozmawia, a więc kiedy „odpowiedzi” dotrą, zostaną wysłane na właściwy komputer / telefon komórkowy. Tak więc router zawsze będzie urządzeniem, z którym może połączyć się wiele innych komputerów .
Jako bonus router często wykonuje pewne zabezpieczenia, takie jak blokowanie „fałszywych” odpowiedzi lub zapytań z zewnątrz, gdy urządzenie w domu o nic nie prosi. (Nazywany „zaporą ogniową”: większość routerów również wykonuje jakąś zaporę ogniową). Daje również pewność, że każde urządzenie otrzyma „sprawiedliwy udział”, więc jedno urządzenie nie może korzystać z całego Internetu, blokując dostęp innym. Niektóre routery mogą obsługiwać kontrolę rodzicielską. Możesz mieć osobną zaporę ogniową na swoim komputerze - nie zaszkodzi mieć jedno i drugie.
W niektórych przypadkach router wykonuje również powyższe zadanie „tłumacza”, w którym to przypadku jedno urządzenie wykonuje obie te czynności. Na przykład, jeśli używasz ADSL, router domowy często może połączyć się bezpośrednio z głównym gniazdem telefonicznym, odebrać zewnętrzny sygnał ADSL, „przetłumaczyć” go na normalne sygnały danych komputerowych, a NASTĘPNIE działać jako router, aby ustalić, który komputer to sygnały danych należy wysłać na adres.
Na koniec będziesz mieć kable lub Wi-Fi, aby podłączyć swój rzeczywisty komputer / telefon / urządzenia do routera . Router musi mieć możliwość komunikowania się z urządzeniami, przekazywania danych między nimi a zewnętrznym Internetem (lub sobą nawzajem!). Podobnie jak w przypadku domowego systemu telefonicznego, można to zrobić, dodając między nimi przewody (zwane „połączeniem przewodowym”) lub łącząc je za pomocą radia (zwane „Wi-Fi”). Jeśli jest to połączenie Wi-Fi, działa prawie tak samo jak bezprzewodowy telefon stacjonarny - odpowiednik Wi-Fi bezprzewodowego telefonu stacjonarnego „jednostka bazowa” jest zwykle wbudowany w router i ustala, jakie dane mają być wysyłane do i z każdego urządzenia .
Mam nadzieję, że jak dotąd jest to jasne ...
Więcej informacji na temat działania WiFi
Nie jest to ściśle istotne, więc możesz je zignorować, ale może pomóc w uzyskaniu podstawowego pojęcia „jak to działa”.
Każde urządzenie, które chce połączyć się z Internetem za pomocą radia [wifi], musi mieć standardowy sposób, w jaki może używać, aby wysyłać sygnał do wszystkiego w swoim zasięgu radia wifi, co z grubsza mówi: „hej, jakieś bazowe urządzenia wifi? Chciałbym móc cię wykorzystać! ” Zwykle odpowiedź „jednostka bazowa” Wi-Fi w routerze odpowiada _ „Zarządzam połączeniem internetowym o nazwie JOHNS_HOUSE i oto, jak skontaktować się ze mną bezpośrednio, zamiast krzyczeć na wszystkich, ale możesz używać połączenia internetowego o nazwie JOHNS_HOUSE, jeśli znasz hasło ”_ Twoje urządzenie mówi _„ Tak, JOHNS_HOUSE jest tym, którego chcę ”_ i wysyła hasło (lub prosi o podanie go, jeśli to konieczne), a następnie router mówi „ dobrze, możesz ”, i zacznie zezwalać urządzeniu na wysyłanie danych drogą radiową do iz niego, a stamtąd do zewnętrznego Internetu.
Twój telefon komórkowy może również otrzymać inne odpowiedzi z napisem „Zarządzam ANNES_HOUSE” lub „Zarządzam STARBUCKS_CUSTOMER_WIFI” _, ale gdy wyświetli je wszystkie, użytkownik wybiera, której „bazy” Wi-Fi należy użyć, ponieważ jest to ta, dla której zna hasło !
„Ethernet”
Inny termin, którego użyłeś, „Ethernet”, to słowo o wielu znaczeniach, dlatego zostawiłem je do końca.
Ethernet naprawdę oznacza sposób, w jaki typowe komputery domowe, a także szerszy Internet, pakują dane, aby wysłać je na inne komputery. Jest to „protokół” - jasno określona definicja, która mówi dokładnie, w jaki sposób jeden komputer powinien wysyłać dane do innego komputera, aby drugi komputer mógł to zrozumieć i dokładnie, jak mówią. To trochę jak pisemna definicja bardzo ścisłego rodzaju elektrycznej rozmowy. Ethernet i inne popularne standardy obejmują wszystko takie jak to:
Tak właśnie jest Ethernet. Ethernet (i kilka innych protokołów) zapisują standardy, które wszyscy przestrzegają, aby każdy, kto produkuje lub używa komputera lub telefonu komórkowego, wiedział dokładnie, co zrobić, aby mógł znaleźć, połączyć się i rozmawiać z innymi urządzenia i strony internetowe.
Ale ponieważ Ethernet jest tak powszechny, słowo to jest również używane jako skrót do innych rzeczy. Na przykład kabel między komputerem a routerem lub router i oddzielny modem to kabel do przesyłania danych, który w szczególności przenosi dane „spakowane” w pakiety Ethernet, więc zwykle jest to po prostu kabel Ethernet. Również oprogramowanie komputerowe (Windows / Linux / cokolwiek) może identyfikować połączenie jako „ port Ethernet ”, co oznacza „złącze RJ45 dla kabla Ethernet z tyłu komputera”.
Wtyczki na obu końcach kabla Ethernet również mają nazwę - nazywane są wtyczkami RJ45 (i wchodzą do gniazd RJ45 ). Termin RJ45 określa ich dokładny rozmiar i kształt oraz dokładny kształt wtyczek i gniazd oraz ich złączy, więc po podłączeniu kabla to faktycznie działa. Ale czasami można je nazwać wtyczkami i gniazdami Ethernet.
Inne określenia kabli Ethernet to „kabel Cat4 / Cat5 / Cat6 / Cat7” . „Cat” oznacza „kategorię” i oznacza kabel zdolny do przenoszenia danych w pakiecie zgodnie ze standardem Ethernet, do określonej prędkości i odległości. Tak więc kabel cat7 może przenosić dane szybciej niż kabel cat5, a wszystkie inne rzeczy są równe. Sam Ethernet jest ściśle powiązany z TCP / IP , protokołem, który określa wiele sposobów działania Internetu. TCP / IP oznacza Transmission Control Protocol / Internet Protocol i opisuje wiele faktycznych sposobów przesyłania danych między komputerami.
Jest o wiele więcej, ale mam nadzieję, że to większość podstaw. Jeśli którykolwiek z nich jest mylący, przeczytaj go ponownie lub zapytaj.
Wracając do pierwotnego pytania
Wróćmy więc do twoich diagramów i zadaj pytanie:
Musisz powiedzieć, jaki rodzaj sygnału dociera do twojego domu. „Ściana” może znaczyć wszystko. Wygląda na to, że jest płyta ścienna z gniazdem telefonicznym / satelitarnym / kablowym / światłowodowym, do której podłączasz rzeczy, ale to po prostu nie jest jasne. Następnie jest kabel łączący go z routerem, który działa również jako jednostka bazowa Wi-Fi i może również działać jako modem ADSL, a komputer łączy się z tym. Ale to jest naprawdę niejasne, więc trudno to skomentować.
Czy możesz dodać zdjęcia lub numery modeli do postu, aby wyjaśnić, co faktycznie masz i jakiego rodzaju połączenia internetowego używasz g?
Router musi się połączyć z komputerem. Ale nie ważne jak. Niektórzy wolą Wi-Fi, inni wolą przewodowy (kabel Ethernet). Oba działają tak samo dobrze, jak to sobie nawzajem, to całkowicie twoje własne preferencje. Router powinien także rozpoznać, jeśli ma z tyłu prawidłowe gniazda RJ45 - i większość z nich tak.
Plusy i minusy mogą być: przewodowy może być bardziej niezawodny (mniej rozłączeń) i bardziej bezpieczny (nie może przypadkowo użyć słabego hasła Wi-Fi, ponieważ jest to rzeczywisty kabel). Historycznie jest też szybszy niż Wi-Fi, ale bardzo nowe Wi-Fi może być prawie tak samo szybkie lub szybsze. Z drugiej strony potrzebuje kabla - więcej komputerów, więcej kabli - więc przenośność jest prawdziwym problemem, a wiele urządzeń nie ma obecnie połączenia kablowego. Wi-Fi jest wolne od kabli, jednak podłącza się wiele urządzeń.
Jako minimum, prawie cały domowy internet wymaga pewnego rodzaju zewnętrznego gniazda połączenia , modemu, który tłumaczy normalne pakiety danych na iz „tego, czego dostawca używa na zewnątrz twojego domu”, prawie zawsze routera, w celu pewnej ochrony sieci, i obsługiwać wiele urządzeń współużytkujących to samo połączenie (ściśle jest to opcjonalne, ale prawie zawsze używane) oraz połączenia między nimi oraz z routera do komputera , które mogą być przewodowe (kable Ethernet) lub Wi-Fi, w zależności od tego, co wolisz.
Połączenie zewnętrzne (tylko) może wymagać innego kabla do podłączenia do modemu (lub routera z modemem wewnętrznym), takiego jak przewód telefoniczny lub kabel koncentryczny satelitarny.
Ponieważ ta kombinacja / konfiguracja jest tak bardzo powszechna, wiele / większość routerów konsumenckich obsługuje obecnie wszystkie te zadania - zawierają modem ADSL, router i oba rodzaje złączy (jednostka bazowa Wi-Fi oraz gniazda Ethernet, więc możesz może wybrać).
Jeśli twój Internet nie jest ADSL, być może masz drugie pole, które przechodzi między routerem a połączeniem zewnętrznym i łączy tylko te dwa - to będzie modem. Jeśli masz tylko jeden komputer i modem dostawcy, możesz podłączyć komputer bezpośrednio do modemu i pominąć router, ale nie jest to zalecane - inne rzeczy, które robi większość routerów, takie jak zapora ogniowa / podstawowa ochrona, również są zbyt przydatne do pominięcia.
Możesz to skomplikować, ale to podstawy tego, co zwykle robi się w wielu domach.
Nawet jeszcze nie chodź do „wirtualnych routerów” . Sądząc po pytaniu, nie jesteś gotowy, i szczerze mówiąc, nie brzmi to tak, jakbyś go potrzebował. Jaki jest cel lub w czym według ciebie pomoże? Szanse są dobre, potrzebuje więcej technologii i skomplikuje wszystko, bez żadnej korzyści.
Powinieneś teraz zrozumieć, co robi router.
Mam nadzieję że to pomoże!
źródło
Mam komputer podłączony bezpośrednio do ściany. Działa to, ponieważ mieszkam w akademiku, w którym akademik ma router, a moja wtyczka jest do niego podłączona. Niezbędną konfigurację dali mi administratorzy sieci. W szczególności płacę również za swój internat, a nie za jakiegoś dostawcę Internetu.
Tak więc (AFAIK) musi być gdzieś router, a jeśli płacisz za Internet bezpośrednio dostawcy Internetu, to prawdopodobnie potrzebujesz go samodzielnie. W niektórych przypadkach może to być możliwe bez routera, ale jestem pewien, że komputer wymaga skomplikowanej konfiguracji, jak już wspomniano w innych odpowiedziach. Potrzebujemy do tego więcej informacji.
Chcę również wskazać na inne odpowiedzi dotyczące bezpieczeństwa. Jest to podobne do używania laptopa w publicznych wifis.
źródło