Co sprawia, że ​​moje aplikacje są wolne? Rura czy pakiet?

Spisu treści:

Anonim

To powszechny problem. Niezależnie od tego, czy korzystasz z sieci VPN firmy (wirtualna sieć prywatna), czy masz problemy z telefonem IP, lub z innego powodu - aplikacja, z której korzystasz, wydaje się powolna i powolna.

To frustruje użytkowników końcowych, ponieważ szybkość tych aplikacji zmienia się również w tempie, które może wydawać się przypadkowe i trudne do przewidzenia. Wszystkim użytkownikom końcowym bardzo zależy na używaniu narzędzi, których potrzebują. I chcą, żeby były szybkie, a nie leniwe.

Aby rozwiązać problem, należy najpierw zrozumieć, co go powoduje. Więc zanurzmy się i spójrzmy.

Co sprawia, że ​​moje aplikacje są wolne?

Informacje, niezależnie od tego, czy są dostarczane przez Internet, czy też przez twoją sieć biznesową, są podzielone na mniejsze części danych zwane "pakietami". Te pakiety danych zawierają informacje o wielu rzeczach, w tym o miejscu przeznaczenia (gdzie ma się odbyć, np. jako baza danych firmy), a nawet sprawdzanie błędów, aby upewnić się, że pakiet wykonał go w jednym kawałku. Szybkość lub czas potrzebny, aby pakiet przekroczył sieć z urządzenia, które utworzyło pakiet (na przykład komputer przenośny) do urządzenia docelowego (takiego jak centralny serwer biznesowy), jest nazywany opóźnieniem sieci.

Innymi słowy, gdy zobaczysz słowo opóźnienie w tym kontekście, pomyśl "opóźniona prędkość".

Istnieje kilka czynników, które powodują problemy z opóźnieniami. Routery sieciowe zwykle powodują największą zwłokę dowolnego urządzenia na ścieżce od końca do końca. Kolejkowanie pakietów z powodu przeciążenia łączy jest najczęściej przyczyną dużych opóźnień przez router. Niektóre rodzaje technologii sieciowych, takie jak komunikacja satelitarna, powodują znaczne opóźnienia ze względu na czas potrzebny na przesłanie pakietu przez łącze. Ponieważ opóźnienie jest kumulatywne, im więcej łączy i routerów przeskakuje (przechodzi między wieloma urządzeniami, takimi jak komputer, routery, sprzęt dostawcy Internetu i sprzęt po stronie docelowej), tym większe będzie opóźnienie między końcami.

Ilość dostępnej przepustowości ma również swoje miejsce w sieci i prędkościach aplikacji. Dostępna przepustowość jest określana przez kierunek i miejsce docelowe twoich informacji.

Lubię myśleć o przepustowości z kontekstu hydraulicznego. Rzeczywiście ludzie często określają szerokość pasma jako "rozmiar rury". Dlaczego więc nie kontynuować tej analogii?

Rozmiar rury zależy od ilości dostępnej przepustowości w sieci lokalnej, a następnie od rozmiaru przewodu internetowego i wielkości przewodu docelowego, jeśli informacje opuszczają sieć lokalną.

Jeśli masz lokalną sieć gigabitową, ale masz połączenie internetowe o przepustowości 10 MB, a główne biuro ma połączenie internetowe o przepustowości 100 MB, możesz zauważyć, że wąskim gardłem może być Twoje połączenie z Internetem w biurze. Ale tylko wtedy, gdy ta rura jest pełna.

Ta rura może być pełna, jeśli kilku użytkowników próbuje korzystać z zasobów o wysokiej przepustowości przez Internet w tym samym czasie. Każde połączenie VPN będzie miało narzut, wideokonferencje, telefonię IP wspólną między biurami itp. Najsłabszy punkt między lokalizacjami może spowodować wąskie gardło, tak jak zbyt wiele przeskoków ruchu może spowodować opóźnienie.

Niektóre aplikacje są bardziej wyrozumiałe niż inne. Wiele z tego obraca się wokół tego, czy aplikacja będzie po prostu wysyłać pakiety w jednym kierunku (User Datagram Protocol lub UDP), czy też wymaga połączenia, aby upewnić się, że dotarły dane (protokół kontroli transmisji lub TCP). Oba protokoły mają swoje zalety i wady, ale każda aplikacja używa jednego lub drugiego na podstawie znaczenia informacji

Więc jak mogę przyspieszyć aplikacje mojej firmy?

Teraz wiemy, co powoduje powolne aplikacje sieciowe, więc przyjrzyjmy się, jak rozwiązać niektóre z tych problemów.

Najpierw sprawdź swoje opóźnienie. Technicy IT wykonują polecenie ping między dowolnym komputerem, który ma problemy z szybkością, a komputerem docelowym, na którym próbujesz udostępnić zasoby, takie jak serwer. Spowoduje to wyświetlenie liczby przeskoków (lub innych zasobów sieciowych), które pobierze pakiet, dopóki nie wyląduje w miejscu docelowym. Twoim celem jest pobranie jak największej ilości wyskoku z równania, aby skrócić podróż.

Jeśli korzystasz z wielu połączeń internetowych, usunięcie niektórych przeskoków może być trudne. Tu właśnie wybór technologii robi różnicę. Technologia taka jak Metro Ethernet może naprawdę pomóc zmniejszyć to obciążenie. Zapewnia sieć pomiędzy wieloma lokalizacjami fizycznymi bez konieczności posiadania wielu połączeń internetowych, ponieważ nie używa ogólnie routerów. Używa przełączników, które są szybsze, ponieważ nie otwierają pakietów podczas przepływania przez sieć … tworząc jedną sieć i redukując liczbę przeskoków.

Przepustowość jest nadal ważna dla tych, którzy łączą się poza infrastrukturą biurową. Pamiętaj, aby starannie przeanalizować matematykę na temat potrzeb pracowników, którzy nie będą pracować w Twoim biurze, i upewnij się, że zapewniają wystarczającą przepustowość dla bieżącego obciążenia pracą.

W ostateczności, jeśli przetwarzanie odbywa się prawidłowo, można w rzeczywistości zaoszczędzić pieniądze dzięki połączeniu zwiększonej przepustowości w lokalizacji źródłowej i dostawcy Metro Ethernet, który może udostępniać wszystkie zasoby przy niższym obciążeniu między lokalizacjami biurowymi.

$config[code] not found

* * * * *

Więcej szczegółów na temat Metro Ethernet można znaleźć tutaj dla osób poszukujących głębszej wiedzy technicznej.

Szybkość Zdjęcie przez Shutterstock

13 komentarzy ▼