Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumrio
A Necessidade de NORMAS ORGANIZAOES DE NORMAS O MODELO DE REFERNCIA OSI Um MODELO DE REDE em Camadas As Sete Camadas do MODELO DE REFERNCIA OSI Conceitos Vantagens e Desvantagens do layering
de um TRANSMISSOR, um RECEPTOR e um MEIO pelo qual os dados iro trafegar; somente computadores e CLPs, estamos nos referindo, a todos os equipamentos eletroeletrnicos, pneumticos e hidrulicos utilizados em automao industrial;
Com
ultimas dcadas muitas das redes foram construdas com hardware e implementaes de software diferentes, como resultado estas eram incompatveis e tornou-se difcil que redes que usavam especificaes diferentes comunicassem entre si;
Havia necessidade de criar um MODELO de REDE que ajudaria os fabricantes a criar implementaes de rede interoperacionais.
ORGANIZAES DE NORMAS(1)
Internacional:
ISOC Internet Society ITU International Telecommunications Union ANSI American National Standards Institute BSI Britsh Standards Institute NP Norma Portuguesa
ORGANIZAES DE NORMAS(2)
Institute of Electrical and Electronic Engineers: IEEE a maior sociedade profissional do mundo tambm um scio de ANSI um grupo de normalizao que desenvolve normas para a computao as normas do IEEE para redes locais foram subsequentemente usadas pela ISO como a base para suas normas em LANs
International Organization for Standardisation (ISO) um organizao de normas Internacional responsvel por uma gama extensiva de normas, incluindo muitas que so pertinentes s redes;
Em 1984, para permitir a interconexo de redes sem necessariamente ter que redesenhar , o modelo Open Systems Interconnection (OSI) era aprovado como uma norma internacional para arquitetura de comunicaes .
que definem os formatos das mensagens de controle da comunicao Em sistemas de comunicao existem mensagens de controle desta comunicao alm dos dados que se quer enviar
Protocolos de rede
Al Envie arquivo
Al Qual?
A
Protocolos de rede
Arquivo A
Envia arquivo A
OK
Algo mais?
No Tchau Tchau
Protocolos de rede
PROTOCOLOS HIERARQUICOS
Redes
de computadores modernas
que?
Protocolos de rede
isolar as camadas superiores dos detalhes de implementao dos nveis inferiores possibilitar a substituio da implementao de uma camada por outra
Interligar Computadores pode ser difcil (porque?) os computadores podem ser produzidos por fabricantes diferentes representaes de dados diferentes nveis de voltagem diferentes para codificar 1 e 0
A idia
central que qualquer computador no mundo deveria poder conectar-se com qualquer outro
O primeiro passo ao longo desta meta era o conceito de um modelo abstrato para comunicao entre computadores pela International Standards Organization
O nome completo do modelo International Standards Organization Open Systems Interconnection 7 Layer Reference Model fornece um enquadramento para o desenvolvimento de normas e protocolos de sistemas abertos
O modelo foi desenvolvido pela International Organization for Standardisation (ISO) em 1984. considerado o modelo Arquitetnico primrio para comunicaes intercomputadores. O modelo OSI descreve como a informao ou os dados passam dos programas de aplicao (como folhas de calculo) por um meio de uma rede (como cabo) para outro programa de aplicao localizado numa outra rede . O modelo de referncia OSI divide o problema de passar a informao entre computadores por meio de uma rede em SETE problemas menores e mais manejveis. Esta separao em funes mais manejveis (e menores) conhecida como layering ( distribuio por camadas).
O Modelo de Referncia OSI est composto por sete camadas, cada uma especfica com funes de rede particulares. O caminho da comunicao do usurio at o meio de transmisso passa atravs das sete camadas estabelecidas.
Cada camada comunica com o software ou hardware da mesma camada de outros computadores.
4 camadas mais baixas (transporte, rede, ligao de dados e meio fsico camadas 4, 3, 2, e 1) so responsveis pelo fluxo de dados de uma ponta outra da rede.
As
tres camadas superiores do modelo OSI (aplicao, apresentao e sesso - camadas 7, 6 e 5) esto orientadas mais para os servios para as aplicaes.
Os dados so encapsulados com a necessria informao de protocolo medida que descem as camadas antes de transitarem em rede.
Na camada fsica, uma sequncia de bits representa os dados que esto sendo transmitidos pelo canal de comunicao. a camada mais baixa no modelo de referncia A camada fsica lida com as caractersticas fsicas do meio de transmisso Esta camada contm especificaes dos componentes fsicos da rede
Principal
Tarefa:
Pontos:
A camada de enlace passa para a camada fsica, alm dos dados, tambm uma informao para a segurana dos mesmos; So includos nos dados cdigos de proteo e redundncia dos mesmos formando, com isso, um pacote de dados. Esse cdigos podem ser mtodos simples de reconhecimento de erros (checksum) ou cdigos de correo de erros (exemplo: Hamming Codes);
Principal
Proteo
Tarefa:
dos dados.
Pontos:
Criao do pacote de dados; Marcao dos pacotes de dados; Cdigos de deteco de erros; Cdigos de correo de erros; Repetio do pacote de dados em caso de erros;
Haver problemas se todo o pacote de dados for destrudo, uma vez que a mensagem de erro que ser gerada tambm poder ser danificada no retorno.
A camada de enlace dever assegurar tambm que o receptor possa aceitar o pacote de dados por completo e pass-lo adiante em tempos determinados. Controle dos fluxos de dados e talvez at buffers de dados podem ser implementados para isso.
Nesta camada controlado o acesso a um determinado equipamento atravs, por exemplo, de um endereo. H basicamente dois tipos de comunicao que uma variedade de redes podem implementar: ponto-a-ponto e comunicao broadcast. Para comunicao ponto-a-ponto a tarefa da camada selecionar e estabelecer rotas entre equipamento transmissor e o equipamento receptor. Comunicaes do tipo broadcast so mensagens que so enviadas a mais de um participante na rede e esse tipo de mensagem tem que ser tratada de uma forma especial para no haver mais de um equipamento acessando um nico canal de comunicao simultaneamente.
Define a entrega de pacotes de fim-a-fim. Define o endereamento lgico de forma que qualquer endpoint possa ser identificado. Define como o encaminhamento (routing) funciona e como rotas so criadas de forma que os pacotes possam ser entregues. A camada de rede tambm define como fragmentar um pacote em pacotes menores para poder acomodar meios fsicos diferentes. Roteadores operam na Camada 3. O protocolo mais conhecido para essa camada o IP (Internet Protocol).
Tarefa:
Pontos:
Dependncia total da topologia da rede; Canais de comunicao ponto-a-ponto; Canais de comunicao broadcast; Endereamento; Coordenao dos pacotes de dados a serem transmitidos; Oferta de servios para a utilizao destes canais.
A camada de transporte aceita dados da camada de sesso e passa para a camada de rede um pacote de dados cujo tamanho possa ser transmitido. Um pacote de dados da camada de sesso quebrado em diversos e pequenos pacotes para serem transmitidos sem sobrecarregar a rede e chegando ao destino sejam remontados formando o bloco original dos dados. A camada de transporte controla o fluxo de informao para assegurar conectividade de fim-a-fim com preciso e segurana entre aplicaes. A camada de transporte segmenta os dados do sistema que envia e recompe os dados num fluxo de dados no sistema receptor.
Essa no uma tarefa fcil, pois uma vez que os pacotes so quebrados, eles podem trafegar pela rede por caminhos e, com isso, chegaro ao destino em tempos diferentes, isso quer dizer fora de ordem, e como trafegam por caminhos diferentes, pode ser que alguns deles tenham que ser retransmitidos devido a erros e outros no, atrasando ainda mais a montagem do pacote final. A fronteira entre a camada de transporte e a camada de sesso anloga fronteira entre os protocolos de aplicao e os protocolos de fluxo de dados. Considerando que as camadas de aplicao, apresentao, e de sesso esto relacionadas a assuntos de aplicao, as quatro camadas mais baixas esto relacionadas com assuntos de transporte de dados. O protocolo mais conhecido para essa camada o TCP (Transmission Control Protocol).
Tarefa:
Principais
Pontos:
Quebra os dados em pequenos pacotes de transmisso para reagrup-los no lado de destino; Transmite os pacotinhos por diversos caminhos.
A camada de sesso define como iniciar, controlar e terminar conversaes entre aplicaes. Comunicaes com propsitos especficos so iniciadas e terminadas, e esta tambm prov uma srie de servios para as camadas posteriores. Isto inclui o controle e a administrao de mensagens bidireccionais mltiplas usando controle de dilogo. Tambm sincroniza o dilogo entre as camadas de apresentao de dois sistemas e administra a troca de dados entre eles. A camada de sesso oferece mecanismos para uma transferncia de dados eficiente.
Tarefa:
Principais
Pontos:
A camada de apresentao assegura que a informao que a camada de aplicao de um sistema envia legvel pela camada de aplicao de outro sistema. Uma vez que vrios equipamentos e sistemas estejam disponveis para a troca de dados, til que uma camada possa fazer determinados tipo de converses, tais como converso de fontes, diferentes representaes de nmeros (decimal, hexadecimal, binrio), etc. Se necessrio, a camada de apresentao traduz formatos de dados mltiplos usando um formato comum. Fornece criptografia e compresso de dados.
Tarefa:
Pontos:
Ao contrrio das outras camadas, esta disponibiliza servios para o usurio. Como os dados so transmitidos ou recebidos, eles so transparentes para o usurio. Fornece servios de rede s aplicaes do utilizador.
Difere das outras camadas porque no fornece servios a qualquer outra camada OSI, mas sim a aplicaes exteriores ao modelo OSI.
Exemplos de tais aplicaes so folhas de clculo, programas de processamento de texto, e programas terminais.
A camada de aplicao estabelece a disponibilidade dos participantes de uma comunicao, sincroniza e estabelece procedimentos para recuperao de erro e controle de integridade de dados.
Tarefa:
Principais
Pontos:
IMPORTANTE
Como foi dito anteriormente, nem toda a rede de comunicao necessita dos sete nveis do modelo OSI para ser implementada. A maioria das redes Fieldbus precisa somente de trs nveis: nvel 1 Fsico, nvel 2 Enlace e o nvel 7 Aplicao. Podemos citar como exemplo as redes Profibus e Interbus.
Conceitos (1)
As funes de comunicaes so divididas num conjunto vertical de camadas: a composio das camada fornece a funcionalidade total requerida fazendo comunicar aplicaes em computadores remotos; A cada camada lhe atribuida um conjunto especfico de funes; Cada camada foi projetada para executar as suas tarefas de tal modo que minimiza o fluxo de informao entre fronteiras Assim a funcionalidade no distribuda uniformemente resultando em algumas camadas serem mais complexas que outras; A camada de rede est particularmente cheia, enquanto a camada de sesso est quase vazia.
Concepts (2)
Cada camada fornece servios camada acima dela
nenhuma camada pode interagir com uma camada que no lhe seja vizinha
desenvolvimentos internos dentro das camadas Fcil permitir camadas de substituio para opes diferentes (orientado conexo vs. datagram) Esconder Dados/cdigo Podem ser substitudas camadas com camadas mais simples
Normas no definem como os dados sero passados entre camadas Camada N tem de simultaneamente: recolher dados da camada N+1 e camada N-1 Fornecer dados para camada N+1 e camada N-1 Camada N-1 pode estar a fazer exactamente o mesmo: consequentemente a troca de dados muito complexa!
do conjunto de protocolos TCP/IP que utilizada numa das maiores redes, a ARPANET,
Nvel de Aplicao
No h camadas de session/apresentao --no existe necessidade Protocolos de alto-nvel: original: telnet, ftp, smtp, dns recentes: http, nntp
Nvel de Transporte
Semelhante Camada de Transporte OSI "conversao fim-a-fim Dois protocolos TCP: seguro, stream, controle de fluxo, conexo, UDP: no seguro, no h controle de fluxo, sem conexo,
Protocolos e redes no modelo TCP/IP
Nvel de Rede
Comutao de Pacotes Sem conexo Pacotes podem : viajar por rotas diferentes perdidos fora de ordem Chamado IP (Internet Protocol)
Modelo OSI antes dos protocolos implementaes violadas(ex - broadcast) Protocolos TCP/IP antes do modelo modelo no se ajusta a outros protocolos no til para redes no TCP/IP
OSI transport
conexo TCP/IP transport conexo + sem conexo
Orientado s
ISO OSI 7 Modelo de Referncia 7 Camadas (menos sesso e apresentao) excepcionalmente til para discutir redes Protocolos compatveis com ISO OSI no so populares na indstria TCP/IP extremamente popular na indstria TCP/IP modelo praticamente no existente Assim o cinco camadas um hbrido dos dois