Redes de Computadores



Documentos relacionados
Padrões (arquiteturas) de rede

Instalação e Configuração de Servidores Turma : V. Introdução às Redes de Computadores TCP/IP

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Modelo de Camadas. Redes de Computadores

Redes de Computadores. Visão Geral

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

Resumo. Redes de Computadores. História da Internet. História da Internet. História da Internet. História da Internet

Redes de Computadores

Redes de Computadores I

Arquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros

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

Modelos de Referência

Redes de computadores são sistemas complexos Decomposição dos sistemas em elementos realizáveis

Arquiteturas de Redes de Computadores

Redes de Computadores e Telecomunicações - Modelo OSI

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

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

Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI

Redes de Computadores e a Internet Kurose. Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ

Prof. Samuel Henrique Bucke Brito

Arquitetura e Protocolos de Rede TCP/IP

CURSO TÉCNICO EM INFORMÁTICA

Comutação de pacotes. Não há um estabelecimento de um caminho dedicado. Não há reserva de recursos. Compartilhamento de enlaces ou partes de enlaces

Protocolos de Redes de Computadores

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA

Redes de Computadores

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

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

Modelo de Referência OSI. Prof. Alberto Felipe

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

MODELOS DE REFERENCIA OSI TCP/IP

Evolução na comunicação

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

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

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 9

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

Redes de Computadores

: TMS M

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

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

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

Aula 1 De Von Neumann à Internet

REDES DE COMPUTADORES

Modelo de Referência OSI

A camada de Enlace. Serviços e Protocolos

Tecnologia de Redes. Arquitetura de Rede de Computadores

Redes de Computadores

Protocolos de Rede. Protocolos em camadas

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Fundamentos de Rede. Aula 2 - Modelo OSI

Curso Técnico Integrado em Informática Redes de Computadores e Aplicações

Arquitetura da Internet TCP/IP

Disciplina: Redes de Computadores

Redes de Computadores. Prof. César Melo

FUNDAMENTOS DE REDES DE COMPUTADORES. Lista de Exercícios AV2-01. Luiz Leão

Redes de Dados e Comunicações

AULA 4 - REDES. Prof. Pedro Braconnot Velloso

Revisão. Karine Peralta

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

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

Redes de Computadores - Capitulo II prof. Ricardo de Macedo 1 ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION

Funcionalidade e Protocolos da Camada de Aplicação

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

Camada de Aplicação da Arquitetura TCP/IP

Redes de Computadores. Modelo TCP/IP. Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior

Arquiteturas de. Redes de Computadores

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

MODELO OSI CAMADAS FUNCIONAMENTO. Arquiteturas de Redes

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

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

Redes de Comunicação de Dados

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

FUNDAMENTOS DE REDES DE COMPUTADORES TP1

FUNDAMENTOS DE REDES DE COMPUTADORES TP2

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

SISTEMAS OPERACIONAIS DE REDE

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

Protocolos e Arquiteturas de Redes. Thiago Leite

Protocolos Hierárquicos

TCP/IP Protocolos e Arquiteturas

Entendendo o Modelo OSI. As 7 camadas

Preparação AV3 Fundamentos de Redes de Computadores

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

CST em Redes de Computadores

PROTOCOLOS DE REDES DE COMPUTADORES

Redes de Computadores e Aplicações

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

4 de Setembro de 2015

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

Lista de exercícios - 1º bimestre 2016 REDES

Capítulo 2: O MODELO ISO-OSI

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

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

Arquitetura de Rede. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I

Transcrição:

Redes de Computadores Arquiteturas de Redes Prof. Thiago Dutra <thiago.dutra@ifrn.edu.br> Agenda n Introdução n Organização em Camadas n Arquiteturas de Redes n Arquitetura RM-OSI n Arquitetura TCP/IP n Camadas n Camada Física n Camada de Enlace n Camada de Rede n Camada de Transporte n Camada de Aplicação n Encapsulamento 2 1

Introdução n Atualmente as redes de computadores são sistemas extremamente complicados n Possuem muitos e variados componentes (de hardware e software) envolvidos: n Sistemas finais (PCs, servidores, smartphones, ) n Equipamentos (roteadores, switches, ) n Enlaces físicios (fibra, cobre, rádio, ) n Protocolos n Aplicações 3 Introdução n Problema principal n Dada a ernome complexidade das redes, existe alguma forma de organizar o seu funcionamento? n Ou pelo menos nossa discussão sobre elas? 4 2

Introdução n Analogia humana n Organização de uma viagem aérea Passagem (comprar) Bagagem (despachar) Portões (embarcar) Decolagem Navegação Aérea Passagem (reclamar) Bagagem (recuperar) Portões (desembarcar) Aterrisagem Navegação Aérea Vôo da Aeronave Uma atividade complexa se realiza em uma série de passo 5 Introdução n Organização de uma viagem aérea n Uma visão um pouco diferente: camadas Comprar Reclamar Passagem Despachar Recuperar Bagagem Embarcar Desembarcar Portão Decolagem Aterrissagem Decolar-Pousar Navegação Aérea Vôo da Aeronave Navegação Aérea Rota de Vôo 6 3

Organização em Camadas n Cada camada implementa um conjunto de funcionalidades n Através das suas próprias ações internas n Confiando nos serviços fornecidos pelas camadas imediatamente superior e inferior 7 Organização em Camadas n Por que utilizar camadas? n Facilita a definição e o relacionamento das partes de um sistema complexo n A modularização facilita a atualização e a manutenção e do sistema n Mudanças na implementação de uma camada são transparentes para o resto do sistema n Ex.: novas regras para embarque de passageiros não afetam os procedimentos de decolagem 8 4

Organização em Camadas n Uso de camadas nas redes de computadores n Todas as arquiteturas de redes desenvolvidas (ou pelo menos as conhecidas) utilizam este conceito de dividir conjuntos de funcionalidades em camadas n Nas rede, cada camada reúne um conjunto de funções semelhantes que provêem serviços para a camada imediatamente superior e recebe serviços da camada imediatamente inferior 9 Organização em Camadas n Protocolos e as camadas (layers) nas redes n Conceitualmente, os protocolos permitem que uma entidade de uma camada em um host, interaja diretamente com a mesma camada em outro host 10 5

Arquiteturas de Redes n Dentre as diversas arquiteturas de redes desenvolvidas, podemos citar: n SNA (Systems Networking Architecture) n Criada pela IBM (ainda ativo: redes bancárias) n AppleTalk n Criada pela Apple (histórico 1985-2009) n RM-OSI (Reference Model for Open Systems Interconnection) n Modelo de referência para interconexão de sistemas aberto n Criado pela ISO n TCP/IP (Transmission Control Protocol Internet Protocol) n Criado pelo Departamento de Defesa dos EUA n TCP/IP e RM-OSI foram criados à mesma época, houve influência mútua n Capaz de localizar a melhor rota (e também alternativas) até o destino 11 Arquitetura RM-OSI n Seu objetivo era criar um modelo de referência para todas as arquiteturas de redes n É um modelo conceitual que serve de referência para implementações reais n É um modelo teórico, uma rede real pode não implementar as sete camadas n Cada camada especifica o que deve ser feito, mas não como 7. Aplicação 6. Apresentação 5. Sessão 12 6

Arquitetura TCP/IP n É um modelo prático, base do funcionamento de toda a Internet n Define 5 ao invés de 7 camadas n A camada de aplicação engloba as camadas de sessão, apresentação e aplicação do RM-OSI n Cada camada especifica o que e como as funcionalidades devem ser implementadas 5. Aplicação 13 Camada Física n Implementada em hardware (também possui esta nomenclatura) n Especificações físicas, elétricas e eletrônicas de cabos, fibras, conectores, n Inclui as especificações de como transmitir os bits nos meios físicos n Técnicas de codificação n Modulação n 5. Aplicação 14 7

Camada de Enlace n Provê mecanismos para transferir dados entre duas entidades da mesma rede n Pode detectar erros de transmissão da camada física n Realiza o endereçamento físico dos hosts (através dos endereços MAC) n Controla o acesso ao meio físico n Pode ter denominações diferentes (depende do autor) n Link de dados, Enlace de dados, n Pacote = quadros 5. Aplicação 15 Camada de Rede n Provê mecanismos para transferir dados entre duas entidades localizadas em redes distintas n Realiza o endereçamento lógico dos hosts (através dos endereços IP) n Realiza o roteamento dos dados entre redes distintas n Quase sempre denominada de camada IP por este ser o elemento fundamental da camada n Pacote = datagramas 5. Aplicação 16 8

Camada de Transporte n Possibilita uma comunicação fim-afim entre as entidades n Abstrai a existência dos diversos sistemas intermediários da origem até o destino n Possibilita o envio e recebimento de dados para várias aplicações de forma simultânea (com o conceito de portas) n Opcionalmente controla o fluxo de dados, detecta erros e garante o sequenciamento da informação n Pacote = segmento 5. Aplicação 17 Camada de Aplicação n Parte visível aos usuários, nela encontramos os clientes, servidores e aplicações P2P n Utilizam a camada de transporte (sem conhecer os detalhes internos de seu funcionamento) para transmitir e receber dados n Exemplos de protocolos: HTTP, FTP, SMTP, DNS, n Pacote = mensagem 5. Aplicação 18 9

Camadas e Protocolos 19 Encapsulamento n Cada camada n Distribuída n As funções das camadas são implementadas em cada nó n Não necessariamente todas camadas são implementas em cada nó 20 10

Encapsulamento n Trajeto dos dados n Os dados caminham somente nas camadas necessárias n Ex.: um computador (que possui todas as camadas) atuando como roteador, os pacotes só vão até a camada de rede 21 Encapsulamento n Cabeçalhos n n n Cada camada recebe dados de uma camada adjacente Acrescenta ou remove um cabeçalho (header) Passa a nova unidade de dados para a outra camada adjacante 22 11

Encapsulamento n Cabeçalhos Analogia comunicação matriz x filial n Diretor da matriz redige memorando para gerente da filial (mensagem) n Memorando é colocado em envelope de comunicação interna com nome e setor do gerente (segmento) n Envelope de comunicação interna é colocado dentro de carta contendo endereço da filial (datagrama) n A carta é selada com código do centro de distribuição de destino (quadro) n Carta é transportada para centro de distribuição de destino (bits) n Centro de distribuição de destino verifica se endereço da filial faz parte do seu escopo, retira selo e encaminha a carta para a filial (quadro) n Carta é aberta na filial e encaminhada ao setor do gerente (datagrama) n Secretária retira o memorando de dentro do envelope de comunicação interna e o deixa na mesa do gerente (segmento) n Gerente lê o memorando do diretor (mensagem) 23 Encapsulamento n Interação entre as camadas n Ex.: Transporte n Recebe dados de uma aplicação n Acrescenta verificação de erros e outras informações n Envia segmento ao parceiro n Opcionalmente espera pelo reconhecimento do parceiro Dados Dados Ack 24 12

Referências n KUROSE, J. F. e ROSS, K. - Redes de Computadores e a Internet 6a Ed., Pearson, 2010. n KUROSE, J. F. e ROSS, K. - Redes de Computadores e a Internet 5a Ed., Pearson, 2010. 25 Redes de Computadores Arquiteturas de Rede Prof. Thiago Dutra <thiago.dutra@ifrn.edu.br> 13