Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes de Computadores
O que a Internet? O que um protocolo? Borda da rede, hospedeiros, meio fsico. Camadas de protocolo, modelos de servio. Bibliografia:
KUROSE, James F. & ROSS, Keith W. Redes de computadores e a Internet: uma abordagem topdown. 3 ed. So Paulo: Addison Wesley, 2006.
Evoluo
Histrico
Main frame: processamento em lote.
Dcada de 50.
Caractersticas:
Tempo de resposta elevado; Pouca liberdade para a configurao do sistema; Baixa confiabilidade; Dificuldade nos dispositivos de interao com o usurio.
Instituto Federal de Educao, Cincia e Tecnologia
Microcomputadores
Reduo dos custos e das exigncias de manuteno.
Cada um podia ter seu prprio computador.
Caractersticas
Descentralizao dos equipamentos; Individualizao da configurao; Melhor tempo de resposta; Evoluo das interfaces com o usurio.
Redes de Computadores
Necessidade de compartilhamento de hardware
Reduo do custo dos investimentos em equipamentos, que podem ser compartilhados com vrios usurios.
Troca de informaes
Utilizao de diferentes equipamentos por um mesmo usurio; Trabalho cooperativo; Computao remota; Acesso a servios.
Redes de Computadores
Topologias
Totalmente Ligados
Tipos de Ligao
Classificao
Redes Geograficamente Distribudas
(WANs Wide Area Networks)
Redes Locais
(LANs Local Area Network)
Redes Metropolitanas
(MANs Metropolitan Area Network)
Redes de Acesso
Instituto Federal de Educao, Cincia e Tecnologia
Topologia em WANs
Custo de comunicao elevado:
Circuitos para satlites; Enlaces de microondas; Cabos de longa distncia.
Topologia em WANs
Custo de comunicao elevado:
Circuitos para satlites; Enlaces de microondas; Cabos de longa distncia.
Parcialmente Ligados
Comunicao
Rede Telefnica
Rede Telefnica
Rede Telefnica
Rede Telefnica
Rede Telefnica
Rede Telefnica
Comutao de Circuitos
Um caminho permanece dedicado entre a origem e o destino durante todo o tempo de conexo.
Comutao de Circuitos
Fases:
Estabelecimento da conexo; Transferncia da informao; Desconexo.
Caractersticas:
Necessidade do estabelecimento da conexo; Canal dedicado; Endereamento necessrio apenas na conexo; e Retardo de transferncia de dados constante.
Comutao de Circuitos
Comutao de Circuitos
Trfego contnuo:
Voz e vdeo sem compresso; A comutao de circuitos preserva a continuidade pois o retardo constante.
Comutao Alternativas
Alternativas para tentar diminuir o desperdcio da comutao de circuitos para o Trfego de dados convencionais. Comutao de Mensagens
Base para a comutao de pacotes.
Comutao de Pacotes
Utilizada na prtica.
Comutao de Mensagens
Comutao de Mensagens
Comutao de Mensagens
Comutao de Mensagens
No existe o estabelecimento de chamada nem de desconexo Cada mensagem possui um cabealho para roteamento
Store-and-Forward; Cada n tem que armazenar, escolher a rota e encaminhar.
Comutao de Pacotes
Comutao de Pacotes
Comutao de Pacotes
Comutao de Pacotes
Comutao de Pacotes
Comutao de Pacotes
No h necessidade do estabelecimento da conexo; Canal compartilhado; Endereamento em todos os pacotes; Retardo de transferncia pode ser varivel; Rota pode mudar ao longo da transmisso.
Caractersticas
Sistemas Finais
Redes interligam no apenas computadores, mas uma srie de dispositivos: agendas digitais, TVs e outros dispositivos eletrnicos em geral
Sistemas finais ou hospedeiros.
Enlaces
Em geral, sistemas finais no so ligados por um nico enlace de comunicao.
Equipamentos intermedirios conectam os enlaces.
Comutadores de Pacotes
Encaminha a informao recebida em um dos seus enlaces de sada. Roteadores (camada de rede). Switches (camada de enlace).
Pacote
Bloco de informao recebida.
Pacotes
A Sequncia de enlaces percorridos conhecida como rota ou caminho. Internet: Comutao de Pacotes
Vrios sistemas finais podem compartilhar, ao mesmo tempo, um mesmo caminho ou partes dele. Dessa forma existe um melhor aproveitamento dos recursos.
Provedores de Servios
Sistemas finais acessam a Internet atravs de Provedores de Servios de Internet - ISP.
Redes de acesso. Rede de comutadores de pacotes e enlaces de comunicao. Tipos de acesso: modem discado, DSL, Wi-fi, Ethernet, WiMAx etc.
Protocolos
Controlam o envio e o recebimento das informaes
Executados por sistemas finais, comutadores de pacotes e outros dispositivos da rede
Internet:
TCP (Transmission Control Protocol) IP (Internet Protocol) Os principais protocolos da Internet so conhecidos, coletivamente, como TCP/IP.
Origem
ARPANET
Estudo sobre redes de computadores geograficamente distribuda; Colocada em funcionamento em setembro de 1969; Inicialmente utilizava uma topologia ponto-a-ponto, com linha diretas conectando os equipamentos internos da rede (roteadores); Ao longo das dcadas de 70 e 80, surgiram vrias outras redes baseadas na idia de comutao de pacotes; Essas redes foram aproveitadas na interligao dos equipamentos.
Instituto Federal de Educao, Cincia e Tecnologia
Redes Locais
Distncias menores que dezenas de quilmetros.
Altas Velocidades; Baixas Taxas de Erros;
Redes Locais
Redes Locais
Redes Locais
Multiplexao e Comutao
Multiplexao
Permite que vrios sinais de diferentes fontes possam compartilhar o mesmo meio fsico.
Multiplexao na Frequncia
Multiplexao na Frequncia
Multiplexao no Tempo
Multiplexao no Tempo
Canais
Canal: representao de uma parcela do meio fsico destinada transmisso de um sinal. A implementao de um canal varia de acordo com a forma de multiplexao:
No FDM um canal corresponde a uma faixa de frequncia. No TDM sncrono um canal corresponde a um intervalo fixo e peridico de tempo.
Comutao de Circuitos
Comutao de Circuitos
Caractersticas:
Necessidade de estabelecimento da conexo; Canal dedicado; Endereamento necessrio apenas na conexo; Retardo de transferncia dos dados constante; Possibilidade de bloqueio da comunicao devido a falta de recursos; No necessita empacotamento; Melhor para trfego contnuo; Pior para o trfego em rajadas.
Comutao de Circuitos
Chaveamento por Diviso Espacial
Space Division Switching SDS. Cada n fecha um circuito fsico entre entrada e sada.
Comutao de Pacotes
Caractersticas:
Mensagens divididas em pacotes; No h necessidade do estabelecimento da conexo; Canal compartilhado; Endereamento necessrio em todos os pacotes; Retardo de transferncia de dados aleatrio; Store-and-forward; Pacotes so sempre aceitos para transmisso (mas existe a possibilidade de congestionamento); Melhor para o trfego em rajadas; Pior para o trfego contnuo.
Instituto Federal de Educao, Cincia e Tecnologia
Multiplexao no Tempo
Multiplexao no Tempo
Rede Hbrida
Rede Hbrida
Arquiteturas
Arquitetura de Rede
Grandes fabricantes desenvolveram solues proprietrias para a interconexo de seus equipamentos.
Arquitetura de rede: conjunto de convenes para a interconexo desses equipamentos.
Mundo Heterogneo
preciso definir como as aplicaes comunicam-se entre si.
Necessidade de padres ou normas.
Tendncias:
Integrao de servios e redes; Altas velocidades; Auto-estradas de informao; Acesso cada vez mais simples, fcil e barato.
Padronizao - Vantagens
Preservao dos investimentos com:
Segurana da continuidade; Segurana da integrao com tecnologias emergentes.
Em comum:
Estruturam a rede em um conjunto de camadas hierrquicas, cada uma construda utilizando as funes e servios oferecidos pelas camadas inferiores.
OSI
Arquitetura OSI
Open System Interconection.
Padro de referncia ISO para interconexo de sistemas abertos.
Servios
Nveis e Protocolos
Modelo OSI
um modelo de referncia:
Concentra-se apenas na questo da interconexo dos sistemas. No especifica implementao, tecnologia ou mesmo a interconexo de sistemas particulares.
O modelo deve ser complementado com padres que especifiquem os protocolos e os servios de camada camada.
Transmisso de Dados
Dados
Transmisso de Dados
Nvel Fsico
Transmisso de bits atravs de um canal de comunicao. Projetado para as caractersticas do meio fsico e da transmisso do sinal.
Nvel Fsico
Nvel de Enlace
Detecta e, opcionalmente, corrige erros do nvel fsico. Transmite e recebe quadros (delimitao da informao).
Nvel de Enlace
Nvel de Enlace
Nvel de Rede
Roteamento. Servio de entrega dos dados:
Circuito Virtual. Datagrama.
Controle de Congestionamento.
Nvel de Rede
Nvel de Rede
Circuito Virtual:
Estabelecimento de conexo; Utilizao de rota nica, estabelecida no momento da conexo; Necessidade de informar no cabealho de cada pacote a identificao do circuito virtual; Sequncia de transmisso preservada, isto , os pacotes so recebidos na ordem do envio.
Circuito Virtual
Nvel de Rede
Circuito Virtual
Nvel de Rede
Datagrama:
Cada pacote roteado de forma independente; Vrias rotas diferentes podem ser utilizadas; Necessidade de informar no cabealho de cada pacote o endereo de origem e, principalmente, de destino da informao; Pacotes podem ser recebidos fora da ordem de envio.
Datagrama
Datagrama
Datagrama
Datagrama
Nvel de Transporte
Comunicao fim-a-fim Confivel.
Deteco e recuperao de erros. Controle de fluxo fim-a-fim.
Segmentao de mensagens.
Multiplexao de conexes.
Nvel de Transporte
Nvel de Transporte
Datagrama
Nvel de Sesso
Controle do Dilogo
Pontos de sincronizao Recuperao da sesso (falhas)
Gerenciamento de Token
Controle de Atividade
Cada atividade corresonde a uma tarefa que pode ser interrompida e posteriormente retomada
Instituto Federal de Educao, Cincia e Tecnologia
Nvel de Sesso
Nvel de Apresentao
Interoperabilidade
Comunicao entre sistemas heterogneos
Nvel de Apresentao
Nvel de Aplicao
Oferece servios s aplicaes
Gerenciamento (Monitoramento e controle) Mtodos genricos e especficos para a construo de aplicaes distribudas
Nvel de Aplicao
IEEE 802
Camada Fsica
Transmisso de bits atravs do meio fsico
Cabo coaxial Par tranado Fibra ptica
Tcnicas
CSMA/CD Token Bus Token Ring CSMA/CA
Instituto Federal de Educao, Cincia e Tecnologia
OSI x IEEE
TCP/IP
Padronizao da Internet
Internet Engineering Task Force (IETF)
Dividido em grupos de trabalho (Working Groups)
http://www.ietf.org
Inter-Rede
Intra-Rede
Aplicao
Intra-rede