# data[].attributes.headline
GABRIEL ALVES ARAÚJO-RTSP (Real Time Streaming Protocol)

# data[].attributes.subject
GABRIEL ALVES ARAÚJO-RTSP (Real Time Streaming Protocol)

# data[].attributes.body
O Real Time Streaming Protocol é um protocolo a nível de aplicação desenvolvido pela IETF em 1998 com a RFC 2326 para controle na transferência de dados com propriedades de tempo real. RTSP torna possível a transferência, sob demanda, de dados em tempo real como áudio e vídeo.

# data[].attributes.body
Ao abrir um navegador e acessar um website, 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. 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 acessará quando digitar um nome de domínio no navegador. Essas solicitações são chamadas consultas. Se quiserem ver um vídeo relacionado, clique aqui

# data[].attributes.body
SSH (Secure Shell) é um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor. Funciona a partir de uma chave pública. Ela verifica e autentica se o servidor que o cliente deseja acessar é realmente legítimo.

O usuário define um sistema de proteção para o site sem comprometer o seu desempenho. Ele fortifica a segurança do projeto e garante maior confiança e estabilidade na transferência de arquivos.

# data[].attributes.body
Aluna: Kimilly Leite
FTP é a sigla para File Transfer Protocol, um termo que, traduzido para o português, significa Protocolo de Transferência de Arquivos. Ele é basicamente um tipo de conexão que permite a troca de arquivos entre dois computadores conectados à Internet. Com isso, você pode enviar qualquer coisa para uma outra máquina ou armazená-los em um servidor FTP, ficando ela sempre disponível para o usuário acessar.

# data[].attributes.body
O Quic é um protocolo de transporte experimental de baixa latência de internet, ele é desenvolvido pelo Google sobre o UDP. O protocolo UDP é frequentemente usado por jogos, streaming de mídia e serviços VoIP. Quic recebe esse nome por causa que "Quick" em inglês significa rápido, então ele é um protocolo que possui a premissa de ter uma conexão de internet UDP bem veloz.
O objetivo do Google com o Quic é de combinar algumas das melhores características do TCP e UDP com ferramentas de segurança modernas. Alguns usuários que se conectam ao YouTube com o QUIC tem notado uma melhoria de 30% no carregamento dos vídeos e rebuffers devido ao controle de congestionamento melhorado contra perdas do QUIC.

# data[].attributes.body
ALUNO:RYAN PINTO CARREIRO

O PPP é um protocolo de enlace, portanto opera na camada de Enlace do Modelo TCP/IP ou na camada de Enlace de Dados do Modelo de Referência OSI.

A função dessas camadas é transformar um canal de transmissão bruta de dados em uma linha que pareça livre dos erros de transmissão não detectados na camada de rede. Para executar essa tarefa, a camada de enlace de dados faz com que o emissor divida dos dados de entrada em frames (quadros de dados) e transmita-os sequencialmente e processe os quadros de reconhecimento transmitidos pelo receptor. e tem como características ser  capaz de operar sobre quaisquer interfaces DTE/DCE A única restrição absoluta imposta pelo PPP é a necessidade de um circuito duplex, tanto comutado como dedicado, podendo operar nos modos assíncronos (start/stop), síncronos orientados a caracter ou síncronos orientados a bit. Esse protocolo não impõe quaisquer restrições quanto à taxa de bits bem como não necessita do uso dos sinais de controle dos modems (RTS, CTS, etc.).

# data[].attributes.body
O protocolo DHCP tem a função de, basicamente, distribuir endereços de IP automaticamente para as máquinas conectadas à rede, sem a necessidade de distribuir manualmente.
Em redes pequenas, como aquelas com três ou quatro máquinas é simples distribuir manualmente pois são poucos endereços e não há muita confusão. Porém em uma rede com um elevado número de máquinas, se torna muito complicado distribuir endereços IP estáticos e o DHCP faz isso de forma automática.

# data[].attributes.body
O protocolo UDP (sigla para User Datagram Protocol) tem, como característica essencial a falta de confiabilidade.

Isso significa que, através da utilização desse protocolo, pode-se enviar datagramas de uma máquina à outra, mas sem garantia de que os dados enviados chegarão intactos e na ordem correta.

Além do mais, o UDP é um protocolo que não é voltado à conexão. Isso significa que o "aperto de mão", ou, tecnicamente handshake ,não é necessário para que se estabeleça uma comunicação.

Dessa forma, com o UDP é possível enviar, pela mesma saída, dados para diversas máquinas diferentes sem problema algum.

# data[].attributes.body
O comando Telnet facilita a comunicação baseada em textos interativos bidirecionais, com a utilização da conexão de um terminal virtual.
Entre as possibilidades de uso do comando Telnet está a otimização do suporte técnico.
Mas é importante lembrar que as informações enviadas pelo comando Telnet são textos simples, sem criptografia.
Então, se a intenção é compartilhar dados considerados mais sigilosos, há outras opções viáveis.

# data[].attributes.body
O protocolo UDP (sigla para User Datagram Protocol) tem, como característica essencial a falta de confiabilidade.

Isso significa que, através da utilização desse protocolo, pode-se enviar datagramas de uma máquina à outra, mas sem garantia de que os dados enviados chegarão intactos e na ordem correta.

Além do mais, o UDP é um protocolo que não é voltado à conexão. Isso significa que o "aperto de mão", ou, tecnicamente handshake, não é necessário para que se estabeleça uma comunicação.

Dessa forma, com o UDP é possível enviar, pela mesma saída, dados para diversas máquinas diferentes sem problema algum.

# data[].attributes.body
É a sigla para World Wide Web (rede de alcance mundial). Seu nome sugere que a internet é uma teia que cobre o mundo inteiro, e demonstra a capacidade da internet de ligar as pessoas. Consiste de várias mídias conectadas por sistemas eletrônicos que são executadas na Internet.
Ela funciona através de três funções: a URL, o HTTP e o HTML.

# data[].attributes.body
O Address Resolution Protocol é um protocolo de requisição e resposta que é executado encapsulado pelo protocolo da linha. A requisição (request) é realizada por via de Broadcast, solicitando o endereço físico (MAC) de uma determinada máquina através do seu endereço lógico(IP). Por sua vez, a resposta (reply) é fornecida de forma direta (Unicast)pela máquina com o endereço lógico requisitado, contendo então o endereço físico da mesma. No final da operação, ambos os intervenientes guardam os dados um do outro em cache de forma a otimizar a rede.

Ele é comunicado dentro dos limites de uma única rede, nunca roteado entre nós de redes. Esta propriedade coloca o ARP na camada de enlace  do conjunto de protocolos da Internet, enquanto que no modelo Open Systems Interconnection (OSI), é frequentemente descrito como residindo na Camada 3, sendo encapsulado pelos protocolos da Camada 2. Entretanto, o ARP não foi desenvolvido no framework OSI. A conversão de endereços entre as camadas (rede e enlace) é uma função crítica em redes de múltiplos acessos.

# data[].attributes.body
Ping é um comando que serve para testar a conectividade entre equipamentos de uma rede utilizando o protocolo ICMP. A palavra ping é a abreviação do termo em inglês "Packet Internet Network Grouper", que significa algo como "Agrupador de Pacotes da Internet". Esse comando basicamente envia dados para esses equipamentos e 🤬 aguardando respostas. Ele está disponível em praticamente todos os sistemas operacionais utilizados atualmente.

O seu funcionamento envolve o envio de pacotes para o equipamento de destino e "fiscaliza" o tempo de resposta. Se o equipamento de destino estiver em funcionamento, a resposta, ou pong (referindo-se ao jogo ping-pong), é enviada para o computador que enviou o ping. Dessa forma, é possível saber se o tempo foi alto ou não.

# data[].attributes.body
O WPA2, criado em 2003, corresponde, à versão final do 802.11i e foi lançado no ano seguinte. É considerada a ultima versão do WPA,  pois embora fosse bem segura em relação ao padrão anterior existente, o WEP, a "Wifi Alliance" precisou fazer um novo certificado para as redes sem fio, tornando-as mais confiáveis.
O padrão 802.11i tomou o lugar do WEP e outras funções de segurança do padrão original 802.11. O WPA2 é um protocolo de certificação que utiliza o AES (Advanced Encryption Standard), sistema de encriptação mais seguro e mais pesado do que o WPA original. O WPA utiliza o algoritmo RC4,  que troca com frequência a chave de encriptação para a segurança da conexão utilizando o TKIP.
O AES é um sistema de encriptografia , que se baseia nas chaves de 128 a 256 bits. Governos como o EUA utilizam a mesma para tornar possíveis invasões ao sistema, mesmo diante de uma falha em algum algoritmo, bem mais complicada.
A desvantagem do WPA2 é que o AES exige mais processamento para ser executado. Por isso, placas de redes antigas não possuem o suporte para o AES. De qualquer forma, as máquinas mais atuais são capazes de sustentá-lo sem grandes problemas.

# data[].attributes.body
O NTP é um protocolo para sincronização dos relógios dos computadores baseado no protocolo UDP.. É utilizado para sincronização do relógio de um conjunto de computadores e dispositivos em redes de dados com latência variável. O NTP permite manter o relógio de um computador sincronizado com a hora sempre certa e com grande exatidão. O NTP foi utilizado pela primeira vez antes de 1985, sendo ainda hoje muito popular e um dos mais antigos protocolos da Internet.

# data[].attributes.body
Spanning Tree Protocol (STP) é um protocolo para equipamentos de rede que permite resolver problemas de loop em redes comutadas cuja topologia introduza anéis nas ligações, auxiliando na melhor performance da rede.
O protocolo STP possibilita a inclusão de ligações redundantes entre os computadores, provendo caminhos alternativos no caso de falha de uma dessas ligações. Nesse contexto, ele serve para evitar a formação de loops entre os comutadores e permitir a ativação e desativação automática dos caminhos alternativos.
Para isso, o algoritmo de Spanning Tree determina qual é o caminho mais eficiente (de menor custo) entre cada segmento separado por bridges ou switches. Caso ocorra um problema nesse caminho, o algoritmo irá recalcular, entre os existentes, o novo caminho mais eficiente, habilitando-o automaticamente. O nome deriva do algoritmo spanning tree em teoria dos grafos.

# data[].attributes.body
O e-mail pode ser encaminhado tanto pelo SMTP e POP3 (porta 25), a partir de cliente de e-mail, quanto pelo HTTP (porta 80), através de sites de webmail.
(Charge original)

# data[].attributes.body
FTPS nada mais é do que um FTP com uma camada extra de segurança SSL. As informações trafegadas entre os dois canais (o seu computador e o servidor) não possuem um recurso de segurança que cuide exclusivamente dessa transmissão.

No FTPS os dados são criptografados usando a tecnologia SSL (Secure Socket Layer). Na prática, isso quer dizer que as informações viram uma espécie de enigma quando saem do seu computador e só são decifradas quando chegam ao servidor.

Desta forma, mesmo que alguém consiga interceptar o tráfego com a intenção de roubar dados, não vai poder ler as informações.

Existem dois tipos de FTPS, o com SSL implícito e explícito. No primeiro, todas as conexões têm que ser, obrigatoriamente, protegidas por criptografia. Qualquer tentativa de transmitir ou receber informações fora do SSL são rejeitadas pelo servidor. No segundo, o cliente (forma como o seu computador é chamado) pode escolher quais informações quer que sejam encriptadas.

Nesse segundo caso, você pode escolher transferir informações que não precisam ser protegidas sem o SSL, e criptografar apenas dados confidenciais, como números de cartão de crédito de clientes e senhas de acesso.

# data[].attributes.body
Uma Rede Particular Virtual (V irtual P rivate N etwork – VPN), como o próprio nome sugere, é uma forma de conectar dois computadores utilizando uma rede pública, como a Internet (a rede pública mais utilizada para este propósito). Para ajudar a entender melhor, pense em uma empresa que precisa interligar duas de suas filiais. irei dar um exemplo mais pratico, um determinado aplicativo não esta disponível no brasil apenas na china nos podemos usar uma vpn que nos interligue aos servidores da china para termos acesso a este aplicativo

# data[].attributes.body
A sigla RDP vem do inglês Remote Desktop Protocol, ou seja, Protocolo de Área de Trabalho Remota, em tradução livre, e permite que que usuários consigam ter acesso as suas respectivas áreas de trabalho sem que seja necessário estar fisicamente próximo a seus computadores. A forma mais comum de conexão a esse serviço é através de um cliente disponível por padrão no Windows. Pressionando o menu Iniciar e pesquisando por Remote Desktop é possível encontrá-lo.

Para que a conexão seja possível, um servidor de terminal (Terminal Service) deve estar ativo e devidamente configurado para receber conexões. Este servidor possui criptografia habilitada por padrão para tornar o acesso mais seguro, consegue transferir sons e até arquivos entre os hosts, caso tenha sido configurado para permitir isso.

Para que serve?

Se você está trabalhando em regime de Home Office durante essa pandemia, ou se já precisou acessar remotamente seu computador do trabalho ou algum servidor, provavelmente já usufruiu dos benefícios que essa ferramenta pode propiciar, pois é esse o propósito para o qual o RDP foi concebido, permitir que pessoas consigam acessar remotamente suas áreas de trabalho.

# data[].attributes.body
o FDDi e considerado um padrão, tem Fiber Distributed Data Interface ingles a sigla FDDi que traduzida 🤬
Interface de dados distribuída de fibra,  As redes FDDI adotam uma tecnologia de transmissão idêntica às das redes Token Ring, mas utilizando, vulgarmente, cabos de fibra óptica, o que lhes concede capacidades de transmissão muito elevadas (em escala até de Gigabits por segundo) e a oportunidade de se alargarem a distâncias de até 200 km, conectando até 1000 estações de trabalho. Estas particularidades tornam esse padrão bastante indicado para a interligação de redes através de um backbone – nesse caso, o backbone deste tipo de redes é justamente o cabo de fibra óptica duplo, com configuração em anel FDDI, ao qual se ligam as sub-redes. FDDI utiliza uma arquitetura em anel duplo. Nos anos 90 o FDDI foi extinto pela Ethernet comutada, padrão que se tornou dominante para redes LAN e MAN

# data[].attributes.body
O HTTPS (Hyper Text Transfer Secure) funciona como o HTTP, a diferença é que o HTTPS fornece ao usuário uma camada extra de proteção, e esse "S" de proteção indica os sites que podem ser acessados pelo usuário sem preocupação, e geralmente é utilizado por sites que possuem sistemas de pagamentos.
Essa 5a camada de proteção é feita por meio da certificação digital, que cria uma criptografia para impedir ameaças externas.
O HTTPS aparece no navegador a partir do momento em que o endereço acessado possui um certificado SSL instalado. Esse SSL cria um canal de proteção entre o cliente e o servidor, adcionando a letra "S" ao "HTTP", e assim reforçando essa camada de segurança

Abaixo segue uma imagem exemplificando as diferenças os endereços HTTP e HTTPS

# data[].attributes.body
Network News Transfer Protocol é um protocolo da web que é usado para discussão. O mesmo especifica protocolos de busca, resultados, recuperação de postagem etc.

# data[].attributes.body
As redes WAN são conhecidas como redes de longa distância. Nesta aula, serão apresentadas algumas tecnologias, serviços e protocolos de redes WAN que funcionam na internet. Estamos partindo da visão micro, para a visão macro. No final dos anos 1980, surgiram novas tecnologias de rede que permitiram o crescimento da rede, conectando cada vez mais usuários na web. Compreender os serviços de redes WAN proporciona ligar vários pontos com as aulas anteriores. A partir desta Aula, os pontos começam a se ligar e a visão macro sobre como funciona a internet se torna concreta! Esta aula é um prato cheio para quem quer conhecer a fundo as principais tecnologias que conectam o brasileiro na internet.

ATM A sigla ATM, do inglês Asynchronous Transfer Mode, ou comutação de pacotes, surgiu no fim da década de 1980 e início da década de 1990. Entre suas principais tecnologias, se destaca a arquitetura de rede de alta velocidade orientada à conexão e baseada na comutação de pacotes de dados, tratando dados como vídeo e áudio em tempo real. Para Scrimger et al. (2002, p. 89): ATM foi proclamada como a estrela ascendente da tecnologia de rede pelo fato de fornecer um transporte de dados confiável e com velocidade muito alta tanto em distâncias curtas como longas, suportando um amplo espectro de aplicativos. Aula 5 – Serviços de Redes WAN 55 e-Tec Brasil Essa tecnologia de alta velocidade comuta as informações, isto é, encaminha os dados pelas redes, sendo responsável direta ao impulsionar o crescimento da banda larga. Para fazer uma rede ATM é necessário ter um switch ATM entre as redes para se conectar. Veja na Figura 5.1 a representação de uma conexão entre duas redes ATM.
A tecnologia ATM trabalha com o conceito de células, isto é, com uma analogia ao pacote de dados, utiliza e suporta meios físicos como cabos coaxiais, par trançado e cabeamento de fibra óptica, que permitem atingir grandes taxas de velocidade. Outra grande vantagem é a utilização do quality of service (Qos) ou, qualidade de serviço; com essa tecnologia é possível definir níveis de prioridade para os diferentes fluxos de rede, reservar recursos, determinar o tamanho da banda, etc. As células encaminham as informações pelos canais e caminhos virtuais estabelecidos entre as redes ATM. O caminho virtual utilizado pela ATM é chamado de Virtual Path Identifier (VPI). O canal virtual é denominado Virtual Chaneel Identifier (VCI). Na seção 5.2 demonstra-se qual é a importância do VPI/VCI na internet banda larga ADSL. O protocolo ATM utiliza vários conceitos de interface/protocolos. Veja na Figura 5.2 a representação de uma interconexão de switchs ATM, chamada de “NNI”, que conecta sistemas ATM, e a interconexão do usuário com switch ATM, denominada “UNI”.

ADSL:
O protocolo ADSL, Asymmetric Digital Subscriber Line, ou Linha de Assinante Digital Assimétrica, é uma tecnologia de comunicação que permite a transmissão de dados através da linha telefônica. O ADSL faz parte da família de tecnologias xDSL, que foi inventada em 1989 por um engenheiro da Bell Labs. O seu uso começou no final da década de 1990, aproveitando a própria rede de telefonia que chega à maioria das residências. A linha telefônica, quando utilizada para voz, utiliza as frequências entre 300 Hz e 4000 Hz. O ADSL utiliza as frequências que não são utilizadas pela linha telefônica, sendo possível transmitir dados e voz utilizando mais de uma frequência ao mesmo tempo.
O sinal da linha telefônica é enviado ao modem, que, ao recebê-lo, modula e demodula as informações que serão trafegadas entre o usuário e o provedor de acesso à internet. Quando estamos configurando um modem, é necessário informar o VPI e o VCI do provedor. Mesmo quando os dados chegam à central telefônica do provedor, os dados são transmitidos pela internet através da rede ATM.
Os provedores de serviço ADSL podem oferecer dois tipos de endereço IP: fixo ou dinâmico. O endereço fixo pode ser mais vantajoso para aqueles que usam a conexão ADSL para jogos, para se conectarem a servidores web e numa rede virtual privada VPN. Já para os usuários domésticos, o endereço IP dinâmico pode ser uma vantagem, pois dificulta o ataque de hackers. Um trecho muito interessante da história, descrito por Tanenbaum (2003, p. 139), diz que os telefones foram inventados para transportar voz humana e o sistema inteiro foi cuidadosamente otimizado para esse propósito. Os dados sempre estiveram em segundo plano. Esse trecho do livro de Tanenbaum é bastante reflexivo, pois, como podemos perceber, em menos de uma década estamos presenciando as mudanças que estão acontecendo no Brasil e no mundo. Hoje as linhas fixas estão sendo trocadas por linhas móveis, o motivo de muitas famílias terem linha fixa em casa é o acesso à internet.

VPN:
De acordo com Guimarães, Lins e Oliveira (2006, p. 76), a “VPN se apresenta como opção de segurança cada vez mais popular para a interconexão de redes corporativas utilizando a internet”. A VPN cria um canal de comunicação com criptografia fim a fim, possibilitando uma conexão mais segura entre duas redes distintas, fornecendo privacidade, integridade e autenticidade aos dados transmitidos na rede. Diversas empresas interligam suas bases operacionais por meio de um VPN na internet. Um sistema de comunicação por VPN tem um custo de implementação e manutenção insignificante, se comparado ao custo de antigos sistemas de comunicação física. Por esse motivo, muitos sistemas de comunicação estão sendo substituídos por uma VPN, que além do baixo custo, oferece também uma alta confiabilidade, integridade e disponibilidade dos dados trafegados. Sistemas de comunicação por VPN estão sendo amplamente utilizados em diversos setores do mundo inteiro.  o acesso por VPN permite estabelecer uma conexão segura entre o computador do cliente e o servidor da empresa ou da faculdade. A grande vantagem do VPN é que o cliente somente pode ter acesso se ele estiver devidamente autenticado para acessar os recursos da empresa ou faculdade. As VPNs usam protocolos de criptografia por tunelamento que fornecem a confidencialidade, autenticação e integridade necessárias para garantir a privacidade das comunicações requeridas. Quando adequadamente implementados, esses protocolos podem assegurar comunicações seguras através de redes inseguras.

# data[].attributes.attachment_link.description
See all the wonderful things Daniel Goulart has made

# data[].attributes.body
O IP é uma expressão bastante popular, embora nem todo mundo saiba exatamente o seu significado. O termo é a sigla para Protocolo da Internet, ou Internet Protocol, em inglês. Esse protocolo funciona de forma semelhante ao CPF de uma pessoa física, permitindo que conexões e dispositivos sejam identificados a partir de uma sequência numérica.

Para o que serve um IP?

Como dissemos acima, o IP é um protocolo usado para identificar dispositivos ou conexões. O IP que reconhece a comunicação entre dois dispositivos distintos é o TCP/IP, e há também o OSI. Já o protocolo que identifica conexões, ou seja, o CPF de um dispositivo conectado a internet é chamado de IP Address. Este último é o mais popular.

Cada aparelho ou dispositivo possui um IP fixo, enquanto a conexão com a internet gera IPs dinâmicos, também conhecido como IP externo.

O que é IP externo?

O IP externo é a identificação gerada a partir da conexão do seu dispositivo com uma rede. Assim como o CPF, cada equipamento gera um protocolo de identificação diferente quando conectado a internet, logo, não existe duplicidade de IPs entre redes e dispositivos.

O que é IP interno?

O IP interno identifica o dispositivo, e não a conexão entre ele e uma rede externa. Esse protocolo é importante para manutenção de impressoras, computadores e servidores, por exemplo, dentro de empresas ou para outros reparos.

Como consultar um IP interno

Você pode consultar o IP interno do seu computador, por exemplo, digitando um comando simples no sistema, seja no Windows ou no MacOS. Para isso, siga os seguintes passos:

No MacOS (qualquer versão), clique no menu com o ícone da maçã na barra superior do sistema, selecione "Preferências do Sistema", e depois clique em "Rede". O IP interno será exibido junto com o nome da rede a qual você está conectado.

# data[].attributes.body
Sigla de Internet Relay Chat, o IRC é um protocolo de comunicação que foi utilizado para bate papo em tempo real e que permitia tanto conversas públicas quanto privadas. Desenvolvido por Jarkko Oikarinen em 1988, o sistema necessitava um servidor ligado 24 horas para manter a comunicação, na época hospedado dentro de Universidades.

Antes restrito a um pequeno grupo de usuários, o IRC começou a se expandir rapidamente a partir de 1994 quando servidores públicos e gratuitos como o Freenode, Quakenet e Undernet começaram a permitir que qualquer usuário que possuísse uma conexão com a internet pudesse fazer parte do serviço. No Brasil era muito comum que as pessoas utilizassem o BrasNET para conversar com amigos e colegas de trabalho.

O maior e mais conhecido programa utilizado para se conectar a um servidor é o mIRC, cliente de Windows que possuía suporte a scripts que permitiam aos usuários jogar partidas de jogos de cartas ou xadrez e realizar enquetes específicas. Entre 2002 e 2004 os IRCs começaram a entrar em decadência dando lugar a comunicadores instantâneos de fácil configuração, como o ICQ e MSN Messenger.

Eles não precisavam de um conhecimento prévio para serem configurados, e se tornaram populares para o grande público que não precisava lidar com detalhes técnicos da configuração inicial. O IRC nunca retomou sua popularidade, mas ainda é utilizado para finalidades específicas, como troca de informações entre desenvolvedores de Linux (onde é utilizado o Xchat), compartilhamento de arquivos e por hackers para troca de informações livre de interceptações.

No vídeo a seguir apresentará de forma dinâmica e resumida a utilização desse protocolo:

# data[].attributes.body
POP3 é o acrônimo para Post Office Protocol 3, que significa, excluindo o número, Protocolo de Correios. Ele é usado para mensagens eletrônicas, ou seja, os populares emails.

O protocolo POP3 funciona como se fosse uma caixa-postal dos Correios. Um servidor de email recebe e armazena diversas mensagens. Então, o cliente se conecta e se autentica ao servidor da caixa de correio para poder acessar e ler essas mensagens lá guardadas.

Com isso, as mensagens armazenadas no servidor são transferidas em sequência para a máquina do cliente. No final, a conexão é terminada e o cliente pode ler suas mensagens até mesmo quando estiver offline.

# data[].attributes.body
MIME é a sigla em inglês para Multipurpose Internet Mail Extensions, que se refere a um padrão da internet para o formato das mensagens de correio eletrônico. Ele pode ser utilizado para incluir vários tipos de conteúdo dentro de uma única mensagem.

O MIME estende o formato de protocolo de transferência de correio simples (SMTP) dos e-mails para inserir diferentes tipos de conteúdo, sendo eles em texto ou não. Algumas partes dessas mensagens podem envolver imagens, áudios e textos em caracteres distintos. Como muitas das mensagens na internet possuem uma associação bem próxima entre os padrões SMTP e MIME, algumas vezes eles são denominados de mensagens SMTP/MIME.

O MIME ainda permite que esses dados de conteúdos distintos possam ser transmitidos pelo correio eletrônico da internet sem que seja necessária a conversão prévia para o formato ASCII. Isso é realizado por meio dos tipos de MIME usados para descrever o conteúdo de um documento. Após isso, uma aplicação compatível com o padrão envia o arquivo e a aplicação receptora realiza uma consulta em uma lista padronizada de documentos que ficam organizados em tipos e subtipos MIME, com o objetivo de depurar o conteúdo do arquivo transmitido.
O MIME também é um componente primordial de comunicação de outros importantes protocolos da Internet, como o HTTP. Esse protocolo necessita que os dados sejam enviados em contextos parecidos com os enviados em mensagens de e-mail. Por isso, o cabeçalho conteúdo-tipo e o tipo MIME de registro são reutilizados.

# data[].attributes.body
O que é um endereço IP?

As redes e a internet não identificam computadores (de qualquer tamanho, nem mesmo seu smartphone) pelo nome que você lhes dá. Computadores preferem números, e os números que eles usam como identificadores são chamados de endereços IP.

O IP significa Internet Protocol, em português Protocolo de Internet, que faz parte do Protocolo de Controle de Transmissão/Protocolo de Internet (TPC/IP).

Quando se trata do seu computador, existem vários endereços IP envolvidos. Um deles é como o computador fala à Internet como um todo, que é o endereço IP do seu roteador (endereço IP público).

Esse endereço IP é geralmente atribuído ao roteador pelo seu provedor de serviços de Internet (ISP); o roteador, por sua vez, lida com todo o tráfego do seu computador para a Internet.

Computadores nas redes internas, como um Wi-Fi de casa, por exemplo, têm seus próprios endereços IP atribuídos a eles (endereço IP privado).

Dessa forma, todos os nós da rede interna também podem se comunicar sem estarem expostos à rede pública.

Para que serve o endereço IP?

Seu computador está ligado à Internet, de uma forma ou de outra. Quando você acessa o e-mail, faz compras ou bate-papo online, sua solicitação precisa ser enviada para o destino certo, e as respostas e as informações que você deseja precisam voltar diretamente para você.

Um endereço IP desempenha um papel significativo nisso.

Você e seu computadoR se conectam indiretamente à Internet: primeiro você se conecta a uma rede que está conectada à própria Internet. E isso só é possível por causa do seu endereço IP.

Essa rede pode ser seu provedor de serviços de Internet (ISP) em casa, ou uma rede da empresa no trabalho, ou uma rede sem fio em um hotel ou cafeteria quando você estiver na estrada.

Qual é a diferença entre IPv4 e IPv6?

O IPv4 é a versão 4 do protocolo, enquanto que o IPv6 é a sexta versão do protocolo e o sucessor natural do IPv4.

Eles basicamente fazer a mesma coisa, a grande diferença é que a sexta versão do protocolo já trabalha com 128 bits.

A transição da versão 4 está sendo feita para a versão 6 porque chegamos em um ponto que o IPv4 não suporta mais nenhum novo endereço, ele chegou ao seu limite.

Meu endereço IP é meu para sempre?

Calma aí, gafanhoto. Não faça tatuagens do seu endereço de IP no seu corpo, porque não é realmente seu.

Mesmo em casa, seu endereço IP pode mudar se você fizer algo tão simples como ligar e desligar o modem ou o roteador. Ou você pode entrar em contato com seu provedor de serviços de Internet e eles podem alterá-lo para você.

Além disso, se você sair de férias e levar seu laptop, o endereço IP de sua casa não vai com você. Não pode, porque em férias você estará usando outra rede para se conectar à Internet.

Então, quando você está em um café em outra cidade ou estado e você está usando um WiFi para checar seu e-mail, você está usando um endereço IP diferente (e temporário), um atribuído a seu laptop pelo provedor de Internet daquela cafeteria.

A mesma coisa acontece quando você viaja. À medida que você se desloca do aeroporto para o hotel ou até a cafeteria mais próxima, seu endereço IP mudará.

Mas você não tem que pensar nisso, ou abrir as configurações do seu computador e alterá-las para que elas estejam adequadas ao novo endereço IP.

Tudo acontece graças ao design inteligente por trás da Internet, redes sem fio e todos os protocolos de Internet que seu computador usa.

Então, não se preocupe, tudo o que você precisa fazer é acessar uma nova rede e você ganhará um novo endereço IP.

Qual a diferença entre endereço IP público e endereço IP privado?

Um endereço IP público é um endereço IP que pode ser acessado pela Internet. Como o endereço postal usado pelo correios para entregar uma correspondência em sua casa, um endereço IP público é o endereço IP globalmente exclusivo atribuído a um dispositivo de computação.

Seu endereço IP público é fácil de ser encontrado. Vamos falar sobre isso no próximo tópico.

O endereço IP privado, por outro lado, é usado para atribuir computadores ao seu espaço privado sem permitir que eles sejam expostos diretamente à Internet.

Por exemplo, se você tiver vários computadores em sua casa, talvez queira usar endereços IP privados para endereçar cada computador em sua casa.

Neste cenário, o seu roteador obtém o endereço IP público e cada um dos computadores, tablets e smartphones conectados ao seu roteador (seja via cabo ou Wi-Fi) obtém um endereço IP privado do seu roteador.

O protocolo usado pelo roteador para atribuir endereços IP é chamado de DHCP (Dynamic Host Control Protocol).

Vídeo Explicativo Sobre IP, bem rápido e simples:

# data[].attributes.attachment_link.title
What is an IP address? IP addresses and privacy explained

# data[].attributes.body
O ARP (Address Resolution Protocol) ou Protocolo de Resolução de Endereços é o protocolo responsável por relacionar endereços físicos (MAC) e endereços lógicos (IP). Para fazer essa correspondência, ele interroga as máquinas da rede para conhecer o seu endereço físico e cria uma tabela de correspondência entre os endereços físicos e lógicos  numa memória secreta. Quando uma máquina quer se comunicar com outra, ela consulta a tabela de correspondência. Se o endereço solicitado não se encontra na tabela, o protocolo ARP emite um pedido na rede. Assim o conjunto das máquinas da rede compara este endereço lógico ao seu e se uma delas se identificar com esse endereço, a máquina vai responder ao ARP, que vai armazenar o par de endereços na tabela de correspondência e, assim, a comunicação pode ser feita.

# data[].attributes.body
O protocolo SCTP é um protocolo de transporte confiável que opera sobre um serviço de pacotes não confiável e sem conexão, como é o caso do IP. O SCTP oferece a transferência de datagramas (mensagens) livre de erros e de duplicações através do reconhecimento de transmissões (ACKs). A detecção de corrupção, perda e duplicação de dados é obtida através de mecanismos de checksum e números sequenciais. Um mecanismo de retransmissão seletiva é usado para corrigir a perda ou a corrupção de dados.Originalmente, o SCTP foi projetado como um protocolo de transporte de uso geral para aplicações orientadas a mensagens. A definição do protocolo foi feita pelo grupo de trabalho SIGTRAN do IETF, que emitiu um documento de padronização do SCTP em outubro de 2000 (RFC2960). O projeto do protocolo inclui a prevenção de congestionamento e a resistência a ataques do tipo flooding (inundação de mensagens) e mascaramento (quando um sistema assume a identidade de outro).

# data[].attributes.body
Telnet é um protocolo padrão da Internet que permite obter uma interface de terminais e aplicações pela web. Fornece regras básicas para ligar um cliente a um intérprete de comando.

Ele tem como base uma conexão TCP para enviar dados em formato ASCII codificados em 8 bits, entre os quais se intercalam sequências de controle Telnet. Assim, fornece um sistema orientado para a comunicação bidirecional e fácil de aplicar.

O Telnet existe há mais de 40 anos, muito antes de aparecer a Internet. Este sistema de transmissão de dados foi inventado pelas Forças Armadas Americanas para transmissão de dados entre bases militares. Foi disponibilizado ao público em 1977, tendo sido os radioamadores os primeiros a aproveitá-lo.

Portanto, pode-se dizer que a Internet trabalha por cima do Telnet, servindo-se do seu sistema para funcionar. A transmissão de dados pelo Telnet utiliza software específico que os codifica, permitindo utilizar centenas de portas por nós definidas e reencaminhá-las para o PC que pretendemos.

# data[].attributes.body
WWW (World Wide Web) é um protocolo de rede na camada de aplicação que é um sistema de documento de hipermídia que são interligados e executados na internet.
Para os documentos serem consultados um aplicativo de navegador como o Google Chrome, e esses documentos  vistos em forma de videos, sites, sons, imagens etc.

# data[].attributes.body
FTP ou File Transfer Protocol, é um protocolo utilizado para fazer a cópia de arquivos entre sistemas de computador remoto em uma rede que utiliza TCP/IP. É o protocolo utilizado para baixar arquivos (download) e enviar arquivos (upload) na Internet.

# data[].attributes.body
TCP/IP significa protocolo de controle de transmissão/protocolo da internet (Transmission Control Protocol/Internet Protocol).
Ele tem por objetivo padronizar todas as comunicações de rede, principalmente as comunicações na web.
O conjunto de protocolos pode ser visto como um modelo de camadas (Modelo OSI), onde cada camada é responsável por um grupo de tarefas, fornecendo um conjunto de serviços bem definidos para o protocolo da camada superior. As camadas mais altas, estão logicamente mais perto do usuário (chamada camada de aplicação) e lidam com dados mais abstratos, confiando em protocolos de camadas mais baixas para tarefas de menor nível de abstração.

# data[].attributes.body
SFTP é a sigla para Simples File Transfer Protocol, que significa Protocolo de Transferência Simples de Arquivos.  Ele é, basicamente, o protocolo FTP com uma camada de proteção a mais aos arquivos transferidos.

O que diferencia o protocolo SFTP do protocolo FTP é que o primeio utiliza a tecnologia SSH (Secure Shell) para autenticar e proteger a conexão entre cliente e servidor.

No protocolo SFTP, a troca de informações não é feita por um canal livre direto, mas por pacotes SSH. Assim, o usuário define a quantidade de arquivos que quer transferir ao mesmo tempo em que cria um sistema de senhas para reforçar a segurança do processo.

# data[].attributes.attachment_link.title
Protocolo SFTP - O que é? Características, vantagens e desvantagens. 2019

# data[].attributes.body
Internet Message Access Protocol, que significa Protocolo de Acesso à Mensagem de Internet. O protocolo IMAP é voltado para envio e recebimento de emails.
O protocolo IMAP permite que o usuário acesse e gerencie seus arquivos e mensagens diretamente no próprio servidor. Ou seja, não é preciso esperar que as mensagens enviadas ao servidor cheguem até a máquina do cliente para mexer nelas.

# data[].attributes.body
PROTOCOLO DE INICIAÇÃO DE SESSÃO:
Kauan Martins de Oliveira

O Protocolo de Iniciação de Sessão (Session Initiation Protocol - SIP) é um protocolo de código aberto de aplicação, que utiliza o modelo “requisição-resposta”, similar ao HTTP, para iniciar sessões de comunicação interativa entre utilizadores. É um padrão da Internet Engineering Task Force (IETF).
SIP é um protocolo de sinal que serve para estabelecer chamadas e conferências através de redes via Protocolo IP, um exemplo típico seria o VoIP. O estabelecimento, mudança ou término da sessão é independente do tipo de mídia ou aplicação que será usada na chamada; uma chamada pode utilizar diferentes tipos de dados, incluindo áudio e vídeo.

# data[].attributes.body
"The Onion Router"  é um protocolo muito usado em países ditatoriais ou mesmo no nosso, onde o estado tem poder de censurar o que quiser quando der na telha.
O anonimato é o grande diferencial entre outras liberdades e seguranças que protocolos mais comuns nem sonham em ter.
Vulgarmente chamado juntamente com outros protocolos como o I2NP de "dEeP wEb"

# data[].attributes.attachment_link.readable_text
Tor: Onion Service Protocol

Tor makes it possible for users to hide their locations while offering various kinds of services, such as web publishing or an instant messaging server. Using Tor "rendezvous points," other Tor users can connect to these onion services, formerly known as hidden services, each without knowing the other's network identity. This page describes the technical details of how this rendezvous protocol works. For a more direct how-to, see our configuring onion services page.

An onion service needs to advertise its existence in the Tor network before clients will be able to contact it. Therefore, the service randomly picks some relays, builds circuits to them, and asks them to act as introduction points by telling them its public key. Note that in the following figures the green links are circuits rather than direct connections. By using a full Tor circuit, it's hard for anyone to associate an introduction point with the onion server's IP address. While the introduction points and others are told the onion service's identity (public key), we don't want them to learn about the onion server's location (IP address).

Step two: the onion service assembles an onion service descriptor, containing its public key and a summary of each introduction point, and signs this descriptor with its private key. It uploads that descriptor to a distributed hash table. The descriptor will be found by clients requesting XYZ.onion where XYZ is a 16 character name derived from the service's public key. After this step, the onion service is set up.

Although it might seem impractical to use an automatically-generated service name, it serves an important goal: Everyone - including the introduction points, the distributed hash table directory, and of course the clients - can verify that they are talking to the right onion service. See also Zooko's conjecture that out of Decentralized, Secure, and Human-Meaningful, you can achieve at most two. Perhaps one day somebody will implement a Petname design for onion service names?

Step three: A client that wants to contact an onion service needs to learn about its onion address first. After that, the client can initiate connection establishment by downloading the descriptor from the distributed hash table. If there is a descriptor for XYZ.onion (the onion service could also be offline or have left long ago, or there could be a typo in the onion address), the client now knows the set of introduction points and the right public key to use. Around this time, the client also creates a circuit to another randomly picked relay and asks it to act as rendezvous point by telling it a one-time secret.

Step four: When the descriptor is present and the rendezvous point is ready, the client assembles an introduce message (encrypted to the onion service's public key) including the address of the rendezvous point and the one-time secret. The client sends this message to one of the introduction points, requesting it be delivered to the onion service. Again, communication takes place via a Tor circuit: nobody can relate sending the introduce message to the client's IP address, so the client remains anonymous.

Step five: The onion service decrypts the client's introduce message and finds the address of the rendezvous point and the one-time secret in it. The service creates a circuit to the rendezvous point and sends the one-time secret to it in a rendezvous message.

At this point it is of special importance that the onion service sticks to the same set of entry guards when creating new circuits. Otherwise an attacker could run their own relay and force an onion service to create an arbitrary number of circuits in the hope that the corrupt relay is picked as entry node and they learn the onion server's IP address via timing analysis. This attack was described by Øverlier and Syverson in their paper titled Locating Hidden Servers.

In the last step, the rendezvous point notifies the client about successful connection establishment. After that, both client and onion service can use their circuits to the rendezvous point for communicating with each other. The rendezvous point simply relays (end-to-end encrypted) messages from client to service and vice versa.

One of the reasons for not using the introduction circuit for actual communication is that no single relay should appear to be responsible for a given onion service. This is why the rendezvous point never learns about the onion service's identity.

In general, the complete connection between client and onion service consists of 6 relays: 3 of them were picked by the client with the third being the rendezvous point and the other 3 were picked by the onion service.

There are more detailed descriptions about the onion service protocol than this one. See the Tor design paper for an in-depth design description and the rendezvous specification for the message formats.

# data[].attributes.attachment_link.description
Tor makes it possible for users to hide their locations while offering various kinds of services, such as web publishing or an instant messaging server. Using Tor "rendezvous points," other Tor users can connect to these onion services, formerly known as hidden services, each without knowing the other's network identity.

# data[].attributes.body
O protocolo SSL (Secure Sockets Layer — Camada de Portas de Segurança) permite a comunicação segura entre os lados cliente e servidor de uma aplicação web, por meio de uma confirmação da identidade de um servidor e a verificação do seu nível de confiança.
A conexão SSL é sempre iniciada pelo cliente, que solicita conexão com um site seguro. O browser, então, solicita o envio do Certificado Digital e verifica se ele é confiável, válido, e se está relacionado ao site que fez o envio. Após a confirmação das informações, a chave pública é enviada e as mensagens podem ser trocadas.

# data[].attributes.body
O protocolo ICMP (Internet Control Message Protocol - Protocolo de Mensagens de Controle de Internet) é um protocolo que permite gerenciar as informações relativas aos erros nas máquinas conectadas. Devido aos poucos controles que o protocolo IP realiza, ele não corrige estes erros mas os mostra para os protocolos das camadas vizinhas. Assim, o protocolo ICMP é usado por todos os roteadores para assinalar um erro, chamado de Delivery Problem ou, em português, Problema de Entrega.

# data[].attributes.attachment_link.title
Introdução ao Gerenciamento de Redes - parte 6 - ICMP

# data[].attributes.body
Simple Network Management Protocol (Protocolo simples de gerenciamento de rede, SNMP). Em geral, qualquer ativo de rede tem a capacidade de se comunicar via SNMP, pois é um protocolo padrão de mercado.
Ele foi criado  com o intuito de facilitar o monitoramento e gerenciamento de uma rede .Pelo fato desse protocolo permitir trabalhar com produtos e serviços de diversos fabricantes ele é um dos protocolos mais usados atualmente para este fim .Hoje as principais soluções de monitoramento de redes fornecem alertas (SMS, E-mail ou PUSH) para comunicar falhas na infraestrutura de rede. O protocolo SNMP é a maneira mais fácil de acessar as informações de diferentes sistemas para visualizar no monitoramento

Vídeo explicativo :

# data[].attributes.attachment_link.title
Introdução ao Gerenciamento de Redes - parte 4 - SNMP

# data[].attributes.body
O protocolo DHCP (Dynamic Host Configuration Protocol) é um protocolo utilizado em redes de computadores que permite às máquinas obterem um endereço IP automaticamente.
Segue em anexo um vídeo bastante didático, possuindo este somente cinco minutos, nele é apresentado como ocorre a captura de IP entre outras informações.

# data[].attributes.body
Explicação do funcionamento do protocolo SMTP entre outros.

# data[].attributes.attachment_link.title
SMTP e outros protocolos de email | Informática para concursos

# data[].attributes.body
O SSH é usado para transmissão segura de dados e administração remota de sistemas. Segue em anexo um video explicando melhor sobre o Protocolo Secure Shell.

# data[].attributes.attachment_link.title
SSH - o que é? para que serve? onde é utilizado? como funciona?

# data[].attributes.body
O protocolo IP, do termo em inglês Internet Protocol (Protocolo de Internet) faz parte da camada de internet e é um dos protocolos mais importantes da web. Ele permite a elaboração e transporte dos pacotes de dados, porém sem assegurar a sua entrega.

O destinatário da mensagem é determinado por meio dos campos de endereço IP (endereço do computador), máscara de sub rede (determina parte do endereço que se refere à rede) e o campo gateway estreita por padrão (permite saber qual o computador de destino, caso não esteja localizado na rede local).

# data[].attributes.body
O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 e permite que a aplicação envie um datagrama encapsulado num pacote IPv4 ou IPv6 a um destino, porém sem qualquer tipo de garantia que o pacote chegue corretamente.
Segue em anexo um vídeo que explica melhor o que viria a ser o protocolo UDP:

# data[].attributes.attachment_link.title
Curso de Redes - Introdução ao Protocolo UDP

# data[].attributes.body
Uma explicação mais prática de como funciona o protocolo https, que é um dos tipos de protocolos mais seguros

# data[].attributes.body
O protocolo POP (Post Office Protocol - Protocolo dos correios) permite, como seu nome indica, recuperar o seu e-mail num servidor distante (o servidor POP). Ele é necessário para as pessoas não conectadas permanentemente à Internet, para poderem consultar os e-mails recebidos offline.

O site abaixo, fala um pouco mais sobre o Protocolo POP:

# data[].attributes.attachment_link.readable_text
O e-mail é considerado o serviço mais utilizado na Internet. Assim, a suíte de protocolos TCP/IP oferece um leque de protocolos que permitem gerenciar facilmente o encaminhamento do correio na rede.

O que é o protocolo SMTP

O protocolo SMTP (Simple Mail Transfer Protocol - Protocolo Simples de Transferência de E-mail) é o protocolo padrão que permite transferir o e-mail de um servidor para outro, em conexão ponto a ponto.

Este é um protocolo que funciona online, encapsulado numa trama TCP/IP. O e-mail é enviado diretamente para o servidor de e-mail do destinatário. O protocolo SMTP funciona com comandos de texto enviados ao servidor SMTP (por padrão, para a porta 25). Cada um dos comandos enviados pelo cliente (validados pela cadeia de caracteres ASCII CR/LF, que equivale a um clique na tecla 'Enter') é seguido de uma resposta do servidor SMTP composta de um número e de uma mensagem descritiva.

Veja o caso de um pedido de envio de e-mail para um servidor SMTP:

Ao abrir a sessão SMTP, o primeiro comando a ser enviado é o HELO seguido de um espaço (escrito <SP>) e o nome de domínio do seu dispositivo (para lhe dizer "bom dia, sou a máquina tal") e, depois, validado com a tecla Enter (escrito <CRLF>). Desde Abril de 2001, as especificações do protocolo SMTP, definidas no RFC 2821 determinam que o comando HELO seja substituído pelo comando EHLO.

O segundo comando é MAIL FROM seguido do endereço de e-mail do remetente. Se o comando for aceito, o servidor devolverá a mensagem 250 OK.

O comando seguinte é RCPT TO: seguido do endereço de e-mail do destinatário. Se o comando for aceito, o servidor devolverá a mensagem 250 OK.

O comando DATA é a terceira etapa do envio de um e-mail. Ele anuncia o início do corpo da mensagem. Se o comando for aceito, o servidor reenviará uma mensagem intermédia numerada 354, indicando que o envio do corpo do e-mail pode começar e considera o conjunto das linhas seguintes até o fim da mensagem indicada com uma linha que contém apenas um ponto. O corpo do e-mail contém eventualmente alguns dos seguintes cabeçalhos: Date, Assunto, Cc, Cco e De. Se o comando for aceito, o servidor devolverá a mensagem 250 OK.

Veja um exemplo de transação entre um cliente (C) e um servidor SMTP (S):

As especificações de base do protocolo SMTP exigem que todos os caracteres transmitidos sejam codificados em ASCII de 7 bits e que o oitavo bit seja explicitamente Zero. Assim, para enviar caracteres acentuados é preciso recorrer a algoritmos que integrem as especificações MIMO:

base64 para os anexos.
quoted-printable (abreviação QP) para os caracteres especiais contidos no corpo da mensagem.

Para isso, é possível enviar um e-mail utilizando um simples Telnet na porta 25 do servidor SMTP:

telnet smtp.ccm.net 25

Atenção! O servidor indicado acima não existe. Tente substituir ccm.net pelo nome do domínio do seu fornecedor de acesso à Internet.

Veja um resumo dos principais comandos SMTP:

Todas as especificações do protocolo SMTP são definidas no RFC 821 (desde abril de 2001, as especificações do protocolo SMTP estão definidas no RFC 2821).

O que é o protocolo POP3

O protocolo POP (Post Office Protocol - Protocolo dos correios) permite, como seu nome indica, recuperar o seu e-mail num servidor distante (o servidor POP). Ele é necessário para as pessoas não conectadas permanentemente à Internet, para poderem consultar os e-mails recebidos offline.

Existem duas versões principais deste protocolo, o POP2 e o POP3, aos quais são atribuídas, respectivamente, as portas 109 e 110, funcionando com o auxílio de comandos de texto completamente diferentes.

Assim como no caso do SMTP, o protocolo POP (POP2 e POP3) funciona graças a comandos de textos enviados ao servidor POP. Cada um dos comandos enviados pelo cliente (validado pela suíte CR/LF) é composto por uma palavra-chave, eventualmente acompanhada de um ou vários argumentos e seguida de uma resposta do servidor POP, composta por um número e por uma mensagem descritiva.

Veja abaixo um quadro que resume os principais comandos POP2:

Veja um resumo dos comandos POP3:

EComandos POP3

USER login

Este comando permite a autenticação. Ele deve ser seguido do nome do usuário, ou seja, uma cadeia de caracteres que identificam o usuário no servidor. O comando USER deve preceder o comando PASS

PASS senha

O comando PASS, permite indicar a senha do usuário, cujo nome tenha sido especificado por um comando USER prévio

STAT

Informação sobre as mensagens contidas no servidor

RETR

Número da mensagem a ser recuperada

DELE

Número da mensagem a ser excluída

LIST [msg]

Número da mensagem a ser exibida

NOOP

Permite deixar a ligação aberta no caso de inatividade

TOP <mensagemID> <n>

Comando que mostra várias linhas da mensagem, cujo número é dado como argumento. No caso de resposta positiva do servidor, este devolve os cabeçalhos da mensagem, seguido de uma linha em branco e, por último, as primeiras linhas da mensagem

UIDL [msg]

Pede ao servidor para reenviar uma linha com informações sobre a mensagem eventualmente dada como argumento. Esta linha contém uma cadeia de caracteres, chamada lista de identificador única, permitindo identificar de maneira única a mensagem no servidor, independentemente da sessão. O argumento opcional é um número correspondente a uma mensagem existente no servidor POP, ou seja, uma mensagem não apagada)

QUIT

O comando QUIT pede a saída do servidor POP3. Ele provoca a remoção de todas as mensagens marcadas como apagadas e reenvia o estado desta ação

Assim, o protocolo POP3 gerencia a autenticação com a ajuda de um nome de usuário e de uma senha, porém isso não é seguro porque as senhas, assim como os e-mails, circulam às claras (de maneira não codificada) na rede. Na realidade, de acordo com o RFC1939, é possível codificar a senha que utiliza o algoritmo MD5 e, assim, beneficiar de uma autenticação protegida. Contudo, já que este comando é opcional, poucos servidores o aplicam. Por outro lado, o protocolo POP3 bloqueia a caixa de entrada durante a consulta, o que significa que uma consulta feita, simultaneamente, por dois usuários de uma mesma caixa de e-mail é impossível.

Assim como é possível enviar um e-mail graças à Telnet, também é possível acessar o seu e-mail recebido graças a um simples Telnet na porta do servidor POP (110, por padrão):

telnet mail.ccm.net 110

Atenção! O servidor indicado acima não existe. Tente substituir ccm.net pelo nome do domínio do seu fornecedor de acesso à Internet.

S: +OK mail.ccm.net POP3 service
S: (Netscape Messaging Server 4.15 Patch 6 (built Mar 31 2001))
C: USER jeff
S: +OK Name is a valid mailbox
C: PASS meu_pass
S: +OK Maildrop ready
C: STAT
S: +OK 2 0
C: TOP 1 5
S: Assunto: Bom-dia
S: Oi Meandus,
S: Como vai?
S :
S: Até logo!
C: QUIT
S: +OK

A exibição dos dados que você introduz depende do cliente Telnet que você usa. Dependendo do seu cliente Telnet, você deverá, talvez, ativar a opção echo local.

O que é o protocolo IMAP

O protocolo IMAP (Internet Message Access Protocol - Protocolo de Acesso à Mensagem de Internet) é um protocolo alternativo ao POP3, que oferece mais possibilidades. Entre outras, ele permite gerenciar vários acessos simultâneos, administrar várias caixas de e-mail e organizar as mensagens de acordo com mais critérios.

Faça uma nova pergunta

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net e diretor digital do Grupo Figaro. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.

# data[].attributes.attachment_link.title
Os protocolos de serviço de mensagens: SMTP, POP3 e IMAP4

# data[].attributes.attachment_link.description
O e-mail é considerado o serviço mais utilizado na Internet. Assim, a suíte de protocolos TCP/IP oferece um leque de protocolos que permitem gerenciar facilmente o encaminhamento do correio na rede. O protocolo SMTP (Simple Mail Transfer Protocol - Protocolo Simples de Transferência de E-mail) é o protocolo padrão que permite transferir o e-mail de um servidor para outro, em conexão ponto a ponto.

# data[].attributes.body
Um artigo aprofundando um pouco mais sobre o Protocolo de Transferência de Arquivos.

# data[].attributes.attachment_link.readable_text
FTP é a sigla para File Transfer Protocol, um termo que, traduzido para o português, significa Protocolo de Transferência de Arquivos.

Ele é basicamente um tipo de conexão que permite a troca de arquivos entre dois computadores conectados à internet.

Com isso, você pode enviar qualquer coisa para uma outra máquina ou armazená-los em um servidor FTP, ficando ela sempre disponível para o usuário acessar.

Este artigo vai fazer um panorama geral sobre a tecnologia FTP e mostrar como ela funciona. É uma forma de você entender que ela pode ser bastante útil no seu dia a dia. Além de também dar dicas de softwares para facilitar qualquer tarefa que você for realizar.

A origem do FTP data da década de 1970, num momento evolução dos computadores em que as primeiras redes e ligações entre as máquinas existentes estavam ainda engatinhando, mas crescendo gradativamente.

A tecnologia foi desenvolvida por Abhay Bhushan , na época, um estudante de engenharia elétrica no MIT (Massachussets Institute of Technology), um dos centros de ensinos acadêmicos mais conceituados do mundo.

O FTP apareceu inicialmente com a proposta de criar um fluxo de transferência segura de arquivos entre os computadores e os servidores da ARPANET Network Control Program, uma espécie de modelo precursor e bem arcaico da internet como conhecemos hoje.

Ao longo dos anos, o FTP continuou sendo aprimorado com inúmeras revisões e melhorias nos códigos de programação, sobretudo com a chegada dos computadores domésticos.

Com a demanda dos usuários por recursos focados em armazenamento e troca de arquivos pela internet, não demorou para que o FTP se consolidasse com um dos métodos mais eficientes e populares de compartilhamento de conteúdos pela rede.

Imagine que você faça parte de uma grande agência especializada em produção de vídeos. Ou tenha que criar um site de negócios com funcionalidades complexas e recursos de programação que ocupam muitas páginas de um script de linguagem.

Por mais que seu computador tenha espaço em disco suficiente para armazenar tudo, é sempre recomendado usar algum recurso que divida o peso dos conteúdos e que eles estejam facilmente acessíveis para quando alguém quiser usá-los.

E como geralmente várias pessoas trabalham em um projeto ao mesmo tempo, é comum também querer dividir as tarefas e compartilhar os conteúdos criados para que o andamento das atividades seja dinâmico e eficiente.

O FTP serve exatamente para fazer a ponte de comunicação entre essas pessoas através dos seus computadores conectados à internet. Eles se comunicam através de um servidor online, que é o local onde essas informações ficam hospedadas e armazenadas.

E, como curiosidade: sabia que o protocolo FTP é usado em algumas das atividades mais simples na internet? O simples ato de você acessar um site, por exemplo, requer que seu computador peça ao servidor onde ele está hospedado para que faça o download dos dados daquela página.

É assim que você consegue visualizar todo o conteúdo disponibilizado nela. Antes disso, claro, alguém já havia anteriormente enviado essas informações para o servidor através do FTP, possibilitando o seu acesso e de qualquer outro usuário interessado.

No processo de transferência e recebimento de arquivos pela internet, o FTP funciona em torno de dois protagonistas: o e o .

O é o computador que solicita a conexão para ter acesso aos dados já hospedados na internet. Já o é um outro computador que atua como um ambiente virtual, recebendo a solicitação do cliente para a transferência dos arquivos nele hospedados.

O computador que atua como cliente consegue acesso aos arquivos hospedados na internet através de um programa que se conecta ao computador que atua como servidor. É ele quem também faz a transferência dos arquivos do computador para o servidor.

Já o computador que atua como servidor geralmente possui programas disponíveis para permitir a conexão de computadores externos a ele. Ele simplesmente autoriza a transferência dos arquivos armazenados nele para o cliente que está solicitando o acesso.

Essa é a dinâmica de comunicação entre usuários de computadores que querem compartilhar dados, informações ou conteúdos entre si, seja para fins pessoais ou profissionais.

Essa operação precisa ser segura. Por isso, ela sempre pede alguma autenticação para proteger as transferências de dados. Ou seja, é obrigatório ter um login e uma senha de acesso para transferir arquivos pelo FTP.

Segue, abaixo, um resumo do passo a passo do que acontece ao usar usar um sistema FTP.

Você inicia um programa de FTP no seu computador que atua como cliente;

Você insere um usuário e senha de acesso no programa de FTP;

O servidor recebe o pedido de conexão, reconhece os dados e redireciona o seu acesso para o diretório onde estão os arquivos;

Você já fez o intercâmbio de dados, transferindo arquivos do seu computador para o servidor e vice-versa;

Depois de realizar todas as tarefas, a conexão entre computador e servidor é encerrada.

Neste artigo já usamos os termos "FTP", "cliente" e "servidor". E você já sabe o que cada um deles significa, para que servem e como interagem entre si. Chegou a hora de conhecer mais um termo: o próprio "servidor FTP".

Um servidor FTP é o servidor que oferece um serviço de acesso a um disco rígido ou servidor de arquivos criados através de um protocolo FTP. É ele que armazena as informações ou dados enviados por um usuário e que estarão acessíveis por qualquer membro da internet.

Conseguiu sacar a diferença entre FTP e servidor FTP? Basicamente, o primeiro é um tipo de protocolo de transporte e entrega de arquivos. O segundo é um ambiente virtual gerenciável por um software instalado em qualquer computador.

Servidores FTP são muito usados quando se trabalha com grandes volumes de dados compartilhados pela rede. E eles são bastante úteis para gerenciar essas informações entre diversos clientes que solicitam o acesso a eles.

Servidor FTP como backup de dados

Quer um exemplo? Supondo que você tenha um site hospedado na , imagine que você tenha um volume grandioso de dados, arquivos e informações em texto, em vídeo ou, ainda, camadas de conteúdos animados para disponibilizar aos seus visitantes.

Configurando um servidor FTP, você tem a liberdade de enviar para a internet o que quiser. Com o acesso de um login de usuário e senha, você guarda esses arquivos e os gerencia de forma a montar uma espécie de fonte segura de armazenamento.

O servidor FTP, inclusive, pode servir como um ótimo lugar para fazer backup de todos os seus dados. Afinal, você pode jogar tudo num ambiente online, sem ter medo de ser roubado por usuários maliciosos, e não se preocupar à toa caso seu site, por algum motivo, seja deletado da rede.

8 vantagens e benefícios de usar FTP

Nessa altura do campeonato, você já entendeu que o FTP é extremamente útil para armazenar e gerenciar grande quantidade de dados na sua rotina pessoal e profissional.

E tudo é feito pelo seu computador que, conectado à internet e estabelecida a conexão com outras máquinas, é capaz de realizar qualquer transferência de download e upload de arquivos.

Pois chegou a hora de conhecer alguns benefícios para adotar o FTP no seu dia a dia. São alguns incentivos extras para você começar a usar a tecnologia e parar de passar trabalho com tantos dados em mão s.

1. Grande volume de transferência de dados por uma rede

Aqui não tem segredo. O FTP permite a transferência de grande volume de dados por uma única rede. É uma excelente maneira de guardar e gerenciar seus projetos online pela internet. Tudo fica lá armazenado e sempre à disposição do usuário criador ou por qualquer pessoa que tenha um login ou senha de acesso.

2. Envio de vários diretórios ao mesmo tempo

Não precisa passar trabalho. Com o FTP, você pode enviar diretórios de documentos inteiros e de uma única vez. Assim, não tem a menor necessidade de enviar arquivo por arquivo. Você ganha em velocidade e eficiência na atividade que estiver fazendo.

3. Progresso sempre salvo

Lá está você fazendo alguma configuração ou enviando um diretório para um servidor FTP. Não se preocupe: todas as suas ações e o progresso de utilização e gerenciamento de arquivos são salvas o tempo inteiro. Não haverá riscos de você usá-lo por muitas horas, fechar o software que faz a conexão com o servidor e perder todo o seu trabalho.

4. Gerenciamento facilitado

Usando o FTP, você poderá mover arquivos e gerenciá-los com muita facilidade. Nada de opções muito complicadas e segredos para conseguir trabalhar com seus dados. Basta clicar num diretório ou conteúdo, fazer a cópia e a colagem e transferi-los para onde você quiser. Se preferir, ainda é possível arrastá-los com o cursor do mouse.

5. Configure tudo uma única vez

Sabe aquelas vezes em que você configura um software e, por algum motivo, sempre precisa refazer as configurações novamente a cada vez que o inicia? Com o FTP não é assim: uma vez feita a configuração inicial, ela será salva e vocẽ não precisará refazê-la nunca mais. A menos que queira, obviamente, modificar algo ou acrescentar alguma funcionalidade.

6. Simplicidade de uso

Usar o FTP é uma garantia de que você não vai passar trabalho para usar. Principalmente se você já é do ramo da tecnologia e tem algum conhecimento sobre internet, servidores e códigos de programação. Noções de gerenciamento de arquivos e diretórios também são bem-vindos.

Se você não for familiarizado com esse assunto, pode haver uma certa dificuldade no começo. Mas isso não é exatamente o que acontece quando você começa a usar algum software pela primeira vez? Basta um pouco de persistência e motivação para seguir em frente.

7. Segurança

Essa é uma das questões mais importantes quando se começa a usar qualquer coisa que envolva dados e o trabalho de criação de alguém. Com o FTP, o usuário tem à disposição uma configuração para login de acesso e senha.

É possível também instalar criptografias dos tipos SSL e TSL, que garantem e genuinidade dos dados inseridos e fazem a prova de que está acessando realmente tem permissão para entrar num servidor FTP.

8. Compatibilidade com ferramentas de versionamento

Uma outra vantagem de usar o FTP é que ele é compatível com ferramentas de versionamento, como o GIT e o BITBUCKET. Eles basicamente permitem a edição compartilhada de projetos em desenvolvimento sem comprometer correções e edições já realizadas nos arquivos. É muito comum em projetos em que muitas pessoas trabalham simultaneamente.

Clientes FTP para conhecer e aprender a usar

Como você já sabe, no FTP, a transferência de arquivos entre computadores acontece entre um cliente e um servidor. E é o usuário que faz esse intercâmbio de comunicação entre eles através de um software para armazenar e gerenciar todos dados com que se quer trabalhar.

Abaixo você confere a indicação de 3 softwares que trabalham com o protocolo FTP. O objetivo é ajudar o usuário a ser mais organizado e eficiente nas tarefas diárias com transferências de arquivos pela internet.

O é simplesmente o cliente FTP mais popular do mundo. Algumas das características mais marcantes na experiência de uso com ele são a sua leveza e a facilidade de uso com menus amigáveis e conexões simples de realizar, ideal para usuários novatos.

Além disso, o FileZilla permite que o usuário simplesmente arraste seus dados em duas árvores de gerenciamento, dinamizando o seu trabalho. Fora que também é possível editar arquivos remotamente sem precisar baixá-los para o seu computador.

Por ser um programa de código-fonte aberto, o FileZilla pode ser usado tanto com sistema operacional Windows quanto Linux. Então, independente da sua plataforma de escolha, o FileZilla é uma das melhores recomendações existentes de transferências de arquivos FTP.

Configurando o FileZilla na hospedagem Hostinger

E você já pode começar agora mesmo a fazer os primeiros envios de arquivos para um servidor com o FileZilla. Basta seguir os tutoriais de como instalar e como configurar o cliente FileZilla . O processo é simples, os conteúdos são didáticos e você não vai se perder.

Se preferir, você também pode ver o vídeo abaixo com o passo a passo para instalar e fazer as configurações do FileZilla na sua hospedagem de sites da . Depois desse processo, você terá toda a liberdade para transferir e gerenciar seus próprios arquivos como desejar.

Viu como é fácil instalar e configurar o FileZilla na Hostinger? Em menos de 5 minutos você já está livre para realizar suas primeiras transferências se forma segura e prática.

O SmartFTP também é um dos mais usados clientes de FTP no mundo, sendo um dos mais confiáveis e completos em termos de funções para os usuários transferirem, enviarem e baixarem arquivos de um servidor na internet.

Com o SmartFTP, é possível publicar e gerenciar sites, compartilhar arquivos com outros usuários e garantir o backup dos seus dados sem riscos de perda. Ele também é amigável na utilização, permitindo que o usuário arraste e solte conteúdos entre as janelas de edição.

Outros recursos disponíveis que prometem facilitar a vida de quem usar o SmartFTP é uma pasta de dados favoritos, a possibilidade de retomar download interrompidos ou que tenham sido quebrados e transferências em segundo plano.

Talvez um dos poucos pontos negativos do SmartFTP é que ele só tem compatibilidade com o Windows. Ou seja, quem usar outro sistema operacional que não seja o da Microsoft, terá que procurar outra opção.

É usuário do Linux e procura um cliente FTP dedicado a esse sistema operacional? Então o gFTP pode ser a solução que você está precisando.

Além de ser um gerenciador de código aberto, ele suporta uma série de recursos: downloads simultâneos, firewall de segurança de dados, retomada de download de arquivos interrompidos e organização da fila de downloads.

E alguns dos seus diferenciais é que, embora seja de Linux, um sistema pouco comum para usuários de Windows, ele tem uma interface bastante limpa e intuitiva. Além de também suportar mais de 45 idiomas e vários protocolos, como HTTPS, SSH e FSP.

Com quase 50 anos de existência, o FTP continha sendo uma das ferramentas mais simples e versáteis para você transferir arquivos entre computadores através de um servidor na internet.

Com ele, você pode armazenar e gerenciar tudo o que se precisa em termos de conteúdo, desde códigos inteiros de programação, passando por grandes volumes de textos, imagens com resoluções altíssimas e vídeos pesados.

Está esperando o quê para adotar essa tecnologia e aumentar a produtividade de entrega de resultados das suas tarefas diárias?

# data[].attributes.attachment_link.title
O que é FTP, como funciona e qual melhor FTP - Aprenda

# data[].attributes.attachment_link.description
FTP é a sigla para File Transfer Protocol, um termo que, traduzido para o português, significa Protocolo de Transferência de Arquivos. Ele é basicamente um tipo de conexão que permite a troca de arquivos entre dois computadores conectados à internet.

# data[].attributes.body
O protocolo HTTP (Hypertext Transfer Protocol — Protocolo de Transferência de Hipertexto) é usado para navegação em sites da internet. Funciona como uma conexão entre o cliente (browser) e o servidor (site ou domínio).

O navegador envia um pedido de acesso a uma página, e o servidor retorna uma resposta de permissão de acesso. Junto com ela são enviados também os arquivos da página que o usuário deseja acessar.

# data[].attributes.body
Um video curto sobre o que é um protocolo DNS e como ele funciona.

# data[].attributes.attachment_link.title
O que é DNS? Como funciona? Domain Name System