Другие ответы здесь говорят о некоторых различиях. Я получу на ваш следующий вопрос,
Я знаю, что оба подхода будут работать, просто интересно, есть ли причина отдавать предпочтение одному или другому
Допустим, вы используете свой маршрутизатор только для доступа к inet (без VPN или других потребностей маршрутизации)
Если у меня есть маршрутизатор R_A и коммутаторы S_A и S_B. Предположим, мы подключили оба коммутатора напрямую к маршрутизатору. Затем предположим, что у меня есть 2 хоста на S_A (S_A_h1, S_A_h2) и 2 хоста на S_B (S_B_h1, S_B_h2).
Если S_A_h1 хочет поговорить с S_B_h2, сколько прыжков нужно сделать? 3, по одному через каждый коммутатор и маршрутизатор.
Если S_A_h1 хочет подключиться к Интернету, сколько прыжков нужно сделать в локальной сети? 2, один через коммутатор и один через маршрутизатор.
Теперь предположим, что мы подключаем только S_A к маршрутизатору, а затем подключаем S_B к S_A.
Теперь, если S_A_h1 хочет поговорить с S_B_h2, сколько прыжков нужно сделать? 2, по одному через каждый из переключателей.
Если S_B_h2 хочет получить доступ к Интернету, сколько прыжков нужно сделать? 3, оба коммутатора и роутер.
Поэтому, если вы хотите уменьшить задержку в сети, вам нужно настроить свою сеть таким образом, чтобы уменьшить количество переходов. Например, вы, вероятно, захотите, чтобы ваш локальный медиа-сервер был подключен к тому же коммутатору, что и телевизор, а ваши компьютеры с доступом в Интернет - к коммутатору, подключенному к маршрутизатору.