Pull to refresh

Comments 35

Было бы интересно увидеть ваше описание механизма работы RSS, не все хорошо владеют английским.
Ну я наверное все равно напишу, но попозже — это все ж таки отнимает приличное количество времени.
UFO just landed and posted this here
кто нибудь из провайдеров использует вин серверы?
я как-то жил в Апрелевке, там был один такой. Пара тысяч абонентов (по моим прикидкам), вин-сервер и ТрафикИнспектор на нем. Я даж как-то админа по телефону консультировал ) Позвонил в саппорт, когда не работал инет, в итоге я рассказывал ему, как настраивать RRAS на пул публичных адресов для NAT
вот он, кстати: ultra-telecom.ru
Хочется верить что с тех пор у них всё по-другому. То был 2008-й год.
<шутка>А потом вам счет за поддержку прислали?</шутка>

А вообще хорошо, когда удается достучаться. А то еще самого же идиотом обзовут
Не, мне скорость на безлимите увеличили вдвое в награду и выдали айпишник публичный )
Ну и на работу звали потом, этот админ оказался еще и гендиром по совместительству ) Увы, денег мало предлагал.
Видно сразу — человек гордиться профессией. Другой бы сказал, что ген.дир. по-совместительству админ, а тут наоборот )))
Заранее прошу прощения за некий оффтопик, но хочется спросить у сведущего человека:

Я несколько раз встречал заявления о том, что стек TCP/IP у винды взят почти полностью у BSD (благо лицензия позволяет). Насколько это соответствует действительности?
Здесь подробно изложено.
Временная реализация, лицензированная у Spider Systems была основана (частично или полностью) на BSD. Пока она трудилась над доставкой TCP приложениям, Microsoft работал над собственной реализацией TCP/IP, которая была включена в NT3.5, а временный код был выброшен.
Спасибо большое. Всё по полочкам разложено.

Там ещё из интересного упоминания что благодаря подходящей лицензии: утилиты переписанные с БСД сокетов на Вин сокеты — скорее всего так и остались БСДшными, для совместимости со STREAMS (которые вроде никому не нужны) могли оставить чуток БСД кода.
кстати ipfw есть и портированный под windows — wipfw
Мне одному теперь кажется, что среди виндузятников тоже есть сови красноглазики?
Amirul, не обижайтесь, это реально комплимент -) Спасибо за статьи.
Красноглазие не зависит от используемых инструментов. Это, если желаете, состояние души :)
Состояние глаз )
Вот такие холивары я люблю.
Хотелось бы еще сравнение на равном железе, под равной нагрузкой.
Linux я «готовить не умею» — так что в моих руках он гарантированно покажет худший результат :-)
Можно на tpc.org посмотреть или вот на spec.org как раз вебсерверы (но там реалистичные сценарии, а не network-bound статика как у меня)
На SPEC IIS не представлен. Ну можно дать мне фору и тестить в дефолтных настройках :-)
Естественно. Тестировать надо. С другой стороны это было в 2k3 сервере. Там как бы NDIS5.2, который не то чтобы совсем нативно поддерживает RSS и TOE.

Вообще, думается, дефолтные настройки вполне безопасны. Протестированы на миллионах инсталляций и сценариев.
У нас неоднократно были случаи некорректной работы ТОЕ на 2003 сервере, вычислялось элементарно, по плавающей скорости работы с файлами и плавающими ошибками сети, после чего запускался Ethereal на котором было видно кучу ретрансмитов. Отключали оффлоад — всё работает вообще без нареканий.
Так что опасного, по дефолту, действительно нет.
Ретрансмиты после того, как соединение уже выгружено, это похоже проблема железа (ОС там не особо на что то влияет между upload-ом соедиинения и download-ом его обратно). И здесь два варианта: либо Вам «повезло» с этой конкретной железкой либо это дефект всей серии (вон у меня ноут — hp dv9000, если интересно — как то сгорел к чертям из-за неверно спроектированного теплоотвода — это не повод перестать пользоваться ноутами вообще).
Наблюдалось и на бренд-серверах (HP DL380 G4, Broadcom Gigaчётотам, к примеру) и на машинках из обычных десктопных комплектующих (сетевые — всё что встраивают, Марвел, Атерос, Реалтек).
В общем никогда в этот вопрос сильно не углублялись, не стоило оно того.
Если на нескольких серверах — это да, могла быть вся партия такой. С другой стороны, правильно ли я понимаю, что речь идет о достаточно давнем времени?
Да, давнее время (2006-2008, отдельные эпизоды иногда и сейчас). Ещё раз уточню что машины совсем разные, в разных организациях, так что не в партии дело, а просто в не дружбе TOE (в отдельных случаях) и Checksumm offload (в большинстве случаев) с некоторыми другими устройствами.
Ну не знаю, вот на той железке, что тестил я, даже под стрессовой нагрузкой было меньше процента ретрансмитов и тысячные доли процента ошибок, да и сам тест не показал особого увеличения количества ошибок. Chimney offload «придумали» в 2005-м году, в общем не очень удивительно, что девайсы глючили в 2006-м. В любом случае, загрузить несколько 10Gb карт без TOE достаточно проблематично, технология будет вылизываться, а скорости — расти. Так что вряд ли она куда нибудь денется в обозримом будущем (разве что будет заменена на что нибудь более продвинутое).
Насколько мне известно, ошибка появляется и в windows 7
Ну у меня на работе несколько Win7 машин. Надо уточнить, думаю там есть RSS, но вряд ли есть TOE. Я постоянно коннекчусь по RDP (в том числе и к серверам с TOE/RSS), постоянно использую Outlook, постоянно коннекчу машины друг к другу — проблем не наблюдал (но это мой личный опыт — он может и не значить ничего). Да и в тех KB написано, что МОГУТ быть проблемы и в prerequisites указан 2k3 server sp2.
>>На борту две двухпортовые 1Gb сетевые карты и одна 10Gb, но я не нашел 10Gb свитча

И куда здесь можно отдать 3Gb?
две двухпортовые можно объединить, будет 4Gbit/s.
Если их объединить, то у них на всех будет 4 линии прерываний, которые пойдут на разные процессоры. Я имел в виду, как правильно сказали ниже, что даже у сетевой карты с одной линией прерываний (и, как следствие, невозможностью лоадбалансить прерывания по разным процессорам), есть почти троекратный запас по пропускной способности самого узкого места (в данном случае пропускной способности процессора, обрабатывающего прерывания).
он говорил не о своём железе, а о загрузке процессора на обработку.
включил фичу — загрузка упала, гигабит отдается полностью. померили загрузку и прикинули, сколько бы мы смогли отдавать… чтобы загрузить это место по полной.

не факт, что это действительно насущное для автора поста.
Sign up to leave a comment.

Articles