REDES DE COMPUTADORES Arquiteturas de Redes
Agenda Necessidade de Padronização Protocolos e Padrões Órgãos de Padronização Conceitos de Arquitetura em Camadas Arquitetura de Redes OSI TCP/IP
Necessidade de Padronização Por que padronizar? Com tanta heterogeneidade, é necessário criar um mínimo de padrão para que a troca de informações seja compreendida; Garantir a interoperabilidade das redes Viabilizar a produção de equipamentos em larga escala visando a redução de custos Com um padrão é possível convergir esforços da comunidade científica e empresas privadas
Protocolos e Padrões Protocolos Conjunto de normas pré-estabelecidas para controlar um sistema de comunicação Um protocolo precisa definir: Sintaxe Estrutura e formato de dados Semântica Significado dos bits. Refere-se a interpretação dos dados Timing (temporização) Idéia de controle de fluxo Exemplos: CSMA/CD, IP, TCP, HTTP
Protocolos e Padrões Padrões Regras pré acordadas Garantir a interconectividade no mercado atual. Isso é interessnate pata governo, academia e iniciativa privada Tipos: Padrão de jure Foram regulamentados for um orgão oficialmente reconhecido Padrão de facto Padrões não aprovados por um orgão regulador, mas foram adotados por possuírem grande utilização
Organizações de Estabelec. de Padrões International Organization for Standartization(ISSO) International Telecommunication Union Telecommunication Standards (ITU-IT) American National Standards Institute(ANSI) Eletronic Industries Association(EIA) Institute of Electrical and Eletronics Engineers(IEEE) http://www.ieee.org Acesso gratuito (no IFBA) aos artigos e algumas revistas do IEEE Qual deles padronizou a Arquitetura Internet?
Padrões Internet Nenhum dos órgãos anteriores Regulamentação formal com procedimentos específicos Avaliado por autoridades da Internet Publicado como RFC (Request for Comments) na IETF http://www.ietf.org/rfc.html Exemplo: IP (RFC 791)
Conceito de Arquitetura em Camadas CEP Formato da Carta/Encomenda Tempo de Entrega x Modalidades Código das Encomendas Idioma Carteiros (Metodologia, Roupas, Horário...
Conceito de Arquitetura em Camadas Emissor Receptor Emissor escreve a carta,coloca num envelope,escreve o endereço coloca na caixa de correio Camada superior O receptor pega o envelope na caixa de correio,abre e lê a carta. A carta é recolhida por um carteiro que a entrega no posto mais próximo. Camada intermediária A carta é classificada e enviada para o receptor. A carta é classificada pelo correio,é acionado algum tipo de transporte para levar a carta ao destino. Camada Inferior A carta é entregue ao posto local dos correios pelo agente de transporte.
Conceito de Arquitetura em Camadas Emissor Receptor Tradução Tradução Emissor escreve a carta,coloca num envelope,escreve o endereço coloca na caixa de correio Camada superior O receptor pega o envelope na caixa de correio,abre e lê a carta. A carta é recolhida por um carteiro que a entrega no posto mais próximo. Camada intermediária A carta é classificada e enviada para o receptor. A carta é classificada pelo correio,é acionado algum tipo de transporte para levar a carta ao destino. Camada Inferior A carta é entregue ao posto local dos correios pelo agente de transporte.
Conceito de Arquitetura em Camadas Hierarquia No exemplo anterior, existem três serviços, um para cada nível, que seguem uma determinada hierarquia. Serviços Cada camada utiliza os serviços prestados pela camada inferior imediatamente abaixo dela
Modelo OSI Traduzir, criptografar e comprimir dados. Prover entrega confiável de mensagens hop-to-hop recuperação de erros. Prover entrega confiável de mensagens hop-to-hop e recuperação de erros. Possibilita acesso aos recursos de rede Estabiliza, gerencia e encerra sessões Transferir pacotes da origem p/destino e fornecer ligação entre redes Transmitir bits através de um meio físico e prover esp. mecânicas e elétricas.
Modelo TCP/IP
Modelo TCP/IP Como mapear a equivalência dos modelos? Não existe um mapeamento formal Alguns autores utilizam a equivalência abaixo
Arquitetura TCP/IP Observe que ela não define a camada de enlace e física Mas como as camadas se comunicam?
Arquitetura TCP/IP