Отговори на тема  [ 27 мнения ]  Отиди на страница 1, 2  Следваща
Забавител? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Забавител?
Това се чудех дали да го пусна тук или при безумните, ама наистина и съвсем сериозно ми трябва.
Не знам дали съществува такова нещо изобщо - трябва ми нещо, което да се върже инлайн към мрежов кабел и да забавя трафика по него.
Някой чувал ли е за такава джаджа?

_________________
'просто' е технически синоним на 'красиво'


Пон Окт 23, 2023 8:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1622
Местоположение: София
Мнение Re: Забавител?
Ще трябва да уточниш за какво забавяне става дума - ако е въпрос за ограничаване на скоростта на изходящия трафик,
/почти/ всеки рутер го може.


Пон Окт 23, 2023 8:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Забавител?
Входящ и изходящ. Нещо дето от едната страна му влиза кабела, а от другата страна илиза кабел със забавен трафик.
И не, това не го могат рутерите. Аз съм виждал поне 50 различни вида. Освен ако имаш някакъв конкретен предвид?

_________________
'просто' е технически синоним на 'красиво'


Пон Окт 23, 2023 9:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1622
Местоположение: София
Мнение Re: Забавител?
Лошо се изразих - трафикът е двупосочен. Имах предвид LAN и WAN портовете.
Почти всички рутери могат да ограничават скоростта към и от LAN портовете.
Така доставчиците ограничават трафика до този, който си платил.
Това го могат и някои интелигентни суичове, като например този:
https://www.techrepublic.com/article/li ... itch-port/


Последна промяна al_at на Пон Окт 23, 2023 9:15 pm, променена общо 1 път



Пон Окт 23, 2023 9:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 06, 2018 5:18 pm
Мнения: 1750
Мнение Re: Забавител?
al_at без да иска е прав за това, което говориш, в момента работя по един проект - преобразовател на мрежови протоколи SDH/SONET към Ethernet и обратно. Обработката на сигналите се извършва на няколко нива, някои от нивата не могат да извършват обработка в реално време, което изисква буфериране на трафика, така че всеки рутер внася закъснение в низа от данни.
Виж това: https://blogs.oracle.com/cloud-infrastr ... ch-size-db дали няма да ти свърши работа.

Евентуално може да си направиш такъв буфер - нещо като касетофон с две глави - едната записва а другата чете , т.е. първият процесор записва данните в рам а вторият процесор ги чете със закъснение и ги пуска по кабела нататък

_________________
“Intelligence is the ability to adapt to change.” Stephen Hawking


Пон Окт 23, 2023 9:14 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1622
Местоположение: София
Мнение Re: Забавител?
Под забавяне разбирам от едната страна влизат 100Mibts/S а от другата - 50Mbit/S.
Другото бих нарекъл закъснение - без устройството Ping 1mS, с него - 10mS.


Пон Окт 23, 2023 9:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 06, 2018 5:18 pm
Мнения: 1750
Мнение Re: Забавител?
Ами нека да уточни дали става дума за закъснение, или забавяне на трафика или дори за честота, при последното неща са по сложни защото може да се предизвика препълване на буфера, трафика трябва да се контролира в двете посоки и да се знае максималната дължина на всеки пакет.

_________________
“Intelligence is the ability to adapt to change.” Stephen Hawking


Пон Окт 23, 2023 9:25 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Забавител?
Както си го представям - от едната страна примерно влиза 100м/с, от другата пак излиза толкова, обаче "забавено" т.е. входния пакет не се потвърждава веднага, а след известно време. Така пинга примерно от 1мс става 10мс и това забавя целия трафик. Естествено, при UDP трафик това няма да работи, но там работата може да стане с дропване на пакети, така че горния лейър ще ги иска наново.
Иска ми се него наготово и се надявах че някой може да е измислил подобна джаджа

_________________
'просто' е технически синоним на 'красиво'


Пон Окт 23, 2023 9:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: Забавител?
Забавянето как трябва да стане - със или без загуби?

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Пон Окт 23, 2023 9:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Забавител?
все тая

_________________
'просто' е технически синоним на 'красиво'


Пон Окт 23, 2023 9:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: Забавител?
Всеки що-годе читав switch или рутер има тази функционалност - rate limit или опашки. На по-читавите даже е направено "желязно" :)

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Пон Окт 23, 2023 9:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Забавител?
Е дай линк към нещо?
В идеалния случай - нещо дребно на размер

_________________
'просто' е технически синоним на 'красиво'


Пон Окт 23, 2023 9:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: Забавител?
https://mikrotik.com/product/RB750r2

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Пон Окт 23, 2023 10:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: Забавител?
Първосигнално ми хрумна да вкараш шум по линията и така да предизвикаше препредавания т.е. ефективно забавяне на трафика. И после видях, че темата не е в абсурдни идеи ...

_________________
Мразя да мразя ...


Пон Окт 23, 2023 10:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11265
Местоположение: Добрич
Мнение Re: Забавител?
Трябва някоя платка с 2 порта и повечко RAM. Прави се по един кръгов буфер за пакетите във всяка посока. Като дойде пакет слага му се таймстамп и се пъха в буфера.
От другата страна вади пакет, изчаква да му дойде времето и го праща.

Не се сещам за подходящ хардуер обаче. Ако има нещо с прост стек от сорта на lwip става супер лесно, щото там функциите на ниво пакети са ясни и може да правиш каквото си искаш.
По-лесно ще се намери лайнукс базирано желязо, примерно OpenWrt и тем подобни рутерчета. Но там нямам представа колко лесно е да се шунтира стека. Щото при lwip практически стека може напълно да се шунтира. Освен ако не трябва някакъв интерфейс за конфигурация на закъсненията. При лайнукса предполагам ще е по-лесно да се запази логиката и стековете и само да се вкарат буферите там където се прави бриджа.


Вто Окт 24, 2023 9:20 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 27 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни