Você está na página 1de 15

DARUL ULOOMIL ISSLAMIYAH DE QUELIMANE

Trabalho de TIC´s 10ª Classe

Tipos de Protocolos de Comunicação e suas Funcionalidades

Nomes dos elementos do grupo:

Aminudiny Albino

Issaba Ussene

Issmael Hassane

Issmail Padil

Jussara de Fátima

Mussoi da Lucia

Sádia Satar

Silesio Juma

Sunduss Jamal

Zubair Godinho

Quelimane, Maio de 2022


DARUL ULOOMIL ISSLAMIYAH DE QUELIMANE

Tipos de Protocolos de Comunicação e suas Funcionalidades

TIC´s 10ª Classe

Trabalho de caracter avaliativo a ser entregue


a Darul Uloomil Isslamiyah de Quelimane na
disciplina de Tecnologias de Informação e
Comunicação lecionada pelo professor:
Dr: Rosário

Quelimane, Maio de 2022


Índice
Introdução...................................................................................................................................4

Protocolos de Comunicação........................................................................................................5

Tipos de Protocolos de Comunicação.........................................................................................6

1. Protocolo TCP/IP....................................................................................................................7

2. Protocolo HTTP......................................................................................................................7

3. Protocolo HTTPS....................................................................................................................7

4. Protocolo DHCP.....................................................................................................................8

5. Protocolo FTP.........................................................................................................................9

6. Protocolo SFTP.......................................................................................................................9

7. Protocolo SSH.........................................................................................................................9

8. Protocolo POP3.....................................................................................................................10

9. Protocolo SMTP....................................................................................................................10

10. Protocolo IMAP..................................................................................................................10

Desenvolvimento de protocolo.................................................................................................11

A necessidade de padrões de protocolo....................................................................................11

Organizações de Padrões..........................................................................................................12

O Processo de Padronização.....................................................................................................12

Conclusão..................................................................................................................................14

Referências bibliográficas.........................................................................................................15
Introdução
No presente trabalho da disciplina de TIC’s recomendado pelo docente foi baseado nos
manuais da disciplina e com ajuda de alguns sites da sem esquecer com ajuda conjunta dos
membros do grupo. Onde vimos que uma linguagem de programação descreve o mesmo para
cálculos, então há uma analogia próxima entre protocolos e linguagens de programação: os
protocolos estão para a comunicação o que as linguagens de programação estão para os
cálculos. Uma formulação alternativa afirma que os protocolos estão para a comunicação o
que os algoritmos estão para a computação.
Protocolos de Comunicação
Um protocolo de comunicação é um sistema de regras que permite que duas ou mais
entidades de um sistema de comunicação transmitam informações por meio de qualquer tipo
de variação de uma quantidade física . O protocolo define as regras, sintaxe , semântica
e sincronização de comunicação e possíveis métodos de recuperação de erros . Os protocolos
podem ser implementados por hardware , software ou uma combinação de ambos. 

Os sistemas de comunicação usam formatos bem definidos para a troca de várias mensagens.
Cada mensagem tem um significado exato com a intenção de obter uma resposta de uma
gama de respostas possíveis pré-determinadas para aquela situação particular. O
comportamento especificado é geralmente independente de como deve ser implementado . Os
protocolos de comunicação devem ser acordados pelas partes envolvidas.  Para chegar a um
acordo, um protocolo pode ser desenvolvido em um padrão técnico .

Vários protocolos geralmente descrevem diferentes aspectos de uma única comunicação. Um


grupo de protocolos projetados para trabalhar juntos é conhecido como um conjunto de
protocolos; quando implementados no software, eles são uma pilha de protocolo .

Os protocolos de comunicação da Internet são publicados pela Internet Engineering Task


Force (IETF). O IEEE (Instituto de Engenheiros Elétricos e Eletrônicos) lida com redes com e
sem fio e a Organização Internacional para Padronização (ISO) lida com outros tipos. O ITU-
T lida com protocolos e formatos de telecomunicações para a rede telefônica pública
comutada (PSTN). Conforme a PSTN e a Internet convergem , os padrões também estão
sendo direcionados para a convergência.

Protocolos de comunicação são um conjunto de normas que permitem que qualquer máquina
conectada à internet possa se comunicar com outra também já conectada na rede.
É assim que qualquer usuário consegue enviar e receber mensagens instantâneas, baixar e
subir arquivos no seu site e acessar qualquer tipo de domínio na web.
Imagine que você não precise aprender uma língua estrangeira para se comunicar com pessoas
de outros países. E supomos que o português fosse o único idioma existente, em que todos
pudessem interagir e trocar informações sem problemas.   
O protocolo de internet funciona dessa forma, como uma espécie de “língua universal” entre
computadores. Independente do fabricante e do sistema operacional instalado, essa linguagem
é interpretada por todas as máquinas igualmente.
Assim, não é necessário usar qualquer tipo de software extra para que um computador possa
entender os protocolos de rede. É desse jeito que ele se comunica com outro computador
ligado à rede mundial de computadores sem qualquer problema.  
As informações trocadas entre dispositivos por meio de uma rede ou outra mídia são regidas
por regras e convenções que podem ser definidas nas especificações do protocolo de
comunicação. A natureza da comunicação, os dados reais trocados e quaisquer
comportamentos dependentes do estado, são definidos por essas especificações. Em sistemas
de computação digital, as regras podem ser expressas por algoritmos e estruturas de dados. Os
protocolos estão para a comunicação o que algoritmos ou linguagens de programação estão
para os cálculos.

Os protocolos podem ser organizados com base na funcionalidade em grupos, por exemplo,
existe um grupo de protocolos de transporte. As funcionalidades são mapeadas nas camadas,
cada camada resolvendo uma classe distinta de problemas relacionados a, por exemplo:
funções de aplicativo, transporte, internet e interface de rede. Para transmitir uma mensagem,
um protocolo deve ser selecionado de cada camada. A seleção do próximo protocolo é
realizada estendendo a mensagem com um seletor de protocolo para cada camada.

Tipos de Protocolos de Comunicação


Os tipos de protocolos de comunicação são divididos de acordo com a sua natureza do serviço
disponibilizado. E também em qual camada de profundidade estão localizados na rede de
internet.
Essas camadas, junto com alguns exemplos de protocolos, são:
 Camada de Aplicação: WWW (navegação web), HTTP, SMPT (emails), FTP
(transferência de arquivos) e SSH. Usada pelos programas para enviar e receber dados
de outros programas pela própria internet.
 Camada de Transporte: TCP, UDP e SCTP. Para transporte de arquivos recebidos
da camada anterior. Aqui acontece a organização e a transformação deles em pacotes
menores, que serão enviados à rede.
 Camada de Rede: IP (IPv4 e IPv6). Os arquivos empacotados na camada anterior são
recebidos e anexados ao IP da máquina que envia e que recebe os dados. Daqui, são
enviados pela internet usando a próxima camada.
 Camada de Estrutura Física: Ethernet e Modem. É a camada que executa o
recebimento ou envio de arquivos na web.
1. Protocolo TCP/IP
TCP/IP é o acrônimo de dois protocolos combinados: o TCP (Transmission Control
Protocol, que significa Protocolo de Controle de Transmissão) e IP (Internet Protocol, que
significa Protocolo de Internet).
Dentre todos os protocolos de rede, juntos, eles formam a base de envio e recebimento de
dados por toda a internet. 
O protocolo TCP/IP surgiu em 1969 nos Estados Unidos durante uma série de pesquisas
militares da ARPANET.
Ele foi criado para permitir a comunicação entre sistemas de computadores de centros de
estudos e organizações militares espalhadas em vários pontos do planeta.
A ideia era oferecer uma troca rápida de mensagens entre computadores conectados a uma
rede inédita. E, nesse meio termo, identificar as melhores rotas entre dois locais, mas também
encontrar rotas alternativas, quando necessárias.
Ou seja, um protocolo que garantisse a conexão mesmo em caso de um cataclisma nuclear.
O protocolo TCP/IP é, na verdade, um conjunto de protocolos que facilitam a comunicação
entre duas máquinas conectadas à rede.
2. Protocolo HTTP
HTTP é a sigla para Hypertext Transfer Protocol, que significa Protocolo de Transferência
de Hipertexto. Ele é o mais básico e usado para navegação em sites da internet.
O protocolo HTTP funciona também como uma conexão entre o cliente e o servidor. Neste
caso, o cliente é o navegador que você usa para acessar a internet. E o servidor é aquele em
que um site ou domínio está hospedado na rede.
O navegador envia um pedido de acesso a uma página. Essa requisição acontece quando
colocamos o endereço de algum site no campo de buscas no navegador. É assim que se acessa
qualquer site na rede.
Enquanto isso, o servidor manda uma resposta de permissão de acesso. Com ela, vêm os
arquivos que formam a página que o usuário que acessar. Além, também, das informações de
hipertexto que fazem outras requisições para levar o leitor a outras páginas através de links.
Se a solicitação vier com algum problema, como o Erro 500, o usuário não consegue acessar
o site.
3. Protocolo HTTPS
HTTPS é a sigla para Hyper Text Transfer Secure, que significa Protocolo de Transferência
de Hipertexto Seguro.
O protocolo HTTPS é e funciona de forma exatamente igual ao HTTP. A diferença da letra
“S” na sigla é uma camada extra de proteção, indicando que sites e domínios que possuem
esse protocolo são seguros para o usuário acessar.
O protocolo HTTPS é muito usado por sites com sistemas de pagamentos que dependem
proteção para assegurar dados, informações de conta e cartão de créditos dos usuários.
Essa proteção é feita por certificação digital, que cria uma criptografia para impedir que
ameaças e ataques na internet tenham acesso indevido às informações dos usuários.
O HTTPS aparece em um navegador quando o site acessado possui um Certificado
SSL instalado. O SSL cria um canal de proteção entre o cliente e o servidor, adicionando a
letra “S” ao HTTP e reforçando uma camada extra de segurança.
4. Protocolo DHCP
DHCP é o acrônimo para Dynamic Host Configuration Protocol, que significa, em português
adaptado, Protocolo de Configuração Dinâmica de Endereços de Rede. Ele permite que os
computadores consigam um endereço de IP automaticamente.
Por meio de um servidor, o protocolo DHCP é capaz de obter, sem a necessidade de
configuração manual, endereços de IPs para cada um dos computadores (ou dispositivos
móveis) ligados a uma rede de internet.
Uma vez que uma máquina obtém um endereço de IP, ele fica indisponível para uso naquele
momento. Quando ela é desligada ou desconectada da internet, o endereço de IP, antes volta a
ficar disponível para ser usado por qualquer nova máquina ligada na conexão.  
O protocolo DHCP funciona de três maneiras diferentes. São elas:
 Automática. Um IP é definido automaticamente para uma máquina que se conecta na.
Neste caso, uma quantidade de IPs é delimitada para ser usada dentro de uma rede de
internet. Qualquer computador que se ligar a ela recebe, automaticamente, um, destes
IPs definidos.  
 Dinâmica. Como o termo sugere, uma máquina que se conecta à rede de internet
recebe um IP dinâmico pelo período em que continuar conectado. Se a máquina for
desligada ou se desconectar da rede, ela perde este IP usado e usa um novo assim que
a conexão for restabelecida.  
 Manual. O protocolo DHCP define um IP para uma máquina de acordo com o valor
de MAC (Medium Access Control) da placa de rede em que ela está conectada. Este
IP é único e estático, sendo que este recurso é usado quando é preciso que um
computador tenha um IP fixo.
5. Protocolo FTP
FTP é a sigla para File Transfer Protocol, que significa Protocolo de Transferência de
Arquivos. Ele surgiu antes mesmo do padrão TCP/IP, que é a base das conexões de internet.
E é o modo mais simples de transferir dados entre duas máquinas pela rede.  
O protocolo FTP funciona com dois tipos de conexão:
Cliente. É o computador que faz o pedido de conexão com o servidor para pegar algum
arquivo ou documento dele.
Servidor. É o computador que recebe o pedido de conexão com o cliente para fornecer um
arquivo ou documento dele.
A conexão do cliente com servidor feita pelo cliente na porta 21 do servidor. Essa conexão
fica aberta durante toda a sessão para permitir os comandos necessários, como identificação
de contas e senhas.
Na transferência de arquivos, a conexão é ativada pela porta 20 do servidor a alguma porta do
cliente previamente estabelecida ou comunicada pelo próprio servidor.
O FTP é muito útil caso o usuário perca o acesso ao painel de controle do seu site WordPress,
por exemplo. Nesta situação, pode usar uma ferramenta de FTP para ajustar códigos de
página, colocar ou apagar arquivos ou resolver qualquer outro problema no seu site.
DICA: conheça quais ferramentas de FTP você pode usar para transferir arquivos pela
internet com segurança.

6. Protocolo SFTP
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 primeiro 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.
7. Protocolo SSH
SSH é a sigla para Secure Shell que, em português adaptado, significa Bloqueio de
Segurança. É um dos protocolos específicos de segurança de troca de arquivos entre cliente e
servidor.
O protocolo SSH funciona a partir de uma chave pública, que verifica e autêntica a
legitimidade do servidor que o cliente quer acessar (ou vice-versa). Esse acesso é feito por um
login e senha, tornando a conexão entre computadores mais protegida.
Com o SSH, o usuário de internet consegue definir um sistema de proteção para seu site sem
comprometer o desempenho dele. Ele fortifica a segurança do seu projeto ao mesmo tempo
em que trabalha na transferência de arquivos de uma maneira confiável e estável.
DICA: Sabia que o SSH é o protocolo que permite a conexão criptografada em
uma Hospedagem VPS?   

8. Protocolo POP3
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 autêntica 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. Esta é uma das suas grandes características, inclusive.
9. Protocolo SMTP
SMTP é a sigla para Simple Mail Transfer Protocol, que significa Protocolo de
Transferência de Correio Simples. Diferente do POP3, o protocolo SMTP é voltado para
o envio de mensagens eletrônicas (emails).
A mensagem sai da máquina do cliente e, depois de ter um ou mais destinatários
determinados, é autenticada e enviada para o servidor. Lá, os destinatários recebem as
mensagens enviadas para o servidor, que são codificadas e recebidas pelo protocolo POP3.
O protocolo SMTP é eficiente por sua simplicidade, mas também é um pouco limitado. Ele se
baseia somente em texto. Ou seja, para envio de arquivos, pastas ou mídias, é preciso
extensões que convertem esses arquivos no formato de texto.
10. Protocolo IMAP
IMAP é o acrônimo para Internet Message Access Protocol, que significa Protocolo de
Acesso à Mensagem de Internet. Assim como os dois anteriores, o protocolo IMAP também
é voltado para envio e recebimento de emails.
Mas, diferentemente deles, 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.
Essa é uma vantagem bastante útil, pois o usuário não perde tempo e pode adiantar seus
trabalhos diretamente pela internet. Em contrapartida, é preciso estar sempre conectado à rede
e o limite de armazenamento  
Alguns dos serviços de email mais populares e que usam o protocolo IMAP como base são
o Gmail, do Google e o Hotmail, da Microsoft.

Desenvolvimento de protocolo
Para que a comunicação ocorra, os protocolos devem ser selecionados. As regras podem ser
expressas por algoritmos e estruturas de dados. A independência do hardware e do sistema
operacional é aprimorada expressando os algoritmos em uma linguagem de programação
portátil. A independência da fonte da especificação fornece uma interoperabilidade mais
ampla.

Os padrões de protocolo são normalmente criados com a obtenção da aprovação ou suporte de


uma organização de padrões, que inicia o processo de padronização. Esta atividade é
conhecida como desenvolvimento de protocolo. Os membros da organização de padrões
concordam em aderir ao resultado do trabalho de forma voluntária. Frequentemente, os
membros estão no controle de grandes fatias de mercado relevantes para o protocolo e, em
muitos casos, os padrões são impostos por lei ou pelo governo porque são considerados
importantes para o interesse público, portanto, obter a aprovação pode ser muito importante
para o protocolo.

A necessidade de padrões de protocolo


A necessidade de padrões de protocolo pode ser demonstrada observando o que aconteceu
com o protocolo bi-sync (BSC) inventado pela IBM. BSC é um protocolo de nível de link
inicial usado para conectar dois nós separados. Ele não foi originalmente planejado para ser
usado em uma rede multinó, mas isso revelou várias deficiências do protocolo. Na ausência
de padronização, fabricantes e organizações se sentiam livres para 'aprimorar' o protocolo,
criando versões incompatíveis em suas redes. Em alguns casos, isso foi feito deliberadamente
para desencorajar os usuários de usar equipamentos de outros fabricantes. Existem mais de 50
variantes do protocolo bi-sync original. Pode-se supor que um padrão teria evitado que pelo
menos parte disso acontecesse.
Em alguns casos, os protocolos ganham domínio do mercado sem passar por um processo de
padronização. Esses protocolos são chamados de padrões de fato. Os padrões de fato são
comuns em mercados emergentes, nichos de mercado ou mercados monopolizados (ou
oligopolizados). Eles podem segurar um mercado em um controle muito negativo,
especialmente quando usados para assustar a concorrência. De uma perspectiva histórica, a
padronização deve ser vista como uma medida para neutralizar os efeitos negativos dos
padrões de fato. Exceções positivas existem; um sistema operacional 'padrão de fato' como o
GNU / Linux não tem esse controle negativo sobre seu mercado, porque as fontes são
publicadas e mantidas de forma aberta, convidando assim a competição. A padronização,
portanto, não é a única solução para a interconexão de sistemas abertos.

Organizações de Padrões
Algumas das organizações de padrões relevantes para os protocolos de comunicação são a
International Organization for Standardization (ISO), a International Telecommunication
Union (ITU), o Institute of Electrical and Electronics Engineers (IEEE) e a Internet
Engineering Task Force (IETF). O IETF mantém os protocolos em uso na Internet. O IEEE
controla muitos protocolos de software e hardware na indústria eletrônica para dispositivos
comerciais e de consumo. A ITU é uma organização guarda-chuva de engenheiros de
telecomunicações que projetam a rede telefônica pública comutada (PSTN), bem como
muitos sistemas de comunicação de rádio . Para eletrônicos marinhos, os padrões NMEA são
usados. O World Wide Web Consortium (W3C) produz protocolos e padrões para tecnologias
da web.

As organizações de padrões internacionais devem ser mais imparciais do que as organizações


locais com um interesse nacional ou comercial a considerar. As organizações de padrões
também fazem pesquisa e desenvolvimento para padrões do futuro. Na prática, as
organizações de padronização mencionadas cooperam estreitamente umas com as outras.

O Processo de Padronização
O processo de padronização começa com a ISO comissionando um subgrupo de trabalho do
subcomitê. O grupo de trabalho emite rascunhos de trabalho e documentos de discussão para
as partes interessadas (incluindo outros órgãos de normalização), a fim de provocar discussões
e comentários. Isso irá gerar muitas perguntas, muita discussão e geralmente algum desacordo
sobre o que o padrão deve fornecer e se pode satisfazer todas as necessidades (geralmente
não). Todos os pontos de vista conflitantes devem ser levados em consideração, muitas vezes
como meio de compromisso, para avançar para uma proposta preliminar do grupo de
trabalho.

A minuta da proposta é discutida pelos organismos de normalização dos países membros e


outras organizações de cada país. Comentários e sugestões são comparados e visões nacionais
serão formuladas, antes que os membros da ISO votem na proposta. Se rejeitado, o projeto de
proposta deve considerar as objeções e contrapropostas para criar um novo projeto de
proposta para outra votação. Depois de muitos comentários, modificações e compromissos, a
proposta atinge o status de um esboço de padrão internacional e, por fim, um padrão
internacional.

O processo normalmente leva vários anos para ser concluído. O rascunho do papel original
criado pelo designer será substancialmente diferente do padrão e conterá alguns dos seguintes
'recursos':
Conclusão
Ao epilogar do trabalho concluímos que os sistemas de comunicação operam
simultaneamente. Um aspecto importante da programação simultânea é a sincronização do
software para receber e transmitir mensagens de comunicação em um sequenciamento
adequado. A programação simultânea tem sido tradicionalmente um tópico em textos de
teoria de sistemas operacionais. A verificação formal parece indispensável porque os
programas concorrentes são notórios pelos bugs ocultos e sofisticados que contêm. Uma
abordagem matemática para o estudo de concorrência e comunicação é referida como
processos sequenciais de comunicação (CSP). 
Referências bibliográficas
"Protocolo de comunicação sem fio", emitido em 01-12-2004
Protocolo , Encyclopædia Britannica , recuperado em 24 de setembro de 2012
Comer 2000, seção. 11.2 - A necessidade de vários protocolos, p. 177, "Eles (protocolos)
estão para a comunicação o que as linguagens de programação estão para a computação"
Comer 2000, seção. 1.3 - Serviços de Internet, p. 3, "Os protocolos são para a comunicação o
que os algoritmos são para a computação"
Naughton, John (24 de setembro de 2015). Uma breve história do futuro . Orion. ISBN 978-1-
4746-0277-8.
Cambell-Kelly, Martin (1987). "Data Communications at the National Physical Laboratory
(1965-1975)" . Anais da História da Computação . 9 (3/4): 221–247. doi : 10.1109 /
MAHC.1987.10023 . S2CID  8172150 .
Processador de mensagens de interface: Especificações para a interconexão de um host e um
IMP , Relatório nº 1822, Bolt Beranek e Newman, Inc. (BBN)
LIVROS, ALTA DEFINIÇÃO. UGC -NET / JRF / SET PTP & Aptidão de Ensino e Pesquisa
de Guia: UGC -NET Por HD . Livros de alta definição.

Você também pode gostar