Dmitry
т.е. тебе надо сделать как минимум 2 операции: xor eax, eax mov ax, bx
sexst
у тебя регистр, к примеру, EAX - 32-х разрядный ты сделал mov ax, bx вопрос - что будет со старшими 16-тью разрядами регистра EAX ?
Нас не волнует их состояние и мы туда не лезем. Но вообще начиная с семейства P6 там нули. Раньше - undefined.
sexst
И никаких xor не нужно. Там уже нули.
Volodymyr
похоже у тебя не было линупс десктопа с nvidia
sexst
Наоборот - нвидиа драйверы не любят гипервизоры
sexst
Misak
чет я нить потерял виндовс и гипервизор и нвидия
sexst
sexst
Процесс выпуска новой версии драйвера у нвидиа выглядит как-то так
Alexandr
Нужно было купить плойку прост
Alexandr
изи хэ бокс
sexst
Misak
говнюки нвидия
Misak
у меня тож она
Misak
но я такое и не делаю
sexst
sexst
Но вообще... блять...
sexst
Ivan
Не, тут что-то про уход в лучший мир. Не участвую, спасибо :)
Dmitry
Не, тут что-то про уход в лучший мир. Не участвую, спасибо :)
у меня просто наболело, что для сомнительной совместимости 50 лет идут наслоения говна в виде костылей, подпирающих другие костыли
Dmitry
не можем впихнуть больше, чем 4096 вланов в 12 бит - давайте сделаем костыль в виде QnQ
Alexandr
может там с гравитацией не всё ок
Roman
Dmitry
рассчет отдельных контрольных сумм отдельно для ethernet, ip и tcp - это мазохизм
Volodymyr
не можем впихнуть больше, чем 4096 вланов в 12 бит - давайте сделаем костыль в виде QnQ
1) ну так с 0х8100 этот костыль намного лучше. потому, что обратно совместим и все ок. 3) vxlan бери ))
Dmitry
1) ну так с 0х8100 этот костыль намного лучше. потому, что обратно совместим и все ок. 3) vxlan бери ))
только пол-интернета набито issue о том, что вот на этой конкретной железке QnQ не работает
Volodymyr
только пол-интернета набито issue о том, что вот на этой конкретной железке QnQ не работает
то, что его не умеют конечные какие-то оч старые - нормально. а вот с транзитом никаких проблем. MTU только нужно
sexst
рассчет отдельных контрольных сумм отдельно для ethernet, ip и tcp - это мазохизм
ipv6 никаких сумм не имеет. ethernet чтобы дропать сразу вместо пересылки битого говна и возможных факапов с лёрнингом l2 говна из битых пакетов. tcp с суммой ибо l3 agnostic тащемто
Dmitry
проблема в том, что надо учить железку аппаратно считать контрольные суммы для нетегированных пакетов, тегированных, и QnQ пакетов
Dmitry
силикона в три раза больше
Volodymyr
еще раз. транзит ничего дальше первого влан заголовка не делает
Dmitry
еще раз. транзит ничего дальше первого влан заголовка не делает
конечная выходная "дырка" должна выпихивать пакеты с корректной CRC суммой
ntwrk_bot
Добро пожаловать! Ознакомиться с правилами группы можно по ссылке.
Evgeniy
чо вам тут вланов 4 тыщи мало?
Evgeniy
да скоро отключат и все
sexst
конечная выходная "дырка" должна выпихивать пакеты с корректной CRC суммой
А что, просто заполнять нулями до упора и считать в лоб на одном куске силикона уже не модно?
Evgeniy
Dmitry
А что, просто заполнять нулями до упора и считать в лоб на одном куске силикона уже не модно?
к сожалению нет, делаются костыли вида options=c00b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO,LINKSTATE>
Evgeniy
вон в твоем родном городе чо творят
sexst
Там еще СНИЛС в ИНН резолвить нужно
Ivan
не можем впихнуть больше, чем 4096 вланов в 12 бит - давайте сделаем костыль в виде QnQ
Ну может изначально не очень здоровая идея дала в результате более другую сущность - оверлейную. Которая уже оказалось более полезной и удобной, чем просто костыль.
Evgeniy
оверлей эт сохранение инвестиций
Evgeniy
так что пока рядом другую сеть не построят поверх чего-то нового все будут на легаси сидеть
Ivan
что привело к усложнению силикона
Да и х#р с ним, надо ж индустрии развиваться тоже %) А так-то я тоже против оверинжиниринга. Хотя в этом чате нельзя в таком признаваться :))
Igor
что привело к усложнению силикона
во-первых, это уже не переделать, во-вторых, все крепки задним умом
Alexandr
Igor
то есть реально легко сейчас осуждать тех, кто это запроектировал, но вряд ли бы мы в их время сделали заебись и надолго
Igor
этот мир не для аеспи
Igor
но аеспи для мира
Ivan
ДИАЛЕКТИКА
Igor
да сейчас и до мплс доебутся
Igor
там же нет next proto
Roman
Ребят, а может кто подкинуть пример как правильно шейпить влан на ex4500 ?
Igor
зато 4 байта, удобно операции делать силикону
Ivan
там же нет next proto
Simplicity! Scalability! Payload agnostic! Мммм!..
Ilya
vxlan инспектор
Roman
Пока сделал вот так: family ethernet-switching { filter test-in { term 1 { then { accept; policer test-in; } } } } policer test-in { if-exceeding { bandwidth-limit 5m; burst-size-limit 1m; } then discard; }
Roman
ну и на влан навешал
Ivan
О, а сколько, кстати, виланов так можно заполисить?
Ivan
Ну масштаб ;)
Vladimir
сейчас бы на коммутаторах полисить
Roman
И ещё вопрос, выходит я могу шейпить только ingress, так?
Roman
ну да
Roman
спасибо
Ivan
Вот вы смеетесь, а не всем очевидно, чем кутеч с восемью очередями на порт принципально отличается от железяки с десятками тысяч очередей
Alexandr
сейчас бы на коммутаторах полисить
а чо бы нет, чтоб проц прям не вылазил из сотни
Igor
это зависит
Igor
если 10 тысяч элтексов с одной очередью поставить в линию
Igor
например
Alexandr
ты народ-то не пугай
Ivan
С какой целью интересуетесь?)
Давно опасаюсь, что я в кое-какой области вопиюще некомпетентен и что меня вообще из отрасли надо гнать ссаными тряпками :)
Ilya
а если их стекировать, то пропускная способность возрастёт
Ilya
:)))