Redes de Computadores
Aula 3 – Modelo OSI e TCP/IP
Prof. Wesley Vieira
UNINASSAU OLINDA
OLINDA, 2024
Tarefas distribuídas em camadas
Tarefas envolvidas no envio de uma carta
2
Tarefas distribuídas em camadas
• Hierarquia
• De acordo com nossa análise, existem três atividades distintas no lado do
remetente e outras três atividades no lado do destinatário.
• Serviços
• Cada camada no lado do remetente usa os serviços da camada que se
encontra imediatamente abaixo dela.
• O modelo em camadas que dominou a literatura sobre comunicações
de dados, e redes antes da década de 1990 foi o do modelo OSI
(Open Systems Interconnection).
• O conjunto de protocolos TCP/IP acabou se tornando a arquitetura
comercial predominante.
3
O Modelo OSI
• Ele foi introduzido inicialmente no final da década de 1970.
• Um sistema aberto é um conjunto de protocolos que permite que
dois sistemas diferentes se comuniquem independentemente de suas
arquiteturas subjacentes.
• O modelo OSI não é um protocolo; trata-se de um modelo para
compreender e projetar uma arquitetura de redes flexível, robusta e
interoperável.
• Ele é formado por sete camadas distintas, porém relacionadas entre
si.
4
O Modelo OSI
Sete camadas do modelo OSI
5
Processo Peer-to-Peer
Interação entre camadas no modelo OSI
6
Organização em camadas
Intercâmbio de informações usando o modelo OSI
7
Camada Física
• Características físicas das interfaces e do meio de transmissão
• Representação de bits
• Taxa de dados (bps)
• Sincronização de bits
• Modo de transmissão (simplex, half-duplex ou full-duplex)
Camada física
8
Camada de Enlace de Dados
• A camada de enlace é responsável
pela transferência de frames de um
hop para o seguinte.
• Controle de fluxo
• Controle de erros
• Controle de acesso
Entrega hop-to-hop
9
Camada de Rede
• Responsável pela entrega de pacotes individuais desde o host de
origem até o host de destino.
• Endereçamento lógico.
• Roteamento.
Entrega desde a origem até o destino
10
Camada de transporte
• É responsável pela entrega de uma mensagem, de um processo a
outro.
• Segmentação e remontagem
• Controle de conexão
• Orientada à conexão
• Não orientada à conexão
• Controle de fluxo Entrega confiável
• Controle de erros
11
Camada de Sessão
• É responsável pelo controle de
diálogo e sincronização
• Sincronização
Camada de sessão
12
Camada de Apresentação
• É responsável pela codificação, compressão e criptografia.
Camada de apresentação
13
Camada de Aplicação
• É responsável por prover serviços ao usuário.
• Serviços de correio eletrônico
• Transferência de arquivos
• Terminal de rede virtual
14
Resumo das camadas
Categorias de redes
15
Modelo TCP/IP
Modelo de referência TCP/IP
16
Conjunto de protocolos TCP/IP
Alguns Protocolos do modelo TCP/IP
17
Internetworking Protocol (IP)
• Trata-se de um protocolo sem conexão e não confiável.
• Best-effort (melhor esforço possível)
• Nenhuma verificação ou correção de erros
• O IP transporta dados em pacotes chamados datagramas.
• Os datagramas podem trafegar por diferentes rotas
18
User Datagram Protocol (UDP)
• É um protocolo processo a processo.
• Adiciona apenas endereços de portas de origem e destino.
• Controle de erros (checksum).
19
Transmission Control Protocol (TCP)
• Fornece serviços completos de camada de transporte.
• Fluxo confiável (orientado à conexão).
• O TCP divide o fluxo em unidades menores, denominada segmentos.
• Cada segmento inclui um número sequencia para reordenação.
• Confirmação dos segmentos recebidos.
20
Endereçamento
Relação entre camadas e os endereços TCP/IP
21
Endereçamento Físico
• É o endereço de um nó conforme definido por sua LAN ou WAN.
• Está incluso no frame usado pela camada de enlace.
• Têm autoridade sobre a rede (LAN ou WAN).
• A Ethernet usa um endereço físico de 6 bytes (48 bits) que é gravado no
adaptador de rede (NIC).
22
Endereçamento Lógico
• É necessário um sistema de
endereçamento universal no qual cada host
possa ser identificado de forma única e
exclusiva.
• Um endereço lógico na Internet é um
endereço de 32 bits.
• Hosts com acesso público na Internet não
podem ter o mesmo endereço IP.
• Endereços físicos mudarão de nó para nó,
mas, os endereços lógicos normalmente
permanecerão os mesmos.
23
Endereços de Portas
• A chegada no host de destino não é o objetivo final das comunicações de
dados na Internet.
• Os computadores são dispositivos capazes de executar vários processos
ao mesmo tempo.
• O identificador atribuído a um processo é chamado de endereço de
porta.
• Um endereço de porta no TCP/IP tem um comprimento de 16 bits.
• Ferramenta nmap.
24
Endereços Específicos
• Endereços de e-mail (por exemplo, [email protected]).
• URL (Universal Resource Locator, ou seja, localizador universal de
recursos) (por exemplo, www.globo.com).
25