aula 02 - visaogeralmodelo osi
DESCRIPTION
computaçãoTRANSCRIPT
-
Instituto Federal de Educao, Cincia e Tecnologia do Rio Grande do Norte Campus Currais Novos
Prof. Diego Pereira
Aula 02 Viso Geral da Arquitetura OSI
Redes de Computadores e Aplicaes
-
Objetivos
Entender o que uma pilha de protocolos;
Conhecer o Modelo de Referncia OSI;
Aprender a funo de cada camada do Modelo Referncia OSI;
2
-
Introduo
Vimos que o protocolo implementa as regras usadas na comunicao de dados entre os dispositivos;
Na realidade, diversos protocolos so usados, cada um com uma finalidade especfica;
O conjunto de protocolos usados em uma comunicao chamamos de pilha de protocolos;
3
-
Introduo
As pilhas de protocolos so responsveis por todo o processo de comunicao;
Existem diferentes pilhas de protocolos, entretanto, no realizam comunicao entre si(precisa de um tradutor);
TCP/IP
NetBEUI(IBM)
IPX/SPX
4
-
O Modelo OSI
As solues em redes de computadores eram proprietrias, cada fabricante usava uma tecnologia;
Com intuito de facilitar a interconexo de sistemas de computadores, a ISO(International Organization for Standardizantion) desenvolveu um modelo de referncia, o modelo OSI.
5
-
O Modelo OSI
OSI(Open System Interconnection);
Fabricantes iriam se basear nele para desenvolver seus protocolos;
O OSI um modelo de 7(sete) camadas;
Em teoria cada camada de responsabilidade de um protocolo especfico;
6
-
O Modelo OSI
7
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Modelo de Referncia OSI
7
6
5
4
3
2
1
-
Como ocorre a comunicao?
8
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Computador 1
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Computador 2
Meio Fsico
Cada camada, passa para a imediatamente inferior.
Cada camada, passa para a imediatamente
superior.
-
Encapsulamento
Na transmisso de um dado:
Cada camada recebe as informaes da camada imediatamente superior;
Acrescenta as informaes pelas quais ela responsvel;
Passa os dados para a camada imediatamente inferior;
Esse processo chamado encapsulamento;
9
-
10
-
Camada 7 Aplicao
Faz a interface entre a pilha de protocolos e o aplicativo que pediu ou ir receber a informao;
Exemplos:
HTTP(Web);
FTP(Transferncia de arquivos);
SMTP(Email);
11
-
Camada 6 Apresentao
Camada de Traduo;
Converte o formato do dado recebido pela camada de Aplicao em um formato comum a ser usado na transmisso do dado, ou seja, um formato estendido pelo protocolos usado;
Criptografia;
12
-
Camada 6 Apresentao
Exemplo:
Converso do padro de caracteres (web) quando o dispositivo transmissor usa um padro diferente do ASCII;
Tambm atua na compresso de dados e criptografia;
Ex: SSL(Secure Socket Layer), implementado no HTTPS;
13
-
Camada 5 Sesso
Permite que duas aplicaes em computadores diferentes estabeleam uma sesso de comunicao;
Define como ser feita a transmisso de dados e coloca as marcaes nos dados que esto sendo transmitidos;
Ex: Caso a rede falhe em determinada operao, ao se
reestabelec-la, a operao continua de onde foi encerrada;
14
-
Camada 4 Transporte
Pegar os dados vindos da camada de Sesso, dividi-los em segmentos e enviar para camada de Rede;
No receptor, recebe os segmentos vindos da camada de Rede, remonta o dado original e encaminha para a camada de apresentao j informando a que protocolo da camada superior deve ser entregue;
15
-
Camada 4 Transporte
Outras funes:
Informaes sobre o protocolo da camada superior;
Multiplexao de conexes Usar vrios protocolos da camada acima ao mesmo
tempo
Controle de fluxo: ordenar os segmentos;
Qualidade do servio esperada;
16
-
Camada 4 Transporte
Verificao de erros: enviar confirmao de recebimento;
Ex: acknowledge);
Verificar se houve perda de segmentos: Verificar se todos os dados foram recebidos
corretament;
Verificar se no houve duplicao de segmentos: Segmento de dados recebido duplicado
17
-
Camada 3 Rede
Responsvel por:
Endereamento lgico dos pacotes;
Traduo de endereos lgicos em endereos fsicos;
Qualidade de servio(QoS): Prioriza a entrega de determinado pacote;
Determinao da rota Baseia-se em condies de trfego e prioridades;
18
-
Camada 2 - Enlace
Tambm chamada Link de Dados;
Pega os pacotes oriundos da camada de Rede e transforma em:
Quadros(Ethernet tamanho varivel)
Clulas(ATM tamanho fixo)
Fornececer informaes sobre os endereos fsicos de origem e destino(MAC Addres) do quadro;
19
-
Camada 2 Enlace
MAC Address(48 bits)
3 octetos identificam o fabricante;
3 octetos identificam a interface;
20
Para visualizar o endereo MAC da interface digite no prompt ipconfig /all ou getmac em mquinas Windows, ou ifconfig em ambiente Linux.
-
Camada 2 Enlace
Os quadros tambm carregam informaes sobre:
Controle;
Checksum;
Os dados(informao);
21
-
Camada 1 - Fsica
Pega os quadros enviados pela camada de Enlace e os transforma em sinais compatveis com o meio;
Meio eltrico(0s e 1s convertidos em pulsos eltricos transmitidos pelo cabo)
Meio ptico(0s e 1s convertidos em sinais luminosos)
Papel desempenhado pela placa de rede;
22
-
Consideraes Finais
O Modelo de referncia OSI foi fundamental para o desenvolvimento de pilhas de protocolo;
Conhecer o funcionamento de cada camada necessrio para entender o correto funcionamento da comunicao em redes de computadores;
23
-
Referncia
SOARES, Luiz F.; LEMOS, Guido e COLCHER, Srgio. Redes de Computadores: Das LANs, MANs e WANs s Redes ATM, Ed. Campus.
ROSS, Keith e KUROSE, JAMES. Redes de Computadores e a Internet: Uma nova abordagem, Ed. Addison Wesley.
TORRES, Gabriel. Redes de Computadores, Ed. Nova Terra.
TANENBAUM, Andrew. S.. Redes de computadores, Ed. Campus. 4 Edio.
24