Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Проблема управления потоками данных




Изменение в работе MAC уровня при полнодуплексной работе

При подключении сегментов, представляющих собой разделяемую среду, порт коммутатора поддерживает полудуплексный режим, так как является одним из узлов сегмента.

 

Затем перешли к:

 

К коммутаторам подключаются напрямую сетевые карты – микросегментация.

Постепенно после падения цен на коммутаторы, к портам коммутаторов стали подключать не целые сегменты из нескольких узлов, а просто отдельные сетевые карты. И в настоящее время, данное подключение является доминирующим, когда к порту коммутатора подключается одна сетевая карта.

 

Возможна передача данных только в одном направлении. Так как это было в стандарте CSMA/CD. Производители стали выпускать коммутаторы с полнодуплексным режимом работы. Это возможно было, так как соединяются только два устройства одной витой парой.

В обычном режиме порт коммутатора, несмотря на подключение к нему всего одной сетевой карты должен был по-прежнему руководствоваться в своей работе методом CSMA/CD, то есть в случае обнаружения одновременно приема и передачи на любом из портов фиксировалась коллизия, которая должна была обрабатываться соответствующим образом. Однако после подключения к порту коммутатора только одной сетевой карты появилась возможность уйти от таких правил, что позволила бы повысить скорость в два раза, то есть перейти в полнодуплексный режим работы и перестать фиксировать коллизии. Сначала такой режим работы был опробован на отдельных портах, которые использовались при соединениях коммутатор-коммутатор, а затем все порты стали реализовывать режим работы как полудуплексный, так и полнодуплексный.

Предположим, что в сети есть сервер и несколько клиентов посылают одновременно сообщения этому серверу. Одновременно сервер может принимать только одно сообщение. Для хранения сообщений есть буфер, но он имеет ограниченный размер, следовательно, он может переполниться.

 

В глобальных сетях есть специальные пакеты, для управления потоком данных.

Простой отказ от поддержки алгоритма доступа к сети, без какой либо модификации протокола, ведет к повышению вероятности потерь кадров коммутаторами, так как при этом теряется контроль за потоками кадров направляемых конечными узлами в сеть. Раньше поток кадров регулировался методом доступа к разделяемой среде. То есть два абонента одновременно передавать кадр не могли (ситуация коллизии). А значит, и проблемы переполнения кадрами конечных узлов не существовала, при переходе к коммутируемым сетям, т.е. к сетям на базе коммутаторов и мостов, данная проблема появилась и вместо увеличения пропускной способности сети в определенных ситуациях получали замедление её работы. Причина – отсутствие средств регулирования потоками кадров.

Доминирующие протоколы: 100BASE-TX или 100BASE-FX. В них одинаков метод кодирования – 4B/5B. И предположили, как временную меру: две 5-ти битовых комбинации, запрещенных, одна из них – запрещена передача, вторая – разрешена передача. Данный подход является временным, негибким и неправильным. Негибкий – так как запрещается передача полностью во всем коммутаторе.

В случае использования полнодуплексного варианта обмена, был предложен следующий подход для управления потоками кадров в коммутаторе. Были использованы две незадействованные (в результате преобразования 4B/5B) 5-ти битовые комбинации и одна из этих команд означала запретить передачу, а другая – запретить передачу. То есть если буфер коммутатора находился на грани переполнения, тогда коммутатор передавал в порты 5-ти битовую комбинацию о запрете передачи кадра, после освобождения буфера посылалась команда о продолжении передачи. Данный подход даже был описан в стандарте 802.3x, но большинством специалистов был отмечен как временное решение проблемы, так как управление потоками было не гибким и у специалистов были опасения, что данный подход так же будет приводить к неправомерному замедлению работы сети.

802.3х – формировался определенный кадр, по значению в поле тайп передатчиком выявлялось наличие необходимости сделать паузы между передачами данных.

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 270; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.