<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 01 Aug 2026 06:47:59 -0400</pubDate>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408930">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это была конфигурация v6, выложенная в теме QoS у pcunite, которая должна была примерно имитировать CAKE ещё до того, как он стал доступен с обновлением ядра в v7. Там использовались очереди типа SFQ с минимальным количеством правил mangle. <br />
			<i>23.09.2023 15:59:00, Moba.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408930</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408930</guid>
			<pubDate>Sat, 23 Sep 2023 15:59:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408929">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Нет, именно часть с ChatGPT всех и заводит. Но пост @moba выше куда точнее, смотрите <noindex><a href="http://forum.mikrotik.com/t/using-chatgpt-to-make-a-qos-script-for-ps5-opinions/169366/1" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/using-chatgpt-to-make-a-qos-script-for-ps5-opinions/169366/1</a></noindex> Я за приоритет устройства(ов), а потом SFQ для остального в очереди queue tree. Каждая строчка в “mangle” или “queue” замедляет обработку пакетов, так что «меньше — значит лучше» — отличный итог. Возможно, можно ещё добавить простой очередь для Wi-Fi, чтобы ограничивать скорости клиентов и снижать нагрузку ещё до очереди WAN — это тоже вариант. Если у роутера процессор не сильно загружен перед очередью, то новые CoDel/FQCoDel/CAKE могут дать пользу по сравнению с более старым (но простым и малозатратным) SFQ. Кстати, я не знаю, что такое «microCAKE». <br />
			<i>23.09.2023 14:28:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408929</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408929</guid>
			<pubDate>Sat, 23 Sep 2023 14:28:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408928">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Предложите форум по ChatGPT внутри MT, куда можно отправлять все разговоры с ChatGPT, чтобы нам больше не пришлось на них заходить. <br />
			<i>23.09.2023 12:04:00, anav.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408928</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408928</guid>
			<pubDate>Sat, 23 Sep 2023 12:04:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408927">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это как побывать у феи… ChatGPT «рассказывает» тебе то, что ты хочешь «услышать», но никогда не знаешь, правда ли эта сказка и правильно ли изложена. Если только «история» достаточно хорошо совпадает с твоими ожиданиями, тогда ты убеждаешься, что это правильный «ответ». Кто-нибудь видел возможность опровергнуть ответ ChatGPT? Его ответы воспринимаются как открытая истина. Это что-то вроде новой версии Facesomething, где у тебя не было шансов оспорить пост, и каждый пост автоматически считался положительным или суперположительным. <br />
			<i>23.09.2023 11:20:00, BartoszP.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408927</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408927</guid>
			<pubDate>Sat, 23 Sep 2023 11:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408926">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			На самом деле, эффект виден… Использовать ChatGPT для создания скрипта QOS для PS5, какие мнения? …а потом возникают проблемы, и вы приходите сюда с вопросами… Почему вы не задаёте этот вопрос самому ChatGPT? <br />
			<i>22.09.2023 22:53:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408926</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408926</guid>
			<pubDate>Fri, 22 Sep 2023 22:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408925">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Рискуя начать ещё одну дискуссию про QoS… Выбирайте лучший интернет, который можете себе позволить (многие проблемы с задержками происходят на стороне WAN, где вы ничего не контролируете). Улучшить базовую задержку с помощью QoS нельзя, потому что планировщики и формирователи трафика всегда добавляют задержку и нагрузку на процессор. Можно улучшить только среднюю задержку при нагрузке. Меньше значит больше. Руководство pcunite великолепно и очень познавательно для конкретного случая, но на мой взгляд, оно слишком ресурсоёмкое из-за своего объёма. Каждый пакет и правило приходится обрабатывать маленьким процессором вашего роутера. Действительно ли нужно обрабатывать все пакеты, чтобы достичь цели? В той теме есть отличный пост с умно реализованной трёхуровневой схемой (microCAKE). Она в первую очередь выделяет приоритет пакетам с критичной задержкой (например, туда можно добавить порты для игр — 3074), а остальное буферизует или сбрасывает по необходимости. Либо простая очередь с CoDel или SFQ может хорошо работать и без сложных настроек. В этом смысле мне очень нравится простой подход Amm0: выделять приоритет консоли над всеми остальными устройствами. Можно также ограничить трафик с других девайсов и зарезервировать часть пропускной способности специально под консоль, чтобы ей не приходилось соперничать за пакеты. Ведь пакеты для онлайн-игр очень маленькие по размеру... И напоследок: вероятно, не стоит пользоваться ChatGPT… Единственное умное в нём — то, как он копирует чужую работу без упоминания авторов... <br />
			<i>22.09.2023 21:11:00, Moba.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408925</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408925</guid>
			<pubDate>Fri, 22 Sep 2023 21:11:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408924">Использовать ChatGPT для создания скрипта QOS для PS5 — что думаете?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Всем привет, я новичок в Mikrotik. Пользуюсь Chat GPT, чтобы научиться настраивать Mikrotik-роутеры. Это здорово, потому что можно задавать бесконечное количество вопросов, и он не злюсь и не смеётся надо мной XD. В общем, после нескольких дней изучения написания скриптов и понимания, как правила влияют на сеть, мы сделали такой скрипт, который приведён ниже. Цель скрипта — приоритизировать игровой трафик на PS5. Это важно для моего сына, чтобы у него дома был низкий пинг, он, кстати, очень хорош и участвует во множестве турниров, так что я полностью поддерживаю его. Значит, стараемся держать пинг ниже 10 мс насколько возможно.<br /><br />Этот пост чтобы узнать мнение экспертов по Mikrotik — есть ли ошибки? противоречивые правила? И, возможно, самое важное — это самый правильный способ сделать такую приоритизацию?<br /><br />Отредактировано [через 2 дня использования]: сталкиваюсь с проблемой в строке “add name=“GAMING_D” parent=“MASTER_DOWN” packet-mark=“GAMING” queue=default limit-at=75M max-limit=225M priority=1”. Все остальные правила очередей показывают трафик, а Gaming down постоянно 0. Интересно, может, где-то не хватает правила mangle для этой очереди?<br /><br />Часть скрипта, сгенерированная частично AI:<br /><br />/ip firewall mangle &nbsp;<br /># DNS-запросы. Отмечаем в двух местах, так как DNS отправляется и самим роутером. &nbsp;<br />add chain=prerouting action=mark-connection protocol=udp port=53 connection-state=new new-connection-mark="DNS" comment="DNS" &nbsp;<br />add chain=postrouting action=mark-connection protocol=udp port=53 connection-state=new new-connection-mark="DNS" &nbsp;<br />add chain=postrouting action=mark-packet passthrough=no connection-mark="DNS" new-packet-mark="DNS" &nbsp;<br /># Отмечаем весь VoIP трафик (настройте порты и протоколы под себя). &nbsp;<br />add chain=prerouting action=mark-connection protocol=tcp dscp=46 new-connection-mark="VOIP" comment="VOIP" &nbsp;<br />add chain=prerouting action=mark-connection protocol=udp dscp=46 new-connection-mark="VOIP" &nbsp;<br />add chain=prerouting action=mark-packet passthrough=no connection-mark="VOIP" new-packet-mark="VOIP" &nbsp;<br /># Отмечаем игровой трафик (настройте порты под вашу PS5). &nbsp;<br />add chain=prerouting action=mark-connection protocol=udp port=3074,9308 new-connection-mark="GAMING" comment="Gaming" &nbsp;<br />add chain=prerouting action=mark-packet passthrough=no connection-mark="GAMING" new-packet-mark="GAMING" &nbsp;<br /># Ответы на пинг. Отмечаем в двух местах, так как ICMP тоже отправляется роутером. &nbsp;<br />add chain=prerouting action=mark-connection protocol=icmp connection-state=new new-connection-mark="ICMP" comment="ICMP" &nbsp;<br />add chain=postrouting action=mark-connection protocol=icmp connection-state=new new-connection-mark="ICMP" &nbsp;<br />add chain=postrouting action=mark-packet passthrough=no connection-mark="ICMP" new-packet-mark="ICMP" &nbsp;<br /># Отмечаем всё остальное, что не помечено. &nbsp;<br />add chain=prerouting action=mark-connection connection-mark=no-mark new-connection-mark="OTHER" comment="OTHER" &nbsp;<br />add chain=prerouting action=mark-packet passthrough=no connection-mark="OTHER" new-packet-mark="OTHER"<br /><br />/ip firewall filter &nbsp;<br />add chain=input action=accept connection-state=established,related comment="Разрешить установленные/связанные соединения" &nbsp;<br />add chain=input action=drop in-interface=ether1 comment="Блокировать некорректные соединения на WAN интерфейсе" &nbsp;<br />add chain=input action=accept in-interface=ether1 dst-port=53 protocol=udp comment="Разрешить DNS UDP" &nbsp;<br />add chain=input action=accept in-interface=ether1 dst-port=53 protocol=tcp comment="Разрешить DNS TCP" &nbsp;<br />add chain=input action=accept in-interface=ether1 dst-port=3074,9308 protocol=udp comment="Разрешить игровой UDP трафик (подстройте порты)" &nbsp;<br />add chain=input action=accept in-interface=ether1 protocol=icmp comment="Разрешить ICMP" &nbsp;<br />add chain=input action=accept in-interface=ether1 dst-port=80,443 protocol=tcp comment="Разрешить HTTP/HTTPS" &nbsp;<br />add chain=input action=drop in-interface=ether1 comment="Блокировать весь остальной входящий трафик на WAN интерфейсе" &nbsp;<br />add chain=forward action=fasttrack-connection connection-mark=GAMING comment="Фасттрек для игрового трафика" &nbsp;<br />add chain=forward action=fasttrack-connection connection-mark=DNS comment="Фасттрек для DNS" &nbsp;<br />add chain=forward action=accept connection-state=established,related comment="Разрешить установленные/связанные соединения" &nbsp;<br />add chain=forward action=accept connection-state=new in-interface=ether1 comment="Разрешить новые соединения из LAN в WAN" &nbsp;<br />add chain=forward action=drop connection-state=invalid comment="Блокировать некорректные соединения" &nbsp;<br />add chain=forward action=accept in-interface=bridge comment="Разрешить трафик из LAN в WAN" &nbsp;<br />add chain=forward action=drop comment="Блокировать весь остальной трафик из LAN в WAN"<br /><br />/queue tree &nbsp;<br />add name="MASTER_UP" parent="ether1" queue=default max-limit=90M priority=8 &nbsp;<br />add name="MASTER_DOWN" parent="ether2" queue=default max-limit=900M priority=8 &nbsp;<br /># Приоритизация игрового трафика &nbsp;<br />add name="GAMING_U" parent="MASTER_UP" packet-mark="GAMING" queue=default limit-at=7500k max-limit=22500k priority=1 &nbsp;<br />add name="GAMING_D" parent="MASTER_DOWN" packet-mark="GAMING" queue=default limit-at=75M max-limit=225M priority=1 &nbsp;<br /># Приоритизация другого важного трафика &nbsp;<br />add name="VOIP_U" parent="MASTER_UP" packet-mark="VOIP" queue=default limit-at=7500k max-limit=22500k priority=2 &nbsp;<br />add name="VOIP_D" parent="MASTER_DOWN" packet-mark="VOIP" queue=default limit-at=75M max-limit=225M priority=2 &nbsp;<br />add name="DNS_U" parent="MASTER_UP" packet-mark="DNS" queue=default limit-at=7500k max-limit=22500k priority=3 &nbsp;<br />add name="DNS_D" parent="MASTER_DOWN" packet-mark="DNS" queue=default limit-at=75M max-limit=225M priority=3 &nbsp;<br />add name="ICMP_U" parent="MASTER_UP" packet-mark="ICMP" queue=default limit-at=7500k max-limit=22500k priority=4 &nbsp;<br />add name="ICMP_D" parent="MASTER_DOWN" packet-mark="ICMP" queue=default limit-at=75M max-limit=225M priority=4 &nbsp;<br /># Всё остальное с более низким приоритетом &nbsp;<br />add name="OTHER_U" parent="MASTER_UP" packet-mark="OTHER" queue=default limit-at=7500k max-limit=22500k priority=5 &nbsp;<br />add name="OTHER_D" parent="MASTER_DOWN" packet-mark="OTHER" queue=default limit-at=75M max-limit=225M priority=5<br /><br />Тест на bufferbloat: (имейте в виду, я не уверен, как проверить, влияет ли скрипт непосредственно на bufferbloat на PS5. Этот тест сделан на Mac через Ethernet, и Mac не оптимизирован в очередях, так что результаты могут быть не очень показательными) &nbsp;<br /><noindex><a href="https://www.waveform.com/tools/bufferbloat?test-id=75b127ff-8de2-47ac-ae08-efe21448d12c" target="_blank" rel="nofollow" >https://www.waveform.com/tools/bufferbloat?test-id=75b127ff-8de2-47ac-ae08-efe21448d12c</a></noindex><br /><br />Спасибо, что прочитали :] &nbsp;<br />Bufferbloat and Internet Speed Test - Waveform.pdf (235 KB) <br />
			<i>05.09.2023 16:56:00, eliasAD.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408924</link>
			<guid>http://mikrotik.moscow/forum/forum57/86645-ispolzovat-chatgpt-dlya-sozdaniya-skripta-qos-dlya-ps5-_-chto-dumaete/message408924</guid>
			<pubDate>Tue, 05 Sep 2023 16:56:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
