LINUX.ORG.RU
ФорумTalks

Помогите понять разницу между коммутатором и маршрутизатором

 , ,


0

1

Маршрутизатор(роутер) - он роутит. Если он routeер то он гоняет трафик между юзверями. Коммутатор(switch) - он объединяет юзверей в что-то типа подсети и может тоже гонять трафик между ними, но, как я понял, каждый юзверь сам должен сказать «Зови меня 192.168.1.230!», то-есть способностями DHCP свитч не обладает.

Где-то читал, что можно подключить свитч к роутеру и тогда свитч будет выступать как что-то типа ОЧЕНЬ большого хаба, где весь трафик будет идти по пути Юзверь -> Свитч -> Роутер и обратно, а нужному юзверю будет попадать пакет сразу, а не бегать опросом по всем MAC-адресам в сети.

Но, представим, у нас шестиэтажка юзверей, где всего квартир 12 + админ. У админа стоит всё оборудование и он подключает все 12 ЭВМ в коммутатор(потому что в роутере столько LAN-входов нету). Админ подключает коммутатор с юзверями в роутер и трафик гоняется туда-сюда. Но почему в роутер, если коммутатор тоже может гонять трафик? Роутер как-то сильно мощнее коммутатора?


Ответ на: комментарий от frunobulax

Вот я и топлю за то что надо учить теорию, а не поверхностную теорию :) «Завтра» агрегированную модель tcp/ip закопают, а osi оставят :)

anc ★★★★★
()
Ответ на: комментарий от frunobulax

Но сначала надо понять вообще где ты :)

Ну если я вас правильно понял, то стадия «идея» (с) анек, выходит за рамки обсуждения osi vs tcp/ip. :)

anc ★★★★★
()
Ответ на: комментарий от anc

основы знать необходимо.

OSI это не основа, это теоретическая абстракция, местами, но не везде, пересекающаяся с реальностью, но которую некоторые пытаются криво натягивать на реальность полностью.

Это сокращенная/агрегированная выжимка из OSI.

Никак нет.

«может быть» это кто написал?

И где тут рекомендация? Рекомендация была выше - прочитать книжку.

firkax ★★★★★
()
Ответ на: комментарий от KivApple

Самый дешёвый маршрутизатор на 5 портов стоит от 4800 рублей

Ну это ты загнул конечно. За 4800 там и WiFi6 будет и гигабитные порты и вообще будет очень фичастый, а не «самый дешевый». За 4400р в DNS можно купить BE220 от тплинка и это далеко не «самый дешевый».

А самый дешевый «Wi-Fi роутер Digma DWR-N302 [3 LAN, 100 Мбит/с, 4 (802.11n), Wi-Fi 300 Мбит/с] 799р», недалеко по цене от соответствующего свича ушел.

А вот самый дешевый гигабитный «Wi-Fi роутер Mercusys MR30G [2 LAN, 1000 Мбит/с, 4 (802.11n), 5 (802.11ac), Wi-Fi 1167 Мбит/с, IPv6] 1799р», тоже меньше чем в 2 раза дороже гигабитного свича.

Вот с 4 ЛАН

«Wi-Fi роутер NETIS N2 [4 LAN, 1000 Мбит/с, 4 (802.11n), 5 (802.11ac), Wi-Fi 1167 Мбит/с, IPv6] 1999р»

Хотя, я полностью согласен с тем что лишние роутеры не нужны, только топологию сети запутывают. Но вот с ценами ты был совсем не прав.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от anc

У меня такой под столом стоит.

Не говори им про роутер-на-палочке, не пугай детей.

frob ★★★★★
()
Ответ на: комментарий от firkax

Не надо про неё «в начале» читать. Можно смотреть когда он уже изучит как работают сети и не сможет запутаться из-за бесполезных теоретизирований.

Вот чтобы изучить то, ка принципиально работают сети, как раз и надо читать про ОСИ пораньше для того, чтобы каши в голове не было. Да, ОСИ не идеально, иначе предложенные в нём протоколы смогли бы взлететь - но вот именно модель построения сетей там в самый раз.

И не надо думать, что раз часть верхних слоёв может сливаться, то модель неверна - важно соотношение протоколов к определяемым слоям и зависимости от нижних слоёв.

Bfgeshka ★★★★★
()
Ответ на: комментарий от frunobulax

можно считать вай-фляй репитер тоже роутером, тогда и вообще одна дырка получится :)

TP-Link WR703N с одним ethernet-разъемом продавался как маршрутизатор.

No ★★
()
Ответ на: комментарий от Loki13

Я смотрел раздел маршрутизаторов, а не wifi роутеров. И у меня очень большие сомнения насчёт того, что продаётся в виде wifi роутера за 700 рублей. Как часто оно будет зависать и сколько реальных мегабит выдаст вместо заявленных. Свитчу за 500 рублей доверия больше, потому что он тупее и его сложнее сделать плохо

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 2)
Ответ на: комментарий от Bfgeshka

В OSI только нижние 4 уровня как-то соответствуют действительности, с натяжкой. Верхние - феерический бред. Неподготовленный человек, начинает учить всё. И запутывается. Потому что вверху - бред, но это никто не поясняет.

lenin386 ★★★★
()

Я сам не понимаю. А ещё есть свичи и роутеры.

Shadow ★★★★★
()
Ответ на: комментарий от Bfgeshka

Верхние слои это что, L3 L4 сойдут? TCP/IP, например, хоть и реализуется в виде отдельно ip и отдельно tcp, но полного разграничения между ними (а так же другими родственными протоколами - arp, udp, icmp, dhcp) нет.

Ну и модель неверна фундаментально: она предполагает что стек имеет фиксированную высоту. В то время как в реальности можно сделать например http over tcp/ip over tap(virtual ethernet) over ssl over tcp/ip over ppp over ethernet - ищи как сюда osi натянуть.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Я бы сказал немного иначе. Не существует реализацй TCP, IP, UDP вот этого всего, отдельно друг от друга и поверх других протоколов. Так что почему их относят к разным уровням OSI - не совсем понятно. А вот к какому уровню OSI относится ARP - не может сказать определённо даже искусственный интеллект.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от Ololo_Trololo

Ну, хотябы то, что он располагается поверх вымышленных двух слоёв. Это не достаточно? Очень сложно сказать, что такое есть прикладной протокол. HTTP - прикладной? Но никто не пишет сайты на HTTP, их пишут на HTML, Java, etc. Какой вообще смысл в этом понятии, вот? Его ввели чтобы что? Студентов дручить? Чтобы показать, что бутерброд многослойный? Но он гораздо более многослойный.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от Bfgeshka

Интересно послушать дурачков, которые тебе клоуна поставили.

Вполне доступное объяснение для человека, который совсем далек от ОСИ

ergo ★★★
()
Ответ на: комментарий от skyman

Вот еще один грамотный комментарий, которому другой дурачок необразованный нелепый смайл влепил.

Ну и аудитория невежественная на лоре развелась

ergo ★★★
()
Ответ на: комментарий от vtVitus

Вот ты человеку на правильный камент фейспалм поставил, но судя по твоему каменту, фейспалм тебе делать надо перед зеркалом.

ergo ★★★
()
Ответ на: комментарий от Ololo_Trololo

В чем в том? Не понимаю. Как у вас HTTP стал выше по слою, чем HTML, JPEG и AVI? КАК? Разве не HTML в HTTP упаковывается?

lenin386 ★★★★
()
Ответ на: комментарий от KivApple

Ещё самый простой свитч может тупо ретранслировать все пакеты всем (а уже сами компы будут обрасывать лишнее по MAC-адресу), но обычно они чуть умнее и держат таблицу MAC->порт и ретранслируют пакет только его получателю.

А что тогда мешает вообще не использовать роутер и гонять пакеты между ЭВМ-ами через таблицу MAC-адресов?

Tyse_EX
() автор топика
Ответ на: комментарий от Tyse_EX

Вообще не использовать роутер не выйдёт. У тебя нет таблицы MAC адресов всего интернета.

lenin386 ★★★★
()
Ответ на: комментарий от firkax

OSI это не основа, это теоретическая абстракция, местами, но не везде, пересекающаяся с реальностью, но которую некоторые пытаются криво натягивать на реальность полностью.

Эт простите как? Теория натянутая на глобус реальности? Если по вашему это так, то назовите мне теорию на которой была построена реальность?

Это сокращенная/агрегированная выжимка из OSI.

Никак нет.

А я буду настаивать, что да.

anc ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

Представительный уровень L6 (Presentation Layer):

Функции: отвечает за преобразование данных в формат, подходящий для приложения или сети. Включает задачи по шифрованию, дешифрованию, сжатию и преобразованию данных.

Примеры: шифрование, кодирование данных, преобразование форматов.

Необходимые для этого уровня понятия: HTML, DOC, JPEG, MP3, AVI, Sockets.

Более подробней в этой статье.

Представительный уровень Представительный уровень Если совсем просто, происходит шифрование, сжатие и кодирование информации для обеспечения совместимости и безопасности передачи данных между различными системами.

Более подробней в этой статье.

Прикладной уровень L7 (Application Layer):

Функции: обеспечивает доступ приложений к сетевым услугам. Реализует протоколы, которые поддерживают конечные пользовательские процессы и сетевые приложения.

Примеры: HTTP (HyperText Transfer Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol).

https://habr.com/ru/articles/820419/

lenin386 ★★★★
()

Это одна и та же штука, просто работающая на разных уровнях OSI (протоколах). Примерно как разница между кораблем и самолетом — делает всё то же самое, только один на воде а второй в воздухе.

urxvt ★★★★★
()
Последнее исправление: urxvt (всего исправлений: 1)
Ответ на: комментарий от anc

Эт простите как? Теория натянутая на глобус реальности? Если по вашему это так, то назовите мне теорию на которой была построена реальность?

Теория, по которым реальность построена, это, например, спецификация протокола IP: его сначала кто-то придумал в качестве теории, а потом реализовали на практике в соответствии с задумкой.

Ещё бывают теории, основанные на реальности, например, законы Ньютона в физике. В компьютерных технологиях наверно тоже есть, но сходу не могу вспомнить.

OSI же это теория, которая построена на чьих-то фантазиях и так фантазиями и осталась. Никакого реального воплощения из неё не случилось.

firkax ★★★★★
()
Ответ на: комментарий от ergo

Это был вопрос для человеков. Человеки на него ответили и заслужили соответствующие реакции, а клоуны побежали выставлять реакции, ну ти они тоже получили соответствующие реакции. Клоуны не могут посмотреть, что есть ответы, обсуждение, тема уже закрыта, они не могут пройти мимо им надо вставить реакцию и показать какие они умные. Ну на то они и клоуны.

vtVitus ★★★★★
()
Последнее исправление: vtVitus (всего исправлений: 1)
Ответ на: комментарий от Loki13

от тплинка

Простите пожалуйста, но этим поделиям погоняло «туполинк» не вчера придумали.

Digma
Mercusys
NETIS

Вы по цене подбирали названия?

anc ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

А вот скажи, к примеру, почему ip и icmp отностся к одному уровню OSI? Ты ведь в курсе, что один упакован в другой? Как_так у вас получилось-то?

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от Ololo_Trololo

А что за сеансовый уровень, можешь пояснить? Тут видишь в чём дело, понятие сеанса есть только у одного протокола - TCP. У всех остальных Интернет протоколов, никакого сеанса нет. Пирамида ваша не строится, она красиво смотрится, но к действительности отношение имеет слабое, и поэтому, только запутывает неподготовленных людей.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 4)
Ответ на: комментарий от Tyse_EX

Твой оператор даёт тебе ровно 1 IP адрес (во всяком случае IPv4 так точно), а один IP адрес должен соответствовать одному MAC адресу. Соответственно, его DHCP сервер в лучшем случае выдаст всем просителям с твоего порта его коммутатора где-то в подъезде один и тот же IP, в худшем выдаст кому-то одному, а остальных проигнорирует вообще. Работать оно не будет.

KivApple ★★★★★
()
Ответ на: комментарий от anc

Простите пожалуйста, но этим поделиям погоняло «туполинк» не вчера придумали.

Весь дом на туполинке, глючит только один девайс, приходится его ребутать раз в 3-4 недели. Весь дом - это 4 роутера, из которых 3 работают тупо на расширение покрытия mesh wifi и как свичи. А так, никаких претензий к нему нет.

Вы по цене подбирали названия?

А как я их должен был подбирать, если надо найти «самый дешевый роутер», всяко там не микротик будет.

Loki13 ★★★★★
()
Ответ на: комментарий от KivApple

Я слышал про ситуацию, когда пров выдавал одному абоненты сколько угодно адресов по dhcp, если воткнуть в прововский провод много устройств через свитч. Так что твоё опасение лишнее. Но это не важно, у него вопрос был про другое, он предлагал весь инет в одну локалку на свитчах превратить.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Верхние слои это что, L3 L4 сойдут? TCP/IP, например, хоть и реализуется в виде отдельно ip и отдельно tcp, но полного разграничения между ними (а так же другими родственными протоколами - arp, udp, icmp, dhcp) нет.

Что значит нет?

Ну и модель неверна фундаментально: она предполагает что стек имеет фиксированную высоту.

Так и есть.

Ну и модель неверна фундаментально: она предполагает что стек имеет фиксированную высоту. В то время как в реальности можно сделать например http over tcp/ip over tap(virtual ethernet) over ssl over tcp/ip over ppp over ethernet - ищи как сюда osi натянуть.

И как это противоречит модели OSI ?

anc ★★★★★
()
Ответ на: комментарий от Tyse_EX

А что тогда мешает

Отсутствие иерархической адресации и, как следствие, невозможность аггрегации.

frob ★★★★★
()
Ответ на: комментарий от KivApple

один IP адрес должен соответствовать одному MAC адресу

При использовании IPVLAN одному MAC адресу может соответствовать несколько IP адресов:

# arp -n | grep '7a:aa:e4:fe:84:d7'
192.168.3.58             ether   7a:aa:e4:fe:84:d7   C                     eth0
192.168.3.19             ether   7a:aa:e4:fe:84:d7   C                     eth0
192.168.3.22             ether   7a:aa:e4:fe:84:d7   C                     eth0
No ★★
()
Ответ на: комментарий от lenin386

Мы тут, конечно, все понимаем, что ты умней создателей протокола IPv6, создателей модели OSI. Но ты хотя бы перед тем, как что-то писать на эту тему, педевикию немного почитал, что ли.

Ololo_Trololo ★★
()
Ответ на: комментарий от lenin386

Действительно…
Как же коммутатор узнает MAC-адреса, если в сети не используется IPv4…
Ой, что будет… что будет…

frob ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

В википедии написана такая же чушь, как и везде. У них JPEG ниже уровнем, чем HTTP. HTTP у них упаковывается в JPEG, далее оно упаковывается сеансовый уровень, к которому они относят NetBIOS и PAP. Ты реально не понимаешь, что это бред? А IPv6-то тут причём? Это всего лишь более современный IP.

lenin386 ★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)