←предыдущая следующая→
1 2 3 4 5 6 7 8 9
данных), ни один из сетевых компьютеров не м. вести передачу.
Если два (или более) комп-ра попытаются вести передачу данных одновременно, это приведет к коллизии. Тогда эти комп-ры приостанавливают передачу на случайный интервал времени, а затем вновь стараются «наладить» связь.
Комп-ры как бы «прослушивают» кабель, отсюда — контроль несущей. Чаще всего сразу неск. комп-ров в сети «хотят» передать данные, отсюда — множествен. доступ. Передавая данные, комп-ры «прослушивают» кабель, чтобы, обнаружив коллизии, некот. время переждать, а затем возобновить передачу, отсюда — обнаружение коллизий.
В то же время спос-ть обнаружить коллизии — причина, кот. ограничивает область действия самого CSMA/CD. Из-за ослабления сигнала при расстояниях свыше 2,5 км механизм обнаружения коллизий не эффек-н. Если расстояние до передающего комп-ра превышает это ограничение, некот. комп-ры могут не «услышать» его и начнут передачу данных, что приведет к коллизии и разрушению пакетов данных.
CSMA/CD известен как состязательный м-д, поскольку сетевые комп-ры «состязаются» (конкурируют) м/у собой за право передавать данные.
Чем больше комп-ров в сети, тем интенсивнее сетевой трафик. При интенсивном трафике число коллизий возрастает, а это приводит к уменьшению пропускной способности сети. Поэтому в некоторых ситуациях метод CSMA/CD может оказаться недостаточно быстрым.
Множественный доступ с контролем несущей и предотвращением коллизий (сокращенно CSMA/CA) не так популярен, как CSMA/CD или передача маркера. Используя CSMA/CA, каждый компьютер перед передачей данных в сеть сигнализирует о своем намерении, поэтому остал. комп-ры «узнают» о готовящейся передаче и могут избежать коллизий.
Однако широковещательное оповещение увеличивает общий трафик сети и уменьшает ее пропускную способность. Отсюда — CSMA/CA работает медленнее, чем CSMA/CD.
18. Назначение платы сетевого адаптера (подготовка данных, сетевой адрес, передача и управление данными)
Назначение платы сетевого адаптера
Платы сетевого адаптера выступают в кач-ве физического интерфейса, или соединения между комп-ром и сетевым кабелем. Платы вставляются в слоты расширения всех сетевых комп-ров и серверов. Чтобы обеспечить физич-кое соед-ние между комп-ром и сетью, к соответствующ. разъему или порту платы подключается сетевой кабель.
Назначение платы сетевого адаптера:
• подготовка данных, поступающих от компьютера, к передаче по сетевому кабелю;
• передача данных другому компьютеру;
• управление потоком данных между комп-ром и кабельной системой.
Кроме того, плата принимает данные из кабеля и переводит их в форму, понятную центр-му процессору комп-ра. Плата состоит из аппаратной части и встроенных программ, записанных в ПЗУ.
Подготовка данных
Перед посылкой данных в сеть, плата сет. адаптера должна перевести их из формы понятной комп-ру, в форму, в кот. они могут передаваться по сетевому кабелю. Внутри комп-ра данные передаются по шинам – неск-ко проводников располож-ых близко др. к др. Т.к. линий неск-ко, то и биты данных могут передаваться по ним группами, а не последовательно.
В сетевом кабеле данные должны перемещаться в виде потока битов, при этом в кажд. момент вр. данные движутся в одном направлении. Плата сет. адаптера принимает параллельные данные и организует их для последовательной, побитовой передачи. Этот процесс завершается переводом данных ком-ра в электрич. и оптич. сигналы, кот. и передаются по сетевым кабелям, за это преобразование отвечает трансивер.
Сетевой адрес
Кроме преобразован. данных, плата сет. адаптера должна указать свой адрес, чтобы ее могли отличить от остальных плат. Сетевые адреса определены комитетом IEEE, он закрепляет за каждым произв-лем плат сет. адаптера нек-рый интервал адресов, и т.о. кажд. плата и кажд. комп-р имеют уникальн. адрес в сети. При приеме данных от комп-ра и подготовке их к передаче по сетевому кабелю плата участвует так же в др. операциях.
1. Комп-р и плата сет. адаптера д.б. связаны др. с др., чтобы осуществлять передачу данных. Если плата может использовать прямой доступ к памяти, комп-р выделяет ей некоторую область своей памяти.
2. Плата сетевого адаптера запрашивает у компьютера данные.
3. Шина комп-ра передает данные из его памяти плате сет. адаптера.
Часто данные поступают быстрее, чем их способна передать плата сет. адаптера, поэтому они помещаются в буфер.
Передача и управление данными
Перед передачей данных по сети, плата сет. ад-ра проводит эл-нный диалог с принимающей платой, во время кот. они «обговаривают»:
1) максимальный размер блока передаваемых данных;
2) объем данных, передаваемых без подтверждения о получении;
3) интервалы между передачами данных;
4) интервал, в течение которого необходимо послать подтверждение;
5) объем данных, кот. может принять каждая плата, не переполняясь;
6) скорость передачи данных.
Если новой плате необходимо взаимод-вать со старой, они должны найти общую для обеих скорость передачи. Схемы некоторых соврем-ных плат позволяют им приспособиться к медленной скорости старых плат. После определения всех деталей, платы начинают обмен данными.
19. Параметры конфигурации (прерывание, базовый порт ввода/вывода, установки портов, базовый адрес памяти, выбор трансивера)
Параметры конфигурации
Параметры платы сетевого адаптера должны быть корректно установлены, чтобы ее работа протекала правильно. В их число входят:
• прерывание;
• базовый адрес ввода/вывода;
• используемый трансивер.
Прерывание
Линии запроса прерывания это физические линии, по кот. различные устройства могут послать микропроцессору компьютера запросы на обслуживание или на прерывание. Линии запроса прерывания встроены в аппаратуру компьютера, они имеют различные уровни приоритетов, что позволяет процессору определить наиболее важный из запросов.
Посылая комп-ру запрос, плата сет. адаптера использует прерывание – эл. сигнал, кот. направляется центр-му процессору комп-ра. Все устр-ва в комп-ре должны пользоваться разными линиями запроса прерывания или прерыванием (IRO). Линия запроса задается при настройке устр-ва.
В большинстве случаев платы сет. адаптера используют прерывание IRO3, IRO5, IRO11. Рекомендуется отдавать предпочтение IRO5, тем более, что оно установлено по умолчанию во многих системах.
Базовый порт ввода/вывода
Базовый порт ввода/вывода определяет канал, по кот. курсируют данные между устройством комп-ра и его центральным процессором. Для центр-го процессора порт выглядит как адрес. Каждое устр-во системы должно иметь свой уникальный адрес базового порта ввода/вывода.
Базовый адрес памяти
Базовый адрес памяти указывает на ту область памяти комп-ра, кот. использ-ся платой сет. адаптера в кач-ве буфера для входящих и исходящих кадров данных. Этот адрес иногда наз. начальным адресом RAM.
Часто базовым адресом памяти у сет. адаптера явл. D8000, необходимо выбирать базовый адрес памяти, не занятый другим устройством.
Выбор трансивера
Плата сет. адаптера может иметь и дополнительные параметры, их также необходимо задать при конфигурировании. Например, некоторые платы поставляются с внешним встроенным трансивером – и вы должны задать тот трансивер, кот. будет использован. Выбор часто происходит с помощью перемычек – небольших соединителей, кот., связывая два вывода, определяют, какая цепь будет использована платой.
20. Совм-сть (арх-ра шины данных, сет. кабели и соединители)
Совместимость
Чтобы обеспечить совместимость комп-ра и сети, плата сет. адаптера должна отвечать след. требованиям:
• соотв-вать внутр-ней структуре комп-ра (архитектуре шины данных);
• иметь соединитель для подключение сетевого кабеля.
Напр., плата, кот. работает в комп-ре Apple® в сети с топологией «шина» не будет работать в комп-ре IBM в сети с топологией «кольцо».
Архитектура шины данных
К распространенным типам шины данных относятся ISA, EISA, Micro Channel® и PCI. Каждая из них физически отличается от остальных.
ISA–это архит-ра, использ-мая в комп-рах IBM PC, XTTM, AT и совместимых с ними. Чтобы дополнить сис-му различными адаптерами, нужно установить платы в слоты расширения. В 1984 г ISA была расширена с 8 разрядов (более коротких) до 16, кот. сос-ят из двух слотов. 8-разрядная плата м.б. вставлена в 16-разрядн. слоты, но не наоборот. ISA была стандартной архит-рой персональных комп-ров, пока Compaq и неск. др. компаний не разработали шину EISA.
EISA – представлена в 1988 г консорциумом из 9-ти комп-ных компаний. Она предлагает 32-разрядн. шину, совместимую с ISA и поддерживает доп. возм-ти, кот. обладает шина MCA, разработанная IBM.
MCA – была представлена IBM в 1988 г как часть проекта BS/2. МСА электрически и физически совместима с ISA, но она может работать и как 16-разрядна, и как 32-разрядная шина. Несколько процессоров контроля шины могут независимо управлять ею.
PCI – это 32-разрядная шина, кот. использ-ся в большинстве комп-ров с процессором Pentium и в комп-рах Apple Power Macintosh®.
←предыдущая следующая→
1 2 3 4 5 6 7 8 9
|
|
|