{"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\/pt\/wiki\/application-awareness\/","title":{"rendered":"Conscientiza\u00e7\u00e3o do aplicativo"},"content":{"rendered":"<p>O reconhecimento de aplicativos refere-se \u00e0 capacidade de uma rede de reconhecer e gerenciar diferentes aplicativos em execu\u00e7\u00e3o nela. Este conceito \u00e9 central para redes sens\u00edveis ao contexto, em que a rede adapta seu comportamento com base nos aplicativos que atende, nos requisitos desses aplicativos e nos contextos em que operam.<\/p>\n<h2>A g\u00eanese do reconhecimento de aplicativos<\/h2>\n<p>O conceito de reconhecimento de aplicativos tem suas ra\u00edzes no final dos anos 1990 e in\u00edcio dos anos 2000, quando o tr\u00e1fego da Internet come\u00e7ou a se diversificar e a se expandir al\u00e9m de simples aplicativos da Web e de e-mail. \u00c0 medida que o tr\u00e1fego de rede se tornou mais complexo com multim\u00eddia, aplicativos peer-to-peer, streaming de v\u00eddeo e muito mais, ficou evidente que uma abordagem \u00fanica para o gerenciamento do tr\u00e1fego de rede n\u00e3o era mais suficiente.<\/p>\n<p>As primeiras men\u00e7\u00f5es ao reconhecimento de aplica\u00e7\u00f5es apareceram em artigos de pesquisa e descri\u00e7\u00f5es de produtos de equipamentos de rede em meados dos anos 2000. A mudan\u00e7a para redes mais inteligentes e responsivas foi impulsionada pela necessidade de melhor qualidade de servi\u00e7o (QoS), seguran\u00e7a e desempenho geral.<\/p>\n<h2>Desdobrando as complexidades do reconhecimento de aplicativos<\/h2>\n<p>O reconhecimento de aplicativos envolve que as redes tenham um conhecimento profundo dos aplicativos que est\u00e3o sendo executados nelas. Inclui a capacidade de detectar e diferenciar aplica\u00e7\u00f5es, compreender suas caracter\u00edsticas e requisitos e tomar medidas com base nesse entendimento.<\/p>\n<p>Por exemplo, uma rede com reconhecimento de aplicativos pode reconhecer que um usu\u00e1rio est\u00e1 transmitindo v\u00eddeo e alocar mais largura de banda para garantir uma reprodu\u00e7\u00e3o suave, ao mesmo tempo que identifica uma atualiza\u00e7\u00e3o de software em segundo plano e limita sua largura de banda para evitar que interfira no fluxo de v\u00eddeo.<\/p>\n<p>Este conceito ganhou maior import\u00e2ncia nos \u00faltimos anos com o surgimento da computa\u00e7\u00e3o em nuvem, IoT e aplica\u00e7\u00f5es em tempo real, onde a capacidade de priorizar o tr\u00e1fego e manter o desempenho \u00e9 cr\u00edtica.<\/p>\n<h2>O funcionamento interno do reconhecimento de aplicativos<\/h2>\n<p>Basicamente, o reconhecimento de aplicativos envolve dois processos principais: identifica\u00e7\u00e3o de aplicativos e aplica\u00e7\u00e3o de pol\u00edticas.<\/p>\n<p>A identifica\u00e7\u00e3o do aplicativo envolve inspe\u00e7\u00e3o profunda de pacotes (DPI) ou t\u00e9cnicas semelhantes para compreender a natureza do tr\u00e1fego que passa pela rede. O processo DPI examina a parte dos dados (e possivelmente tamb\u00e9m o cabe\u00e7alho) de um pacote \u00e0 medida que ele passa por um ponto de inspe\u00e7\u00e3o, identificando seu conte\u00fado, origem, destino e muito mais.<\/p>\n<p>A aplica\u00e7\u00e3o de pol\u00edticas envolve o gerenciamento do tr\u00e1fego de rede com base nas informa\u00e7\u00f5es coletadas por meio da identifica\u00e7\u00e3o do aplicativo. A rede pode priorizar, despriorizar, bloquear ou de outra forma gerenciar o tr\u00e1fego de acordo com pol\u00edticas predefinidas.<\/p>\n<h2>Principais recursos de reconhecimento de aplicativos<\/h2>\n<p>Alguns dos principais recursos do reconhecimento de aplicativos incluem:<\/p>\n<ul>\n<li>\n<p><strong>Visibilidade granular:<\/strong> O reconhecimento de aplicativos fornece informa\u00e7\u00f5es detalhadas sobre os aplicativos em execu\u00e7\u00e3o na rede, seu desempenho e seu impacto nos recursos da rede.<\/p>\n<\/li>\n<li>\n<p><strong>Gest\u00e3o de tr\u00e1fego:<\/strong> Permite que as redes priorizem o tr\u00e1fego com base nas necessidades de diferentes aplica\u00e7\u00f5es, melhorando o desempenho e a experi\u00eancia do usu\u00e1rio.<\/p>\n<\/li>\n<li>\n<p><strong>Seguran\u00e7a aprimorada:<\/strong> Ao identificar aplica\u00e7\u00f5es e seus comportamentos, as redes com reconhecimento de aplica\u00e7\u00f5es podem detectar e prevenir amea\u00e7as \u00e0 seguran\u00e7a de forma mais eficaz.<\/p>\n<\/li>\n<li>\n<p><strong>Uso eficiente de recursos:<\/strong> Ao compreender e priorizar as necessidades das aplica\u00e7\u00f5es, as redes podem utilizar os recursos de forma mais eficiente.<\/p>\n<\/li>\n<\/ul>\n<h2>Classifica\u00e7\u00f5es de reconhecimento de aplicativos<\/h2>\n<p>Embora n\u00e3o exista uma classifica\u00e7\u00e3o universalmente aceita para reconhecimento de aplicativos, ela geralmente pode ser dividida com base no m\u00e9todo de implanta\u00e7\u00e3o e no n\u00edvel de percep\u00e7\u00e3o do aplicativo.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">M\u00e9todo de implanta\u00e7\u00e3o<\/th>\n<th style=\"text-align: center;\">Descri\u00e7\u00e3o<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">Integrado<\/td>\n<td style=\"text-align: center;\">Reconhecimento de aplicativos integrado em dispositivos de rede, como roteadores e switches.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Estar sozinho<\/td>\n<td style=\"text-align: center;\">Reconhecimento de aplicativos fornecido por meio de dispositivos independentes ou solu\u00e7\u00f5es de software.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">N\u00edvel de percep\u00e7\u00e3o<\/th>\n<th style=\"text-align: center;\">Descri\u00e7\u00e3o<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">B\u00e1sico<\/td>\n<td style=\"text-align: center;\">Identifica aplicativos com base em n\u00fameros de porta e informa\u00e7\u00f5es de protocolo.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Avan\u00e7ado<\/td>\n<td style=\"text-align: center;\">Usa DPI ou t\u00e9cnicas semelhantes para uma compreens\u00e3o mais detalhada do tr\u00e1fego do aplicativo.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Aplica\u00e7\u00e3o de reconhecimento de aplicativos<\/h2>\n<p>O reconhecimento de aplicativos tem uma ampla gama de utiliza\u00e7\u00f5es, desde melhorar o desempenho da rede at\u00e9 aumentar a seguran\u00e7a. \u00c9 frequentemente usado no contexto de:<\/p>\n<ul>\n<li>\n<p><strong>QoS:<\/strong> Ao identificar e priorizar aplica\u00e7\u00f5es, as redes podem fornecer melhores servi\u00e7os para aplica\u00e7\u00f5es cr\u00edticas ou de alta demanda.<\/p>\n<\/li>\n<li>\n<p><strong>Gerenciamento de largura de banda:<\/strong> As redes podem controlar o uso da largura de banda priorizando determinados aplicativos e limitando outros.<\/p>\n<\/li>\n<li>\n<p><strong>Seguran\u00e7a:<\/strong> Ao identificar comportamentos anormais de aplicativos, as redes podem detectar e responder a poss\u00edveis amea\u00e7as \u00e0 seguran\u00e7a.<\/p>\n<\/li>\n<\/ul>\n<p>Como acontece com qualquer tecnologia, o conhecimento da aplica\u00e7\u00e3o traz consigo seus desafios. Foram levantadas preocupa\u00e7\u00f5es de privacidade sobre o uso de DPI e t\u00e9cnicas semelhantes devido ao potencial de uso indevido. Al\u00e9m disso, o tr\u00e1fego criptografado pode representar um desafio para a identifica\u00e7\u00e3o do aplicativo.<\/p>\n<h2>Compara\u00e7\u00e3o com conceitos semelhantes<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">Conceito<\/th>\n<th style=\"text-align: center;\">Descri\u00e7\u00e3o<\/th>\n<th style=\"text-align: center;\">Como isso se relaciona com o reconhecimento de aplicativos<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">Conscientiza\u00e7\u00e3o da rede<\/td>\n<td style=\"text-align: center;\">Compreender o estado e as condi\u00e7\u00f5es da rede.<\/td>\n<td style=\"text-align: center;\">O reconhecimento da rede concentra-se na pr\u00f3pria rede, enquanto o reconhecimento dos aplicativos se concentra nos aplicativos executados na rede.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Conscientiza\u00e7\u00e3o do usu\u00e1rio<\/td>\n<td style=\"text-align: center;\">Compreender os comportamentos e necessidades dos usu\u00e1rios dentro da rede.<\/td>\n<td style=\"text-align: center;\">O reconhecimento do usu\u00e1rio pode ser usado em conjunto com o reconhecimento do aplicativo para fornecer uma imagem mais completa do uso da rede.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Conscientiza\u00e7\u00e3o do dispositivo<\/td>\n<td style=\"text-align: center;\">Reconhecer os diferentes dispositivos ligados \u00e0 rede e as suas caracter\u00edsticas.<\/td>\n<td style=\"text-align: center;\">O reconhecimento de dispositivos pode fornecer contexto adicional para gerenciar o tr\u00e1fego de aplicativos, complementando o reconhecimento de aplicativos.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspectivas futuras de reconhecimento de aplicativos<\/h2>\n<p>Olhando para o futuro, espera-se que o conhecimento das aplica\u00e7\u00f5es desempenhe um papel cr\u00edtico no desenvolvimento de redes inteligentes e auto-otimizadas. Com a crescente complexidade do tr\u00e1fego de rede e a procura por melhor QoS, a capacidade das redes para compreender e gerir aplica\u00e7\u00f5es ser\u00e1 mais crucial do que nunca.<\/p>\n<p>Um desenvolvimento promissor \u00e9 a integra\u00e7\u00e3o da intelig\u00eancia artificial e da aprendizagem autom\u00e1tica com a consci\u00eancia das aplica\u00e7\u00f5es, permitindo que as redes aprendam com os padr\u00f5es de tr\u00e1fego e adaptem as suas estrat\u00e9gias de gest\u00e3o ao longo do tempo.<\/p>\n<h2>Servidores proxy e reconhecimento de aplicativos<\/h2>\n<p>Os servidores proxy podem se beneficiar muito com o reconhecimento de aplicativos. Como intermedi\u00e1rios que lidam com o tr\u00e1fego de rede, os servidores proxy podem usar o reconhecimento de aplicativos para gerenciar melhor o fluxo de tr\u00e1fego, priorizar solicita\u00e7\u00f5es cr\u00edticas e aumentar a seguran\u00e7a.<\/p>\n<p>Por exemplo, um servidor proxy com reconhecimento de aplicativos pode priorizar a navega\u00e7\u00e3o na web ou o tr\u00e1fego de streaming em aplicativos menos urgentes, melhorando a experi\u00eancia do usu\u00e1rio. Ele tamb\u00e9m pode identificar tr\u00e1fego de aplicativos potencialmente maliciosos, melhorando a seguran\u00e7a geral da rede.<\/p>\n<h2>Links Relacionados<\/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\">Gerenciamento de desempenho de rede com reconhecimento de aplicativos: uma introdu\u00e7\u00e3o<\/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\">Compreendendo a rede com reconhecimento de aplicativos<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.silver-peak.com\/sd-wan\/application-awareness\" target=\"_new\" rel=\"noopener nofollow\">Conscientiza\u00e7\u00e3o de aplicativos em SD-WAN<\/a><\/p>\n<\/li>\n<\/ul>\n<p>Em resumo, o reconhecimento de aplica\u00e7\u00f5es \u00e9 um componente fundamental das redes modernas, fornecendo controle granular sobre o tr\u00e1fego de rede, melhorando a qualidade de servi\u00e7o e aumentando a seguran\u00e7a. \u00c0 medida que as redes continuam a evoluir e a diversificar-se, espera-se que a import\u00e2ncia e a aplica\u00e7\u00e3o deste conceito cres\u00e7am.<\/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\/pt\/wp-json\/wp\/v2\/wiki\/475885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki\/475885\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media\/475641"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media?parent=475885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}