TGViewer
Bug or Defect? Bug or Defect? @bugordefects · 2.55K subscribers
Post #826 1.27K
Bug or Defect? Ше раз доброго дня) Подумав поки є час, трошки навантажу голову? ОК? Протоколи для QA - IPv4 Продовжуємо про те, без чого QA дуже швидко починає “плавати” у мережевих багах. Що я маю вам сказати. IPv4 = це база всієї мережі. Той самий фундамент, на якому…
Доброго вечора!

Як кажуть сказав А кажи і Б продовжимо бо був час коли казала шо все ipv4 вмирає - але ні не вмирає поки є NAT і так багато хто з вас взагалі бачив на реально прикладі IPv6?

Протоколи для QA - IPv6

І так шо я маю вам сказати.

IPv6 - це не “якась нова штука на майбутнє”.
Він уже тут.
І дуже часто саме він пояснює баги типу: це типо через Wi-Fi не працює, через мобільний працює”, у одного клієнта ок, у іншого таймаут”
або “запит іде, але відповідь не повертається”

І виглядає це все як магія, поки не подивишся на IPv6.

Що таке IPv6? це принцепі не складно але не понятно)

IPv6 - це новий формат IP-адрес.
Довгий. Страшний. Але логічний.

Щось типо такого ви можете бачити.
2001:0db8:85a3:0000:0000:8a2e:0370:7334


він з’явився бо IPv4 закінчився. Фізично.
А IPv6 дає стільки адрес, що їх вистачить “на всіх і надовго”.

Чому це важливо для куа і ми з вами повинні в цьому шарити
Бо через IPv6 QA перестає дивуватися і починає розуміти:

- чому клієнт ходить не через IPv4, а напряму по IPv6
- чому firewall налаштований тільки під IPv4
- чому DNS віддає AAAA-record, а не A
- чому сервер “доступний”, але тільки з одних мереж
- чому NAT тут взагалі не працює (бо його може не бути)

По факту IPv6 = прямий маршрут без костилів.

Базові речі, які куа повинен знати (і так, це теж питають):

Як подивитись IPv6-адресу:
ip -6 a


або як подивитись IPv6-маршрути:
ip -6 route


Чи перевірити доступність по IPv6:
ping6 google.com


Трейс по IPv6:
traceroute -6 google.com


Перевірити, чи DNS віддає IPv6:
dig AAAA google.com


Чи як подивитись, чи сервіс слухає IPv6:
ss -lntp | grep :::443


І тут починається магія (але вже контрольована)

Після цього ви вже розумієте що
- клієнт іде по IPv6, а сервер слухає тільки IPv4
- firewall пропускає IPv4, але блокує IPv6
- DNS віддає AAAA, а бекенд не готовий
- балансер не підтримує IPv6
- різні мережі = різні протоколи = різні баги

Це вже не “у когось працює, у когось ні”.
Це чітка причина.

Що я хочу до вас донести, друзі 🙂

QA не зобов’язаний будувати IPv6-мережі.
Але QA зобов’язаний знати, що IPv6 існує і як він впливає.

Бо зараз дуже багато багів - це не код.
Це маршрут.

І якщо ви не дивитесь у сторону IPv6 -
ви бачите лише половину картини.

Всім стабільних конектів,
без “а чого тільки в одного клієнта не працює”
Обняв 🤗
Сильні💛
  • ❤‍🔥 17
  • 🔥 6
  • ❤ 2
  • 👍 2
  • 👀 2
  • 💯 1
  • 😭 1
  • 🤓 1
More from @bugordefects
  1. Oct 8, 2026Друзі привіт - як ваші справи? сподіваюсь ви в безпеці. Так я думаю є багато хто любить по…
  2. Oct 7, 2026Друзі привіт - я сподіваюсь ви всі в безпеці і ваші близкі теж. Я дуже приємно вражений ві…
  3. Oct 3, 2026Друзі привіт, ну шо, відпочиваєте від тестування?) А я як завжди, зранку кава, налаштовую…
  4. Oct 1, 2026АНОНС❤️❤️❤️ Друзі привіт, як ваш день?) Сподіваюсь ви та ваші близькі в безпеці. Ну що, це…
  5. Sep 25, 2026Друзі привіт - знав, що цей пул багато кому зайде) І от результат реально показовий: 47% в…
  6. Sep 24, 2026Post #954
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →