КАТЕГОРИИ: Архитектура-(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) |
Протоколы
Подуровни канального уровня Стандарт IEEE разделяет канальный уровень на два подуровня: - подуровень управления логическимлинком(LogicalLinkControl - LLC); - подуровень управления доступом к среде(MediaAccessControl - MAC).
Подуровень LLC обеспечивает интерфейс с сетевым уровнем и описывается стандартом IEEE 802.2. Этот подуровень при передаче информации отвечает за объединение данных в кадры с адресами и полями контроля, а при получении – за обработку кадров, включающую распознавание адреса, проверку контрольных кодов и распаковку. Подуровень MAC, в свою очередь, разбивается еще на несколько уровней и описывается целым рядом стандартов(IEEE 802.3,.4,.5,.12 и т.д) в зависимости от типа используемой среды передачи данных. Его основная функция – обеспечение доступа к общей среде передачи данных. Функции этого подуровня различны в зависимости от конкретного типа среды. Например, в технологии FastEthernet подуровень MAC ответственен за формирование своего кадра, в который вкладывается кадр LLC, получение доступа к разделяемой среде передачи данных и за отправку с помощью физического уровня кадра по физической среде узлу назначения. MAC – подуровень узла приемника, который получает биты кадра от своего физического уровня, проверяет поле адреса кадра, и если адрес совпадает с его собственным, то он копирует кадр в свой буфер. Затем он проверяет, не содержит ли кадр специфические ошибки: по контрольной сумме, по максимально допустимому размеру кадра, по минимально допустимому размеру кадра, по неверно найденным границам байт. Если кадр корректен, то его поле данных передается на LLC – подуровень, если нет – то отбрасываться. В связи с таким делением на подуровни появляются два типа протоколов: • протоколы, предназначенные для организации передачи по одному каналу передачи данных; • протоколы для организации многозвенной передачи данных (используют протоколы первой группы). Протоколы второго подуровня должны позволить верхнему уровню “безболезненно” учитывать возможные изменения суммарной пропускной способности между двумя узлами сети, которые могут иметь место при введении новых или исключении старых каналов связи. Протоколы первой группы (подуровня MAC) определяются используемой сетевой технологией локальных сетей: • TokenRing; • Ethernet; • FastEthernet; • 100VG-AnyLAN; • FDDI. Прием кадра из сети и отправка его в сеть связаны с процедурой доступа к среде передачи данных. В локальных сетях используется разделяемая среда передачи данных, поэтому все протоколы канального уровня локальных сетей включают процедуру доступа к среде, которая и является главной функцией МАС-уровня. На этом уровне формируется физический адрес устройства, подсоединенного к каналу. Этот физический адрес также называется MAC – адресом. Каждое устройство сети идентифицируется этим уникальным адресом, который присваивается всем сетевым интерфейсам устройства. Кроме того, МАС-уровень должен согласовать дуплексный режим работы уровня LLC с полудуплексным режимом работыфизического уровня. Для этого он буферизует кадры с тем, чтобы при получении доступа к среде, передать их по назначению. Для доступа к разделяемой среде в локальных сетях используется два типа методов доступа: • детерминированные методы: o метод опроса; o метод передачи права; o метод кольцевых слотов; • недетерминированные: o случайный метод(CSMA/CD). Метод опроса используется чаще всего в звездообразных сетях, так как он базируется на наличии центрального узла сети. При этом методе узел сети получает к ней доступ по следующим правилам: 1. Все узлы сети могут осуществлять передачу информации только тогда, когда получать разрешение от центрального узла. 2. Центральный узел последовательно опрашивает каждый периферийный узел на наличие у него информации для передачи 3. Если у опрашиваемого в данный момент узла есть информация для передачи, он извещает об этом центральный узел 4. В ответ на заявку передачи центральный узел предоставляет станции монопольное право на использование среды передачи. По завершении передачи центральный узел возобновляет опрос периферийных узлов. Метод передачи права используется в сетях кольцевой топологии(TokenRing), шинной топологии(ARCnet-Bus), звездообразной топологии(ARCnet-STAR). Этот метод основан на последовательной циркуляции в сети специального пакета, называемого маркером(Token), который регламентирует право передачи в сети. Маркер имеет два состояния: свободно и занято и циркулирует по кругу от узла к узлу. Поэтому сети, использующие такой метод доступа, называются логическими кольцами. Метод передачи права состоит из следующих этапов: 1. Станция, желающая передавать данные, ожидает свободный маркер, при получении которого устанавливает признак его занятности и добавляет к маркеру пакет данных и отправляет такой кортеж(маркер+пакет) в сеть. 2. Маркер+пакет последовательно передаются от узла к узлу. Каждый узел осуществляет проверку адресов пакетов.Кортеж, адресованный другому узлу, отправляется дальше. 3. Принимающий узел распознает адресованный ему пакет и, если он может, принимает его, устанавливает специальный бит подтверждения приема в маркере и отправляет кортеж отправителю по оставшемуся пути кольца. 4. После того, как отправитель получит свой кортеж обратно, он освобождает маркер и посылает его в сеть. Метод кольцевых слотов используется только в кольцевых топологиях. Наиболее яркими его представителями являются сети CambridgeRing и TransRing-3000. при этом методе вместо одного маркера в сети циркулирует несколько слотов. Методы случайного доступа основаны на том, что каждая станция сети пытается получить доступ к среде в тот момент времени, когда ей это становится необходимым. Если среда уже занята, то станция повторяет попытки доступа до тех пор, пока очередная попытка не окажется успешной. Хотя принцип случайного доступа допускает различные реализации, широко используется только метод случайного доступа технологии Ethernet. Особенностью всех методов доступа к передающей среде, используемых в локальных сетях, является распределенный характер механизма их реализации, то есть в решении этой задачи участвуют все компьютеры на равных (или почти равных) основаниях. Такая децентрализация делает работу сети более надежной. Разделяемая среда, независимо от ее физической реализации в любой момент времени может находится в одном из трех состояний – состоянии свободы, занятости или коллизии. Состояние занятости соответствует нормальной передаче кадра одним из узлов сети. Состояние коллизии возникает при одновременной передаче кадров более чем одним узлом сети. MAC – подуровень каждого узла сети получает от физического уровня информацию о состоянии разделяемой среды. Если она свободна и у MAC-подуровня есть кадр для передачи, то он передает его через физический уровень в сеть.Физический уровень одновременно с побитной передачей кадра следит за состоянием среды. Если за время передачи кадра коллизия не возникла, то кадр считается переданным. Если же за это время коллизия была зафиксирована, то передача кадра прекращается и в сеть выдается специальная последовательность из 32 бит(jam - последовательность), которая должна помочь однозначно распознать коллизию всеми узлами сети. После фиксации коллизии MAC-подуровень делает случайную паузу, а затем вновь пытается передать данный кадр. Случайный характер паузы уменьшает вероятность одновременной попытки захвата разделяемой среды несколькими узлами при следующей попытке. Интервал, из которого выбирается случайная величина паузы, возрастает с каждой попыткой (до 10-й). После достижения максимального числа попыток передачи кадра MAC – подуровень оставляет данный кадр и начинает передачу следующего кадра, поступившего с LLC – подуровня.
Дата добавления: 2014-12-07; Просмотров: 512; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |