Метод CSMA/CD

В сетях Ethernet используется метод доступа к среде передачи данных, называемый методом коллективного доступа с опознаванием несущей и обнаружением коллизий (carrier-sense-multiply-access with collision detection, CSMA/CD).

Этот метод используется исключительно в сетях с общей шиной (к которым относятся и радиосети, породившие этот метод). Все компьютеры такой сети имеют непосредственный доступ к общей шине, поэтому она может быть использована для передачи данных между любыми двумя узлами сети. Простота схемы подключения - это один из факторов, определивших успех стандарта Ethernet. Говорят, что кабель, к которому подключены все станции, работает в режиме коллективного доступа (multiply-access,MA).

Любая станция может начать передачу, когда ей угодно и кадры получат все рабочие станции сети. Но, если с 2х станций начнется одновременное вещание, то создается перемешивание (фактически уничтожение) информации – коллизия. Поэтому перед вещанием рабочая станция прослушивает несущую и ждет, когда она освободится. Каждая станция, подключаемая к сети, имеет свой сетевой адаптер, а он, в свою очередь, имеет уникальный, прошитый производителем, MAC адрес. Когда рабочая станция получает информацию, она также прослушивает несущую и сравнивает принятые данные и передаваемые данные, по этому она может понять возникла коллизоия или нет (collision detection).

Допустим коллизия произошла и рабочая станция поняла это. Тогда эта станция передает в сеть специальный сигнал (jam-последовательность), которая усиливает коллизию, чтобы другие рабочие станции точно распознали коллизию. Таким образом поступают все станции, которые при приеме обнаруживают коллизию.

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

Граф состояний-переходов

ГДЕ!??!??!


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: