|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander V. Naumochkin 2:5020/59 23 Mar 2004 15:49:57 To : Oleg Derevenetz Subject : Re: ipfw +natd -------------------------------------------------------------------------------- AVN>>>> Уже давно вполне себе стек. Очень такой bsd-like. Даже AVN>>>> select уже нормальный. OD>>> Ты считаешь, что все, что можно запустить на дескрипторе, OD>>> соответствующем сокету, относится к TCP/IP-стеку ? ;-) AVN>> Hет, я просто считаю, что ты не имеешь представления об истории AVN>> развития NT, да и о программировании сокетов вообще и winsock в AVN>> частоности - тоже весьма посредственное. OD> Ты так и не рассказал мне, каким боком наличие или отсутствие OD> select() относится к TCP/IP-стеку как таковому. Историю развития OD> NT ты сюда не приплетай - она к этому вопросу не имеет ни малейшего OD> отношения. Так же, как история развития DOS, OS/2 и прочих систем, где OD> были и есть реализации TCP/IP стеков. А о программировании сокетов (и OD> не только в Windowzz и UNIX) я знаю поболее тебя. Ты на вопрос ответь. OD> Или ты слышал звон, да не знаешь, где он ? Ты можешь знать поболее меня всё, что тебе заблагорассудится - умнее от этого ещё никто не стал. Что до истории развития NT (и tcp/ip-стека в оной) и "с какого боку тут select()", то ты всего лишь подтвердил своей сентенцией собственную далёкость от этих вопросов. Почитай книжки ("они рулез", как говорил Кирюха Перцев в былые времена) по той же NT4 (3.51, 3.5. Про 3.1 можно не читать), сравни с тем, что есть сейчас, если не найдёшь отличий, то можешь и дальше считать, что в программировании сокетов ты - особо выдающийся спец. Hо моё первое в этом абзаце предложение собственной актуальности при этом не утрачивает. Самообразовывайтесь, таварищчь, самосовершенствуйтесь и дальше с таким же и ещё более яркими успехами. Пока мы тут звон слушаем. Впрочем, я же не ты, пустые пальцы топырить скуууушнаа... Видишь ли, дружищче... Большие трудности были у былого окончатого селекта на некоторых видах дескрипторов, которые он приучен получать в своих fd_set'ах. Плохо был приучен к некоторым дескрипторам, понимаешь ли. К каким таким "некоторым"? Я тебе дал понять, где почитать, не всё же разжёвывать, пытливому уму надо лишь направление подсказать, на то он и ум. А не палец. :) А так - да, конечно же, select() никакого, собственно, отношения к программированию сокетов не имеет. Как, например, и светофоры к собственно езде на автомобиле, или парашюты - к полётам на самолёте. AVN>>>> От администратора, знаешь ли, требуется не только понимание, AVN>>>> но и знание. Раскинуть пальцы и заявить, что все "одни AVN>>>> клиенты" - пидарасы, это удел пионэров, которые всё ещё хотят AVN>>>> видеть себя этакой божественной кастой. Hу скажи, какие нах у AVN>>>> тебя клиенты, если ты W2k не знаешь вообще? Умеешь, поди, AVN>>>> только офис на них поставить. Hе клиенты у тебя, а люди, AVN>>>> которые позвали тебя эникейщиком. Hо ты и тут обосрался AVN>>>> жидко. Запиши на бумажку, "Ke\^/L сисадмин" - наличие более AVN>>>> одного маршута по умолчанию (с одной метрикой) не есть AVN>>>> нештатное поведение NT Server'а, выбор конкретного маршрута AVN>>>> прекрасно расписан в Resource Kit'е (талмуд, который настоящий AVN>>>> администратор не может не знать, ибо обязан) OD> [... бред про ЦАА поскипан ...] OD>>> A note on default gateways: in the TCP/IP configuration, you OD>>> can add a default route for each network card. This will create OD>>> a 0.0.0.0 route for each. However, only one default route will OD>>> actually be used. In this case, the 199.199.40.139 is the first OD>>> card in the TCP/IP bindings, and therefore the default route for OD>>> this card is used. Because only one default gateway will be OD>>> used, configure only one card to have a default gateway. This OD>>> will reduce confusion and ensure the results you intended. OD>>> Последние два предложения читал, умник, или только первые OD>>> четыре ? Как ты своим клиентам сервера конфигуришь, в OD>>> соответствии, али "по своему разумению" ? AVN>> Ты конечно спец ниибацца какой, но только ты сначала _всё_ в rk AVN>> почитай, касающееся ip routing, потом ещё перелопать полторы AVN>> сотни KBQs на эту тему, а потом будешь мне рассказывать, как AVN>> работает ip в windows. А пока - ПHХ, как говорится. В сад. С AVN>> библиотекой... OD> Родной, ты просто откровенно лажаешь. То тебе ResKit почитай, то OD> KBQs. А сам-то ты их читать не пробовал ? Прежде чем отсылать человека OD> ко всякой херне, рекомендую самому ее почитать, и приводить точные OD> ссылки, а то и цитаты. Как я. Hint: про KBQ171564 я в курсе, как OD> и про многое другое, но ты на него не сослался, а сослался на ResKit OD> от NT Server'а, так что я не смог пройти мимо удовольствия ткнуть OD> очередного умника мордой в собственные испражнения. Извини. Прежде всего - я не нянька. Тезис понятен? Продолжаем. Так уж получилось, дарагой, что собственной мордой ты и угодил в собственные же фекальные массы. Впрочем, не могу не отметить - умный мальчик, начитанный. Беда, правда, в том, что читает поверхностно, обходится знакомыми словами, не напрягая себя пониманием предложения. И ещё наивный при этом, убеждён, видимо, что информация в KB - это некое новое знание, не являющееся зачастую всего лишь разжёвыванием отдельных статей из rk, manuals, guides разным тупицам, неспособным понять или осилить первоисточники. Рекомендуется на досуге ознакомиться не только с упомянутым 171564, который не более, чем некоторые подробности обновлённого DGDA, но и не забыть о 157025 (хинтую: коли влез в своих ассенизационных порывах в середину разговора, то поинтересуйся всё же началом темы). Что же до Resource Kit'а, в котором ты нашёл не более, чем нашёл (видимо, так искал, а я повторюсь - книжка достойная изучения, а не листания или вкуривания), то _тебе_ рекомендуется _начать_ с "Introduction to TCP/IP in Windows 2000", и постараться не упустить из внимания главу "IP Routing", где среди всяких множественных более других наивностей присутствует и раздельчик "Route Determination Process". Потом, с багажом полученных в этой интродукции знаний можно полистать дальше, тщательно не допуская пропусков таких словей, как multihomed, multiple adapters, binding и... да-да, random тоже важно не пропускать, например :))) И суммарный багаж вкупе с упомянутыми и неупомянутыми (их поиск предоставляю тебе как задание на сампо) KBQs позволит (при наличии некоторго функционала, отличного от "употреблять еду", в голове) представить себе достаточно ясно происходящие в недрах tcp/ip-стека Windows процессы. А поскольку ты ещё и неприлично много прямо-таки знаешь о программировании сокетов, то тебе не составит труда копнуть чуточку глубже, на уровень всего (полагаю, что в программировании драйверов на платформе NT ты знаешь ничуть не меньше, чем о сокетах всяких и разнообразных), чтобы не только представить себе, но и воочию увидеть (и показать таким, как я, которые смотрят, но не видят и не фтыкают), что же там в самом-то деле-то творицца-то... Извиняцца, дарагой, не щитаю нужным. Полагаю, причины этого могу не объяснять. Равно как и причины собственного нежелания продолжать прения по этой теме, да ещё и в этой эхе, да ещё и с таким специалистом, рядом с которым я не то, что не валялся, а даже и совершить акт дефекации не садился. К щастью... Alexander ... Что вам мешало прозреть? --- GoldED/W32 3.00.Beta4+ * Origin: ASH Project Co., Moscow (2:5020/59) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1857406057fa.html, оценка из 5, голосов 10
|