информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / networking
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Че делает свич 100/10 с "лишьними" фреймами? 18.11.03 03:46   [Den, amirul]
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
всмысле с теми, которые из "широкого" канала не успевают пролезть в "узкий," и уже не помещаются в кэш.

1. Дропает?

2. Уведомляет отправителя о том, что нужно снизить скорость передачи? Как? Наск. я знаю, стандартом IPX это не предусмотренно. Может я не все знаю?

3. Имитирует коллизию (в сторону отправителя)?
Это лично моя идея, как можно подтормаживать скорость передачи на порту, не теряя пакеты, может ее где-нить уже реализовали?
Осторожно, двери закрываются... (всвязи с отсутствием конструктивных предложений) 8-) 29.11.03 08:35  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
А мож закроем и обойдемся без флейма??? 28.11.03 10:51  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
При переполнении буфера инициируется ошибка передачи кадра. 20.11.03 12:21  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
Как? Стандарт IPX не предусматривает уведомления отправителя о получении/ошибке. Или? 20.11.03 13:14  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
На физическом уровне 20.11.03 13:47  
Автор: RazDolBai Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Че делает свич 100/10 с "лишьними" фреймами? 18.11.03 07:59  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> 1. Дропает?
да

> 2. Уведомляет отправителя о том, что нужно снизить скорость
> передачи? Как? Наск. я знаю, стандартом IPX это не
> предусмотренно. Может я не все знаю?
IPX/IP уровнем выше, чем ethernet, посему "проблемы негров шерифа - сам знаешь" ;)

> 3. Имитирует коллизию (в сторону отправителя)?
> Это лично моя идея, как можно подтормаживать скорость
> передачи на порту, не теряя пакеты, может ее где-нить уже
> реализовали?
Да зачем эти сложности? Уровень ethernet не является уровнем гарантированной доставки. Послал, а там хоть трава не расти (кроме аппаратных коллизий, конечно). Каждый должен делать свое дело; в частности, проверять, доставлены ли пакеты - верхний уровень.
Угу. Значит рост трафика может стать причиной отказа UDP-сервисов 18.11.03 10:01  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> > 3. Имитирует коллизию (в сторону отправителя)?
> > Это лично моя идея, как можно подтормаживать скорость
> > передачи на порту, не теряя пакеты, может ее где-нить
> уже
> > реализовали?
> Да зачем эти сложности? Уровень ethernet не является
> уровнем гарантированной доставки. Послал, а там хоть трава
> не расти (кроме аппаратных коллизий, конечно). Каждый
> должен делать свое дело; в частности, проверять,
> доставлены ли пакеты - верхний уровень.

А вот, данный вариант от этого избавляет. Кстати, такой подход очень хорош для жесткого ограничения трафика.
может 19.11.03 10:59  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> > доставлены ли пакеты - верхний уровень.
>
> А вот, данный вариант от этого избавляет. Кстати, такой
> подход очень хорош для жесткого ограничения трафика.
Кто бы спорил. Но есть стевая модель взаимодействия, и не дело нижнего уровня заниматсья гарантированием доставки.
Почему же "не дело"? Модель ОСИ показала себя неоправданно жесткой, 20.11.03 05:10  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> > > доставлены ли пакеты - верхний уровень.
> >
> > А вот, данный вариант от этого избавляет. Кстати,
> такой
> > подход очень хорош для жесткого ограничения трафика.
> Кто бы спорил. Но есть стевая модель взаимодействия, и не
> дело нижнего уровня заниматсья гарантированием доставки.


Сегодня ее в точности никто не придерживается. Глупо придерживаться схемы, небольшое отступление от которой резко повышает надежность связи.

Другое дело, что предлагаемый фокус возможен только в полудуплексе (я прав?)

Предлагаемый механизм выглядит так: на порту стоит блок ассоциативной памяти, в к-рый заносятся МАК-и адресатов, в направлении к-рых произошло "переполнение". МАК адресата в поступающем фрейме аппаратно сравнивается с МАК-ами в ассоциативке и, если совпадает с одним из них, имитируется коллизия (выдается несущая).

Почему аппаратно и ассоциативка?

Потому, что встречную несущую надо успеть выдать до завершения передачи фрейма.
потому что каждый должен заниматься своим делом ;) 20.11.03 13:16  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> Сегодня ее в точности никто не придерживается. Глупо
> придерживаться схемы, небольшое отступление от которой
> резко повышает надежность связи.
Вот-вот. А потом начинают рождаться протоколы типа STP...

> Предлагаемый механизм выглядит так: на порту стоит блок
> ассоциативной памяти, в к-рый заносятся МАК-и адресатов, в
> направлении к-рых произошло "переполнение". МАК адресата в
> поступающем фрейме аппаратно сравнивается с МАК-ами в
> ассоциативке и, если совпадает с одним из них, имитируется
> коллизия (выдается несущая).
А теперь поясни: нафига?
Передает комп информацию, которая спускается по стеку вниз, до ethernet. Имитация коллизии приведет к тому, что самый нижний уровень сразу же начнет попытки повторной пересылки, продолжая забивать очередь. Если же просто дропнуть фрейм, то верхний уровень, поняв, что происходят потери (отсутствие подстверждения по таймауту), притормозит передачу.
В х.25 скрестили эту фигню в одну сущность, и кому легче стало от этих "гарантий"? Тормозит все со страшной силой...

> Почему аппаратно и ассоциативка?
>
> Потому, что встречную несущую надо успеть выдать до
> завершения передачи фрейма.
Вот-вот. начинаем усложнять и удорожать простой девайс (свитч). В процессе наделаем ошибок, коотрые вызовут новые проблемы...
Каждый занимается своим делом . "А за дикцию никто не отвечает"(с) А.Райкин 21.11.03 10:31  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> Вот-вот. начинаем усложнять и удорожать простой девайс
> (свитч). В процессе наделаем ошибок, коотрые вызовут новые
> проблемы...

Не ошибается только тот, кто ничего не делает. Главное, не выбрасывать на рынок в спешке полусырых продуктов, перегруженных "оживляжем", как у мелкомягких.
в том-то и дело 21.11.03 15:46  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> Не ошибается только тот, кто ничего не делает. Главное, не
Это был эпиграф к моей дипломной работе ;)

> выбрасывать на рынок в спешке полусырых продуктов,
> перегруженных "оживляжем", как у мелкомягких.
К сожалению, так оно и происходит. Есть модульная архитектура, которая усовершествуется ugly mode :(
Ну, это уже флейм. Конструктивные идеи/возражения есть? Или свернем дискуссию? 22.11.03 09:00  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Вот именно, что флейм. Ты спросил "как?", я ответил. А убеждать IETF изменить OSI - без меня, please :) 24.11.03 07:52  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
а разве 2 уровень не должен гарантировать доставку в пределах LAN ? 19.11.03 22:17  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Этим транспортный уровень занимается (4-й) [upd] 19.11.03 23:01  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 19.11.03 23:04  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
И то не всегда (UDP - протокол транспортного уровня без гарантированной доставки). Причем обеспечение доставки - единственная цель транспортного уровня.
-----------

Кроме того, LAN может иметь довольно сложную конфигурацию, в которой невозможно обеспечить ГАРАНТИРОВАННУЮ физическую доставку. Взять хотя бы радиоканал или сетку с 4-5 уровнями свитчей.
Этим транспортный уровень занимается (4-й) [upd] 20.11.03 00:40  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
транспортный, он же 4 уровень, я думал, обеспечивает гарантированную доставку между сетками (LAN'ми ), а если сеть одна, то в ней в принципе можно обойтись как без транспортного, так и без сетевого уровня,
то есть функциональность транспортного протокола может взять на себя LLC
Этим транспортный уровень занимается (4-й) [upd] 24.11.03 03:52  
Автор: Covax_ Статус: Незарегистрированный пользователь
<"чистая" ссылка> <обсуждение закрыто>
> то есть функциональность транспортного протокола может
> взять на себя LLC
Data Link Function 3: Error Detection
Error detection discovers whether bit errors occurred during the transmission of the frame. To
do this, most data links include a frame check sequence (FCS) or cyclical redundancy check
(CRC) field in the data link trailer. This field contains a value that is the result of a mathematical
formula applied to the data in the frame. The FCS value calculated and sent by the sender should
match the value calculated by the receiver. All four data links discussed in this section contain
an FCS field in the frame trailer.
Error detection does not imply recovery; most data links, including 802.5 Token Ring and 802.3
Ethernet, do not provide error recovery. In these two cases, however, an option in the 802.2
protocol, called LLC Type 2, does perform error recovery. (SNA and NetBIOS are the typical
higher-layer protocols in use that request the services of LLC2.)
(Wendell Odom, CCNA Exam 640-607 Certification Guide)
Написал немного неточно 24.11.03 16:45  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
> Error detection does not imply recovery

Например реакция PPP-шного LCP (link control protocol) который и является этим даталинком на срыв фрейма (неверный FCS) - silent discard. Перепосылка потом осуществляется на транспортном уровне. Для топологии шина ввели хитрую схему работы с коллизиями, но это скорее от ущербности самой идеи такой топологии, чем реальная необходимость. Как пример: в винде начиная с 2000 графическую подсистему вынесли в ядро, но никто не говорит, что это правильно - так быстрее, но не факт, что правильно.

Имелось в виду, что если надо ГАРАНТИРОВАТЬ доставку, то это проблемы транспортного уровня, уровни ниже него могут проверять валидность фрейма, но если что не так - он просто дропится.
1  |  2 >>  »  




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach