Работа форума

test forum

Postby deathsoft » 29 Nov 2010, 16:57

lvd wrote:Какой смысл в свиче, который нифига не свич, а хаб?

Смысл в свиче - когда комп A шлет компу B а C шлет компу D - у них колизий нету, а на хабе - есть - т.к. шина общая между всеми компами. Ну и какбе можешь разобрать любой свич посмотреть маркировку микросхемы и скачать ан нее обзорный датошит.

Ну и еще вот проверь, чтобы компы A и B одновременно слали пакеты компу C через свич, и чтобы при этом не было колизий (слать не быстро чтобы весь канал не забить).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby lvd » 29 Nov 2010, 18:42

Свитч должен по возможности буферировать пакеты, а если канал забит - то дропать (на что тцпип и рассчитано).
Коллизию он создать не может, ибо в фул дуплексе коллизий не может быть (наверное).
Ну и наконец, collisions:0 на всех интерфейсах о чём-то да говорит.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby deathsoft » 29 Nov 2010, 19:05

lvd wrote:Свитч должен по возможности буферировать пакеты, а если канал забит - то дропать (на что тцпип и рассчитано).

Свич про тцп/ип вообще ничего не знает, он работает исключительно с таблицей мак адресов, и на протоколы верхнего уровня ему глубоко пох.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby lvd » 29 Nov 2010, 19:36

deathsoft wrote:Свич про тцп/ип вообще ничего не знает, он работает исключительно с таблицей мак адресов, и на протоколы верхнего уровня ему глубоко пох.

КО?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby keeper » 29 Nov 2010, 20:20

lvd wrote:Коллизию он создать не может, ибо в фул дуплексе коллизий не может быть (наверное).


Ты коллизии попутал, deathsoft уже писал об этом, коллизия возникает когда комп А и комп Б одновременно отсылают данные компу В и собственно дуплекс/полудуплекс тут никакой роли не играет...
keeper
 
Posts: 286
Joined: 12 Jun 2010, 22:31
Group: Registered users

Postby lvd » 29 Nov 2010, 21:20

keeper wrote:Ты коллизии попутал, deathsoft уже писал об этом, коллизия возникает когда комп А и комп Б одновременно отсылают данные компу В и собственно дуплекс/полудуплекс тут никакой роли не играет...

Коллизия, это когда 2 компа передают в 1 домене коллизий (через хаб или по коаксиалу). Потому что друг другу на линии помехи создадут и засрут передачи друг друга. А в свиче каждая линия связи - независимая и коллизий в принципе не бывает. Зато бывают буферы, в которые свич сложит пакеты и пихнёт куда нужно.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby fk0 » 29 Nov 2010, 22:59

1. Кабель режут, потому, что это экономически обоснована.
2. ПОЛУДУПЛЕКС! В поделке финских студентов включается и выключается, если надо.
* Origin: зип файл! (2:5030/1559)
User avatar
fk0
 
Posts: 1535
Joined: 07 Apr 2007, 01:08
Group: Registered users

Postby lvd » 29 Nov 2010, 23:11

кстати, не знаю почему, но вспомнилось, что мол кононас всегда прав ибо это кононас. В той темке про пиздёж по поводу хзнехтов и прочих совкоспеков.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby fk0 » 29 Nov 2010, 23:13

deathsoft wrote:Свич ничего не буферизирует, хаб - это набор резисторов в кольце, считай как 10мбит по коаксиалу.


Не неси чушь, если хотя бы инструкций не читал. Буферизующие КОММУТАТОРЫ -- самые галимые. Нормальный свитч не буферизует именно потому, чтоб протолкнуть пакет быстрее, для того он решение о том, в какую дырку, принимает на основе анализа первых байт заголовка. Потом там есть, в ethernet, контроль потока. Коллизии же в витой паре -- вообще нонсенс. Там электрически два трансивера в один провод не включаются (в современности, хабы в истории были, на витуху, на 10MBit, но быстро сошли на нет). Опять же для особо одарённых -- хаб отличается на раз лампочкой с надписью "Collision". Какой там лампочкой, там шкала целая с процентами. Я своими руками трогал.

Для особо одарённых словарик, с переводом на русский, сразу в башке на место встаёт:

хаб -- концентратор -- "набор резисторов", передаёт во все дырки, коллизии
свитч -- коммутатор -- передаёт пакет в одну дырку из дцати, коллизий нет, есть потери
роутер -- маршрутизатор -- пакет принимает полностью, обрабатывает (долго, на уровне ОС).
* Origin: зип файл! (2:5030/1559)
User avatar
fk0
 
Posts: 1535
Joined: 07 Apr 2007, 01:08
Group: Registered users

Postby fk0 » 29 Nov 2010, 23:14

deathsoft wrote:Буферизировать тчото могут тольк роутеры, в обчных свичах никаких буферов нету, они тупо мак адреса сравнивают и выкидывают твой пакет через соответчтвующий порт.


http://ru.wikipedia.org/wiki/Сетевой_коммутатор -- там написано про store and forward. Буфера -- есть. В англоязычной википедии более разжёвано с уровнями OSI.
* Origin: зип файл! (2:5030/1559)
User avatar
fk0
 
Posts: 1535
Joined: 07 Apr 2007, 01:08
Group: Registered users

PreviousNext

Return to Тестовый форум

Who is online

Users browsing this forum: No registered users and 1 guest