Я спробую заповнити теорію, якої вам не вистачає. Це зіграє трохи «важко і вільно» з аналогіями та багато спростить, але це повинно допомогти. Після цього я повернусь до вашого актуального питання з конкретними відповідями.
Одне - ви запитуєте про "віртуальних маршрутизаторах" і в той же час базову теорію на кшталт "що таке маршрутизатор все одно". Я збираюся припустити, що немає знань (або лише дуже базових), і розпочну з початку, тому що це звучить так, що ви насправді намагаєтесь навчитися.
Як ваш комп'ютер підключається до Інтернету
Ви можете уявити, що підключення комп'ютера до Інтернету трохи схоже на розмову по стаціонарному телефону. Десь "там" компанія (або кілька компаній) склала клубок кабелів, які з'єднують усі будинки та офіси. Вам не потрібно знати про цю сторону, тому що, якщо ви переживаєте, ви можете забрати свій домашній телефон, набрати номер, і якщо це дійсний номер, ви можете поговорити з ким хочете - ваша головна турбота - стаціонарна лінія у вашому власному будинку (слухавки, базовий пристрій, якщо у вас є, головна розетка, розетки в інших кімнатах, телефонні з'єднання тощо).
Аналогічно з Інтернетом багато компаній зібрали інфраструктуру за межами вашого будинку. Ваш комп'ютер може "зателефонувати" на будь-яке "число", і якщо це дійсне "число", він може "говорити" на будь-якому іншому комп'ютері, який він хоче. Це може бути, скажімо, Google, Facebook, Spotify або StackExchange.
Ця частина є досить автоматичною, тому ваше питання стосується переважно того, що відбувається всередині вашого будинку.
Всередині будинку
Якщо ми повернемось до стаціонарної аналогії, скажімо, ви використовуєте AT&T (США) або British Telecom / BT (Великобританія). Вони надають головну розетку у вашому передпокої (скажімо) та підключають її до зовнішньої телефонної мережі. У будинку ви маєте багато варіантів, але у всіх випадках вам потрібно прив’язати телефон до стаціонарного гнізда, і вони працюватимуть.
Це можна зробити багатьма способами. Наприклад:
Ви можете підключити телефон безпосередньо до головної розетки
Ви можете прикріпити дріт до головного розетки, з другим розеткою на іншому кінці, в спальні або на кухні. Тоді ви також можете підключити вашу трубку до цієї розетки
Ви можете приєднати базовий блок до головного розетки або розетки для спальні, а потім використовувати бездротову стаціонарну трубку. Бездротовий стаціонарний телефон знаходить базовий блок і "розмовляє" з ним за допомогою радіо; базовий блок пересилає це, проходячи через головний розетку, до зовнішньої стаціонарної телефонної мережі
Так само і спрощуючи все це, речі, про які ви запитуєте, - це лише "речі, які допомагають вашому комп'ютеру дістатися до зовнішнього Інтернету". Це дуже схоже.
Що ці частини роблять
Я залишу слово "Ethernet" до кінця, але ось інші речі, які ви можете мати:
Ваш будинок має один зовнішній зв`язок, через який є Інтернет . Залежно від вашого постачальника та налаштування, це може бути роз'єм супутникового зв'язку в стіні, розетка кабелю в стіні або така ж розетка стаціонарного телефону, як і ваш стаціонарний телефон.
Також може бути "модем" або інша скринька, яка безпосередньо підключається до зовнішнього з'єднання і виконує роль "перекладача" . Наприклад:
- якщо ваше зовнішнє з'єднання є супутниковою низхідною лінією, можливо, знадобиться вікно від компанії-супутника для "переведення" на / із супутникових сигналів низхідної лінії зв'язку та на комп'ютерні дані. - Якщо ви використовуєте кабельну компанію, вони можуть використовувати шифрування у своїй зовнішній мережі для запобігання шахрайства, і вони можуть забезпечити вікно та якусь смарт-карту, яка переводить на / із зашифрованих зовнішніх кабельних сигналів, на "звичайні" сигнали комп'ютерних даних.
- Якщо у вас є мережеве або інше з'єднання, яке використовує зовнішню телефонну мережу, вам може знадобитися ADSL або VDSL модем, щоб перевести на / із зовнішніх сигналів, що надсилаються через локальну мідну проводку, яку використовує ваша телефонна компанія, та сигнали комп'ютерних даних.
Напевно у вас є маршрутизатор . Це вікно, яке, як і стаціонарний базовий блок, дозволяє декільком комп'ютерам обмінюватися єдиним зовнішнім підключенням до Інтернету. Коли багатьом комп'ютерам або мобільним телефонам доводиться розмовляти між собою, маршрутизатор - це пристрій, який відстежує, з ким вони спілкуються, щоб, коли "відповіді" надходили, вони надсилалися на потрібний комп'ютер / мобільний телефон. Тож роутер завжди буде коробкою, до якої можуть підключитися кілька інших комп'ютерів .
Як бонус, маршрутизатор часто робить якісь захисні матеріали, наприклад, блокуючи "підроблені" відповіді або запити ззовні, коли пристрій у вашому домі нічого не вимагає. (Називається "брандмауер": більшість маршрутизаторів теж роблять певний брандмауер). Це також гарантує, що кожен пристрій отримує "справедливу частку", тому один пристрій не може використовувати весь Інтернет, блокуючи доступ інших. Деякі маршрутизатори можуть управляти батьківським контролем. Можливо, на комп’ютері є окремий брандмауер - не завадить мати обоє.
У деяких випадках маршрутизатор також виконує роботу "перекладача" вище, і в цьому випадку ви будете мати одне поле для виконання обох дій. Наприклад, якщо ви використовуєте ADSL, домашній маршрутизатор часто може підключатися безпосередньо до розетки вашого головного телефону, підбирати зовнішній сигнал ADSL, "переводити" його на звичайні сигнали даних комп'ютера, а потім діяти як маршрутизатор, щоб визначити, на якому комп'ютері вони сигнали даних потрібно надсилати.
Нарешті, у вас буде кабелі або Wi-Fi, щоб підключити власний комп'ютер / мобільний телефон / пристрої до маршрутизатора . Маршрутизатор повинен мати можливість спілкуватися з вашими пристроями, ретранслювати дані між ними та зовнішнім Інтернетом (або між собою!). Як і у вашій домашній телефонній системі, це можна зробити, додавши між ними дроти (звані "дротовим з'єднанням") або використовуючи радіо для їх зв'язку (називається "wifi"). Якщо це з'єднання Wi-Fi, воно працює майже так само, як і ваш бездротовий стаціонарний телефонний зв’язок - еквівалент wifi бездротового стаціонарного «базового блоку» зазвичай вбудовується в маршрутизатор, і він визначає, які дані мають бути надіслані на кожен пристрій і з якого пристрою .
Сподіваємось, це зрозуміло поки що ...
Ще трохи інформації про те, як працює WiFi
Це не є суто актуальним, тому ви можете проігнорувати це, але може допомогти вам отримати основне уявлення про те, як працює цей матеріал.
Будь-який пристрій, який хоче підключитися до Інтернету за допомогою радіо [wifi], повинен мати стандартний спосіб, яким він може користуватися, для передачі сигналу всьому, що знаходиться у його радіодіапазоні, що говорить приблизно: "Ей, будь-які базові блоки wifi там? Мені б хотілося, щоб ви могли використовувати вас! " Зазвичай wifi "базовий блок" в маршрутизаторі відповідає: "Я керую Інтернет-з'єднанням під назвою JOHNS_HOUSE. Ось як безпосередньо до мене звернутися, а не кричати на всіх, але ви можете використовувати підключення до Інтернету JOHNS_HOUSE, лише якщо знаєте пароль "_ Ваш пристрій каже _" Так, JOHNS_HOUSE - це той, кого я хочу "_, і надсилає пароль (або просить вас ввести його, якщо потрібно), тоді маршрутизатор каже " добре, вам дозволено ", і почне дозволяти вашому пристрою надсилати дані по радіо до та з нього, а звідти у зовнішній Інтернет.
Ваш мобільний телефон може також отримати інші відповіді, які говорять "Я керую ANNES_HOUSE" або "Я керую STARBUCKS_CUSTOMER_WIFI" _, але коли в ньому відображаються всі їх, користувач вибирає, для якого WiFi "базовий блок" слід використовувати, тому що це той, для кого вони знають пароль !
"Ethernet"
Інший термін, який ви використовували, "Ethernet", - це слово з численними значеннями, тому я його залишив до останнього.
Ethernet справді означає, що типові домашні комп’ютери, а також ширший Інтернет пакують дані для передачі на інші комп’ютери. Це "протокол" - чітко викладене визначення, яке точно говорить про те, як один комп’ютер повинен надсилати дані на інший комп'ютер, щоб інший комп'ютер міг це зрозуміти і як саме вони розмовляють. Це трохи схоже на письмове визначення дуже суворого виду електричної розмови. Ethernet та інші загальні стандарти охоплюють все так:
- Як виглядають електричні сигнали, що надсилаються на всі ці дроти? Як електричні сигнали повинні перетворюватися на дані, і навпаки?
- Які "адреси" використовують комп'ютери? Як мій комп'ютер з'ясовує, як спілкуватися з "google" чи facebook ", коли я можу бути в будь-якій точці світу та використовувати будь-яке з'єднання? Як дані отримують від мене до Facebook та як відповіді знову повертаються назад?
- Як виглядають дані під час надсилання? (Люди говорять за допомогою слів, але комп’ютери повинні знати, як надсилати дані в пучки, які називаються "пакетами" та як складається пакет). Як комп'ютер дізнається, чи правильно отриманий надісланий пакет? Як інший комп’ютер може сказати йому сповільнити або трохи почекати, якщо він занадто швидко говорить про це?
- Як комп'ютер відстежує, які пакети ведуться в одній розмові, якщо він розмовляє з багатьма іншими комп'ютерами? Що станеться, якщо пакети не приходять в порядок? Що робити комп’ютеру, якщо він вважає, що деякі дані відсутні, або його "заблукали" під час транзиту, і хоче подати запит на повторне надсилання, чи вважає помилку?
- Коли комп'ютер хоче почати розмову з іншим комп'ютером, що таке комп’ютерна версія "привіт"? Що повинен відповісти інший комп’ютер, якщо він із задоволенням спілкується чи не хоче говорити?
Отже, це власне Ethernet. Ethernet (і купа інших протоколів) записують стандарти, яких дотримуються всі, так що той, хто робить або користується комп'ютером або мобільним телефоном, точно знає, що змусити його робити, щоб він міг знайти, зв’язатися з ним та поговорити з іншими пристрої та веб-сайти.
Але оскільки Ethernet настільки поширений, слово також використовується як скорочення для інших речей. Наприклад, кабель між комп'ютером і маршрутизатором, або маршрутизатором і окремим модемом, - це комп'ютерний кабель даних, який конкретно несе дані, які були "вбудовані" в пакети Ethernet, тому його зазвичай просто називають кабелем Ethernet. Також програмне забезпечення комп'ютера (Windows / Linux / будь-яке інше) може ідентифікувати з'єднання як " порт Ethernet ", що означає "роз'єм RJ45 для кабелю Ethernet на задній панелі комп'ютера".
Розетки на кожному кінці кабелю Ethernet також мають назву - їх називають штекерами RJ45 (і вони входять у розетки RJ45 ). Термін RJ45 визначає їх точний розмір і форму, а також точну форму вилок і розеток та їх роз'ємів, тому коли ви підключаєте кабель, він фактично працює. Але іноді їх можна назвати вилками та розетками Ethernet.
Інші терміни для кабелів Ethernet - це "кабель Cat4 / Cat5 / Cat6 / Cat7" . "Cat" означає "категорію" і означає кабель, здатний переносити дані, що вбудовані відповідно до стандарту Ethernet, до певної швидкості та відстані. Таким чином, кабель cat7 може передавати дані швидше, ніж кабель cat5, при цьому всі інші рівні. Сам Ethernet тісно пов'язаний з TCP / IP , протоколом, який визначає значну частину роботи Інтернету. TCP / IP розшифровується як протокол управління передачею / протокол Інтернету та описує багато фактичного способу передачі даних між комп'ютерами.
Є на тонну більше, але, сподіваємось, це більшість основ. Якщо щось із цього заплутане, прочитайте його ще раз або запитайте.
Повернення до свого початкового питання
Тому повернемося до ваших діаграм і запитаємо:
Моя система по суті:
wall -> ethernet -> router -> wifi -> computer
Вам потрібно буде сказати, який саме сигнал надходить у ваш будинок. "Стіна" могла означати що завгодно. Здається, є настінна пластина з якоюсь розеткою для телефону / супутника / кабелю / волокна, в яку ви підключаєте речі, але це просто не зрозуміло. Після цього з'явиться кабель, який з'єднує його з вашим маршрутизатором, який також виконує функцію базового блоку wifi і може також виконувати функцію модему ADSL, і ваш комп'ютер підключається до цього. Але це дійсно незрозуміло, тому важко коментувати.
Чи можете ви додати фотографії чи номери моделей до своєї публікації, щоб зрозуміти, що ви насправді маєте, і яке інтернет-з'єднання ви використовуєте g?
Але я хотів би спростити це для цього і просто зробити:
wall -> ethernet -> router -> ethernet -> computer
(або якщо це неправильно, незалежно від правильної кабельної системи).
Ваш маршрутизатор повинен підключитися до комп'ютера. Але не важливо як. Деякі віддають перевагу Wi-Fi, інші віддають перевагу дротовому (кабель Ethernet). Обидва працюють так само добре, як і один одного, це повністю ваші вподобання. Маршрутизатор повинен розпізнати будь-який, якщо він має правильні розетки RJ45 на задній частині - і більшість з них це робить.
Плюси і мінуси можуть бути: провідний може бути надійнішим (менше відключень) і більш безпечним (не можна випадково використовувати слабкий пароль Wi-Fi, оскільки це власне кабель). Це також швидше, ніж wifi історично, але дуже новий wifi може бути майже таким же швидким або швидшим. З іншого боку, йому потрібен кабель - більше комп'ютерів, більше кабелів - тому портативність - справжня проблема, і багато пристроїв не мають кабельного зв’язку в наші дні. Wi-Fi не є кабельним, проте багато пристроїв підключаються.
Мені цікаво, чому ви не можете просто підключити комп’ютер прямо до стіни:
wall -> ethernet -> computer
Цікаво, чому я не можу просто відкрити термінал і написати якийсь код, який слухає пристрій / інтерфейс Ethernet, а потім читає / записує речі "в Інтернет". Можливо, це можливо, не впевнений. Хотіли б знати, чи це можливо, і якщо так, то що відбувається на більш детальному рівні, чи ні, чому ні.
Як мінімум, майже весь внутрішній Інтернет вимагає якогось зовнішнього роз'єму для підключення , модему, який переводить звичайні пакети даних до та з "що б ваш постачальник не використовував для вашого будинку", майже завжди маршрутизатор, щоб дещо захистити мережу, і обробляти декілька пристроїв, що використовують одне і те ж з'єднання (суворо це необов'язково, але воно майже завжди використовується), і з'єднання між ними, і від маршрутизатора до комп'ютера , який можна було б провести (кабелі Ethernet) або Wi-Fi, залежно від того, що ви хочете.
Для зовнішнього з'єднання (лише) може знадобитися інший кабель для підключення до модему (або маршрутизатор з внутрішнім модемом), наприклад телефонний провід або коаксиальний супутниковий кабель.
Оскільки ця комбінація / налаштування настільки поширена, сьогодні багато / більшість споживачів маршрутизаторів справляються з усіма цими завданнями - вони містять ADSL-модем, маршрутизатор та обидва типи роз'ємів (базовий блок wifi, а також Ethernet-розетки, тож ви можна вибрати).
Якщо ваш Інтернет не ADSL, у вас може бути другий вікно, яке йде між маршрутизатором і зовнішнім з'єднанням і з'єднує лише ці два - це буде модем. Якщо у вас є лише один комп’ютер і модем постачальника, ви можете підключити комп'ютер безпосередньо до модему і пропустити маршрутизатор, але це не рекомендується - інші речі, які робить більшість маршрутизаторів, як брандмауер / базовий захист, теж корисно пропустити.
Можна зробити це складніше, але це основи того, що зазвичай робиться в багатьох будинках.
Я зараз розумію віртуальні маршрутизатори, і мені цікаво, як маршрутизатор насправді відіграє роль в отриманні Інтернету, і чи можна його вилучити з рівняння для цього прикладу.
Навіть не переходьте до "віртуальних маршрутизаторів" . Ви не готові, судячи з питання, і якщо чесно, це не звучить так, як вам це потрібно. Яка мета, чи, на вашу думку, це допоможе? Шанси хороші, що їй потрібно більше технологій, і вони будуть ускладнювати речі, без жодної користі.
Тепер вам слід зрозуміти, що робить роутер.
Сподіваюся, це допомагає!