{"id":475885,"date":"2023-08-09T07:24:43","date_gmt":"2023-08-09T07:24:43","guid":{"rendered":""},"modified":"2023-09-05T11:11:30","modified_gmt":"2023-09-05T11:11:30","slug":"application-awareness","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/pl\/wiki\/application-awareness\/","title":{"rendered":"\u015awiadomo\u015b\u0107 aplikacji"},"content":{"rendered":"<p>\u015awiadomo\u015b\u0107 aplikacji odnosi si\u0119 do zdolno\u015bci sieci do rozpoznawania i zarz\u0105dzania r\u00f3\u017cnymi aplikacjami, kt\u00f3re s\u0105 w niej uruchomione. Koncepcja ta ma kluczowe znaczenie dla sieci kontekstowych, w kt\u00f3rych sie\u0107 dostosowuje swoje zachowanie w oparciu o obs\u0142ugiwane aplikacje, wymagania tych aplikacji i konteksty, w kt\u00f3rych dzia\u0142aj\u0105.<\/p>\n<h2>Geneza \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>Koncepcja \u015bwiadomo\u015bci aplikacji ma swoje korzenie pod koniec lat 90. i na pocz\u0105tku XXI wieku, kiedy ruch internetowy zacz\u0105\u0142 si\u0119 r\u00f3\u017cnicowa\u0107 i wykracza\u0107 poza proste aplikacje internetowe i pocztowe. W miar\u0119 jak ruch sieciowy stawa\u0142 si\u0119 coraz bardziej z\u0142o\u017cony pod wzgl\u0119dem multimedi\u00f3w, aplikacji typu peer-to-peer, przesy\u0142ania strumieniowego wideo i nie tylko, sta\u0142o si\u0119 oczywiste, \u017ce uniwersalne podej\u015bcie do zarz\u0105dzania ruchem sieciowym nie jest ju\u017c wystarczaj\u0105ce.<\/p>\n<p>Pierwsze wzmianki o \u015bwiadomo\u015bci aplikacyjnej pojawi\u0142y si\u0119 w artyku\u0142ach naukowych i opisach produkt\u00f3w sprz\u0119tu sieciowego w po\u0142owie XXI wieku. Przej\u015bcie w kierunku bardziej inteligentnych i responsywnych sieci by\u0142o spowodowane potrzeb\u0105 lepszej jako\u015bci us\u0142ug (QoS), bezpiecze\u0144stwa i og\u00f3lnej wydajno\u015bci.<\/p>\n<h2>Odkrywanie zawi\u0142o\u015bci \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>\u015awiadomo\u015b\u0107 aplikacji wymaga, aby sieci mia\u0142y dog\u0142\u0119bn\u0105 wiedz\u0119 na temat aplikacji, kt\u00f3re w nich dzia\u0142aj\u0105. Obejmuje zdolno\u015b\u0107 wykrywania i r\u00f3\u017cnicowania aplikacji, rozumienia ich cech i wymaga\u0144 oraz podejmowania dzia\u0142a\u0144 w oparciu o t\u0119 wiedz\u0119.<\/p>\n<p>Na przyk\u0142ad sie\u0107 obs\u0142uguj\u0105ca aplikacje mo\u017ce rozpozna\u0107, \u017ce u\u017cytkownik przesy\u0142a strumieniowo wideo i przydzieli\u0107 wi\u0119ksz\u0105 przepustowo\u015b\u0107, aby zapewni\u0107 p\u0142ynne odtwarzanie, jednocze\u015bnie identyfikuj\u0105c aktualizacj\u0119 oprogramowania w tle i ograniczaj\u0105c jej przepustowo\u015b\u0107, aby zapobiec zak\u0142\u00f3caniu strumienia wideo.<\/p>\n<p>Koncepcja ta zyska\u0142a na znaczeniu w ostatnich latach wraz z rozwojem chmur obliczeniowych, Internetu Rzeczy i aplikacji czasu rzeczywistego, gdzie umiej\u0119tno\u015b\u0107 ustalania priorytet\u00f3w ruchu i utrzymywania wydajno\u015bci ma kluczowe znaczenie.<\/p>\n<h2>Wewn\u0119trzne dzia\u0142anie \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>W swej istocie \u015bwiadomo\u015b\u0107 aplikacji obejmuje dwa g\u0142\u00f3wne procesy: identyfikacj\u0119 aplikacji i egzekwowanie zasad.<\/p>\n<p>Identyfikacja aplikacji obejmuje g\u0142\u0119bok\u0105 inspekcj\u0119 pakiet\u00f3w (DPI) lub podobne techniki umo\u017cliwiaj\u0105ce zrozumienie charakteru ruchu przechodz\u0105cego przez sie\u0107. Proces DPI sprawdza cz\u0119\u015b\u0107 danych (i prawdopodobnie tak\u017ce nag\u0142\u00f3wek) pakietu przechodz\u0105cego przez punkt kontroli, identyfikuj\u0105c jego zawarto\u015b\u0107, pochodzenie, miejsce docelowe i nie tylko.<\/p>\n<p>Egzekwowanie zasad polega na zarz\u0105dzaniu ruchem sieciowym w oparciu o informacje zebrane podczas identyfikacji aplikacji. Sie\u0107 mo\u017ce nadawa\u0107 priorytety, zmienia\u0107 priorytety, blokowa\u0107 lub w inny spos\u00f3b zarz\u0105dza\u0107 ruchem zgodnie z predefiniowanymi zasadami.<\/p>\n<h2>Kluczowe cechy \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>Niekt\u00f3re z kluczowych cech \u015bwiadomo\u015bci aplikacji obejmuj\u0105:<\/p>\n<ul>\n<li>\n<p><strong>Widoczno\u015b\u0107 ziarnista:<\/strong> \u015awiadomo\u015b\u0107 aplikacji zapewnia szczeg\u00f3\u0142owy wgl\u0105d w aplikacje dzia\u0142aj\u0105ce w sieci, ich wydajno\u015b\u0107 i wp\u0142yw na zasoby sieciowe.<\/p>\n<\/li>\n<li>\n<p><strong>Zarz\u0105dzanie ruchem:<\/strong> Umo\u017cliwia sieciom ustalanie priorytet\u00f3w ruchu w oparciu o potrzeby r\u00f3\u017cnych aplikacji, poprawiaj\u0105c wydajno\u015b\u0107 i wygod\u0119 u\u017cytkownika.<\/p>\n<\/li>\n<li>\n<p><strong>Ulepszone bezpiecze\u0144stwo:<\/strong> Identyfikuj\u0105c aplikacje i ich zachowania, sieci \u015bwiadome aplikacji mog\u0105 skuteczniej wykrywa\u0107 zagro\u017cenia bezpiecze\u0144stwa i zapobiega\u0107 im.<\/p>\n<\/li>\n<li>\n<p><strong>Efektywne wykorzystanie zasob\u00f3w:<\/strong> Dzi\u0119ki zrozumieniu i ustaleniu priorytet\u00f3w potrzeb aplikacji sieci mog\u0105 efektywniej wykorzystywa\u0107 zasoby.<\/p>\n<\/li>\n<\/ul>\n<h2>Klasyfikacje \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>Chocia\u017c nie ma powszechnie przyj\u0119tej klasyfikacji \u015bwiadomo\u015bci aplikacji, og\u00f3lnie mo\u017cna j\u0105 podzieli\u0107 na podstawie metody wdro\u017cenia i poziomu wgl\u0105du w aplikacj\u0119.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">Metoda wdra\u017cania<\/th>\n<th style=\"text-align: center;\">Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">Zintegrowany<\/td>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 aplikacji zintegrowana z urz\u0105dzeniami sieciowymi, takimi jak routery i prze\u0142\u0105czniki.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Samodzielny<\/td>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 aplikacji zapewniana przez niezale\u017cne urz\u0105dzenia lub rozwi\u0105zania programowe.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">Poziom wgl\u0105du<\/th>\n<th style=\"text-align: center;\">Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">Podstawowy<\/td>\n<td style=\"text-align: center;\">Identyfikuje aplikacje na podstawie numer\u00f3w port\u00f3w i informacji o protokole.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Zaawansowany<\/td>\n<td style=\"text-align: center;\">U\u017cywa DPI lub podobnych technik w celu bardziej szczeg\u00f3\u0142owego zrozumienia ruchu aplikacji.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Zastosowanie \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>\u015awiadomo\u015b\u0107 aplikacji ma szeroki zakres zastosowa\u0144, od poprawy wydajno\u015bci sieci po zwi\u0119kszenie bezpiecze\u0144stwa. Jest cz\u0119sto u\u017cywane w kontek\u015bcie:<\/p>\n<ul>\n<li>\n<p><strong>Jako\u015b\u0107 us\u0142ug:<\/strong> Identyfikuj\u0105c aplikacje i nadaj\u0105c im priorytety, sieci mog\u0105 zapewni\u0107 lepsz\u0105 obs\u0142ug\u0119 aplikacji o znaczeniu krytycznym lub wymagaj\u0105cych du\u017cych wymaga\u0144.<\/p>\n<\/li>\n<li>\n<p><strong>Zarz\u0105dzanie przepustowo\u015bci\u0105:<\/strong> Sieci mog\u0105 kontrolowa\u0107 wykorzystanie przepustowo\u015bci, nadaj\u0105c priorytet niekt\u00f3rym aplikacjom i ograniczaj\u0105c inne.<\/p>\n<\/li>\n<li>\n<p><strong>Bezpiecze\u0144stwo:<\/strong> Identyfikuj\u0105c nietypowe zachowania aplikacji, sieci mog\u0105 wykrywa\u0107 potencjalne zagro\u017cenia bezpiecze\u0144stwa i reagowa\u0107 na nie.<\/p>\n<\/li>\n<\/ul>\n<p>Jak w przypadku ka\u017cdej technologii, \u015bwiadomo\u015b\u0107 zastosowa\u0144 wi\u0105\u017ce si\u0119 z wyzwaniami. W zwi\u0105zku ze stosowaniem DPI i podobnych technik pojawi\u0142y si\u0119 obawy dotycz\u0105ce prywatno\u015bci ze wzgl\u0119du na mo\u017cliwo\u015b\u0107 niew\u0142a\u015bciwego wykorzystania. Ponadto zaszyfrowany ruch mo\u017ce stanowi\u0107 wyzwanie dla identyfikacji aplikacji.<\/p>\n<h2>Por\u00f3wnanie z podobnymi koncepcjami<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">Poj\u0119cie<\/th>\n<th style=\"text-align: center;\">Opis<\/th>\n<th style=\"text-align: center;\">Jak to si\u0119 ma do \u015bwiadomo\u015bci aplikacji<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 sieci<\/td>\n<td style=\"text-align: center;\">Zrozumienie stanu i warunk\u00f3w sieci.<\/td>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 sieci koncentruje si\u0119 na samej sieci, podczas gdy \u015bwiadomo\u015b\u0107 aplikacji koncentruje si\u0119 na aplikacjach dzia\u0142aj\u0105cych w sieci.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 u\u017cytkownika<\/td>\n<td style=\"text-align: center;\">Zrozumienie zachowa\u0144 i potrzeb u\u017cytkownik\u00f3w w sieci.<\/td>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 u\u017cytkownika mo\u017cna wykorzysta\u0107 w po\u0142\u0105czeniu ze \u015bwiadomo\u015bci\u0105 aplikacji, aby zapewni\u0107 pe\u0142niejszy obraz wykorzystania sieci.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 urz\u0105dzenia<\/td>\n<td style=\"text-align: center;\">Rozpoznawanie r\u00f3\u017cnych urz\u0105dze\u0144 pod\u0142\u0105czonych do sieci i ich charakterystyki.<\/td>\n<td style=\"text-align: center;\">\u015awiadomo\u015b\u0107 urz\u0105dzenia mo\u017ce zapewni\u0107 dodatkowy kontekst do zarz\u0105dzania ruchem aplikacji, uzupe\u0142niaj\u0105c \u015bwiadomo\u015b\u0107 aplikacji.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Przysz\u0142e perspektywy \u015bwiadomo\u015bci aplikacji<\/h2>\n<p>Patrz\u0105c w przysz\u0142o\u015b\u0107, oczekuje si\u0119, \u017ce \u015bwiadomo\u015b\u0107 zastosowa\u0144 odegra kluczow\u0105 rol\u0119 w rozwoju inteligentnych i samooptymalizuj\u0105cych si\u0119 sieci. Wraz z rosn\u0105c\u0105 z\u0142o\u017cono\u015bci\u0105 ruchu sieciowego i zapotrzebowaniem na lepsz\u0105 jako\u015b\u0107 us\u0142ug, zdolno\u015b\u0107 sieci do rozumienia aplikacji i zarz\u0105dzania nimi b\u0119dzie wa\u017cniejsza ni\u017c kiedykolwiek.<\/p>\n<p>Obiecuj\u0105cym osi\u0105gni\u0119ciem jest integracja sztucznej inteligencji i uczenia maszynowego ze \u015bwiadomo\u015bci\u0105 aplikacji, umo\u017cliwiaj\u0105c sieciom uczenie si\u0119 na podstawie wzorc\u00f3w ruchu i dostosowywanie z czasem strategii zarz\u0105dzania.<\/p>\n<h2>Serwery proxy i \u015bwiadomo\u015b\u0107 aplikacji<\/h2>\n<p>Serwery proxy mog\u0105 znacznie zyska\u0107 na \u015bwiadomo\u015bci aplikacji. Jako po\u015brednicy obs\u0142uguj\u0105cy ruch sieciowy, serwery proxy mog\u0105 wykorzystywa\u0107 \u015bwiadomo\u015b\u0107 aplikacji do lepszego zarz\u0105dzania przep\u0142ywem ruchu, ustalania priorytet\u00f3w krytycznych \u017c\u0105da\u0144 i zwi\u0119kszania bezpiecze\u0144stwa.<\/p>\n<p>Na przyk\u0142ad serwer proxy obs\u0142uguj\u0105cy aplikacje mo\u017ce nada\u0107 priorytet przegl\u0105daniu stron internetowych lub przesy\u0142aniu strumieniowemu ruchowi w stosunku do aplikacji mniej wra\u017cliwych na czas, poprawiaj\u0105c wygod\u0119 u\u017cytkownika. Potrafi tak\u017ce identyfikowa\u0107 ruch potencjalnie z\u0142o\u015bliwych aplikacji, zwi\u0119kszaj\u0105c og\u00f3lne bezpiecze\u0144stwo sieci.<\/p>\n<h2>powi\u0105zane linki<\/h2>\n<ul>\n<li>\n<p><a href=\"https:\/\/www.networkcomputing.com\/networking\/application-aware-network-performance-management-primer\" target=\"_new\" rel=\"noopener nofollow\">Zarz\u0105dzanie wydajno\u015bci\u0105 sieci uwzgl\u0119dniaj\u0105c\u0105 aplikacje: elementarz<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/enterprise-networks\/application-networking-services\/white_paper_c11-609524.html\" target=\"_new\" rel=\"noopener nofollow\">Zrozumienie sieci obs\u0142uguj\u0105cej aplikacje<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.silver-peak.com\/sd-wan\/application-awareness\" target=\"_new\" rel=\"noopener nofollow\">\u015awiadomo\u015b\u0107 aplikacji w SD-WAN<\/a><\/p>\n<\/li>\n<\/ul>\n<p>Podsumowuj\u0105c, \u015bwiadomo\u015b\u0107 aplikacji jest podstawowym elementem nowoczesnych sieci, zapewniaj\u0105cym szczeg\u00f3\u0142ow\u0105 kontrol\u0119 nad ruchem sieciowym, poprawiaj\u0105cym jako\u015b\u0107 us\u0142ug i zwi\u0119kszaj\u0105cym bezpiecze\u0144stwo. Oczekuje si\u0119, \u017ce w miar\u0119 ci\u0105g\u0142ej ewolucji i dywersyfikacji sieci znaczenie i zastosowanie tej koncepcji b\u0119dzie ros\u0142o.<\/p>","protected":false},"featured_media":475641,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475885","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Application Awareness: A Deep Dive Into Context-Aware Networking<\/mark>","faq_items":[{"question":"What is application awareness?","answer":"<p>Application awareness refers to a network's ability to recognize and manage different applications running on it. It's an integral part of context-aware networking, where the network adapts its behavior based on the applications it's serving and their contexts.<\/p>"},{"question":"When did the concept of application awareness originate?","answer":"<p>The concept of application awareness originated in the late 1990s and early 2000s when Internet traffic began to diversify beyond simple web and email applications. The first mentions of application awareness appeared in research papers and network equipment product descriptions around the mid-2000s.<\/p>"},{"question":"What are the key components of application awareness?","answer":"<p>The two main components of application awareness are application identification and policy enforcement. Application identification involves techniques like deep packet inspection (DPI) to understand the nature of the traffic, while policy enforcement manages the network traffic based on the information gathered.<\/p>"},{"question":"What are the key features of application awareness?","answer":"<p>Some of the key features of application awareness include granular visibility, traffic management, improved security, and efficient resource use. It provides detailed insights into the applications running on the network, their performance, and their impact on network resources.<\/p>"},{"question":"How is application awareness classified?","answer":"<p>While there isn't a universally accepted classification, application awareness is generally divided based on its method of deployment (integrated or standalone) and the level of application insight (basic or advanced).<\/p>"},{"question":"How is application awareness used?","answer":"<p>Application awareness is used to improve network performance, enhance security, and manage bandwidth. It is often used in the context of Quality of Service (QoS), where networks can provide better service for critical or high-demand applications.<\/p>"},{"question":"How does application awareness relate to proxy servers?","answer":"<p>Proxy servers, as intermediaries handling network traffic, can greatly benefit from application awareness. They can better manage traffic flow, prioritize critical requests, and enhance security. A proxy server with application awareness can prioritize certain types of traffic over others and identify potentially malicious application traffic.<\/p>"},{"question":"What is the future of application awareness?","answer":"<p>Application awareness is expected to play a critical role in the development of intelligent and self-optimizing networks. With the increasing complexity of network traffic and demand for better QoS, its importance will only grow. Future developments may include integration with artificial intelligence and machine learning, allowing networks to learn from traffic patterns and adapt their strategies over time.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/475885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/475885\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media\/475641"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media?parent=475885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}