Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 32 - Troubleshooting a zachytávání paketů Nové

V minulé lekci, Detekování chyb a snížení průchodnosti sítí, jsme si ukázali, jak pomocí Wiresharku odhalovat ztráty paketů, pomalé reakce aplikací a další problémy, které nejsou na první pohled vidět v běžném monitoringu.

V tomto tutoriálu kurzu provozu sítí si ukážeme, jak při troubleshootingu postupovat systematicky – od rychlých testů až po čtení jednotlivých paketů a rozpoznání stavů, které způsobují zpomalení nebo výpadky komunikace. Budeme pracovat s výstupy z Wiresharku a zaměříme se na to, jaké pakety přicházejí, kde se ztrácejí a kdo ukončuje spojení, abychom dokázali přesně určit, jestli je problém v síti, serveru nebo aplikaci.

V pokročilém troubleshootingu už nestačí vědět, že "síť jde". Potřebujeme rozumět tomu, jak se chová samotná komunikace – zda probíhá handshake, jak reaguje TCP na ztráty, kdo posílá RST, kde vznikají prodlevy a proč některé přenosy běží plynule, zatímco jiné se zastavují. Tato lekce ukáže, jak tyto situace v záznamu identifikovat a vyhodnotit je v souvislostech.

Příprava před analýzou

Než spustíme jakýkoli analyzátor provozu, potřebujeme mít jasný plán. Bez něj velmi rychle získáme obrovský záznam plný paketů, které s problémem vůbec nesouvisejí. Cílem je vědět co a proč hledáme, ještě než začneme zachytávat samotnou komunikaci.

Postupové strategie

Pro systematickou diagnostiku se používají tři základní přístupy. Každý z nich se hodí v jiné situaci.

Top-Down (shora dolů)

Začínáme na aplikační vrstvě. Pokud ping funguje, ale webová aplikace se nenačítá, je velmi pravděpodobné, že problém nebude v síťové konektivitě, ale v HTTP, backendu nebo v aplikační logice.


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Koupit tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh za pouhých 725 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 32 článkům (32 lekcí) tohoto kurzu.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tomto tutoriálu se naučíme zachytit a analyzovat síťový provoz ve Wiresharku a odhalit tak možné příčiny nefunkčních aplikací.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal Tomáš Kuželka
Avatar
It’s not a bug; it’s an undocumented feature :-)
Aktivity