Postagens

quarta-feira, 25 de novembro de 2015

O que são protocolos de rede

Podemos pensar em rede de computadores como diversas máquinas interligadas fisicamente entre si onde os seus utilizadores promovem a troca de informação de seu interesse. Entretanto, uma rede não pode ser bem estabelecida considerando apenas o hardware como preocupação principal como nas primeiras redes, atualmente o software é considerado uma das partes mais importantes na concepção de novas tecnologias de redes de computadores.


Protocolo é o conjunto de regras sobre o modo como se dará a comunicação entre as partes envolvidas.
Protocolo é a "língua" dos computadores, ou seja, uma espécie de idioma que segue normas e padrões determinados. É através dos protocolos que é possível a comunicação entre um ou mais computadores. Os protocolos de rede nasceram da necessidade de conectar equipamentos de fornecedores distintos, executando sistemas distintos, sem ter que escrever a cada caso programas específicos. Ambos os computadores devem estar configurados com os mesmos parâmetros e obedecer aos mesmos padrões para que a comunicação possa ser realizada sem erros. Existem diversos tipos de protocolos de rede, variando de acordo com o serviço a ser utilizado. De maneira geral há dois tipos de protocolos: Abertos e Proprietários ou Específicos. Os protocolos Abertos são os protocolos padrões da internet. Este podem comunicar com outros protocolos que utilizam o mesmo padrão de protocolo. Um exemplo seria o TCP/IP, pois ele pode comunicar com várias plataformas como Windows, Linux, Mac e outros. Já os protocolos Proprietários são feitos para ambiente específicos (daí o seu nome), pois ele apenas pode comunicar com uma plataforma padrão. Exemplos desse tipo de protocolo: IPX/SPX, NETBIOS e outros. São exemplos de protocolos de rede: IP (Internet Protocol), DHCP (Dynamic Host Configuration Protocol), TCP (Transmission Control Protocol), HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), Telnet (Telnet Remote Protocol), SSH (SSH Remote Protocol), POP3 (Post Office Protocol 3), SMTP (Simple Mail Transfer Protocol), IMAP (Internet Message Access Protocol).

Funções:

Uma das funções dos protocolos é pegar os dados que serão transmitidos pela rede, dividir em pequenos pedaços chamados pacotes, na qual dentro de cada pacote há informações de endereçamento que informam a origem e o destino do pacote. É através do protocolo que as fases de estabelecimento, controle, tráfego e encerramento, componentes da troca de informações são sistematizadas. O protocolo desempenha as seguintes funções:
  • Endereçamento: especificação clara do ponto de destino da mensagem
  • Numeração e sequencia: individualização de cada mensagem, através de número sequencial
  • Estabelecimento da conexão: estabelecimento de um canal lógico fechado entre fonte e destino
  • Confirmação de recepção: confirmação do destinatário, com ou sem erro, após cada segmento de mensagem
  • Controle de erro: detecção e correção de erros
  • Retransmissão: repetição da mensagem a cada recepção de mensagem
  • Conversão de código: adequação do código às características do destinatário
  • Controle de fluxo: manutenção de fluxos compatíveis com os recursos disponíveis
  • Na tabela abaixo listam-se os serviços e protocolos associados às portas TCP e UDP.
  • ServiçoTCPUDPObservações
    FTP2121Transferência de arquivos
    SSH2222Protocolo de login remoto encriptado
    Telnet2323Protocolo de login remoto
    SMTP2525Para envio de email
    DNS5353Resolução de nomes para IP
    HTTP8080Para web browser
    POP3110110Para recepção de email
    IMAP143143Para recepção/envio de email
    TLS/SSL443443Protocolo de camada de sockets segura
    IRC66676667Para conversação/chat
    Pichat90099009Protocolo de conversação/chat

Nenhum comentário:

Postar um comentário

Atenção , qualquer comentário ofensivo será removido