Kart Posted December 21, 2004 Report Share Posted December 21, 2004 Меня сегодня озадачили. Сказали, что имеется три категории сетевого железа. А именно: хаб, свитч, роутер. Отличие одного от другого, по-моему, понятно. Грубо говоря - хаб это связь, свитч это связь по адресам, роутер это связь по адресам с переназначением последних (чего- то не то тиснул?). Собственно, что меня озадачило? Предполагается, что роутер работает с содержимым пакета, а если да, то как? Link to comment Share on other sites More sharing options...
Andrew.Egorovsky Posted December 22, 2004 Report Share Posted December 22, 2004 ... Сказали, что имеется три категории сетевого железа. А именно: хаб, свитч, роутер. Ну, корректнее, наверное, было назвать это "уровнями", но не суть... Hub, он же repeater не работает ни с чем. Просто повторяет с порта на все остальные. Есть конечно, "умные" хабы, которые чего-то имеют в настройках, но начальная идея в том, что хабу "до лампочки" содержимое пакетов. Switch- он же коммутатор. Работает на 2м уровне модели ISO/OSI, т.е. строит свои таблицы коммутации по адресам канального уровня - MAC адресах. Бывают тупые, бывают дюже навороченные вроде CISCO Catalyst-ов, с поддержкой VLAN, привязок к MAC, и т.п. Бывают коммутаторы 3го уровня - честно говоря, не помню чего там с сетевым уровнем делаются (давно в книжку не глядел, а железа такого у меня нету). Router, он же маршрутизатор. Работает с 3м уровнем ISO/OSI - сетевым, на котором и есть IP адресация. Т.е. он определяет IP назначения, роется в своих таблицах, определяет на какой порт пакет переслать и туда его шлет. Дорогие роутеры вроде CISCO могут фильтровать пакеты не только по IP, но и по TCP/UDP портам, что, кажется, уже 4й уровень модели... Предполагается, что роутер работает с содержимым пакета, а если да, то как? "Как" - это в смысле чего с пакетом делается, или в смысле алгоритма определения пути? Роутер "знает" формат IP пакета. Получает их со входных портов уже вытащенными из кадров канальных уровней своих портов (они далеко не всегда ehternet). Адреса источника и назначения, TOS, и много чего еще. IP пакет вынимается из полученного кадра канального уровня и анализируется. После определения маршрута по таблицам (или из содержания пакета при маршрутизации "от источника") пакет снова инкапсулируется в канальный фрейм выходным портом. Ну, а конечная реализация от роутера, имхо, зависит. А если ты имел в виду саму маршрутизацию, то по этому поводу множество книг написано. Хотя бы Олиферы (инициалы не помню) "Компьютерные сети", или пособие CISCO для подготовки к экзамену CCNA. Там, конечно, не только про роутинг, но и про это тоже Добавлено : [mergetime]1103735117[/mergetime] Можно сказать, что хаб работает на 1м уровне ISO/OSI - физическом. Link to comment Share on other sites More sharing options...
Kart Posted December 22, 2004 Author Report Share Posted December 22, 2004 Спасибо за ответ. Достаточно доходчиво. "Как" - это в смысле чего с пакетом делается я уж начал опасаться, что рут не просто работает, а чего-то там меняет Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now