Camadasrede

263 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
263
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Camadasrede

  1. 1. Modelo OSIOSI (Open Systems Interconnection), ou Interconexão de Sistemas Abertos, é umconjunto de padrões ISO relativo à comunicação de dados. Um sistema aberto é umsistema que não depende de uma arquitetura específica. Este padrão também éconhecido por "Camadas OSI".Tabela de conteúdo • 1 Propósito • 2 Descrição das camadas o 2.1 Camada física o 2.2 Camada de ligação de dados o 2.3 Camada de rede o 2.4 Camada de transporte o 2.5 Camada de sessão o 2.6 Camada de apresentação o 2.7 Camada de aplicação • 3 Tabela de ExemplosPropósitoPara facilitar o processo de padronização e obter interconectividade entre máquinas dediferentes sistemas operativos, a Organização Internacional de Padronização (ISO -International Organization for Standardization) aprovou, no início dos anos 80, ummodelo de referência para permitir a comunicação entre máquinas heterogêneas,denominado OSI (Open Systems Interconnection). Esse modelo serve de base paraqualquer tipo de rede, seja de curta, média ou longa distância.Descrição das camadasCamada físicaEsta camada está directamente ligada ao equipamento de cabeamento ou outro canal decomunicação (ver modulação), e é aquela que se comunica diretamente com ocontrolador da interface de rede. Preocupa-se, portanto, em permitir uma comunicaçãobastante simples e confiável, na maioria dos casos com controle de erros básico: • Move bits (ou bytes, conforme a unidade de transmissão) através de um meio físico. • Define as características elétricas e mecânicas do meio, taxa de transferência dos bits, voltagens, etc... • Controle de acesso ao meio. • Controle lógico de enlace. • Confirmação e retransmissão de quadros. • Controle da quantidade e velocidade de transmissão de informações na rede.
  2. 2. Camada de ligação de dadosEsta camada também se designa por Camada de enlace de dados. • camada que detecta e, opcionalmente, corrige erros que possam acontecer no nível físico. Responsável pela transmissão e recepção (delimitação) de quadros e pelo controle de fluxo. • Estabelece um protocolo de comunicação entre sistemas diretamente conectados. O endereçamento é físico, embutido na interface de rede. • Exemplo de protocolos nesta camada: PPP, LAPB (do X.25),NetBios • Tambem está inserida no modelo TCP/IP (TCP/IP é baseado nas especificações do modelo OSI)Camada de redeA camada de Rede é responsável pelo endereçamento dos pacotes, convertendoendereços lógicos em endereços físicos, de forma que os pacotes consigam chegarcorretamente ao destino. Essa camada também determina a rota que os pacotes irãoseguir para atingir o destino, baseada em fatores como condições de tráfego da rede eprioridades.Essa camada é usada quando a rede possui mais de um segmento e, com isso, há maisde um caminho para um pacote de dados trafegar da origem ao destino.Encaminhamento, endereçamento, interconexão de redes, tratamento de erros,fragmentação de pacotes, controle de congestionamento e sequenciamento de pacotessão funções desta camada. • Movimenta pacotes a partir de sua fonte original até seu destino através de um ou mais enlaces. • Define como dispositivos de rede descobrem uns aos outros e como os pacotes são roteados até seu destino final.Camada de transporteA camada de Transporte é responsável por pegar os dados enviados pela camada deSessão e dividi-los em pacotes que serão transmitidos pela rede, ou melhor dizendo,repassados para a camada de Rede. No receptor, a camada de Transporte é responsávelpor pegar os pacotes recebidos da camada de Rede e remontar o dado original paraenviá-lo à camada de Sessão.Isso inclui controle de fluxo (colocar os pacotes recebido em ordem, caso eles tenhamchegado fora de ordem) e correção de erros, tipicamente enviando para o transmissoruma informação de recebimento (acknowledge), informando que o pacote foi recebidocom sucesso.A camada de Transporte separa as camadas de nível de aplicação (camadas 5 a 7) dascamadas de nível físico (camadas de 1 a 3). As camadas de 1 a 3 estão preocupadas coma maneira com que os dados serão transmitidos pela rede. Já as camadas de 5 a 7 estãopreocupados com os dados contidos nos pacotes de dados, para serem enviados ou
  3. 3. recebidos para a aplicação responsável pelos dados. A camada 4, Transporte, faz aligação entre esses dois grupos. E determina a classe de serviço necessária comoorientada a conexão e com controle de erro e serviço de confirmação, sem conexões enem confiabilidade.O objetivo final da camada de transporte é proporcionar serviço eficiente, confiável e debaixo custo aos seus usuários, normalmente entidades da camada de sessão. O hardwaree/ou software dentro da camada de transporte e que faz o serviço é denominado entidadede transporte.A entidade de transporte comunica-se com seus usuários através de primitivas deserviço trocadas em um ou mais TSAP, que são definidas de acordo com o tipo deserviço prestado: orientado ou não à conexão. Estas primitivas são transportadas pelasTPDU.Na realidade, uma entidade de transporte poderia estar simultaneamente associada avários TSA e NSAP. No caso de multiplexação, associada a vários TSAP e a um NSAPe no caso de splitting, associada a um TSAP e a vários NSAP.A ISO define o protocolo de transporte para operar em dois modos: • Orientado a conexão. • Não-Orientado a conexão.Como exemplo de protocolo orientado à conexão, temos o TCP, e de protocolo nãoorientado à conexão, temos o UDP. É obvio que o protocolo de transporte não orientadoà conexão é menos confiável. Ele não garante - entre outras coisas mais, a entrega dasTPDU, nem tampouco a ordenação das mesmas. Entretanto, onde o serviço da camadade rede e das outras camadas inferiores é bastante confiável - como em redes locais, oprotocolo de transporte não orientado à conexão pode ser utilizado, sem o overheadinerente a uma operação orientada à conexão. Fazendo-se um estudo sucinto, observa-seque o serviço de transporte baseado em conexões é semelhante ao serviço de redebaseado em conexões. O endereçamento e controle de fluxo também são semelhantesem ambas as camadas. Para completar, o serviço de transporte sem conexões também émuito semelhante ao serviço de rede sem conexões.Constatado os fatos acima, surge a seguinte questão: "Por que termos duas camadas enão uma apenas?". A resposta é sutil, mas procede: A camada de rede é parte da sub-rede de comunicaçoes e é executada pela concessionária que fornece o serviço (pelomenos para as WAN). Quando a camada de rede não fornece um serviço confiável, acamada de transporte assume as responsabilidades; melhorando a qualidade do serviço.Camada de sessãoA camada de Sessão permite que duas aplicações em computadores diferentesestabeleçam uma sessão de comunicação. Nesta sessão, essas aplicações definem comoserá feita a transmissão de dados e coloca marcações nos dados que estão sendotransmitidos. Se porventura a rede falhar, os computadores reiniciam a transmissão dosdados a partir da última marcação recebida pelo computador receptor.
  4. 4. • Disponibiliza serviços como pontos de controle periódicos a partir dos quais a comunicação pode ser restabelecida em caso de pane na rede.Camada de apresentaçãoEsta camada provê independência nas representações de dados(por exemplo acriptografia) ao traduzir os dados do formato do aplicativo para o formato da rede e viceversa. A camada de apresentação trabalha transformando os dados num formato em quea camada de aplicação possa aceitar. Esta camada formata e encripta os dados paraserem transmitidos através da rede, evitando problemas de compatibilidade. Às vezes échamada de camada de Tradução • Define como inteiros, mensagens de texto e outros dados são codificados e transmitidos na rede. • Permite que computadores com arquitetura de hardware e SOs diferentes troquem informação.Camada de aplicaçãoA camada de aplicação faz a interface entre o protocolo de comunicação e o aplicativoque pediu ou receberá a informação através da rede. Por exemplo, ao solicitar arecepção de e-mails através do aplicativo de e-mail, este entrará em contato com acamada de Aplicação do protocolo de rede efetuando tal solicitação. Tudo nesta camadaé direcionada aos aplicativos. Telnet e FTP são exemplos de aplicativos de rede queexistem inteiramente na camada de aplicação.Tabela de Exemplos suite suite suite suiteCamada Exemplos SS7 AppleTa SNA UMTS TCP/IP OSI IPX lk ISU P, INA HTTP, P, FTAM, SMTP,7- HL7, MA AFP, X.400, APP SNMP, FTP,Aplicação Modbus P, PAP X.500, C Telnet, NFS, TUP DAP NTP,SSL, , TCA P
  5. 5. TDI,6- ASCII, AFP,Apresenta EBCDIC, XDR, TLS PAPção MIDI, MPEG Named Pipes, Estabelecime ASP, NWLi5 - Sessão NetBIOS, nto da sessão ADSP, DLC? nk SIP, SAP, TCP ZIP SDP TP0, ATP, TP1,4- TCP, UDP, NBP, SPX, NetBEUI TP2,Transporte RTP, SCTP AEP, RIP TP3, RTMP TP4 RRC IP, ICMP, MTP (Radio X.25 NetBEUI, IPsec, ARP, -3, Resour3 - Rede DDP (PLP), IPX Q.931 RIP, OSPF, SCC ce CLNP BGP P Contro l) Ethernet, Token LocalTal Ring, k, 802.3 FDDI, TokenTa X.25 framin MAC PPP,2- lk, (LAPB g, (Media HDLC, MTP SDLLigação EtherTal ), Ethern Access Q.921, -2 Cde Dados k, Apple Token et II Contro Frame Remote Bus framin l) Relay, Access, g ATM, PPP Fibre Channel RS-232, Localtal X.25 PHY V.35, MTP k on (X.21bi Twin (Physic1 - Físico V.34, -1 shielded, s, ax al Q.911, Localtal EIA/TI Layer) T1, E1, k on A-232,
  6. 6. 10BASE- unshield EIA/TI T,100BA ed A-449, SE-TX , (PhoneN EIA- ISDN, et) 530, SONET, G.703) DSLRetirado de "http://pt.wikipedia.org/wiki/Modelo_OSI"

×