Unlimited 0 Posted 2004-10-05 14:59:40 Share Posted 2004-10-05 14:59:40 Интересует сколько можна ставить свичей подряд.. не чередуя серверами.. просто говорят что если много свичей наставить.. вообщем как бутьтобы сеть будет лагать, а в чем лаги никто не знает, скорость теряеться или что? вообщем говорят что нужно ставить через какоето количество свичей сервер. Может кто нибуть обяснить сколько свичиков можна поставить, и вообще как это все делеться Link to post Share on other sites
Guest Guest_Antares Posted 2004-10-05 16:42:38 Share Posted 2004-10-05 16:42:38 Да сколько угодно Link to post Share on other sites
Guest N.Leiten Posted 2004-10-05 18:25:36 Share Posted 2004-10-05 18:25:36 Можно ставить хоть тыщу... вот только теряется сама суть. Свитч по сути распределяет направление трафика с одного порта на другой по МАС-адресам - то есть у него за каждым портом закреплен один или несколько МАС-адресов (грубо говоря где какая сетевая карта или др. оборудование с этим адресом). Все МАС-адреса хранятся в его памяти, также называемой таблицей. Размер этой таблицы ограничен, в основном зависит от количества портов на свитче (не знаю почему, но производители так решили). Думаю что такое Хаб объянсять не надо. Представь ситуацию, когда эта таблица МАС-адресов переполняется, то есть количество сетевых карт на одном порту уже зашкаливает: вот тогда начинаются чудеса... свитч перестает выполнять свои функции, он превращается в обыкновенный хаб - при получении пакета на один порт, он его направляет по всем направлениям и так каждый последующий... Думаю к тому моменту, когда свитч начинает поступать таким образом размеры сети уже достаточно большие, а значит и трафик внутри немалый, вывод - резкое снижение сокрости в десятки, а то и в сотни раз (если не до 100-200 килобит с занебесных 100мегабит)... Не учитывая, конечно такое понятие как Broadcast-пакеты... которые сами по себе отсылаются по всем направлениям (у них такое назначение), а службы типа примитивных локальных чатов (не серверных) и SMB (сетевое окружение в винде) как раз в аккурат используют их... Можешь представить захлеб свитчей от потоков информации таких размеров - они просто начинают пропускать пакеты, начинаются коллизии масштабов сети и в том же духе... У нас, кстати, в одной из сеток города как раз вышеописанная ситуация, правда еще не все так трагично, пока теряется каждый 20-й--10-й пакет, зависит от нагрузки... Хотя сейчас они уходят с локальных чатов и вырубили поддержку SMB, уже легче стало. Выбор за тобой... Желаю удачи. глупость приправленное ложью - не самое лучшее блюдо на десерт Link to post Share on other sites
Den_LocalNet 1,474 Posted 2004-10-05 20:39:03 Share Posted 2004-10-05 20:39:03 Представь ситуацию, когда эта таблица МАС-адресов переполняется Кто может огласить порядок велечин хостов, при которых загибается 8 портовый свитч (какой нибудь Риалтек или Планет) ??? Link to post Share on other sites
Unlimited 0 Posted 2004-10-06 06:56:55 Author Share Posted 2004-10-06 06:56:55 Можно ставить хоть тыщу... вот только теряется сама суть. Свитч по сути распределяет направление трафика с одного порта на другой по МАС-адресам - то есть у него за каждым портом закреплен один или несколько МАС-адресов (грубо говоря где какая сетевая карта или др. оборудование с этим адресом). Все МАС-адреса хранятся в его памяти, также называемой таблицей. Размер этой таблицы ограничен, в основном зависит от количества портов на свитче (не знаю почему, но производители так решили).Думаю что такое Хаб объянсять не надо. Представь ситуацию, когда эта таблица МАС-адресов переполняется, то есть количество сетевых карт на одном порту уже зашкаливает: вот тогда начинаются чудеса... свитч перестает выполнять свои функции, он превращается в обыкновенный хаб - при получении пакета на один порт, он его направляет по всем направлениям и так каждый последующий... Думаю к тому моменту, когда свитч начинает поступать таким образом размеры сети уже достаточно большие, а значит и трафик внутри немалый, вывод - резкое снижение сокрости в десятки, а то и в сотни раз (если не до 100-200 килобит с занебесных 100мегабит)... Не учитывая, конечно такое понятие как Broadcast-пакеты... которые сами по себе отсылаются по всем направлениям (у них такое назначение), а службы типа примитивных локальных чатов (не серверных) и SMB (сетевое окружение в винде) как раз в аккурат используют их... Можешь представить захлеб свитчей от потоков информации таких размеров - они просто начинают пропускать пакеты, начинаются коллизии масштабов сети и в том же духе... У нас, кстати, в одной из сеток города как раз вышеописанная ситуация, правда еще не все так трагично, пока теряется каждый 20-й--10-й пакет, зависит от нагрузки... Хотя сейчас они уходят с локальных чатов и вырубили поддержку SMB, уже легче стало. Выбор за тобой... Желаю удачи. глупость приправленное ложью - не самое лучшее блюдо на десерт сейчас в сети около 30 человек, но в скором времени ожидаеться 50-60.. какова тогда вераятность лагов и колизий? Link to post Share on other sites
nn 7 Posted 2004-10-06 09:04:07 Share Posted 2004-10-06 09:04:07 В современных свитчах миниум 2к МАС адресов, обычно 4-8. Так что до перепонения еще очень далеко с 50 компами. Но есть другие проблемы, это бродкасты. Особенно Мелкософт нетворк. Эти бродкасты съедают, до 30 % трафика и создают коллизии. Для построения больших сетей их разбивают на сегменты, со своими ИП подсетями. Устанавливают рутеры или свитчи 3 уровня с фунциями рутинга. При этом Мелкософт нетворк е-но с одной не видит другой, без специальных средств. Лучший вариант это вообще от МSN отказаться, перейти на старый добрый ftp. Link to post Share on other sites
Apexman 0 Posted 2004-10-06 10:48:27 Share Posted 2004-10-06 10:48:27 бродкасты. Особенно Мелкософт нетворк. Не надо так драматизировать - WINS решает эту проблему. Лучший вариант это вообще от МSN отказаться, перейти на старый добрый ftp. Лучший вариант - новый, но не менее добрый BitTorrent, но мечтать ведь не вредно Link to post Share on other sites
Guest N.Leiten Posted 2004-10-06 14:34:32 Share Posted 2004-10-06 14:34:32 На планетах 8-портовых, если в пластике - таблица 1к, если металл - 2к на 16 портов 8к/16к соответственно. На шурекомах на всех 8 портовых 1к таблица... на 16 не смотрел, но тоже где-то 8к. И вообще я говорил о тыщах (образно)... Так что свитчей 150 должно выдержать а то и больше... но скорость распространения сигнала очень уж большое становится с одного края в другой. На практике через чистую локалку на планетовских свитчах - 120 свитчей, сигнал проходит с конца в конец по пингу за 3 секунды. А это уже значительная задержка. Хотя не это главное, основное чтоб линк держало... Planet рулез по цене/качеству, хотя есть варианты и лучше (соответственно дороже). Link to post Share on other sites
Unlimited 0 Posted 2004-10-06 19:31:07 Author Share Posted 2004-10-06 19:31:07 На планетах 8-портовых, если в пластике - таблица 1к, если металл - 2кна 16 портов 8к/16к соответственно. На шурекомах на всех 8 портовых 1к таблица... на 16 не смотрел, но тоже где-то 8к. И вообще я говорил о тыщах (образно)... Так что свитчей 150 должно выдержать а то и больше... но скорость распространения сигнала очень уж большое становится с одного края в другой. На практике через чистую локалку на планетовских свитчах - 120 свитчей, сигнал проходит с конца в конец по пингу за 3 секунды. А это уже значительная задержка. Хотя не это главное, основное чтоб линк держало... Planet рулез по цене/качеству, хотя есть варианты и лучше (соответственно дороже). Можете обьяснить что за таблица? что за 1к,2к.. я без понятия Link to post Share on other sites
Den_LocalNet 1,474 Posted 2004-10-06 20:19:09 Share Posted 2004-10-06 20:19:09 В современных свитчах миниум 2к МАС адресов, обычно 4-8. А вот можно конкретнее? к примеру в 1к помещается 500 МАКов ... и т.д. Link to post Share on other sites
Guest Guest Posted 2004-10-07 08:34:33 Share Posted 2004-10-07 08:34:33 1k = 1000 Link to post Share on other sites
Unlimited 0 Posted 2004-10-07 08:57:42 Author Share Posted 2004-10-07 08:57:42 1k = 1000 Что такое 1к...? О чем это говорит? Link to post Share on other sites
Den_LocalNet 1,474 Posted 2004-10-07 10:03:01 Share Posted 2004-10-07 10:03:01 Что такое 1к...? 1k это объём его памяти для таблицы. Link to post Share on other sites
Guest N.Leiten Posted 2004-10-07 22:54:23 Share Posted 2004-10-07 22:54:23 Что такое 1к точно ответить не могу, но могу сказать точно - это дофига... А если серъезно, то логически размышляя можно прийти к решению, что 1к это 1 килобайт памяти... Опять на примере сетки в 120 свитчей, компов там очень много... тобишь явно 1к это не 500, а чуть больше (точно не знаю сколько, но я часто общаюсь с организаторами этой сети... серъезные люди.). Далее, учитывая, что МАС-адрес имеет вид ХХ:ХХ:ХХ:ХХ:ХХ:ХХ в шестнадцатеричной интерпретации, то на один адрес расходуется 12 байт (без разделителей - ":") и некая служебная информация, к какому порту этот адрес относится, поэтому чуть меньше 20 байт на один адрес, то есть смело можно сказать, что 500 компов выдержит, может чуть больше. Опять обращу внимание, на расстояние и на широковещательные (broadcast) пакеты, они засрут (извините за французский) всю сеть таких масштабов... Увы, но при таких размахах приходится чем-то жертвовать: или своими деньгами, для разделения сети на подсети дополнительным оборудованием либо ограничением данных служб... Плюс скорость распространения по кабелю, время реакции свитча - тоже немаловажный фактор. Так что, строй и не бойся - запасов много. Главное, чтоб не попались умненькие хакеры-самоучки со скачанными из инета снифферами, уж они-то смогут засорить память свитчей все новыми и новыми МАС-ами... Желаю удачи Link to post Share on other sites
Civilizator 0 Posted 2004-10-08 16:50:35 Share Posted 2004-10-08 16:50:35 Далее, учитывая, что МАС-адрес имеет вид ХХ:ХХ:ХХ:ХХ:ХХ:ХХ в шестнадцатеричной интерпретации, то на один адрес расходуется 12 байт (без разделителей - ":") и некая служебная информация, к какому порту этот адрес относится, поэтому чуть меньше 20 байт на один адрес, то есть смело можно сказать, что 500 компов выдержит, может чуть больше. Блин. Явно видно, что собрались большие специалисты. Как специалист маленький, скажу свое: 1. Что бы записать МАК-адрес, требуется 6 (шесть!) байт. Учитывая, что обычно производители свичей заявляют, что таблицы МАК-адресов отдельные на каждый порт, то необходимости запоминать порт нету. Итого, 1К памяти для МАК адресов = 1024/6 = 170 адресов. Если имеется ввиду, что 1К адресов, то тогда соответственно памяти будет 6К, либо, возможно, 8К. 2. Из личной практики. Свичей в цепочку можно ставить сколько угодно, но четко надо контроллировать процесс. В сети с бесплатным трафиком и большим количеством выложенных ресурсов более 5-8 свичей в цепочку работать думаю не будут (будут конечно, но с большими потерями, на маленькой скорости и т.д.). В сети, где трафик внутрисетевой тарифицируется, объемы "пустых прогонов" трафика минимизированы, поэтому без проблем работают цепочки и в 15-20 свичей. Link to post Share on other sites
Guest N.Leiten Posted 2004-10-08 20:24:43 Share Posted 2004-10-08 20:24:43 Цивилизатор, спасибо за исправление - это я чуток ошибся... По кодировке возможно сохранить МАС 6 байтами - немного сглупил, вы уж простите. А насчет того, что максимум 15-20 свитчей, а дальше теряют пакеты - смотря какие свитчи... Сеть о которой я говорил работает на славу и без потерь, единственное - задержки... А во всем остальном все супер. Напомню все организовано исключительно свитчах Планет. Еще раз, извините за дезинформацию. Link to post Share on other sites
Apexman 0 Posted 2004-10-08 22:15:42 Share Posted 2004-10-08 22:15:42 Что такое 1к...? 1k это объём его памяти для таблицы. Ну вы чё?! к - кило - 1000 имеем надпись: 2K MAC address entries то бишь 2К единиц MAC адресов то бишь две тысячи MAC адресов Далее, учитывая, что МАС-адрес имеет вид ХХ:ХХ:ХХ:ХХ:ХХ:ХХ в шестнадцатеричной интерпретации то на один адрес расходуется 12 байт (без разделителей - ":") и некая служебная информация, к какому порту этот адрес относится, поэтому чуть меньше 20 байт на один адрес, то есть смело можно сказать, что 500 компов выдержит, может чуть больше. Блин. Явно видно, что собрались большие специалисты. Как специалист маленький, скажу свое Бородатый анекдот: начинающий пользователь считает, что в килобайте 1000 байт, продвинутый - что в килограмме 1024 грамма... Немного не в тему, но идея схожая З.Ы. Guest'ом был я. Link to post Share on other sites
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