Konektivita k aplikacím

Řešte problémy s konektivitou k aplikacím rychle

Pokud uživatelé ztratí konektivitu pro e-mail nebo web, jsou samozřejmě rychle rozlobení a často neváhají stěžovat si na síť. Skutečnou příčinu problému s aplikací není jednoduché najít. Klientské PC, síťová spojení, WAN linky a aplikační servery jsou zapojeny do transakcí kolem aplikací. Často není skutečná příčina problémů aplikace na síti. Pomocí jednoduchých testů s přenosným síťovým analyzátorem jste schopni říct, jestli je problém způsoben sítí, aplikačním serverem nebo ani jedním. Jakmile si prohlédnete výsledky testů, jste schopni případnou špatně fungující síťovou linku nebo aplikační server rychle odhalit.

Krok 1: Shromážděte o problému data

Lokalizujte stroj a uživatele, který má problémy s konektivitou k aplikaci. Určete která aplikace má se spojením problém a na jakém TCP portu běží. Možná se budete muset zeptat někoho z oddělení podpory pro danou aplikaci nebo se podívat na její webové stránky.

Krok 2: Udělejte test na konektivitu aplikace

Nastavte název aplikace, server a port do testovacího přístroje. Ujistěte se, že používáte přístroj, který dokáže otestovat nejen konektivitu aplikace, ale i časy pro síťové odezvy. Tester připojte ke stejnému připojení, které používal „problémový” stroj. Spusťte test konektivity a shromážděte data o připojení k aplikaci.

Tester odešle na server ICMP ping, kterým ověří IP konektivitu, ale i network roundtrip time. Poté odešle na server požadavek na TCP připojení, kterým ověří přenosovou vrstvu a změří dobu odezvy serveru. S pomocí správného síťového analyzátoru jste schopni tyto testy provést během automaticky a během pár vteřin. Kombinace těchto dvou testů vám výrazně pomůže při určování příčiny problémů s konektivitou k aplikacím. Nezapomeňte vygenerovat report o tom, co jste zjistili, který se vám bude hodit pro řešení problémů v budoucnu a pro dokumentaci.

Mezi možné výsledky testů patří následující:

  1. Selže ping i TCP spojení
  2. Ping je úspěšný, ale selže TCP spojení
  3. Úspěšný je jak ping, tak TCP spojení

Krok 3: Interpretujte výsledky a izolujte problém

1. Selže ping i TCP spojení

Bez IP konektivity nemůže být ani konektivita k aplikaci. V tomto případě bude problém v IP adresách, routerování nebo přístupu. Ujistěte se, že síťový analyzátor má správnou adresu na klientské podsíti. Nebo ještě lépe, použijte ověřenou adresu staticky na testeru. Zkuste pingnout na jakoukoli adresu mimo danou podsíť. To vám pomůže při určování, jestli jde o problém se sítí. Pokud se dostanete do všech ostatních podsítí kromě podsítě aplikačního serveru, prověřte routování a firewally, abyste se ujistili, že server přijímá a odpovídá na ICMP pingy.

2. Ping je úspěšný, ale selže TCP spojení

Pokud jste se připojili na síť, ale TCP připojení padá, může být problém izolován na jeden server nebo firewall mezi klientem a serverem. Projděte si cestu síťového připojení a ujistěte se, že na ní nejsou žádné firewally a to i na serveru samotném. Pokud je na vině firewall budou mít ostatní uživatelé stejné problémy. Pokud tam žádný firewall není, ověřte, jestli server stále poslouchá aplikaci na správném portu, příkazu "netstat -a" z příkazové řádky. Pokud je port v pořádku a server na něm poslouchá, může být příčina v tom, že se už vyčerpal počet TCP připojení a server nemůže přijímat žádná nová. Podrobnosti o číslech TCP portů a omezení počtu připojení najdete nejspíš na webové stránce podpory dané aplikace.

Úspěšný je jak ping, tak TCP spojení

V tomto případě konektivita na síť na přenosové úrovni funguje. Samotná aplikace zamezuje připojení z daného stroje. Ověřte přihlašovací údaje nebo zabezpečení přístupu aplikace.


« Řešení problémů s VoIP | Výběr správného přístroje | Řešení problémů s kabeláží »


© FLUKETESTERY.CZ Všechna práva vyhrazena.

created by hotpotato – xhtml & css valid, use Mozilla – the best browser available