- •Раздел 4
- •Характеристики каналов связи
- •Спектральный анализ сигналов на линиях связи
- •Пример:
- •Пример:
- •Связь между пропускной способностью линии и ее полосой пропускания
- •Для представления информации в канале связи используются два способа:
- •Аналоговая модуляция
- •Требования к методам цифрового кодирования
- •Методы цифрового кодирования
- •Логическое кодирование
- •Избыточное кодирование
- •Скремблирование
- •Дискретная модуляция
- •Асинхронная и синхронная передача данных
- •Байт-ориентированные
- •Передача с установлением соединения и без установления соединения
- •Обнаружение и коррекция ошибок
- •Методы обнаружения ошибок
- •Методы восстановления искаженных и потерянных кадров
- •Компрессия данных
- •Пакетная передача позволяет обеспечивать:
- •Оптоволоконный кабель (fiber optic cable)
- •Выбор кабеля
- •Беспроводная передача данных
- •Классификация сетевых адаптеров
- •Конструктивное исполнение
- •Классификация модемов
- •Устройство аналогового модема
- •Устройство цифрового модема
- •Коммутация каналов
- •Коммутация сообщений
- •Коммутация пакетов
- •Классификация алгоритмов маршрутизации.
Беспроводная передача данных
В лекции 7 перечислены случаи использования неограниченных сред передачи для построения беспроводных сетей.
Существуют следующие способы передачи данных в беспроводных сетях:
передача в инфракрасном диапазоне (infrared),
лазерное излучение (laser),
с помощью узкополосных радиосигналов, или одночастотная передача (narrow-band radio)
с помощью радиосигналов с распределенным (рассеянным) спектром (spread-spectrum radio),
спутниковая связь,
сотовая связь.
ЛЕКЦИЯ 8
Сетевые адаптеры
Сетевой адаптер (сетевая карта, сетевая плата, сетевой контроллер, сетевой интерфейс, NIC – Network Interface Card) – устройство, предназначенное для сопряжения абонента с сетью, т.е. выполняющее обмен кадрами между абонентом и средой передачи.
Сетевой адаптер совместно со своим драйвером реализует функции физического уровня и подуровня MAC канального уровня. Подуровень LLC обычно реализуется модулем операционной системы, единым для всех драйверов и сетевых адаптеров.
Функции сетевого адаптера делятся на магистральные и сетевые.
Магистральные функции обеспечивают взаимодействие адаптера с системной шиной (магистралью) абонента. К ним относятся:
Опознавание своего системного (магистрального) адреса,
Прием данных абонентом и передача данных от абонента,
Выработка сигнала прерывания работы абонента и т.д.
Сетевые функции обеспечивают взаимодействие адаптера со средой передачи данных. К ним относятся:
гальваническая развязка абонента и кабеля локальной сети,
преобразование логических сигналов в сетевые и обратно,
кодирование и декодирование сетевых сигналов, опознавание принимаемых пакетов,
преобразование параллельного кода в последовательный при передаче и обратное преобразование при приеме,
запись передаваемой и принимаемой информации в буферной памяти адаптера,
организация доступа к сети в соответствии с принятым методом управления обменом,
подсчет контрольной суммы.
Типичный алгоритм взаимодействия компьютера с сетевым адаптером выглядит следующим образом.
При передаче пакета, компьютер сначала формирует его в своей памяти, затем пересылает его в буферную память сетевого адаптера и дает ему команду на передачу. Адаптер производит преобразование информации в последовательный вид для побитной передачи, подсчитывает контрольную сумму и кодирует информацию физическим кодом. Затем адаптер анализирует текущее состояние сети и при первой же возможности выдает пакет в сеть.
При приеме пакета, адаптер производит декодирование физического кода и сравнивает адрес приемника со своим адресом. Если адрес совпадает, адаптер записывает пришедший пакет в свою буферную память и сообщает об этом компьютеру сигналом аппаратного прерывания. При этом подсчитывается контрольная сумма и делается вывод о наличии ошибок в пакете.
Классификация сетевых адаптеров
В зависимости от распределения обязанностей между сетевым адаптером и его драйвером сетевые адаптеры делятся на адаптеры для клиентских компьютеров и адаптеры для серверов.
Клиентские компьютеры обычно оснащаются более простыми адаптерами, а значительная часть работы перекладываются на драйвер. При этом центральный процессор вместо выполнения прикладных задач пользователя вынужден заниматься работами по пересылке и приему кадров. Поэтому сервера оснащаются более интеллектуальными адаптерами, имеющими собственные процессоры, которые самостоятельно выполняют большую часть такой работы.
В зависимости от протокола, реализуемого адаптером, различают Ethernet-адаптеры, Token Ring-адаптеры, FDDI-адаптеры и т. д.