Está en la página 1de 128

Redes de Computadores

UNIDADE I Redes de Computadores e a Internet

Romualdo Monteiro de Resende Costa romualdomrc@gmail.com

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Evoluo

Instituto Federal de Educao, Cincia e Tecnologia

Histrico
Main frame: processamento em lote.
Dcada de 50.

Terminais interativos: sistemas operacionais de tempo compartilhado.


Dcada de 60.

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.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia

Instituto Federal de Educao, Cincia e Tecnologia

Topologias

Instituto Federal de Educao, Cincia e Tecnologia

Totalmente Ligados

Instituto Federal de Educao, Cincia e Tecnologia

Tipos de Ligao

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Redes Completamente Ligadas


Maior grau de paralelismo, mas:
Economicamente invivel com um grande nmero de estaes geograficamente dispersas; Alto custo de instalao de sistemas; e Alto custo de instalao de hardware, incluindo os meios para a comunicao.

Para cada N estaes seriam necessrios:


N(N-1)/2 ligaes ponto-a-ponto para conectar todos os pares; Custo cresce ao quadrado do nmero de estaes.
Instituto Federal de Educao, Cincia e Tecnologia

Topologia em WANs
Custo de comunicao elevado:
Circuitos para satlites; Enlaces de microondas; Cabos de longa distncia.

Cabos de longa distncia:


Relativa baixa velocidade e, principalmente Altas taxas de erro.

Instituto Federal de Educao, Cincia e Tecnologia

Parcialmente Ligados

Instituto Federal de Educao, Cincia e Tecnologia

Comunicao

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Rede Telefnica

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Circuitos
Um caminho permanece dedicado entre a origem e o destino durante todo o tempo de conexo.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Circuitos

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Circuitos
Trfego contnuo:
Voz e vdeo sem compresso; A comutao de circuitos preserva a continuidade pois o retardo constante.

Trfego de dados convencionais:


Transferncia de arquivos, correio eletrnico, emulao de terminal, pginas Web etc. Caracterstica do transporte em rajadas; Comutao de circuitos, na prtica, representa um desperdcio da banda.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Mensagens

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Mensagens

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Mensagens

Instituto Federal de Educao, Cincia e Tecnologia

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.

Introduz grande atrasos no transporte


Toda a mensagem deve ser produzida antes de transmitida; Cada n tem que esperar o recebimento de toda a mensagem para poder encaminh-la.
Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Pacotes

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Pacotes

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Pacotes

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Pacotes

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Pacotes

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Redes Geograficamente Distribudas

Instituto Federal de Educao, Cincia e Tecnologia

Caractersticas

Instituto Federal de Educao, Cincia e Tecnologia

Redes Geograficamente Distribudas

Instituto Federal de Educao, Cincia e Tecnologia

Redes Geograficamente Distribudas

Instituto Federal de Educao, Cincia e Tecnologia

Redes Geograficamente Distribudas

Instituto Federal de Educao, Cincia e Tecnologia

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.

Sistemas finais so conectados por enlaces


Muitos tipos diferentes. Constitudos de meios fsicos diversos. Diferentes capacidades (taxas de transmisso).

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Existe uma hierarquia entre os ISPs.


Os ISPs de nvel mais alto dispem de maior velocidade de acesso.
Instituto Federal de Educao, Cincia e Tecnologia

Domnios Redes e Inter-Redes

Instituto Federal de Educao, Cincia e Tecnologia

Por que segmentar a rede?


Permitir a coexistncia de diferentes...
Regras de comunicao (protocolos); Tecnologias; Regras e modelos de administrao

Diviso de um grande problema, em problemas menores


Dividir para conquistar; Roteamento hierrquico.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

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 e Metropolitanas

Instituto Federal de Educao, Cincia e Tecnologia

Redes Locais
Distncias menores que dezenas de quilmetros.
Altas Velocidades; Baixas Taxas de Erros;

Custo de Comunicao Baixo.

Instituto Federal de Educao, Cincia e Tecnologia

Redes Locais

Instituto Federal de Educao, Cincia e Tecnologia

Redes Locais

Instituto Federal de Educao, Cincia e Tecnologia

Redes Locais

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao e Comutao

Instituto Federal de Educao, Cincia e Tecnologia

Utilizao da Banda Passante

Como melhorar a utilizao do meio de transmisso?

Instituto Federal de Educao, Cincia e Tecnologia

Utilizao da Banda Passante

Configurao de mltiplos canais por meio de transmisso.

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao
Permite que vrios sinais de diferentes fontes possam compartilhar o mesmo meio fsico.

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao na Frequncia

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao na Frequncia

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao no Tempo

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao no Tempo

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Circuitos

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Comutao de Circuitos
Chaveamento por Diviso Espacial
Space Division Switching SDS. Cada n fecha um circuito fsico entre entrada e sada.

Chaveamento por Diviso de Frequncia


Frequency Division Switching FDS. Cada n seleciona um canal de frequncia de uma linha de entrada para um canal de frequncia de uma linha de sada

Chaveamento por Diviso de Tempo


Time Division Switching TDS Cada n seleciona um canal do tempo de uma linha de entrada para um canal do tempo de uma linha de sada

Instituto Federal de Educao, Cincia e Tecnologia

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

Instituto Federal de Educao, Cincia e Tecnologia

Multiplexao no Tempo

Instituto Federal de Educao, Cincia e Tecnologia

Rede Hbrida

Instituto Federal de Educao, Cincia e Tecnologia

Rede Hbrida

Instituto Federal de Educao, Cincia e Tecnologia

Arquiteturas

Instituto Federal de Educao, Cincia e Tecnologia

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.

Problema: Necessidade de interconexo de solues proprietrias. Soluo: Padronizao.

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Padronizao - Vantagens
Preservao dos investimentos com:
Segurana da continuidade; Segurana da integrao com tecnologias emergentes.

Maior nmero de fabricantes:


Maior competitividade; Menor preo; Maior qualidade.

Instituto Federal de Educao, Cincia e Tecnologia

Organizaes para a Padronizao


ISO (International Organization for Standardization) ANSI (American National Standards Institute) ABNT (Associao Brasileira de Normas Tcnicas) IEEE (Institute of Electrical and Eletronic Enginners) ITU (International Telecommunications Union)
ITU-R Radiocommunication Sector ITU-T Telecommunication Sector ITU-D Telecommunication Development Sector

Instituto Federal de Educao, Cincia e Tecnologia

Padres de Arquitetura de Redes


Modelo de Referncia OSI Arquitetura IEEE 802 Arquitetura TCP/IP

Em comum:
Estruturam a rede em um conjunto de camadas hierrquicas, cada uma construda utilizando as funes e servios oferecidos pelas camadas inferiores.

Instituto Federal de Educao, Cincia e Tecnologia

OSI

Instituto Federal de Educao, Cincia e Tecnologia

Arquitetura OSI
Open System Interconection.
Padro de referncia ISO para interconexo de sistemas abertos.

Sete camadas funcionais.


Princpio do dividir para conquistar. Facilidade de modificao e validao.

Instituto Federal de Educao, Cincia e Tecnologia

Servios

Instituto Federal de Educao, Cincia e Tecnologia

Provedores e Usurios dos Servios

Instituto Federal de Educao, Cincia e Tecnologia

Provedores e Usurios dos Servios

Instituto Federal de Educao, Cincia e Tecnologia

Provedores e Usurios dos Servios

Instituto Federal de Educao, Cincia e Tecnologia

Nveis e Protocolos

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Camadas do Modelo OSI

Instituto Federal de Educao, Cincia e Tecnologia

Transmisso de Dados

Instituto Federal de Educao, Cincia e Tecnologia

Dados

Instituto Federal de Educao, Cincia e Tecnologia

Transmisso de Dados

Instituto Federal de Educao, Cincia e Tecnologia

Nvel Fsico
Transmisso de bits atravs de um canal de comunicao. Projetado para as caractersticas do meio fsico e da transmisso do sinal.

Instituto Federal de Educao, Cincia e Tecnologia

Nvel Fsico

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Enlace
Detecta e, opcionalmente, corrige erros do nvel fsico. Transmite e recebe quadros (delimitao da informao).

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Enlace

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Enlace

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Rede
Roteamento. Servio de entrega dos dados:
Circuito Virtual. Datagrama.

Controle de Congestionamento.

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Rede

Instituto Federal de Educao, Cincia e Tecnologia

Contedo das PDUs

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Circuito Virtual

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Rede

Instituto Federal de Educao, Cincia e Tecnologia

Circuito Virtual

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Datagrama

Instituto Federal de Educao, Cincia e Tecnologia

Datagrama

Instituto Federal de Educao, Cincia e Tecnologia

Datagrama

Instituto Federal de Educao, Cincia e Tecnologia

Datagrama

Instituto Federal de Educao, Cincia e Tecnologia

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.

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Transporte

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Transporte

Instituto Federal de Educao, Cincia e Tecnologia

Datagrama

Instituto Federal de Educao, Cincia e Tecnologia

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

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Apresentao
Interoperabilidade
Comunicao entre sistemas heterogneos

Converso de dados e suas representaes


Traduo de cdigos Compactao de dados Criptografia

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Apresentao

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Aplicao
Oferece servios s aplicaes
Gerenciamento (Monitoramento e controle) Mtodos genricos e especficos para a construo de aplicaes distribudas

Instituto Federal de Educao, Cincia e Tecnologia

Nvel de Aplicao

Instituto Federal de Educao, Cincia e Tecnologia

IEEE 802

Instituto Federal de Educao, Cincia e Tecnologia

Camada Fsica
Transmisso de bits atravs do meio fsico
Cabo coaxial Par tranado Fibra ptica

Mtodo de codificao Taxa de Transmisso

Instituto Federal de Educao, Cincia e Tecnologia

Camada de Controle de Acesso ao Meio


Organizao do acesso ao meio fsico compartilhado
Barra Anel Wireless

Tcnicas
CSMA/CD Token Bus Token Ring CSMA/CA
Instituto Federal de Educao, Cincia e Tecnologia

Camada de Controle de Enlace Lgico


Multiplexao Controle de erros Controle de fluxo Definio de tipos de operao e de classes de procedimentos

Instituto Federal de Educao, Cincia e Tecnologia

OSI x IEEE

Instituto Federal de Educao, Cincia e Tecnologia

TCP/IP

Instituto Federal de Educao, Cincia e Tecnologia

Padronizao da Internet
Internet Engineering Task Force (IETF)
Dividido em grupos de trabalho (Working Groups)

Documentos propostos e padres:


Request For Comments (RFC) Internet-draft

http://www.ietf.org

Instituto Federal de Educao, Cincia e Tecnologia

Camadas do Modelo TCP/IP

Inter-Rede

Intra-Rede

Instituto Federal de Educao, Cincia e Tecnologia

Camadas do Modelo TCP/IP

Instituto Federal de Educao, Cincia e Tecnologia

Aplicao

Intra-rede

Instituto Federal de Educao, Cincia e Tecnologia

También podría gustarte