Prof. Samuel Henrique Bucke Brito

Documentos relacionados
Modelo de Camadas. Redes de Computadores

CURSO TÉCNICO EM INFORMÁTICA

Tecnologia de Redes. Arquitetura de Rede de Computadores

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

REDES DE COMPUTADORES

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

CURSO TÉCNICO EM INFORMÁTICA

Fundamentos de Rede. Aula 2 - Modelo OSI

MODELOS DE REFERENCIA OSI TCP/IP

Infra Estruturas Computacionais. Modelos de Referência. Modelos de Referência para Redes de Computadores. Arquitetura RM-OSI/ISO. O Modelo OSI da ISO

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Redes de Computadores. Prof. Msc André Y. Kusumoto

Redes de Computadores

Arquiteturas de Redes de Computadores

Arquitetura de Redes. Redes TCP-IP. Agenda. Introdução à Arquitetura TCP/IP. Tipos de Serviços. Modelo de Referênca ISO/OSI

Padrões (arquiteturas) de rede

Protocolos de Rede. Protocolos em camadas

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

MODELO OSI. Prof. Msc. Hélio Esperidião

Redes de Computadores

Redes de Computadores e Telecomunicações - Modelo OSI

OSI e TCP/IP. Professor: Leandro Engler Boçon Disciplina: Redes e Serviços

Prof. Marcelo Cunha Parte 6

Revisão. Karine Peralta

Redes de Dados e Comunicações

Prof. Samuel Henrique Bucke Brito

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Protocolos e Serviços de Redes

Entendendo o Modelo OSI. As 7 camadas

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

AULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Redes de Computadores Arquitetura TCP/IP. Prof. Alberto Felipe

TCP/IP Protocolos e Arquiteturas

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

Modelos de Camadas. Professor Leonardo Larback

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo

Modelo OSI x Modelo TCP/IP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

Lista de exercícios - 1º bimestre 2016 REDES

Camada de Aplicação da Arquitetura TCP/IP

Redes de Comunicação de Dados

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

Redes de Computadores I

Modelo de Referência TCP/IP

Transmissão e comunicação de dados. Renato Machado

REDES DE COMPUTADORES. Arquiteturas de Redes

Nome do Curso: Técnico em Informática. Nome da Disciplina: Redes de Computadores. Número da Semana: 2. Nome do Professor: Dailson Fernandes

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO

Capítulo 2: O MODELO ISO-OSI

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

Redes de Computadores. Protocolos TCP/IP

Protocolos de Interligação de Redes Locais e a Distância Modelos de Referência. Thiago Leite

REDES DE COMPUTADORES. Prof. Gabriel Campos camposg.com.br

Protocolos da camada de redes. Professor Leonardo Larback

Arquitetura da Internet TCP/IP

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão

Capítulo 2 Os modelos de redes TCP/IP e OSI

Prof. Marcelo Cunha Parte 5

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Modelo de Referência OSI. Prof. Alberto Felipe

Redes de Computadores e Aplicações

REDES DE COMPUTADORES. Vinícius Pádua

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Redes de Computadores

AULA 4 - REDES. Prof. Pedro Braconnot Velloso

MÓDULO 8 Modelo de Referência TCP/IP

Rede Local - Administração Serviços de Comunicação e Internet

Redes de Computadores e Aplicações

Modelo em camadas. As redes de computadores são sistemas muito complexos; Decomposição dos sistemas em elementos realizáveis

Planificação Anual da disciplina de Comunicação de dados 12º 1PE

Estruturas básicas de redes Internet Padronização e Protocolos

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Redes de Computadores

Redes de Computadores. Prof. André Y. Kusumoto

Protocolos e Arquiteturas de Redes. Thiago Leite

Modelo ISO/OSI e pilha TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Curso de Pós-Graduação Lato-Sensu em Redes de Computadores. Arquitetura TCP/IP. Hermes Senger DC/UFSCar 2012

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 3: ARQUITETURA TCP/IP. Prof. Luiz Leão

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

Aula 03 Camadas do modelo OSI. 7 - Aplicação. 6 - Apresentação. Prof. Leandro Pykosz

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

MODELO OSI CAMADAS FUNCIONAMENTO. Arquiteturas de Redes

CURSO DE SISTEMAS DE INFORMAÇÃO/ PROCESSAMENTO DE DADOS DISCIPLINA: ADM e PROJETO DE REDES PROFESSOR: Msc Walter Augusto Varella

Redes de Computadores

Camada de rede. Introdução às Redes de Computadores

Professor: Gládston Duarte

Arquiteturas de Protocolos. Aplicação. Redes. Aplicações cliente-servidor. Aplicações peer-to-peer

Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas

Fundamentos. Aplicação. Sessão Transporte OSI Transporte TCP/IP. Física

Gerenciamento de Redes: Protocolo SNMP

Modelo de referência OSI. Modelo TCP/IP e Internet de cinco camadas

Unidade 4. Modelo OSI

Modelo TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP

Prof. Samuel Henrique Bucke Brito

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Introdução às camadas de transporte e de rede

Transcrição:

RM-OSI: Modelo de Referência www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito

Quando surgiram as redes de computadores havia um grande problema de compatibilidade entre os equipamentos de diferentes fabricantes, uma vez que as tecnologias eram proprietárias e não havia um padrão da indústria. Esse problema se tornava ainda mais grave em redes maiores porque era comum a presença de itens diversificados de hardware e software nos ambientes de computação mais complexos. Não era possível conectar os dispositivos de diferentes fabricantes porque eles eram incompatíveis e simplesmente não se comunicavam. Diante dessa situação a ISO (International Standards Organization) reconheceu a necessidade de criação de um padrão para viabilizar a interconectividade de sistemas heterogêneos de computação e definiu o Modelo de Referência ISO/OSI (Open Systems Interconnection) em 1982. 2

A idéia do RM-OSI (Reference Model OSI) é estruturar em camadas as tarefas que devem ser realizadas na rede para que haja comunicação entre dois nós. As camadas são independentes entre si, o que garante flexibilidade ao modelo porque qualquer alteração feita em uma camada não interfere nas demais. Cada camada realiza um conjunto de funções e fornece serviços à camada adjacente através de protocolos específicos. Entidades de um mesmo nível (camada) se comunicam através de protocolos exclusivos. Um protocolo define um conjunto de regras que devem ser seguidas pela rede (semântica), bem como o formato (sintaxe) das mensagens que serão encaminhadas. 3

O RM-OSI está dividido em sete camadas, sendo que cada uma delas tem uma atribuição importante no processo de comunicação entre dois nós remotos. Entender os fundamentos desse modelo de referência (suas camadas e funções) é de suma importância porque todo evento que ocorre em uma rede de computadores pode ser associado a ele. A importância de compreender esse modelo não se limita ao âmbito acadêmico, mas também ao ambiente profissional. As reconhecidas certificações profissionais de redes fazem referência ao RM-OSI. (Ex: Cisco, Linux, Microsoft, etc...). 7. 6. 5. 4. 3. 2. 1. 4

Camada 1. Diz respeito às propriedades mecânicas, físicas e funcionais de cada meio de transmissão que compõe a rede, uma vez que cada meio possui suas especificidades. É importante ter em mente que as funções da camada física se limitam apenas à transformação dos bits (0s e 1s) em sinal elétrico (ou luminoso) e vice-versa, sem se preocupar com o seu significado. 7. 6. 5. 4. 3. 2. 1. 5

Camada 2. É responsável pelo tratamento do sinal gerado na camada física e pelo agrupamento de um conjunto de bits na forma de quadros (frames). Compete à camada de enlace as seguintes funções: Identificar as interfaces de rede (placas) através de endereços físicos associados ao hardware. Na tecnologia Ethernet (LAN) esses endereços têm 48 bits e são chamados de MAC (por ex.: 0A:00:27:00:00:11). Implementar mecanismos para correção de erros, a fim de garantir que os bits não foram alterados ou corrompidos no meio do caminho. Controlar o acesso ao meio (enlace) para que a transmissão ocorra de maneira ordenada e evitar que haja disputa das máquinas na utilização do meio. 7. 6. 5. 4. 3. 2. 1. 6

Camada 3. Essa camada envolve a comunicação entre sub-redes logicamente separadas pelo administrador e que estão conectadas formando uma inter-rede (rede de redes). A comunicação entre diferentes redes é possível através de um processo denominado roteamento. Os quadros da camada de enlace são encapsulados com endereços lógicos configurados pelo usuário e passam a ser denominados pacotes. Os endereços utilizados na Internet são chamados de IP e têm o formato abaixo: 203.0.113.1 (IPv4) 2001:0db8:cafe:faca:0000:0000:0000:0001 (IPv6) 7. 6. 5. 4. 3. 2. 1. 7

Camada 4. A camada de transporte faz o controle do fluxo de pacotes na rede (ordenação) e correção de erros. Também esconde a complexidade da infraestrutura que compõe a rede, tornando possível a transmissão fim-a-fim entre as máquinas. REDE Serviço Sem Conexão: Os pacotes (datagramas) são encaminhados até o destino sem nenhum mecanismo de confirmação de entrega da mensagem (best-effort). Esse serviço é mais rápido, porém não é confiável. Serviço Orientado a Conexão: Depois da transmissão dos pacotes o destinatário envia uma confirmação de que os dados chegaram. Se o remetente não receber a confirmação é feito o reenvio dos pacotes. Esse serviço é confiável, mas gera tráfego adicional na rede que pode comprometer a qualidade. 7. 6. 5. 4. 3. 2. 1. 8

Camada 5. A camada de sessão permite que duas aplicações sendo executadas em computadores diferentes possam estabelecer uma sessão de comunicação. É durante o estabelecimento da sessão que as aplicações negociam como será feita a transmissão, levando em consideração as características técnicas da rede e das máquinas. É também na sessão que é feita a marcação dos dados transmitidos. Se porventura a rede cair, os computadores reiniciam a transmissão do ponto em que houve a interrupção na comunicação. 7. 6. 5. 4. 3. 2. 1. 9

Camada 6. Alguns autores preferem chamar a camada de apresentação de camada de tradução. Isso porque nessa camada os dados são convertidos para um formato que possa ser compreendido pela camada de aplicação das máquinas. Por exemplo, os PCs (arquitetura x86) usam o padrão ASCII de caracteres, enquanto que os servidores mainframes da IBM usam IBCDIC. Essa camada faz a tradução desses diferentes padrões de representação. É também na camada de apresentação que são adotadas técnicas de compressão dos dados e de criptografia da informação. 7. 6. 5. 4. 3. 2. 1. 10

Camada 7. A camada de aplicação faz referência ao software propriamente dito que utiliza os recursos disponíveis na rede. Vale lembrar que toda a complexa infra-estrutura de rede existe para atender uma aplicação. São os navegadores (web browsers), os programas de e-mail, os bancos de dados, os sistemas de informação e qualquer outra aplicação compartilhada em rede. 7. 6. 5. 4. 3. 2. 1. 11

Os dados têm que percorrer todas as camadas para ser transmitido na rede e em cada uma delas é adicionada (encapsulada) informação de controle que somente é compreendida pela camada equivalente no próximo nó. 5 6 6 7 7 7 Dados Dados Dados 4 5 6 7 Dados O encapsulamento é interessante porque é o mecanismo que torna efetivamente possível realizar na prática a abstração da comunicação entre as entidades de mesmo nível. 1 3 4 5 6 7 Dados 2 3 4 5 6 7 Dados 2 2 3 4 5 6 7 Dados 2 Meio de Transmissão 12

Entre o percurso do transmissor até o receptor podem existir dispositivos retransmissores que operam em diferentes níveis (camadas), a exemplo dos repetidores que amplificam o sinal ou de roteadores que fazem o encaminhamento dos dados até o nó destino. Dispositivos Retransmissores 13

Visão Geral da Arquitetura TCP/IP www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito

Arquitetura TCP/IP O RM-OSI é o padrão de jure (de direito) quando se fala em arquiteturas de rede, representando um modelo de referência dos aspectos que devem ser considerados por qualquer arquitetura de rede para que haja interoperabilidade entre padrões proprietários. No entanto, pela própria flexibilidade do modelo, ele não é seguido à risca pelos fabricantes de soluções de rede. Alguns entendem que o RM-OSI é muito complexo e que o melhor caminho é simplificar. Por isso existem diferentes arquiteturas de redes no mercado e uma máquina pode estar configurada para usar mais de um protocolo. Dentre todas as arquiteturas existentes, o TCP/IP se consolidou como padrão de facto (de fato) por se tratar da arquitetura aberta utilizada na Internet. Ou seja, todas as máquinas conectadas na Internet utilizam a arquitetura (suíte de protocolos) TCP/IP. 15

software Prof. Samuel Henrique Bucke Brito Arquitetura TCP/IP x RM-OSI TCP/IP RM-OSI 7. 6. 5. 4. Internet 3. Interface de 2. 1. hardware 16

software Prof. Samuel Henrique Bucke Brito Arquitetura TCP/IP e Protocolos TCP/IP Protocolos HTTP, DNS, FTP, SMTP, POP, RPC, SNMP, RTP, SIP, etc... UDP TCP Internet ICMP IP ARP RARP Interface de Interface de hardware 17

www.labcisco.com.br ::: shbbrito@labcisco.com.br