# data[].attributes.attachment_link.title
Mapa mental de controle financeiro simples branco (1)

# data[].attributes.attachment_link.title
White and green Childish Mind Map Brainstorm 

# data[].attributes.body
DEIVISON E HELOISA

# data[].attributes.attachment_link.title
Mapa mental de planejamento neon colorido e preto

# data[].attributes.attachment_caption
Emily Camile e Luís Antônio e André Luís

# data[].attributes.attachment_link.title
Blue and Grey Illustrative Creative Mind Map

# data[].attributes.body
Equipe - Diogo Fernando, Matheus Silva, Samuel Leonardo

# data[].attributes.attachment_link.title
White and green Childish Mind Map Brainstorm 

# data[].attributes.headline
Mapa Mental - DNS: Conversão de nomes em IPs

# data[].attributes.subject
Mapa Mental - DNS: Conversão de nomes em IPs

# data[].attributes.attachment_link.title
Mapa mental escola ecologia meio ambiente moderno verde

# data[].attributes.body
•Conceito;

HTTP é um protocolo de transferência que possibilita que as pessoas que inserem a URL do seu site na Web possam ver os conteúdos e dados que nele existem. A sigla vem do inglês Hypertext Transfer Protocol.

Esse sistema é a base da comunicação que existe em toda a Internet em que os sites e conteúdos que tragam hiperlinks possam ser encontrados mais facilmente pelo público por meio de um clique do mouse ou um toque na tela.

Qualquer servidor que você escolha para hospedar o site da sua empresa tem um programa projetado para receber solicitações HTTP.

Assim, quando um usuário acessa ou digita a URL do seu site, o navegador cria uma solicitação HTTP na web e a envia ao endereço de IP indicado pela URL.

Dessa forma, o servidor recebe essa solicitação e envia os arquivos associados que, nada mais são, do que os sites que acessamos na Internet.

• Características ;

– Stateless: O HTTP é um protocolo stateless, o que significa que cada requisição é tratada de forma independente, sem levar em consideração requisições anteriores. Isso permite que os servidores sejam escaláveis e não precisem armazenar informações sobre o estado do cliente.

– Conexão TCP/IP: O HTTP utiliza o protocolo TCP/IP como base para a comunicação entre cliente e servidor. Isso garante uma conexão confiável e orientada a fluxo, permitindo a transferência de dados de forma segura e eficiente.

– Métodos de requisição: O HTTP define diferentes métodos de requisição, como GET, POST, PUT e DELETE, que permitem que os clientes realizem diferentes ações nos recursos do servidor. O método GET é utilizado para obter informações, o POST para enviar dados, o PUT para atualizar recursos e o DELETE para remover recursos.

– Códigos de status: O HTTP utiliza códigos de status para indicar o resultado da requisição. Alguns exemplos de códigos de status incluem 200 (OK), 404 (Not Found) e 500 (Internal Server Error).

• Vantagens e desvantagens;

Vantagens do HTTP

(1) HTTP simples e fácil de usar é um protocolo sem estado. Cada pedido é independente e não precisa de guardar informações de contexto. Esta funcionalidade torna o protocolo HTTP simples e fácil de usar, tornando-o conveniente para os programadores depurarem e testarem.

(2) Resposta rápida: Como o protocolo HTTP não encripta os dados, a sua velocidade de transmissão de dados é rápida e pode responder rapidamente aos pedidos dos utilizadores. Isto é particularmente importante em cenários de aplicação com elevados requisitos de tempo real.

(3) Forte compatibilidade O protocolo HTTP tem sido amplamente utilizado na Internet e é suportado por quase todos os browsers e servidores. Esta ampla compatibilidade torna o HTTP o protocolo preferido para construir e aceder a sites.

Desvantagens do HTTP

(1) Baixa segurança. O protocolo HTTP transmite dados em texto simples e não possui mecanismo de encriptação, o que torna os dados facilmente roubados e adulterados durante a transmissão. Especialmente em ambientes Wi-Fi públicos, a utilização do protocolo HTTP enfrentará elevados riscos de segurança.

(2) Incapaz de verificar a identidade. O protocolo HTTP não tem uma função de verificação de identidade, o que significa que os utilizadores não podem ter a certeza se o servidor ao qual estão ligados é legítimo e são vulneráveis a ataques man-in-the-middle.

(3) Fraca integridade dos dados. Como o protocolo HTTP carece de um mecanismo de verificação da integridade dos dados, os dados transmitidos podem ser adulterados a meio sem que o utilizador se aperceba, o que representa uma ameaça à fiabilidade e precisão dos dados.

• Exemplo de aplicação.

Sites de divulgação de informação. Para sites que não envolvem informações confidenciais, como blogs, sites de notícias, etc., a utilização do protocolo HTTP pode satisfazer as necessidades. Uma vez que estes sites fornecem principalmente informações públicas e têm baixos requisitos de segurança, a resposta rápida e as características fáceis de utilizar do HTTP podem proporcionar uma boa experiência ao utilizador.

Rede interna Na rede interna da empresa, como o ambiente de rede é relativamente seguro, o protocolo HTTP pode ser utilizado para a transmissão de dados. Isto simplifica a configuração e melhora a eficiência do trabalho.

• Link do site

HTTP: entenda o que é, para que serve e como funciona

O que é: HTTP (Hypertext Transfer Protocol) - Comunikar

Análise das vantagens e desvantagens do HTTP e do HTTPS

# data[].attributes.headline
Telnet: terminais em modo texto. Marivaldo e Maria José

# data[].attributes.subject
Telnet: terminais em modo texto. Marivaldo e Maria José

# data[].attributes.body
O Telnet é um protocolo de rede que permite a comunicação remota entre dispositivos, utilizando uma interface de linha de comando. Embora tenha sido amplamente substituído por protocolos mais seguros, como o SSH, o Telnet ainda é utilizado em ambientes controlados e para fins educacionais.

Conceito

Telnet é um protocolo de rede que permite a comunicação interativa baseada em texto entre um cliente e um servidor. Ele foi desenvolvido na década de 1960 e opera na camada de aplicação do modelo OSI, utilizando o protocolo TCP/IP para estabelecer conexões. O Telnet permite que os usuários acessem remotamente sistemas e dispositivos, como servidores e roteadores, por meio de uma interface de linha de comando.

Características

1. Comunicação bidirecional: Permite que o cliente e o servidor troquem dados de forma interativa.

2. Interface de linha de comando: Utiliza uma interface textual para a interação com o sistema remoto.

3. Compatibilidade multiplataforma: Pode ser utilizado em diversos sistemas operacionais e dispositivos.

Vantagens

1. Simplicidade: Fácil de configurar e utilizar, especialmente em redes internas.

2. Baixo consumo de recursos: Requer poucos recursos do sistema, tornando-o eficiente em ambientes com hardware limitado.

3. Utilização em sistemas legados: Ainda é compatível com muitos sistemas mais antigos que não suportam protocolos mais modernos.

Desvantagens

1. Falta de segurança: Transmite dados, incluindo senhas, em texto claro, tornando-os vulneráveis a interceptações.

2. Ausência de criptografia: Não oferece mecanismos de criptografia, expondo informações sensíveis.

3. Suporte limitado a sessões múltiplas: Diferente de protocolos mais modernos, não permite a execução de múltiplas sessões simultâneas de forma eficiente.

Exemplo de Aplicação

O Telnet pode ser utilizado para acessar e configurar dispositivos de rede, como roteadores e switches, em ambientes internos e controlados. Por exemplo, administradores de rede podem usar o Telnet para verificar a conectividade de uma porta específica em um servidor remoto. manageengine.com

Referência

O que é Telnet? | phoenixNAP Glossário de TI

# data[].attributes.body
SIP - Marco Antônio, Gustavo Lima

1. Conceito

SIP é um protocolo de sinalização, usado para iniciar, manter, modificar e encerrar sessões multimídia (texto, áudio, imagem, interatividade etc.) em tempo real entre dois dispositivos na rede.

2. Características

O SIP foi desenvolvido pela IETF e publicado em 1999 como um padrão oficial. O SIP funciona basicamente organizando a conexão na seguinte ordem: quando um dispositivo com IP ou aplicativo VoIP se conecta, ele se registra em um servidor SIP, usando o comando REGISTER. Para iniciar a chamada, o dispositivo envia um comando INVITE para o servidor SIP, indicando para qual dispositivo é a conexão. Então, o servidor localiza o destino e conecta com o outro dispositivo. Com a sessão estabelecida, os dispositivos trocam áudio, vídeo ou outros dados usando RTP, pois o SIP não envia som ou vídeo, apenas organiza.

3. Vantagens do Protocolo SIP

Flexibilidade: Suporta diversos tipos de comunicação, das mais básicas, como uma chamada de voz ou vídeo, até uma conferência ou mensagens instantâneas.

Redução de custos: Reduz custos operacionais de uma infraestrutura de IP, pois não necessita de redes de telefonia dedicadas.

Escalabilidade: Possui facilidade de expansão da comunicação, podendo adicionar ou remover usuários sem comprometer o desempenho.

4. Desvantagens do Protocolo SIP

Segurança: O protocolo SIP não possui segurança robusta e pode facilmente sofrer ataques DDoS (negação de serviço), fraudes VoIP, escutas clandestinas, entre outros.

Complexidade: Possui alta complexidade de gerenciamento, necessitando de conhecimento técnico para garantir alto desempenho e segurança das comunicações.

Dependência da rede: Possui alta dependência na estabilidade e qualidade da rede IP; problemas de banda larga limitada ou congestionamento da rede podem afetar a qualidade das chamadas.

5. Exemplo de Aplicação

Um exemplo bem comum de protocolo SIP no dia a dia são as chamadas de telefone/vídeo. Antes da chamada realmente começar, o protocolo SIP tenta se conectar com o receptor. O protocolo tem uma estrutura baseada em mensagens, semelhante ao protocolo HTTP, possuindo mensagens de requisição e de resposta.

Referência

SANTOS, Airton. Entendendo o protocolo SIP: importância, vantagens, limitações e aplicações. LinkedIn, 2024. Disponível em: https://pt.linkedin.com/pulse/entendendo-o-protocolo-sip-import%C3%A2ncia-vantagens-limita%C3%A7%C3%B5es-e-airxf?trk=public_post_main-feed-card_feed-article-content. Acesso em: 15 maio 2025.

https://www.3cx.com.br/voip-sip/sip/. Acesso em: 15 maio 2025.

# data[].attributes.body
Conceitos: O VNC (Virtual Network Computing) permite acessar um computador remoto por meio de uma área de trabalho gráfica e executar aplicativos gráficos remotos. O VNC é independente de plataforma e acessa a máquina remota de qualquer sistema operacional.

Características: O VNC (Virtual Network Computing) há três características fundamentais do VNC que permite o acesso remoto para os computadores ele é independente e a plataforma opera a nível de framebuffer.

1. Acesso Remoto: O VNC permite que usuários tenham controle e acesso aos computadores remotos como se estivessem realmente presentes usando um cliente VNC para se conectar ao servidor VNC no computador remoto.

2. Independência de Plataforma: O VNC é um protocolo que funciona em diversas plataformas, permitindo acesso remoto de computadores com Windows, macOS ou Linux, para qualquer computador com esses sistemas operacionais.

3. Operação a Nível de Framebuffer: O VNC opera a nível de framebuffer, transmitindo a imagem da tela do computador remoto para o cliente. O cliente VNC então envia as entradas do teclado e mouse do utilizador de volta para o servidor.

Vantagens:

Acesso remoto;

Várias plataformas;

Possibilidade de compartilhar a tela.

Desvantagens:

Menos eficiente em termos de largura de banda e desempenho;

Problemas de segurança se não configurado corretamente;

Dependência de rede, pois o VNC depende de uma rede estável e confiável.

Exemplos de aplicação: O VNC é especialmente útil para aulas no LABEST ou Laboratório MultiTerminal, com o VNC o professor trabalha em um dos terminais e os alunos podem ter uma janela em seus terminais mostrando a tela do professor.

Trabalho remoto: Funcionários podem acessar suas máquinas de trabalho a partir de casa ou de outros locais, permitindo maior flexibilidade e produtividade.

Acesso a servidores: Administradores de sistemas podem acessar servidores remotamente para realizar configurações, monitoramento e manutenção.

Referências

Endereços: https://documentation.suse.com/pt-br/sled/15-SP5/html/SLED-all/cha-vnc.html#:~:text=O%20VNC%20(Virtual%20Network%20Computing,remota%20de%20qualquer%20sistema%20operacional. Acessado em: 14\05

https://hostingnow.com.br/blog/diferencas-entre-vnc-rdp-e-ssh/#:~:text=VNC%20(Virtual%20Network%20Computing)%20*%20O%20VNC,servidor%20VNC%2C%20seja%20Windows%2C%20macOS%20ou%20Linux. Acessado em: 14/05

https://translate.google.com/translate?u=https://en.wikipedia.org/wiki/VNC&hl=pt&sl=en&tl=pt&client=sge

Acessado em: 14/05

https://documentation.suse.com/pt-br/sled/15-SP5/html/SLED-all/cha-vnc.html

Acessado em: 14/05

https://hostingnow.com.br/blog/diferencas-entre-vnc-rdp-e-ssh/#:~:text=VNC%20(Virtual%20Network%20Computing)%20*%20O%20VNC,servidor%20VNC%2C%20seja%20Windows%2C%20macOS%20ou%20Linux. Acessado em: 14/05

https://translate.google.com/translate?u=https://www.vps-mart.com/blog/use-vnc-to-access-remote-windows-server&hl=pt&sl=en&tl=pt&client=sge#:~:text=Contras%20do%20VNC,atualizado%20para%20mitigar%20esses%20riscos. Acessado em: 14/05

https://www.realvnc.com/pt/connect/benefits/#:~:text=Priorizar%20a%20seguran%C3%A7a%20para%20manter,r%C3%A1pidos%20e%20eficazes%20em%20escala. Acessado em: 14/05

https://www.microdatasistemas.com.br/downloads/tutorial_VNC.htm Acessado em: 14/05

http://www.leg.ufpr.br/~paulojus/restrito/dicas/node5.html Acessado em: 14/05

# data[].attributes.body
CONCEITO

É um protocolo baseado em XML, utilizado tipicamente em comunicação de padrão aberto. Em resumo, é um protocolo de bate-papo que permite o envio contínuo de componentes XML essenciais, como dados. Além de possibilitar mensagens instantâneas e "conversas" em tempo real, o XMPP também encontra aplicações na manutenção de listas de contatos e informações de presença.

CARACTERISTICAS

O XMPP é mais comumente usado na interação direta de mensagens entre dois pontos, verificando o status do usuário e compartilhando os detalhes do status com o servidor. Ele também cuida da manutenção de registros de status do servidor, gerenciamento de assinaturas, atualizações da lista de contatos e bloqueio de determinados usuários.

BENEFICIOS do XMPP

Apoiado pela IETF e adotado por milhares de desenvolvedores, o XMPP se tornou um protocolo de padrão aberto para desenvolvimento de aplicativos de bate-papo.

Com marcadores excepcionais, o XMPP conseguiu preencher a lacuna, montado por protocolos rigorosos, e se afirmou como uma necessidade para a comunicação ponto a ponto e além.

Abaixo estão os benefícios fundamentais que você pode aproveitar após adotar o protocolo XMPP.

Um protocolo confiável para respaldar

Este protocolo atende à comunidade de desenvolvedores há mais de 20 anos. Ao longo desses anos, o protocolo fortaleceu sua infraestrutura e conquistou enorme apoio da comunidade. Atualmente, existem diversos servidores XMPP disponíveis, milhares de desenvolvedores o utilizam e ele está no cerne de muitas aplicações.

Tudo isso garante que este protocolo seja testado ao longo do tempo e tenha excelente suporte técnico. Se isso não te impressiona, ser gratuito e muito direto certamente o fará.

Melhora a infraestrutura de comunicação para você

Sendo um protocolo altamente extensível, ele permite que usuários finais o utilizem para comunicar diferentes tipos de mídia e mensagens. Ele não perguntará se você está transmitindo áudio ou vídeo; o XMPP continuará a auxiliar na criação de uma infraestrutura de comunicação eficaz.

Garantia de Entrega

Com o XMPP, é possível ter dupla certeza sobre a entrega da mensagem, pois ele utiliza conectividade constante via TCP. Dificilmente perderá qualquer estrofe XML entregue, por menor que seja.

Suporte para a maioria das linguagens de programação padrão

A adoção em larga escala e a enorme demanda global resultaram em suporte para diversas linguagens. As bibliotecas XMPP estão disponíveis em muitas das principais linguagens, como Perl, C++, C#, Java, Python e muitas outras. Basta escolher uma, e a biblioteca XMPP provavelmente será compatível com essa linguagem. Isso permitiu que os desenvolvedores trabalhassem em um ecossistema compatível e preferencial.

Descentralizado

O XMPP é descentralizado e permite múltiplas implementações. Há restrições na configuração do servidor e da biblioteca. Todos podem usá-lo. Isso garante mais liberdade e cria espaço para flexibilidade.

Maior Segurança

A segurança aprimorada é uma vantagem adicional do XMPP. Ao configurar servidores XMPP distintos, os desenvolvedores podem escolher criptografia, protocolos de segurança e preferências de acesso conforme sua preferência. A segurança está totalmente sob controle, resultando em menos ataques cibernéticos e mais tranquilidade.

Transmissão ininterrupta de dados

O desempenho pode ser mantido facilmente, pois, se um servidor XMPP for afetado ou estiver offline, independentemente dos motivos, apenas os usuários correspondentes serão afetados. Os demais continuarão desfrutando de comunicação e transmissão de dados ininterruptas. Isso tornou possível atingir 100% de continuidade operacional.

Transferências de servidor para servidor

A federação de servidores é uma opção. Por isso, os desenvolvedores têm a liberdade de fechar a conexão entre servidores por motivos de segurança enquanto atribuem uma tarefa específica aos servidores.

Compatibilidade

Uma grande vantagem do XMPP em relação ao cliente é a abundância de clientes. Não há escassez de clientes XMPP. Independentemente do tipo de dispositivo, você encontrará um cliente XMPP. Ele vai além para sistemas Windows e Unix, oferecendo uma linha de comando. Além disso, um usuário pode ser cadastrado em diferentes dispositivos, resultando em melhor acessibilidade.

PRÓS do XMPP

Resiliência e escalabilidade: com uma arquitetura descentralizada, é mais fácil dimensionar aplicativos de bate-papo e mensagens instantâneas baseados em XMPP, além de ser protegido contra falhas de servidores individuais.

Flexibilidade de transporte: o XMPP é agnóstico em termos de transporte, o que significa que pode contornar firewalls e outras restrições. Normalmente, o XMPP roda em TCP, mas também pode usar HTTP, WebSocket e outros mecanismos de entrega.

Segurança integrada: O protocolo oferece várias maneiras de proteger a comunicação, como criptografar conexões usando Transport Layer Security (TLS) e assinatura de mensagens opcional.

CONTRAS do XMPP

Complexidade: a flexibilidade do XMPP, como a forma como os dados são transportados, e sua extensibilidade significam que integrá-lo ao seu aplicativo de bate-papo pode exigir mais esforço de desenvolvimento.

Baseado em XML: o XMPP usa XML para estruturar dados. Protocolos de bate-papo mais modernos são baseados em JSON, o que os torna potencialmente mais adequados às ferramentas existentes.

Menos eficiente: o XMPP é um protocolo relativamente pesado, o que significa que os mesmos dados podem ocupar mais largura de banda e sofrer latências maiores do que protocolos como o WebSocket.

EXEMPLO DE PROTOCOLO XMPP

O XMPP goza da reputação de ser um elemento central para muitos aplicativos de comunicação que usamos atualmente. Alguns dos aplicativos mais famosos, desenvolvidos com XMPP, são os mencionados abaixo.

O WhatApp é criado usando um XMPP proprietário.

A incrível capacidade de bate-papo do Zoom se deve ao XMPP.

Para entrega instantânea de notificações push, a Apple usa XMPP tanto no iPhone quanto no Mac.

O XMPP é usado na funcionalidade de bate-papo do Grindr.

Para o desenvolvimento de aplicativos de bate-papo altamente funcionais, o XMPP é uma das muitas opções disponíveis. No entanto, ele continua a crescer como a opção preferida de muitos devido aos seus recursos distintos e aos múltiplos benefícios que oferece.

# data[].attributes.body
Serviços de rede: HTTP

Conceito:

O Protocolo de Transferência de Hipertexto (HTTP) é a base da comunicação de dados para a World Wide Web, onde documentos de hipertexto incluem hiperlinks para outros recursos que o usuário pode acessar facilmente. Https://www.com.br

3 Características:

Simples: O HTTP é projetado para ser simples e legível por humanos.

Extensível: Pode ser usado não apenas para buscar documentos de hipertexto, mas também imagens, vídeos e para enviar conteúdo para servidores.

Sem estado: O HTTP é um protocolo de nível de aplicação sem estado e requer uma conexão de transporte de rede confiável para trocar dados entre o cliente e o servidor.

3 Vantagens:

É simples , extensível (podendo receber novas funcionalidades) e permite a comunicação client-server.

Desempenho aprimorado: O HTTP/3, a versão mais recente, oferece tempos de carregamento de página mais rápidos e menor latência.

Segurança: O HTTP/3 integra o TLS (Transport Layer Security) diretamente no protocolo, proporcionando uma camada de segurança robusta.

Confiabilidade: O HTTP/3 é mais resistente a falhas de rede.

3 Desvantagens:

Ele trata todos os dados textualmente, até mesmo os dados sensíveis. Isso resulta em uma falta de segurança, principalmente quando se trata de dados bancários.

Complexidade: Implementar o HTTP/3 é mais complexo do que o HTTP/2, pois usa QUIC sobre UDP em vez de TCP.

Compatibilidade: O suporte limitado do HTTP/3 em servidores, clientes e redes pode dificultar a adoção, especialmente para sistemas mais antigos.

Sobrecarga: O QUIC introduz sua própria sobrecarga, afetando potencialmente o desempenho em redes específicas.

Exemplo de Aplicação:

O HTTP é usado para carregar páginas da internet, buscar imagens e vídeos, e enviar dados para servidores, como resultados de formulários HTML.

Link de Site:

Http- Wikipedia

https://www.hostinger.com.br

HTTP/3: A Evolução da Web para Maior Velocidade e Segurança - Allugg

HTTP vs. HTTP/2 vs. HTTP/3: What's the Difference? - PubNub

# data[].attributes.body
Conceito: O SMTP é um protocolo para envio de e-mails, usado deste a década de 1980. Saiba como funciona, principais portas de entrada e comandos. Simple Mail Transfer (SMTP) ou simplesmente Protocolo de Transferência de Correio Simples. Como o próprio nome sugere, trata-se de uma regra usada no envio de mensagens por caixas de e-mail. Basicamente, é um carteiro digital, que medeia o envio de mensagens entre servidores.

Principais características do servidores SMTP:

Autenticação: A maioria dos servidores SMTP exige que o usuário se autentique antes de enviar e-mails, o que ajuda a prevenir o envio de spam.

Portas de comunicação: O padrão para servidores SMTP é a porta 25, mas também podem utilizar a porta 587 para conexões seguras.

Suporte a anexos: Servidores SMTP podem enviar e-mails com anexos, deste que respeitadas as limitações de tamanho.

Vantagens e desvantagens:

1-A principal desvantagem do envio através de um servidor SMTP é que é inseguro, podendo ser hackeado com muita facilidade.

2- Outra desvantagem é o limite dos servidores e a conexão de internet quando você envia um email através de um servidor SMTP, você estará limitado pelas regras da sua hospedagem ou as limitações da conexão com a internet.

3-Em relação ás vantagens, lançamos recentemente uma nova funcionalidade para obter estatísticas em mensagens enviadas por SMTP, que pode ser usada para gerar relatórios de uma campanha como visualizações e clickers.

4- E umas das grandes vantagens do Protocolo SMTP é uma ampla aceitação e compatibilidade com diversos sistemas de e-mail.

5- A possibilidade de autenticação também é uma vantagem, pois permite que os servidores verifiquem a identidade ao remetente, aumentando a segurança das comunicações.

6- Apesar de suas vantagens, o Protocolo SMTP também apresenta algumas desvantagens. Uma delas é a falta de criptografia nativa, o que pode tornar as mensagens vulneráveis a interceptações durante a transmissão.

Links: SMTP: o que é, funcionamento e como configurá-lo

Servidores SMTP: Entenda como funcionam e suas características

O que é SMTP? Vantagens e desvantagens de um servidor SMTP - Mailrelay

O que é: Protocolo SMTP - Entenda sua Importância

# data[].attributes.body
Conceito - FTP significa File Transfer Protocol (Protocolo de Transferência de Arquivos). Este protocolo de comunicação é usado para troca de arquivos entre um servidor e um cliente. O FTP serve para transferir arquivos entre computadores, remotamente ou numa rede local – seu computador pessoal pode até mesmo agir como um servidor FTP. O FTP também pode ser usado para carregar arquivos de um computador para uma conta de hospedagem de sites.

Características - Existem algumas características principais do protocolo FTP que são importantes para entender antes de discutir as estratégias de otimização.

Autenticação: Requer autenticação (login e senha) para acesso aos arquivos, garantindo que apenas usuários autorizados possam acessar e transferir arquivos.

Modos de transferência: Suporta dois modos de transferência: ASCII (para arquivos de texto) e Binário (para outros tipos de arquivos).

Canal de comando e canal de dados:

Utiliza dois canais de comunicação: um para comandos e outro para dados.

Vantagens -

Transferência de múltiplos arquivos simultaneamente: o FTP permite o envio de vários arquivos ao mesmo tempo, tornando o processo de movimentação de dados mais eficiente.

Resiliência: se a conexão for interrompida, o FTP pode retomar a transferência de onde parou, evitando a necessidade de reiniciar o processo.

Familiaridade: o FTP é uma tecnologia consolidada, conhecida e utilizada por muitos profissionais da área de TI e desenvolvimento web.

Desvantagens -

Segurança: um dos maiores problemas do FTP é a falta de segurança. As transferências são feitas sem criptografia, o que significa que dados sensíveis, como senhas e nomes de usuários, podem ser interceptados por hackers.

Obsolescência: com o avanço das tecnologias, o FTP está se tornando menos relevante. Navegadores populares, como Google Chrome e Firefox, já desativaram o suporte ao FTP devido às suas vulnerabilidades.

Transferência de grandes arquivos: o FTP não é eficiente na transferência de grandes volumes de dados, pois não possui mecanismos de compressão ou de transferência em paralelo.

Aplicação -

Gerenciamento de sites: desenvolvedores web utilizam o FTP para carregar ou modificar arquivos em servidores de hospedagem, garantindo que as atualizações de conteúdo sejam realizadas rapidamente.

Transferência de arquivos em larga escala: em ambientes corporativos, o FTP é utilizado para transferir grandes volumes de dados entre sistemas ou para realizar backups.

Backup de informações: empresas utilizam o FTP para armazenar backups de dados em servidores remotos, garantindo que informações cruciais estejam seguras em caso de falha no sistema local.

Fontes -

https://kinsta.com/pt/base-de-conhecimento/o-que-e-ftp/#:~:text=1%20Abra%20seu%20navegador%20de%20internet%20e%20digite,diret%C3%B3rios%20e%20arquivos%20no%20servidor.%20...%20Mais%20itens

https://www.targethost.com.br/o-que-e-ftp-como-funciona-e-para-que-serve

https://napoleon.com.br/glossario/o-que-e-estrategia-de-protocolo-ftp/#:~:text=Principais%20caracter%C3%ADsticas%20do%20Protocolo%20FTP&text=Outra%20caracter%C3%ADstica%20importante%20%C3%A9%20que,de%20dados%20com%20o%20servidor

https://www.datastorage.com.br/post/protocolo-ftp

Equipe: Matheus Silva, Diogo Fernando, Samuel Leonardo

# data[].attributes.body
CONCEITO: A configuração de rede é o processo de ajustar as configurações de um sistema de rede para garantir que ele funcione de forma eficiente e segura. Isso envolve a definição de endereços IP, configuração de roteadores, firewalls e outros dispositivos de rede, bem como a implementação de medidas de segurança para proteger os dados que estão sendo transmitidos pela rede.

CARACTERISTICAS:

TOPOLOGIA: refere-se à estrutura física ou lógica de um rede,incluindo a disposição dos dispositivos e cabos.

ENDEREÇAMENTO IP:define como os dispositivos são identificados e comunicam-se na rede usando um IP próprio.

SEGURANÇA: inclui medidas para proteger a rede contra acessor não autorizados,como firewalls,autentificação e criptografia.

três desvantagens:

1. Vulnerabilidades de segurança

Uma das principais preocupações com redes de computadores é o potencial de violações de segurança. Ataques cibernéticos , como invasões, malware e phishing, podem comprometer dados confidenciais.

As organizações devem investir em medidas de segurança robustas, o que pode ser caro e exigir manutenção contínua.

2. Complexidade da Gestão

Gerenciar uma rede de computadores pode ser complexo e requer conhecimento especializado. Administradores de rede precisam ser qualificados em diversas áreas, incluindo solução de problemas, configuração e segurança.

Essa complexidade pode levar a desafios na manutenção do desempenho e da confiabilidade da rede.

3. Custos de configuração inicial

Configurar uma rede de computadores pode envolver custos iniciais significativos.

Isso inclui a compra de hardware de rede (como servidores, roteadores e switches) e software, além da contratação de pessoal qualificado para instalação e configuração.

Para organizações menores, esses custos podem ser um investimento substancial.

três vantagens:

1. Comunicação aprimorada

Um dos benefícios mais significativos das redes de computadores é sua capacidade de facilitar a comunicação.

As redes permitem que os usuários interajam em tempo real por meio de várias plataformas, incluindo e-mail, mensagens instantâneas e videoconferência.

Essa conectividade perfeita promove a colaboração, acelera os processos de tomada de decisão e fortalece os relacionamentos dentro das organizações

2. Compartilhamento de recursos

Redes de computadores permitem que usuários compartilhem recursos como impressoras, scanners e dispositivos de armazenamento de forma eficiente.

Esse recurso não apenas reduz custos, mas também otimiza a utilização de recursos. Por exemplo, uma única impressora pode atender a vários funcionários de uma empresa, minimizando o desperdício e reduzindo as despesas de manutenção.

3. Gestão e partilha eficientes de dados

Ao permitir que os dados sejam armazenados centralmente em servidores, as redes de computadores permitem que usuários autorizados acessem informações de diferentes locais.

Essa centralização garante consistência e simplifica o gerenciamento de dados. As organizações podem implementar soluções de backup e recuperação mais eficazes, protegendo contra possíveis perdas de dados.

exemplo de aplicação em configurações de rede: pode ser a configuração de um roteador doméstico, onde um usuário configura o roteador para fornecer acesso à internet a vários dispositivos na sua casa. Outro exemplo seria a configuração de uma rede corporativa, onde um administrador de rede garante a comunicação segura entre diferentes departamentos e filiais da empresa.

links de sites acessados:

1. https://aeroengenharia.com/glossario/o-que-e-configuracao-de-rede/#:~:text=em%20constante%20evolu%C3%A7%C3%A3o.-,Exemplos,departamentos%20e%20filiais%20da%20empresa.

https://www.uninets.com/blog/advantages-of-computer-networks

3. https://www.internationalit.com/post/gerenciamento-de-configura%C3%A7%C3%A3o-de-rede-o-que-%C3%A9-e-quais-s%C3%A3o-as-melhores-pr%C3%A1ticas

# data[].attributes.attachment_link.description
A configuração de rede é um termo amplamente utilizado na área de engenharia de redes e refere-se ao processo de definir e ajustar as configurações de um

# data[].attributes.body
Conceito: O protocolo de acesso a diretório leve (LDAP) é um protocolo de software aberto entre plataformas usado para autenticação e comunicação em serviços de diretório.O  LDAP fornece a linguagem que os aplicativos usam para se comunicar entre si em serviços de diretório, que armazenam contas de computador, usuários e senhas e as compartilham com outras entidades em redes. Isso permite que aplicativos e usuários encontrem e verifiquem as informações de que precisam em toda a organização.

Caracteristicas: 1-O LDAP tem uma ampla variedade de usos, mas o mais popular é como um hub central para as organizações gerenciarem a autenticação.

2-É muito eficaz para ajudar as organizações a armazenar, gerenciar.

3-acessar nomes de usuário e senhas em suas redes e aplicativos.

Vantagens e Desvantagens:

( VANTAGENS)

1- Autenticação Centralizada:

O LDAP permite que diversos serviços de rede se conectem a um único servidor de diretório para autenticar usuários, simplificando o processo de gerenciamento de identidades e reduzindo a necessidade de gerenciamento individual em cada serviço.

2-Segurança:

O LDAP utiliza criptografia para proteger as informações de acesso, garantindo a segurança dos dados dos usuários.

3- Flexibilidade:

O LDAP permite que as organizações criem aplicativos LDAP prontos para a nuvem, sem precisar executar e manter servidores LDAP locais.

( DESVANTAGENS )

1- Para mitigar as desvantagens, é importante utilizar soluções de LDAP que ofereçam maior escalabilidade e flexibilidade, como servidores de nuvem ou soluções híbridas.

2- A segurança deve ser uma prioridade na implementação de LDAP, com a utilização de SSL/TLS, firewalls e outras medidas de segurança.

3- A escolha da solução de LDAP deve levar em consideração as necessidades específicas da organização, incluindo o tamanho, a estrutura e as aplicações utilizadas.

Exemplo de aplicação:

Um exemplo prático do uso do LDAP em serviços de rede é o gerenciamento de acesso a impressoras de uma organização. Imagine que uma empresa possui várias impressoras distribuídas por diferentes escritórios. Usando o LDAP, a empresa pode:

1. 1. Centralizar a gestão das impressoras:

As informações sobre as impressoras, como endereço IP, tipo e características, podem ser armazenadas no diretório LDAP.

Link do Site: https://www.fortinet.com/br/resources/cyberglossary/ldap-authentication

# data[].attributes.body
Conceito:

O DNS (Domain Name System – Sistema de nome de domínio) converte nomes de domínio legíveis por humanos (por exemplo, www.amazon.com) em endereços IP legíveis por máquina (por exemplo, 192.0.2.44).

Características:

Hierarquia:

O DNS é organizado em uma estrutura hierárquica, começando com o domínio raiz (.), seguido por domínios de topo de nível (TLDs) como .com, .org e .net, e então por domínios de segundo nível (SLDs) como "google" e "wikipedia".

Base de dados distribuída:

A informação do DNS é armazenada em servidores espalhados por todo o mundo, o que garante a disponibilidade e a velocidade da resolução de nomes de domínio.

Servidores de nomes:

O DNS utiliza diferentes tipos de servidores de nomes, incluindo servidores recursivos (que respondem às consultas dos usuários), servidores raiz (que estão no topo da hierarquia), servidores TLD (que gerenciam os TLDs) e servidores autoritativos (que armazenam os registros de domínio).

Vantagens:

Facilidade de uso:

O DNS traduz nomes de domínio (como "www.google.com") em endereços IP, tornando a navegação mais intuitiva e fácil para os usuários.

Melhor desempenho:

A utilização de servidores DNS públicos, como o Google Public DNS e o Cloudflare DNS, pode resultar em velocidades de navegação mais rápidas, pois eles armazenam em cache consultas DNS, reduzindo o tempo de resposta.

Segurança aprimorada:

Alguns servidores DNS públicos oferecem proteção contra malware, phishing e anúncios, tornando a navegação mais segura.

Desvantagens:

Problemas de desempenho:

Lentidão na navegação: Servidores DNS do ISP podem estar congestionados, causando atrasos na resolução de nomes de domínio e no carregamento de páginas.

Privacidade:

Monitoramento do tráfego: O ISP pode rastrear os sites que você visita através da sua solicitação DNS, o que pode violar sua privacidade.

Dependência do ISP:

Problemas de acesso: Se o servidor DNS do ISP estiver fora do ar, você pode ter dificuldade em acessar a internet.

Complexidade de configuração:

Configuração de redes: A gestão de DNS em redes maiores e mais complexas pode ser complexa e requer conhecimento técnico.

Exemplo de Aplicação:

Imagine-o como uma agenda telefónica da internet, que associa nomes de domínio a endereços IP. Ao aceder a um site, o seu computador utiliza o DNS para encontrar o endereço IP do servidor do site, permitindo a comunicação.

Aceder a websites:

Quando digita "www.google.com" no seu navegador, o DNS traduz este nome de domínio para o endereço IP do servidor do Google, permitindo que a página seja carregada.

# data[].attributes.attachment_link.readable_text
O DNS (Domain Name System - Sistema de nome de domínio) converte nomes de domínio legíveis por humanos (por exemplo, www.amazon.com) em endereços IP legíveis por máquina (por exemplo, 192.0.2.44).

Todos os computadores da internet, abrangendo de smartphones ou laptops a servidores que distribuem conteúdo para grandes websites do comércio, se encontram e se comunicam entre si usando números. Esses números são conhecidos como endereços IP. Ao abrir um navegador e acessar um site, você não precisará lembrar-se de um longo número nem digitá-lo. Em vez disso, você poderá informar um nome de domínio, como exemplo.com, e ainda assim encontrar o que deseja.

Um serviço DNS, como o Amazon Route 53, é um serviço globalmente distribuído que converte nomes legíveis por humanos, como www.exemplo.com, em endereços IP numéricos, como 192.0.2.1, usados pelos computadores para se conectarem entre si. O sistema DNS da internet funciona praticamente como uma agenda de telefone ao gerenciar o mapeamento entre nomes e números. Os servidores DNS convertem solicitações de nomes em endereços IP, controlando qual servidor um usuário final alcançará quando digitar um nome de domínio no navegador da web. Essas solicitações são chamadas consultas.

DNS autoritativo: um DNS autoritativo disponibiliza um mecanismo de atualização que os desenvolvedores usam para gerenciar seus nomes DNS públicos. Em seguida, ele responde a consultas do DNS, convertendo nomes de domínio em endereço IP de forma que os computadores possam se comunicar entre si. O DNS autoritativo tem a autoridade final sobre o domínio, além de ser o responsável pela disponibilização de respostas para os servidores DNS recursivos com informações de endereço IP. O Amazon Route 53 é um sistema DNS autoritativo.

DNS recursivo: geralmente, os clientes não fazem consultas diretamente para os serviços DNS autoritativos. Em vez disso, eles se conectam de modo geral a outro tipo de serviço DNS conhecido como resolvedor ou serviço DNS recursivo. Um serviço DNS recursivo age como o concierge de um hotel: embora não tenha nenhum registro DNS, ele atua como um intermediário que pode obter informações de DNS por você. Se um DNS recursivo tiver a referência do DNS armazena em cache, ou armazenada durante um período, ele responderá a consulta do DNS ao disponibilizar as informações sobre a origem ou o IP. Caso contrário, ele encaminhará a consulta para um ou mais servidores DNS autoritativos para encontrar as informações.

Comece a usar a AWS gratuitamente

Crie uma conta gratuita
Ou faça login no console

Receba doze meses de acesso ao nível gratuito da AWS e aproveite os recursos do AWS Basic Support, como atendimento ao cliente 24x7x365 e fóruns de suporte, entre outros recursos.

Observe que o Amazon Route 53 não está disponível atualmente no nível gratuito da AWS.

O diagrama a seguir disponibiliza uma visão geral sobre como os serviços DNS recursivos e autoritativos funcionam em conjunto para direcionar um usuário final para o seu site ou a sua aplicação.

1. Um usuário abre um navegador, digita www.exemplo.com na barra de endereços e aperta Enter.

2. A solicitação de www.exemplo.com é direcionada para um resolvedor DNS, que geralmente é gerenciado pelo ISP (Internet service provider - Provedor de serviços de internet) do usuário, como um provedor de internet a cabo, um provedor de banda larga DSL ou uma rede corporativa.

3. O resolvedor DNS do ISP encaminha a solicitação, que sai de www.exemplo.com e passa para um serviço de nome raiz DNS.

4. O resolvedor DNS do ISP encaminha novamente a solicitação de www.exemplo.com, mas desta vez para um dos servidores de nome TLD de domínios .com. O servidor de nome dos domínios .com responde a solicitação com os nomes dos quatro servidores de nome do Amazon Route 53 que estão associados ao domínio exemplo.com.

5. O resolvedor DNS do ISP escolhe um servidor de nome do Amazon Route 53 e encaminha a solicitação de www.exemplo.com para o servidor de nome em questão.

6. O servidor de nome do Amazon Route 53 procura na zona hospedada exemplo.com pelo registro de www.exemplo.com, obtém o valor associado, como o endereço IP de um servidor web (192.0.2.44) e retorna o endereço IP ao resolvedor DNS.

7. Por fim, o resolvedor DNS do ISP obtém o endereço IP de que o usuário precisa. O resolvedor retorna este valor para o navegador. O resolvedor DNS também armazenará em cache o endereço IP de exemplo.com durante um período que você especificará para que ele possa responder mais rapidamente da próxima vez que alguém pesquisar por exemplo.com. Para obter mais informações, consulte a TTL (time to live - vida útil).

8. O navegador enviará uma solicitação de www.exemplo.com para o endereço IP que obteve do resolvedor DNS. O seu conteúdo poderá ser encontrado lá. Por exemplo, um servidor web em execução em uma instância do Amazon EC2 ou um bucket do Amazon S3 que seja configurado como um endpoint do site.

9. O servidor web ou outro recurso em 192.0.2.44 retornará a página web de www.exemplo.com para o navegador que, por sua vez, exibirá a página.

# data[].attributes.attachment_link.description
Saiba como o Domain Name System (DNS - Sistema de nomes de domínio) converte nomes de domínio (www.amazon.com) em endereços IP (192.0.2.44), usados por computadores para se conectarem entre si.

# data[].attributes.body
Conceito:

Em resumo: O SSH é uma ferramenta essencial para a segurança de redes e sistemas, pois permite estabelecer conexões seguras com servidores remotos, protegendo a comunicação contra interceptações e acessos não autorizados.

caracteristicas:

Criptografia:

SSH utiliza criptografia para proteger todas as informações transmitidas, incluindo dados de sessão e comandos. Isso garante que as informações não possam ser interceptadas ou lidas por terceiros não autorizados.

Autenticação:

O SSH oferece autenticação segura, utilizando métodos como chaves públicas (maior segurança) ou senhas. As chaves públicas permitem a autenticação sem a necessidade de senhas, enquanto as senhas fornecem um nível de segurança mais acessível.

Transferência de arquivos:

SSH permite a transferência de arquivos segura e confiável entre um computador local e um remoto. O SFTP (SSH File Transfer Protocol) é um protocolo baseado em SSH para transferências de arquivos.

vantagem e desvantagem

Vantagens:

1. 1. Criptografia de Dados:

O SSH garante a criptografia de todas as informações trocadas entre o cliente e o servidor, protegendo-as contra interceptação e leitura por terceiros.

2. 2. Autenticação Fortalecida:

Permite autenticação por chave pública, que é mais segura que a autenticação por senha, e reduz o risco de ataques de keylogging.

3. 3. Acesso Seguro a Serviços:

Facilita o acesso seguro a serviços em redes não seguras, como o gerenciamento de roteadores, hardware de servidor e plataformas de virtualização, como se estivesse fisicamente na rede local.

Desvantagens:

1. 1. Configuração Complexa:

A configuração do SSH pode ser complexa, exigindo conhecimento técnico para gerenciar chaves, permissões e outros ajustes.

2. 2. Impacto no Desempenho:

A criptografia e a autenticação do SSH podem, em alguns casos, ter um impacto no desempenho da rede, especialmente em conexões de baixa velocidade.

3. 3. Potencial Vulnerabilidade:

Apesar de ser seguro, o SSH pode ser vulnerável a ataques se não for configurado corretamente ou se as chaves forem comprometidas.

Exemplo de Aplicação:

Um administrador de sistema pode usar o SSH para acessar um servidor remoto, mesmo estando em um local físico diferente. Por exemplo, pode-se conectar ao servidor via SSH para:

Gerenciar o servidor:

Instalar ou atualizar software, monitorar o desempenho do servidor, alterar configurações, etc.

Transferir arquivos:

Copiar arquivos do computador local para o servidor ou vice-versa, de forma segura e confiável.

Executar comandos:

Executar scripts, programas e comandos do sistema diretamente no servidor.

Criar túneis seguros:

O SSH também permite criar túneis seguros para acessar outros serviços remotos, como acesso seguro a uma base de dados ou a um serviço web.

Link do site (não deve usar IA Genrativa – Ex. CHATGPT)

https://www.rdstation.com/blog/marketing/ssh/

# data[].attributes.attachment_link.title
SSH (Secure Shell): saiba o que é e para que serve

# data[].attributes.attachment_link.description
SSH (Secure Socket Shell) consiste em um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor na internet.

# data[].attributes.body
1. Conceito:

Telnet é um protocolo cliente-servidor usado para permitir a comunicação entre computadores ligados numa rede (ex:  rede local / LAN / Internet), baseado em TCP.

Telnet é um protocolo utilizado na comunicação entre computadores remotamente (à distância). Vem sendo usado gradualmente substituído pelo SSH, cujo conteúdo é criptografado antes de ser enviado.

1. Características:

Uma das características do Telnet é que ele segue o protocolo TCP/IP para criar sessões remotas. Assim, é possível fazer login como um usuário comum, mas tendo os privilégios de administrador para iniciar funções em programas, explorar dados e muito mais.

2. a fazer

3. a fazer

2. Vantagens e desvantagens ;

1. a fazer

2. a fazer

3. a fazer

3. • Exemplo de aplicação.

a fazer

4. • Link do site (não deve usar IA Genrativa – Ex. CHATGPT)

O que é Telnet?

O que é Telnet? • Tecnoblog