Você está na página 1de 40

PROTOCOLOS DE

COMUNICAÇÃO DE REDES

Protocolo: é o conjunto de regras sobre o


modo como se dará a comunicação entre as
partes envolvidas.
PROTOCOLOS DE COMUNICAÇÃO DE
REDE(S)
Na comunicação entre Computadores e outros Dispositivos de
Rede é essencial que um conjunto de regras seja estabelecido,
afinal as entidades, sejam elas desktops, servidores, aparelhos de
telefonia ou qualquer outro dispositivo conectado em rede, nem
sempre se comunicam através da mesma linguagem. Assim
sendo, um protocolo de rede é um conjunto de regras e padrões
utilizado para possibilitar a comunicação entre dispositivos
diferentes.
Um Protocolo é basicamente um código criado para que os
computadores “conversem” entre si. Assim como qualquer tipo
de comunicação, é necessário estabelecer algumas regras para
que haja o entendimento e compreensão de ambas as partes.
ELEMANTOS CHAVE DOS PROTOCOLOS
DE COMUNICAÇÃO DE REDE(S)
Neste caso, sendo os protocolos um conjunto de regras de
comunicação, estes são por si mesmos regidos por Elementos-
Chave que os definem. Estes elementos são os seguintes:
 Sintaxe: é o formato dos dados e a ordem segundo a qual os dados
são apresentados. Ou seja, são as regras que definem o papel que
cada posição de byte tem em termos de funcionalidade na
mensagem – a “gramática” da linguagem usada na comunicação;
 Semântica: é o significado de cada conjunto sintático para dar
sentido à mensagem;
 Timing: define qual deverá ser a velocidade de transmissão dos
pacotes (“pedaços” de mensagens). O timing visa definir uma
velocidade aceitável de comunicação que seja suportado por
ambas entidades que estão se comunicando.
FUNÇÕES DOS PROTOCOLOS DE
COMUNICAÇÃO DE REDE(S)

Em resumo, os protocolos são responsáveis por pegar os dados


que serão transmitidos pela rede, dividir em pequenos pedaços
(pacotes), na qual dentro de cada pacote há informações de
endereçamento que informam a origem e o destino deste pacote. É
através do protocolo que as fases de estabelecimento, controle,
tráfego e encerramento, componentes da troca de informações são
sistematizadas.
FUNÇÕES DETALHADAS DOS
PROTOCOLOS DE COMUNICAÇÃO DE
REDE(S)
Um protocolo desempenha as seguintes funções na comunicação:
 Endereçamento: especificação do ponto de destino da mensagem;

 Numeração e sequência: identificação de cada mensagem através


de um número sequencial;
 Estabelecimento da conexão: criação de um canal lógico fechado
(“túnel”) entre o transmissor e o receptor da mensagem;
 Controle de erros: identificação e correção dos erros na
comunicação;
 Retransmissão: repetição da mensagem usando esta é repetida ou
sinal ACK não é recebido;
 Confirmação de recebimento: envio do sinal ACK quando cada
segmento da mensagem é recebido;
 Conversão de código: adequação do código às características do
destinatário.
ORGANIZAÇÕES PADRONIZADORAS DE
PROTOCOLOS DE COMUNAÇÃO DE REDE(S)
Os protocolos mais recentes, para comunicação com a Internet, são
determinados pela IETF, e a IEEE. A ITU-T controla os protocolos de
telecomunicações, assim como seus formatos. Os princípios da engenharia
de sistemas são aplicados na criação e desenvolvimento dos protocolos de
rede.
 IETF – Internet Engineering Task Force: é responsável pela formação
e desenvolvimento de padrões da Internet. Ela é aberta e se utiliza o
trabalho voluntário para funcionar, não tendo uma organização formal.
 IEEE – Institute of Electrical and Electronics Engineers: é uma
organização sem fins lucrativos, estabelecida nos Estados Unidos. Ela é a
maior em número de membros (profissionais).
 ITU-T – International Telecommunication Union: é uma organização
que promove os padrões para telecomunicações. Antigamente era
conhecida como CCITT (Consultative Committee for International
Telegraphy and Telephony)
MODELOS DE REFERÊNCIA NA
COMUNICAÇÃO DE REDE(S)

Os diferentes tipos de protocolo executam diferentes tarefas que

possibilitam a comunicação. Em conjunto eles formam pilhas de protocolos

que executam uma função ainda maior. Existem diversas pilhas (camadas)

ou famílias de protocolos, dentre as principais temos:

1. OSI /ISSO (Open Systems Interconnection) /(International Standards

Organization) : uma Organização Internacional para Padronização ;

2. TCP/IP (Transmission Control Protocol / Internet Protocol) :

Protocolo de Controle de Transmissões / Protocolo de Internet


O MODELO DE REFERÊNCIA OSI / ISO
O modelo de Referência OSI (Open Systems Interconnection)
foi criado pela ISO (International Standards Organization),
uma Organização Internacional para Padronização em 1978
para ser um sistema de conexão entre dispositivos através da
padronização de protocolos e padrões. Desde 1984, este é o
padrão mundial em modelo conceitual. Este modelo apresenta a
esquematização de trabalho conjunto entre hardware e software
para possibilitar a comunicação entre dispositivos. O modelo OSI
é, porém, um modelo muito mais teórico que prático
CAMADAS DO MODELO DE
REFERÊNCIA OSI / ISO
O modelo OSI/ISO não especifica os serviços e protocolos
que devem ser utilizados em cada camada , e sim o que
cada camada deve fazer:
Camada Física: Está relacionada com a transmissão
simples de bits através de um canal de comunicação. ·
Camada de Enlace: ( link de dados): Estabelece meios
funcionais e processuais para transmissão de dados através
da rede.
Camada de Rede: Especifica como são atribuídos
endereços e como são encaminhados pacotes de um ponto
da rede para outro.
CAMADAS DO MODELO DE
REFERÊNCIA OSI / ISO (CONT.)
Camada de Transporte: Garante que um pacote chegue ao seu
destino na transmissão em rede, isolando os níveis superiores.
Camada de Sessão: Permite estruturar os circuitos oferecidos
pelo nível de transporte. Exemplo: login, transferência de
arquivos.
Camada de Apresentação: Sua função é de realizar
transformações adequadas, antes de seu envio ao nível de sessão.
Camada de Aplicação: Define funções de gerenciamento e
mecanismos genéricos que servem de suporte a aplicações
distribuídas.
O MODELO DE REFERÊNCIA TCP/IP
Modelo de Referência TCP/IP (Transmission Control Protocol/Internet
Protocol), o tão famoso protocolo da Internet, na verdade se refere a toda uma
família de protocolos voltados para o uso em redes de computadores.

Embora o TCP e o IP sejam apenas dois dos vários protocolos pertencentes a


esta família, eles acabaram sendo usados para dar o nome a ela. Assim sendo,
TCP/IP não é um protocolo, mas um conjunto (ou uma "suite") de protocolos.
O objetivo do TCP/IP é de conectar várias redes diferentes de maneira
autônoma, com computadores heterogêneos ao mesmo tempo. Trata-se de uma
arquitetura extremamente flexível, capaz de se adaptar a aplicações muito
diferentes.

O modelo TCP/IP quando comparado ao modelo OSI apresenta camadas que


englobam mais de uma camada OSI. São a Camada de Aplicação e a
Camada de Enlace(Interface de Rede).
COMPARAÇÃO ENTRE OS MODELOS DE
REFERÊNCIAS OSI/ISO E TCP/IP:
CAMADAS E PROTOCOLOS DO MODELO
DE REFERÊNCIA TCP/IP
Este conjunto esta subdvidido em camadas, das quais listadas
abaixo:
1. Camada de Aplicação: essa parte contém todos os protocolos
para um serviço específico de comunicação de dados em um nível
de processo-a-processo (por exemplo: como um web browser deve
se comunicar com um servidor da web).
1.2 Protocolos da Camada de Aplicacação:
 HTTP (Hypertext Transfer Protocol) - Protocolo de Transferência de
Hipertexto, para tranferencia de Paginas WEB.
 HTTPS (Hyper Text Transfer Protocol Secure) - protocolo de
transferência de hipertexto seguro é uma implementação do
protocolo HTTP sobre uma camada adicional de segurança.
 FTP (File Transfer Protocol) - Protocolo de Transferência de Arquivos
ou Ficheiros)
PROTOCOLO DE TRANSFERÊNCIA DE
HIPERTEXTO (HTTP)
 O HTTP é um protocolo da camada de aplicação que utiliza a porta de
rede 80. Ele permite a transferência de dados na forma de textos simples,
hipertexto, áudio, vídeo e outras. É usado em ambientes onde há
transições rápidas de um documento para outro, como páginas de internet.
 Este protocolo tem características parecidas com os protocolos FTP e
SMTP (Protocolo de Transferência de Correio Simples para envio das
mensagens), que permite a transferência de arquivos usando Serviços do
TCP. Ele é, porém, muito mais simples que o FTP e utiliza apenas uma
conexão TCP, da porta 80. Através desta porta os dados são transferidos
entre cliente e servidor.
 As mensagens HTTP não se destinam diretamente ao usuário. Estas são
interpretadas pelo cliente HTTP – o navegador. A ideia do HTTP é um
cliente enviar um pedido, na forma de mensagem, ao servidor, e o
servidor enviar a resposta, também na forma de mensagem, ao cliente.
PROTOCOLO DE TRANSFERÊNCIA DE
FICHEIROS (FTP)
O protocolo FTP é utilizado na web para acesso de arquivos
remotos, e em servidores de arquivos locais em uma empresa.
Quando estamos fazendo o Download (Descarga) de um arquivo,
normalmente utilizamos o protocolo FTP. Ele também pode ser
utilizado para fazer o Upload (Carregamento) de um arquivo de
seu computador para a rede.
O protocolo FTP permite transferir arquivos pela internet. Existem
vários programas gratuitos na internet que fornecem os Serviços de
FTP. Através dele, é possível transferir arquivos, autenticar
usuários e gerenciar arquivos e diretórios.
Esta transferência entre computadores precisa de alguns controles
como fornecer uma identificação de usuário e senha,
estabelecendo-se assim uma conexão TCP (Protocolo de Controle
de Transmissao).
CAMADAS E PROTOCOLOS DO MODELO
DE REFERÊNCIA TCP/IP (CONT)
2. Camada de Transporte: essa parte controla a comunicação de
computador para computador.
Dois protocolos aqui são usados: o TCP e o UDP.
O TCP é orientado à conexão e o UDP não.
 Serviços orientados a conexão: é o serviço TCP. Antes do envio
de dados, prepara o receptor para a recepção de pacotes e verificar
se todos os pacotes irão chegar corretamente ao destino.
 Serviços sem conexão: é o serviço UDP (Protocolo de
Datagrama de Usuário). Apenas envia dados para um host, e não
há como saber se todos os pacotes chegaram.
PROTOCOLO DE CONTROLE DE
TRANSMISSÃO (TCP)
TCP (Transmission Control Protocol) - Protocolo de controle de transmissão, este
verifica se os dados são enviados de forma correcta, na sequência apropriada e sem erros,
pela rede.

O protocolo TCP fornece o serviço de entrega de dados orientados à conexão de


maneira confiável e full-duplex, ou seja, antes de transmitir os dados é necessário que
haja uma conexão estabelecida. O processo de conexão é conhecido como three-way-
handshake (Três Maneiras), e ocorre da seguinte forma:
 A origem inicia a conexão enviando um pacote do tipo SYN que contém o número da porta
que se deseja usar na conexão e o número de sequência inicial
 O destino reconhece um sinal do tipo ACK, que consiste do pacote SYN de origem mais um
 A origem reconhece o ACK com o número do sinal SYN do destino mais um
A transmissão de pacotes é feita em grupos, e a cada pacote é atribuído um número de
sequência e uma confirmação de recebimento é usada para garantir que o destino
recebeu o pacote. Caso a origem não receba a confirmação, o pacote é reenviado. É
comum que os pacotes cheguem fora de ordem a destino, o que reforça a necessidade de
numeração correta dos pacotes.
PROTOCOLO DE DATAGRAMA DE
USUÁRIO(UDP)
UDP (User Datagram Protocol) - protocolo simples da camada de
transporte de dados encapsulados sem qualquer tipo de garantia
que o pacote irá chegar ou não ao destino.
Este protocolo não é orientado à conexão e, portanto, não é
reconhecido como confiável. Não há garantia de que os dados
foram realmente recebidos pelo destino, sendo adequado para
pequenas quantidades de dados em que a garantia de entrega não
é mandatória. Alguns exemplos deste tipo de uso são os
broadcasts e os multicasts, como videoconferências.
As portas usadas pelo UDP não são as mesmas do TCP, e o UDP
tem a transmissão mais rápida.
FUNÇÕES DA CAMADA DE
TRANSPORTE
 A camada de transporte do modelo TCP/IP corresponde à
camada homônima do modelo OSI. Esta camada garante a
comunicação entre os hosts e transmite dados entre a camada de
aplicação e a camada de internet, transformando os dados em
pacotes. Tem como funções:
 Reconhecimento de recebimento de pacotes
 Controle de fluxo
 Sequenciamento de pacotes
 Retransmissão de pacotes
CAMADAS E PROTOCOLOS DO MODELO
DE REFERÊNCIA TCP/IP (CONT)

3. Camada de Rede ou Internet: Essa parte é responsável pelas conexões


entre as redes.

Nas redes TCP/IP cada computador é identificado com um endereço virtual


único (o endereço IP). A função da camada de Internet é adicionar um
cabeçalho ao pacote de dados em que, além de alguns dados de controle,
contém os endereços IP do transmissor e do receptor.

Essa camada é a primeira normatizada do modelo. Também conhecida


como camada Internet, é responsável pelo endereçamento, roteamento e
controle de envio e recepção. Ela não é orientada à conexão, se comunica
através de Pacotes.
PROTOCOLOS DA CAMADA DE
INTERNET
 IP (Internet Protocol) – protocolo de Internet, um endereço lógico
dos dispositivos numa dada rede.

 MPLS (Multiprotocol Label Switching) - Comutação de Rótulos


Multiprotocolo ou Protocolo de Rotemanto, um mecanismo
em redes de telecomunicações de alto desempenho que direcciona
dados de um nó da rede para o próximo nó baseado em rótulos de
menor caminho em vez de endereços de rede longos, usa o
dispositivo de comunicação chamado ROUTER.
PROTOCOLO DE INTERNET (IP)
Este protocolo é responsável pelo endereçamento do pacote a ser
transmitido, adicionando um cabeçalho que permite o roteamento
do pacote pela rede até que este seja entregue no destino correto.
Em um pacote IP estão os endereços IP da origem e do destino,
um identificador de protocolo, um valor calculado para verificar
erros e um TTL (informação em segundos do tempo que o pacote
poderá permanecer na rede, evitando loop infinito de tráfego).
PROTOCOLO DE INTERNET (IP) COMO
ENDERECO DE UM DISPOSITIVO DE REDE
O endereço IP é uma sequência de números composta de 32 bits.
Esse valor consiste em um conjunto de quatro sequências de 8
bits. Cada uma destas é separada por um ponto e recebe o nome
de octeto ou simplesmente byte, já que um byte é formado por 8
bits.

O número 192.168.1.10 é um exemplo. Repare que cada octeto


é formado por números que podem ir de 0 a 255, não mais do
que isso.
DIVISÃO DE PARTES DE UM ENDEREÇO IP

 A divisão de um IP em quatro partes facilita a


organização da rede

O primeiros segundo e terceiro octetos de um endereço


IP podem ser utilizados para identificar a rede, de acordo
a classe do IP (A, B, C consecutivamente)
VERSÕES DO ENDEREÇO IP
 O endereço IP, na versão 4 (IPv4), é um número de 32 bits
oficialmente escrito com quatro octetos (bytes) representados
no formato decimal como, por exemplo, "192.168.1.2". A
primeira parte do endereço identifica uma rede específica na
Internet, a segunda parte identifica um computador dentro
dessa rede. Devemos notar que um endereço IP não identifica
uma máquina individual, mas uma conexão à Internet. Assim,
um gateway conectado a redes tem endereços IP diferentes, um
para cada conexão.
 O endereço IP, na versão 6 (IPv6),, também conhecido como
IP versão 6, é uma espécie de atualização do IPv4,
oferecendo inúmeras vantagens para seus utilizadores, como
por exemplo, um maior número de endereços IPs disponíveis
CLASSES DE ENDEREÇOS IP
 Originalmente, o espaço do endereço IP foi dividido em poucas
estruturas de tamanho fixo chamados de "classes de endereço".
As três principais são a classe A, classe B e classe C.
Examinando os primeiros bits de um endereço, o software do IP
consegue determinar rapidamente qual a classe, e logo, a
estrutura do endereço.
 Classe A: 0.0.0.0 até 127.255.255.255 - permite até 128 redes, cada
uma com até 16.777.214 dispositivos conectados;
 Classe B: 128.0.0.0 até 191.255.255.255 - permite até 16.384 redes,
cada uma com até 65.536 dispositivos;
 Classe C: 192.0.0.0 até 223.255.255.255 - permite até 2.097.152
redes, cada uma com até 254 dispositivos;
 Classe D: 224.0.0.0 até 239.255.255.255 - multicast;
 Classe E: 240.0.0.0 até 255.255.255.255 - multicast reservado.
DIVISÃO DAS CLASSES DOS IP’S
 As três primeiras classes são assim divididas para atender às
seguintes necessidades:
-Os endereços IP da classe A são usados em locais onde são
necessárias poucas redes, mas uma grande quantidade de
máquinas nelas. Para isso, o primeiro byte é utilizado como
identificador da rede e os demais servem como identificador
dos dispositivos conectados (PCs, impressoras, etc);
- Os endereços IP da classe B são usados nos casos onde a
quantidade de redes é equivalente ou semelhante à quantidade
de dispositivos. Para isso, usam-se os dois primeiros bytes do
endereço IP para identificar a rede e os restantes para identificar
os dispositivos;
DIVISÃO DAS CLASSES DOS IP’S

-Os endereços IP da classe C são usados em locais que requerem


grande quantidade de redes, mas com poucos dispositivos em
cada uma. Assim, os três primeiros bytes são usados para
identificar a rede e o último é utilizado para identificar as
máquinas.

-Quanto às classes D e E, elas existem por motivos especiais: a


primeira é usada para a propagação de pacotes especiais para a
comunicação entre os computadores, enquanto que a segunda
está reservada para aplicações futuras ou experimentais.
CLASSES DE ENDEREÇOS ( NUMERO
DE REDES E DE COMPUTADORES)
ENDEREÇOS DE IP’S RESERVADOS

Existem endereços reservadosque não podem ser atribuídos a


nenhum dispositivo na rede, tais como:
 Endereço de Rede: endereço utilizado para identificar a rede;
 Endereço de Broadcastbroadcast (Direcionador): endereço
utilizado para uma origem enviar dados para todos os hosts em
uma rede.
ATRIBUIÇÃO DE ENDEREÇO IP

Endereços de Protocolos de Internet são atribuídos a um


computador, no momento da inicialização, ou permanentemente
pela configuração Fixa de seu hardware ou software.
Configuração persistente é também conhecido como a
utilização de um endereço de IP Estático. Em contraste, nas
situações em que o endereço de IP do computador é atribuído
recentemente cada vez, isto é conhecido como a utilização de
um endereço de IP Dinâmico.
IP ESTÁTICO E IP DINÂMICO
 IP Estático (ou fixo) é um endereço IP dado permanentemente a um
dispositivo, ou seja, seu número não muda, exceto se tal ação for executada
manualmente. Como exemplo, há casos de assinaturas de acesso à internet via
ADSL onde o provedor atribui um IP estático aos seus assinantes. Assim,
sempre que um cliente se conectar, usará o mesmo IP.

 O IP Dinâmico, por sua vez, é um endereço que é dado a um computador


quando este se conecta à rede, mas que muda toda vez que há conexão. Por
exemplo, suponha que você conectou seu computador à internet hoje. Quando
você conectá-lo amanhã, lhe será dado outro IP. Para entender melhor,
imagine a seguinte situação: uma empresa tem 80 computadores ligados em
rede. Usando IPs dinâmicos, a empresa disponibiliza 90 endereços IP para tais
máquinas. Como nenhum IP é fixo, um computador receberá, quando se
conectar, um endereço IP destes 90 que não estiver sendo utilizado. É mais ou
menos assim que os provedores de internet trabalham.
MÁSCARA DE SUB-REDE
Uma máscara de rede, também conhecida por netmask,
corresponde a um número de 32 bits, semelhante a um endereço
IP, com a finalidade de identificar a rede na qual está inserido
determinado computador e quantidade de hosts (computadores)
que podem estar nesta mesma rede.
Os computadores que fazem parte de uma rede possuem além de
um número IP que identifica o mesmo, uma máscara de rede e
um gateway de rede.
As máscaras de rede possuem padrões para cada classe (faixa de
endereçosIPs) A, B e C da seguinte forma:
- A: N.H.H.H;
- B: N.N.H.H;
- C: N.N.N.H.
MÁSCARA DE SUB-REDE
N significa Network (rede) e H indica Host (computador).
Com o uso de máscaras, podemos fazer uma rede do N.N.H.H
se "transformar" em N.N.N.H. Em outras palavras, as máscaras
de sub-rede permitem determinar quantos octetos e bits são
destinados para a identificação da rede e quantos são utilizados
para identificar os dispositivos.
Para isso, utiliza-se, basicamente, o seguinte esquema: se um
octeto é usado para identificação da rede, este receberá a
máscara de sub-rede 255. Mas, se um octeto é aplicado para os
dispositivos, seu valor na máscara de sub-rede será 0 (zero). A
tabela a seguir mostra um exemplo desta relação:
MÁSCARA DE SUB-REDE
Você percebe então que podemos ter redes com máscara
 255.0.0.0
 255.255.0.0 e
 255.255.255.0

Nós utilizamos números de 0 a 255 nos octetos, mas estes, na


verdade, representam bytes (linguagem binária). 255 em binário
é 11111111. O número zero, por sua vez, é 00000000. Assim, a
máscara de um endereço classe C é: 255.255.255.0
PROTOCOLO DE ROTEMANTO (MPLS)
O roteamento de pacotes pode ser Estático ou Dinâmico. Nas
redes locais pequenas é utilizado o roteamento estático, ou seja, o
caminho percorrido pelos Datagramas (Pacotes) para alcançarem
seu destino é sempre o mesmo. Na Internet, o roteamento feito é
dinâmico, ou seja, os roteadores podem mudar a rota dos pacotes
a qualquer momento caso hajam caminhos melhores para alcançar
um destino. A melhor rota é aquela em que forem necessários
menos saltos (Roteadores Intermediários), porém não
necessariamente rotas mais curtas são mais rápidas.
CAMADAS E PROTOCOLOS DO
MODELO DE REFERENCIA TCP/IP
(CONT)

4. Camada de Enlace: Essa é a parte conhecida como física pois


trata-se das tecnologias usadas para as conexões
como: Ethernet, DLS, ISDN, Wi-Fi, Modem, ATM, Token Ring,
etc. .
TRABALHO DE INVESTIGAÇÃO

Arquitectura/Tecnologias de Rede
 Ethernet
 DLS
 Token Ring
 Modem
 Wi-Fi
 FDDI
 ATM
 ISDN

Caracter: Grupo
Duração: 7 dias
Data limte: /8/2018
A PLACA DE REDE
 O tipo e a topologia de uma rede estabelecem sua estrutura
básica, mas cada computador ainda precisa de hardware para
transmitir e receber dados. O dispositivo que executa essa
função é aplaca de rede (NIC - Network Interface Card -
Placa de Interface de Rede). A placa de rede é um tipo de
placa de expansão - uma placa de circuito impresso que se
encaixa em um dos slots de expansão do computador e
proporciona uma porta na parte detrás do PC à qual se ligará o
cabo da rede. O computador também precisa de um software de
rede que lhe informe como usar a placa de rede.
ENDEREÇO MAC
O endereço MAC (Media Access Control ou Controle de
Acesso ao Meio): é o endereço físico da interface de rede. Esse
endereço possui 48 bits e é representado por 12 dígitos
hexadecimais agrupados dois a dois. Ex.: 02:22:26:1C:F5:91.
Atualmente, existem no mercado várias interfaces de redes, que
podem ser placas de rede par trançado, Wireless, fibra óptica,
etc.
 Para encontrar o endereço físico da interface de rede no
Windows, é necessário acessar o prompt de comando do MS-
DOS. Digite o comando getmac ou ipconfig/all; com esses
comandos aparecerá o endereço MAC de sua interface de rede
na frente da palavra endereço físico.

Você também pode gostar