Чи весь трафік локальної мережі подорожує через маршрутизатор


35

У мене дуже просте запитання: якщо у мене є маршрутизатор (включений DHCP - оренду IP-адрес між 192.168.0.2і 192.168.0.254) з підключеним перемикачем, і я підключаю два комп'ютери до комутатора, чи буде переданий мережевий трафік (передача файлів тощо) маршрутизатор, чи він просто перейде прямо через перемикач на інший комп'ютер, повністю уникаючи маршрутизатора?


Це ідеальний веб-сайт для нього. Усі питання програмного забезпечення та апаратного забезпечення загального призначення розміщені на суперусері :)
Darth Android

Радий це почути :) Просто з усіма новими сайтами, що надходять із Площі 51 (!), Я не був впевнений
jrtc27

Якщо питання стосувалося великих, керованих комутаторів, що керують корпоративними мережами, я б вказував вас на serverfault.com, але домашня мережа з маршрутизаторами для споживачів тут просто чудова. І так, всі нові сайти часом заплутані.
Darth Android

Просто так всі знають - план полягає у тому, щоб у комутаторі було підключено щонайменше 10 пристроїв, кожен з яких потенційно міг би одночасно передавати дані через гігабітове з'єднання.
jrtc27

1
Якщо це так, ви хочете перевірити потужність комутації опорної площини маршрутизатора, оскільки це буде обробляти всі дані, що переходять через комутатор відразу. Зазвичай цього достатньо для підтримки повного використання всіма портами, але варто щось вивчити, якщо інформація легко доступна. Наприклад, гігабітний комутатор на 24 порти може мати здатність комутації 48 Гбіт / с або одночасно надсилати та приймати на всіх 24 портах частотою 1 Гбіт / с.
Darth Android

Відповіді:


26

чи буде переданий мережевий трафік через маршрутизатор?

Словом, ні.

Комутатор повинен відслідковувати, які MAC адреси можна отримати на яких портах, і він потім лише надсилає пакети через правильні порти. Існує обмеження на кількість MAC-адрес, які комутатор може запам'ятати, хоча це зазвичай не проблема, якщо ви не працюєте в надзвичайно великих мережах.

Крім того, більшість маршрутизаторів споживачів насправді є комутатором для портів локальної мережі, який потім підключається до апаратного забезпечення маршрутизації, що сидить між цим комутатором та порту WAN, тому навіть якщо у вас немає окремого комутатора, ви все одно не будете можливість контролювати маршрутизацію пакетів, які спрямовані на інший комп'ютер у межах локальної мережі.

Наприклад, ви можете підключити 2 комп’ютери до комутатора з гігабітними посиланнями, а потім підключити цей комутатор до маршрутизатора зі 100Мбітним посиланням і все одно надсилати дані між комп'ютерами зі швидкістю 1 Гбіт / с. Ви навіть можете повністю відключити маршрутизатор від комутатора, поки дані надсилаються між комп'ютерами, не впливаючи на вказані дані

Я хотів би зазначити, що все це стає набагато складніше, коли ви впроваджуєте інші протоколи, наприклад, тег VLAN, але це виходить за межі домашнього користувача, просто переносячи файли між комп'ютерами вдома. Це хороший ґрунтовник, якщо ви дивитесь на це.


Отже, якщо у мене є набір пристроїв (скажімо, 6), підключених до комутатора, який, в свою чергу, підключений до маршрутизатора по кабелю Ethernet 1 Гбіт / с, і я одночасно передаю файли між кожною парою пристроїв, чи виникне вузьке місце через Підключення до маршрутизатора 1 Гбіт / с, чи не потрібно використовувати це з'єднання?
jrtc27

1
Він не буде використаний. Немає вузького місця через підключення до маршрутизатора, якщо весь ваш трафік локальний від пристрою до пристрою, підключеного до комутатора.
KCotreau

1
Це з’єднання буде невикористане, і ви зможете від'єднати його під час передачі файлу без негативних наслідків. Це неправда, якщо ви використовуєте теги VLAN, і в цьому випадку у вас повинен бути комутатор, здатний здійснювати маршрутизацію VLAN, або ви зіткнулися з маршрутизатором на проблемі Stick. Більше інформації про це тут serverfault.com/questions/188350/how-do-vlans-work
Дарт Android

Не хвилюйтесь - це просто просте налаштування домашньої мережі, лише з кількома більше підключеннями, ніж середній будинок - я не маю планів користуватися VLAN (я не маю для чого це використовувати). Дякую за відповідь Дарт Андроїд - я прийму вашу, але було б чудово, якби ви могли її відредагувати, щоб включити цю інформацію для будь-яких майбутніх читачів. Ще раз дякую :)
jrtc27

Якщо у вас є лише два комп’ютери, вам не потрібен комутатор. Перехресний кабель може слугувати вашою мережевою інфраструктурою.
mpez0

0

Кожна мережна карта прослуховує весь трафік, але в цьому випадку вона насправді не прокладає її, тому я б не сказав, що вона проходить через неї. (Я неправильно прочитав оригінальне запитання ... думав, що це комбінація маршрутизатора / комутатора).

Ще одна примітка: Хоча це навряд чи спричинить якісь проблеми (оскільки він не потрапить на останню адресу для видачі), ваш обсяг DHCP повинен бути 192.168.0.2-192.168.0.254, виключаючи адресу широкомовної 192.168.0.255.


RE: Обсяг DCHP - я робив це з пам'яті, а не з моїх налаштувань - вибачте за свою помилку.
jrtc27
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.