aula 02 - visaogeralmodelo osi

Upload: vinicius

Post on 06-Mar-2016

216 views

Category:

Documents


0 download

DESCRIPTION

computação

TRANSCRIPT

  • 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