Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMPUS ITACOATIARA
Fundamentos de Redes
de Computadores
Antônio Marcos Lima Xavier
Protocolos (Revisão)
●
O que é Protocolo?
➢
Conjunto de regras que rege a comunicação entre as camadas
pares e definem o formato e significado dos pacotes.
●
Qual a finalidade dos protocolos?
➢
comunicação precisa, segura e livre de erros;
➢
detecção e correção de erros de transmissão;
➢
roteamento das mensagens;
➢
endereçamento;
➢
sintaxe e semântica da informação; etc.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 2/29
Protocolos (Revisão)
●
Como a maioria das redes de computadores são estruturada?
●
Como as camadas são organizadas e suas finalidades?
●
Os protocolos determinam:
➢
formato
➢
temporização
➢
sequência, e
➢
controle de erros na comunicação de dados
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 3/29
Protocolos de Redes
●
Pilha de Protocolos TCP/IP
1. Acesso a rede; 2. Internet; 3. Transporte; e 4.
Aplicação.
●
Modelo de Referência OSI/ISO
1. Física; 2. Enlace de dados; 3. Rede; 4. Transporte;
5. Sessão; 6. Apresentação; e 7. Aplicação.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 4/29
Protocolos de Redes
●
O quê motivou a busca pela padronização dos
meios?
➢
Nos meados de 1980, as empresas começaram a sentir os
problemas causados pela rápida expansão.
➢
As redes usavam diferentes especificações e implementações
para trocarem informações.
➢
Necessidade de se padronizar a forma como as redes se
comunicavam.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 5/29
MR - OSI
●
Baseada nas experiências advindas do funcionamento dos
sistemas de teleprocessamento, da ARPAnet e das redes públicas
e proprietárias, a ISO, entre 1978 e 1984, elaborou o "Modelo de
Referência para Interconexão de Sistemas Abertos" (RM-OSI,
Reference Model for Open Systems Interconnection), o qual
define todos os princípios básicos para o desenvolvimento de
uma arquitetura aberta.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 6/29
MR – OSI
Reference Model for Open Systems Interconnection
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 7/29
MR – OSI
Reference Model for Open Systems Interconnection
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 8/29
MR – OSI
Reference Model for Open Systems Interconnection
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 9/29
MR – OSI
Reference Model for Open Systems Interconnection
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 10/29
MR – OSI: Camada de Aplicação
7 Aplicação É nesta camada que nós trabalhamos,
utilizando os software através de
6 Apresentação interações, enviando e recebendo
dados, ou seja, fornece serviços
5 Sessão básicos de comunicação.
4 Transporte ➔
HTTP
FTP
Redes
➔
3
➔
SMTP
2 Enlace ➔
Browser
1 Física
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 11/29
MR – OSI: Camada de Apresentação
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 14/29
MR – OSI: Camada de Transporte
A função básica dessa camada é
7 Aplicação aceitar dados da camada de aplicação,
6 Apresentação dividi-los em unidades menores em
caso de necessidade, passá-los para a
5 Sessão camada de rede e garantir que todas
essas unidades cheguem
4 Transporte corretamente à outra extremidade.
3 Redes
2 Enlace
1 Física
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 15/29
MR – OSI: Camada de Transporte
Camada de Transporte
• Além disso, tudo tem de ser feito com eficiência de forma que
as camadas superiores fiquem isoladas das inevitáveis
mudanças na tecnologia de hardware.
• A camada de transporte é uma camada fim a fim, que liga a
origem ao destino.
• Entre as camadas de transporte de diferentes hosts são
trocadas TPDUs (Transport Protocol Data Units) chamados de
segmentos.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 16/29
MR – OSI: Camada de Transporte
Camada 4 de Transporte
• Muitos hosts são multiprogramados; isso significa que
muitas conexões estarão entrando e saindo de cada host.
• Além da multiplexação é responsabilidade desta camada
estabelecer conexões, encerrá-las e controlá-las de forma
que um host muito rápido não possa sobrecarregar um
host muito lento (controle de fluxo).
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 17/29
MR – OSI: Camada de Transporte
Camada 4: Transporte:
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 18/29
MR – OSI: Camada de Rede
7 Aplicação Tem como função favorecer uma
trajetória de conexão de rede entre um
6 Apresentação par de entidades. Algoritmos de
roteamento e de controle de
5 Sessão congestionamento são agrupados nessa
camada.
4 Transporte ●
Essa camada define a entrega fim a
fim dos pacotes
3 Redes
2 Enlace
1 Física
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 19/29
MR – OSI: Camada de Rede
Camada 3: Rede
• Essa camada define a entrega fim a fim dos pacotes definindo
um endereçamento lógico;
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 20/29
MR – OSI: Camada de Rede
Camada 3: Rede
• Definir como fragmentar um pacote em tamanhos menores
tendo em vista a MTU (Maximum Transmision Unit).
• Dentre as funções da camada de rede, o endereçamento e o
roteamento podem ser destacados como sendo as principais.
✔ Protocolos Roteáveis, Protocolos de Roteamento e protocolo
Não-Roteáveis.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 21/29
MR – OSI: Camada de Rede
Camada 3: Rede
• Para que dois sistemas quaisquer se comuniquem, eles precisam
ser capazes de se identificar e localizar um ao outro.
• Para isso cada computador em uma rede recebe um
identificador exclusivo, ou endereço.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 22/29
MR – OSI: Camada de Rede
Camada 3: Rede
• Na camada de rede este endereço é composto por uma
identificação de um grupo (rede) e de integrante do grupo (host).
• Um endereço combina esses dois identificadores em um único
número.
• Protoclo IP.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 23/29
MR – OSI: Camada de Rede
Camada 3: Rede
• Entrega Direta: Entrega de dados quando o remetente e
destinatário se encontram na mesma rede lógica. Também
conhecida como Entrega Local;
• Entrega Indireta: Entrega de dados quando o destinatário e
remetente se encontram em redes lógicas diferente e se faz
necessário a utilização de um destino intermediário. Também
conhecida como Entrega Remota.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 24/29
MR – OSI: Camada de Enlace de
dados
7 Aplicação
A camada de enlace tem a função de
6 Apresentação fornecer serviços à camada rede. As
principais funções dessa camada são:
5 Sessão ✔ Arbitragem;
✔ Endereçamento físico;
4 Transporte ✔ Identificação de conteúdo;
✔ Detecção de erros.
3 Redes
2 Enlace
1 Física
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 25/29
MR – OSI: Camada de Enlace de
dados
7 Aplicação é formada pelo hardware usado na
conexão dos diferentes sistemas de
6 Apresentação rede, como cabos, hub, fibras e
5 Sessão conectores. Nesta camada a
informação está codificada na forma
4 Transporte de sinais elétricos.
3 Redes
2 Enlace
1 Física
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 26/29
MR – OSI
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 27/29
MR – OSI
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 28/29
MR – OSI
• Os dados entregues pelo usuário à camada de aplicação do
sistema recebem a denominação de SDU (Service Data Unit).
A camada de aplicação, então, junta à SDU (no caso, os dados
do usuário) um cabeçalho chamado PCI (Protocol Control
Information). O objeto resultante desta junção é chamado de
PDU (Protocol Data Unit), que corresponde à unidade de
dados especificada de certo protocolo da camada em
questão.
IFAM/CITA | Curso Técnico em Manutenção e Suporte em Informática | Prof. Antônio Marcos 29/29