основные типы ИВС
.docxТ – терминатор; ПП – приемопередатчик; П – повторитель.
Рисунок 7 – Схема комбинированной сети
Все представленные сетевые решения стандарта CSMA/CA используют одинаковый метод доступа к среде передачи, реализуемый средствами MAC-уровня. Главные особенности метода состоят в следующем:
– каждая активная (имеющая данные для передачи) станция непрерывно прослушивает канал, регистрируя состояние занятости, межкадрового интервала (Interface Gape) или освобождения;
– станция может передавать готовые к отправке кадры только после освобождения канала и по истечении межкадрового интервала;
– в случае наступления коллизии (две и более станций сети одновременно передают кадры) каждая из передающих станций, обнаружив столкновение кадров, прерывает передачу и откладывает ее на некотроеое время;
– каждая станция при обработке коллизии дополнительно в целях информирования других станций сети об этом событии передает сигнал затора (jam) в виде специализированной последовательности из 32 – 48 битов.
Средством обнаружения коллизии является постоянное сопоставление каждой станцией собственной передаваемой двоичной последовательности с последовательностью, реально присутствующей в канале. Их несоответствие, возникающее, как результат интерференции кадров от разных источников или помех в канале, идентифицируется как коллизия.
Время вычисляется из соотношения:
где – случайное число из интервала (0, 2К-1),
S – слот-временной интервал, равный сумме удвоенного времени распространения сигнала между наиболее удаленными точками сети и времени передачи последовательности jam.
Таким образом, норма ISO 8802.3 дает преимущество в повторных передачах тем станциям, которые реализовали меньшее число попыток овладения каналом.
Формат кадра CSMA/CD представлен на рисунке 8. Каждый передаваемый кадр имеет 8 полей. Все поля имеют фиксированную длину, кроме поля данных и поля padding. Назначением преамбулы является обеспечение вхождения в синхронизм станций сети, каждый из 7 байт преамбулы имеет вид 10101010. Все кадры передаются в канале с использованием самосинхронизирующегося Манчестерского кодирования бинарных символов (0 и 1). Байт SFD (Start of Frame Delimiter) имеет вид 10101011 и сигнализирует о начале истинного кадра. Адреса DA И SA идентифицируют подобно (рисунок )соответственно MAC-адреса приемника и источника. Каждое адресное поле содержит 16 или 48 бит, но это число должно быть одинаковым для всех станций в данной установке. Первый бит в DA определяет индивидуальную (0) или групповую (1) адресацию. В последнем случае наличие единиц во всех битах адресного поля означает широковещательную адресацию. В поле length указывается число октетов в поле данных. В случае, когда это число меньше допустимого, то для правильного распознавания кадра поле данных дополняется последовательностью padding (наполнитель). Термин октет употребляется в двух смыслах:
– для отличия символьных данных (байты) от числовых (октеты);
– для обозначения байта, состоящего из восьми битов, так как старые компьютеры, подключенные к Internet, имели байты длиной более восьми битов.
Поле FCS содержит 32-битную контрольную последовательность, используемую для обнаружения ошибок.
Рисунок 8 – Формат кадров в стандарте IEEE 802.3