Сеть Ethernet. Требуется определить количество произошедших коллизий. Как это сделать в ОС семейства Linux и Windows?
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."
16.03.2010 23:19:31
Вот на сервере под управлением Linux.
Первый вариант.
Второй вариант
Изменено: SOLDIER - 16.03.2010 23:21:32
|
|||||
|
|
16.03.2010 23:20:35
С тэгом "Код" не выделилось, к сожалению. См. слово - collisions
|
|
|
|
17.03.2010 09:20:47
фулдуплекс? длинна провода минимум метров? - я думаю все эти параметры должны влиять на количество коллизий...
|
|
|
|
17.03.2010 14:07:36
Коллизии были раньше, когда использовался коаксиал или пассивные хабы.
Естественно при этом был falf-duplex, тоесть в одном сегменте сети мог передавать данные только один "сетевой интерфейс". Сейчас же, и уже наверное лет 10, используются свичи с буфером, которого хватает, на несколько десятков пакетов. При этом мы всегда получаем full-duplex. Коллизий в современных ethernet сетях построенных на свичах, пусть даже на самых простых, быть не может по определению. Но при большой загруженности канала и плохих проводах/помехах могут быть потери пакетов. Хотите получить коллизии сделайте пассивный хаб на резисторах, или просто запаралельте все пары, на расстоянии до 5 метров мощности сигнала вроде должно хватить. Создайте нагрузку на сеть, хотя бы, в виде копирования файлов с одного на два компьютера. И вы увидите свои коллизии даже в сети из 3-х компьютеров.
Изменено: Mity Hiden - 17.03.2010 14:13:35
|
|
|
|
17.03.2010 15:20:28
half duplex все-таки.
|
|
|
|
17.03.2010 22:08:17
Shanker, железо есть? Включи и доложи - верно или нет. ИМХО, неверно. Суть коллизий тебе выше изложили.
|
|
|
|
17.03.2010 22:49:43
Управляемых хабов не бывает. Наверное?
|
|
|
|
17.03.2010 22:54:19
Я имел ввиду, что управляемый коммутатор можно перевести в режим хаба. НО. скорее всего, это будет только некое приближение...
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."
|
|
|
|
17.03.2010 23:08:31
Переведение управляемого коммутатора в состояние хаба = его взлому. Ценлая статья была в свое время на наге про это. ссылку дать или сам найдешь? Суть в том, что это НЕШТАТНЫЙ режим свича.
|
|
|
|
17.03.2010 23:29:05
Ты имеешь ввиду затопить порт коммутатора пакетами с разными МАС-ами чтоб он перешёл в режим коммутатора?
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."
|
|
|
|
17.03.2010 23:57:04
Именно так.
|
|
|
|
18.03.2010 23:16:46
вот начитаются всяких древних книжек... ну откуда коллизии, если есть коммутируемая сеть и flow control? и как тут число коммутаторов влияет? большинство из них сейчас - store and forward. ну занят порт для посылки фрейма, пошлем чуть позже. |
||||
|
|
|||