SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Tarefa: ler capítulo
               Parte I: Introdução                  1 no texto


Nosso objetivo:                  Visão Geral:
• obter contexto, visão geral,   • o que é a Internet
  “sentimento” sobre redes       • o que é um protocolo?
• maior profundidade e           • bordas da rede
  detalhes serão vistos          • núcleo da rede
  depois no curso
                                 • rede de acesso e meios físicos
• abordagem:
                                 • performance: perda, atraso
   – descritiva
                                 • camadas de protocolo, modelos de
   – usar a Internet como          serviços
     exemplo
                                 • backbones, NAPs, ISPs
                                 • história
O que é a Internet
                                             roteador
• milhões de elementos de                                 estação
  computação interligados: hosts,              servidor
                                                             móvel
  sistemas finais                          ISP local
   – pc’s, estações de trabalho,
     servidores
   – telefones digitais, torradeiras de
     pão, etc.                                            ISP regional

   executando aplicações
     distribuídas
• enlaces de comunicação
   – fibra, cobre, rádio, satelite
                                          rede
• roteadores: enviam pacotes              corporativa
  (blocos) de dados através da
  rede
Aplicações IP “quentes”


      Moldura IP para retratos
      http://www.ceiva.com/




                                              Torradeira e previsão do tempo pela Web
O menor servidor Web do mundo                 http://dancing-man.com/robin/toasty/
http://www-ccs.cs.umass.edu/~shri/iPic.html
O que é a Internet
• protocolos: controlam o envio e a             routeador
                                                             estação
  recepção de mensagens                           servidor
   – e.g., TCP, IP, HTTP, FTP, PPP                               móvel
• Internet: “rede de redes”                  ISP local
   – fracamente hierárquica
   – Internet pública e Internets privadas
     (intranets)                                             ISP regional
• Internet standards
   – RFC: Request for comments
   – IETF: Internet Engineering Task
     Force
                                             rede
                                             corporativa
Serviços da Internet
• infraestrutura de comunicação
  permite aplicações distribuídas:
   – WWW, email, games, e-commerce,
     database, chat,
   – more?
• serviços de comunicação
  oferecidos:
   – sem conexão
   – orientado à conexão
• cyberspace [Gibson]:
   “a consensual hallucination experienced daily
       by billions of operators, in every nation, ...."
O que é um protocolo?
Protocolos humanos:           protocolos de rede:
• “Que horas são?”            • máquinas ao invés de
• “Eu tenho uma pergunta”        humanos
• apresentações               • toda a atividade de
                                 comunicação na Internet é
… especificas msgs enviadas      governada por protocolos
… especificas ações tomadas   protocolos definem os formatos,
  quando msgs são recebidas       ordem das msgs enviadas e
  ou outros eventos              recebidas pelas entidades de
                               rede e ações a serem tomadas na
                                  transmissão e recepção de
                                          mensagens
O que é um protocolo?
um protocolo humano e um protocolo de rede de computadores:


         Alô                         TCP pedido de
                                     conexão
         Alô
                                     TCP resposta
     Que horas                       de conexão
       são?                          Get http://gaia.cs.umass.edu/index.htm
       2:00
                                            <arquivo>
                         tempo
Uma visão mais de perto da estrutura da
                   rede:
• borda da rede: aplicações
  e hosts
• núcleo da rede:
   – roteadores
   – rede de redes
• redes de acesso, meios
  físicos:
  enlaces de comunicação
As bordas da rede
• sistemas finais (hosts):
   – executam programas de aplicação
   – e.g., WWW, email
   – localizam-se nas extremidades da rede
• modelo cliente/servidor
   – o cliente toma a iniciativa enviando
     pedidos que são respondidos por
     servidores
   – e.g., WWW client (browser)/ server;
     email client/server
• modelo peer-to-peer:
   – Prevê simetria de comunicação
   – e.g.: teleconferêcia
Borda da rede: serviço orientado à conexão

Meta: transferência de dados         serviço TCP [RFC 793]
  entre sistemas finais.             • transferência de dados confiável
• handshaking: estabelece as           e seqüêncial, orientada a cadeia
  condições para o envio de            de bytes
  dados antes de envia-los              – perdas: reconhecimentos e
  atualmente                              retransmissões
   – Alô: protocolo humano           • controle de fluxo:
   – estados de “conexão”               – evita que o transmissor afogue o
     controlam a troca de                 receptor
     mensagens entre dois hosts      • controle de congestão:
• TCP - Transmission Control            – transmissor reduz sua taxa quando
  Protocol                                a rede fica congestionada
   – realiza o serviço orientado à
     conexão da Internet
Borda da rede:serviço sem conexão

                                  App’s usando TCP:
Meta: transferência de dados      • HTTP (WWW), FTP (file
  entre sistemas finais             transfer), Telnet (remote
   – o mesmo de antes!              login), SMTP (email)
• UDP - User Datagram Protocol
  [RFC 768]: Oferece o serviço
  sem conexão da Internet
                                  App’s usando UDP:
                                  • streaming media,
   – transferência de dados não
                                    teleconferência, telefonia IP
     confiável
   – sem controle de fluxo
   – sem controle de congestão
O núcleo da rede
•   malha de roteadores interconectados
•   A questão fundamental: como os dados
    são transferidos através da rede?
     – comutação de circuitos: usa um
         canal dedicado para cada conexão.
         Ex: rede telefônica
     – comutação de pacotes: dados são
         enviados em “blocos” discretos, na
         base FIFO
Núcleo da Rede: Comutação de Circuitos

Recursos fim-a-fim são
  reservados por “chamada”
•   taxa de transmissão, capacidade
    dos comutadores
•   recursos dedicados: não há
    compartilhamento
•   desempenho análogo aos circuitos
    físicos (QOS garantido)
•   exige estabelecimento de conexão
Núcleo da Rede: Comutação de Circuitos
Recursos da rede (ex., capacidade
  de transmissão) dividida em
  “pedaços”
•   pedaços alocados às chamadas
•   pedaço do recurso disperdiçado se
    não for usado pelo dono da chamada
    (sem divisão)
•   formas de divisão da capacidade de
    transmissão em “pedaços”
      – divisão em freqüência
      – divisão temporal
Comutação de Circuitos: FDMA e TDMA

                            Exemplo:
FDMA
                            4 usuários

   freqüência

                         tempo
TDMA


   freqüência

                         tempo
Núcleo da rede: comutação de pacotes
cada fluxo de dados fim-a-fim é dividido    contenção de recursos:
   em pacotes
                                            • a demanda agregada por
• os recursos da rede são compartilhados
   em bases estatíticas                       recursos pode exceder a
• cada pacote usa toda a banda disponível     capacidade disponível
   ao ser transmitido                       • congestão: filas de pacotes,
• recursos são usados na medida do            aumento do tempo de envio,
   necessário                                 perda de apcotes
                                            • store and forward: pacotes se
comutação de circuitos:
                                              movem de um roteador para o
  Banda passante é dividida em                outro antes de serem
             “slots”                          retransmitidos
         Alocação fixa                         – transmite no enlace
      Reserva de recursos                      – espera vez no enlace
Núcleo da rede: comutação de pacotes
          10 Mbits/s
A         Ethernet       multiplexação estatística          C


                                 1.5 Mbits/s
    B
               fila de pacotes                       45 Mbits/s
               esperando pelo
               enlace de saída


                                 D                      E

    Comutação de pacotes versus comutação de circuitos: analogia
      com restaurante humano
    • outras analogias humanas?
Núcleo da rede: Comutação de Pacotes
                             Packet-switching:
                       comportamento store and
                                      forward
Comutação de Pacotes versus Comutação de
                   Circuitos
Comutação de Pacotes permite que mais usuários usem a mesma
  rede!
• Enlace de 1 Mbit/s
• cada usuário:
   – 100Kbits/s quando “ativo”

                                 N usuários
   – ativo 10% do tempo

                                                    enlace de 1 Mbit/s
• comutação de circuitos:
   – 10 usuários
• comutação de pacotes:
   – com 35 usuários,
     probabilidade > 10 ativos
     menor que 0,0004
Comutação de Pacotes versus Comutação de
                   Circuitos
A comutação de pacotes é melhor sempre?
• Grande para dados esporádicos
   – melhor compartilhamento de recursos
   – não há estabelecimento de chamada
• Congestão excessiva: atraso e perda de pacotes
   – protocolos são necessários para transferência confiável,
      controle de congestionamento
• Q: Como obter um comportamento semelhante ao de um circuito
  físico?
   – garantias de taxa de transmissão são necessárias para
      aplicações de aúdio/vídeo
   – problema ainda sem solução (capítulo 6)

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Modelo ozil camada de transporte
Modelo ozil camada de transporteModelo ozil camada de transporte
Modelo ozil camada de transporte
 
Largura de banda
Largura de bandaLargura de banda
Largura de banda
 
Introducao a Redes de Computadores
Introducao a Redes de ComputadoresIntroducao a Redes de Computadores
Introducao a Redes de Computadores
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Aulas frc 04
 
Redes de computadores slides
Redes de computadores   slidesRedes de computadores   slides
Redes de computadores slides
 
Aulas frc 01
Aulas frc  01Aulas frc  01
Aulas frc 01
 
Mini Curso - Redes de Computadores
Mini Curso - Redes de ComputadoresMini Curso - Redes de Computadores
Mini Curso - Redes de Computadores
 
Comunicação de dados!
Comunicação de dados!Comunicação de dados!
Comunicação de dados!
 
Apresentação de Redes
Apresentação de RedesApresentação de Redes
Apresentação de Redes
 
Curso De Redes
Curso De RedesCurso De Redes
Curso De Redes
 
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
 
Módulo-6-7-ip-com-sockets
Módulo-6-7-ip-com-socketsMódulo-6-7-ip-com-sockets
Módulo-6-7-ip-com-sockets
 
Apo redes
Apo redesApo redes
Apo redes
 
Noções de redes de computadores
Noções de redes de computadoresNoções de redes de computadores
Noções de redes de computadores
 
Redes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesRedes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redes
 
Curso de redes wi telecom.ppt
Curso de redes wi telecom.pptCurso de redes wi telecom.ppt
Curso de redes wi telecom.ppt
 
1ª Unidade Conceito e Estrutura de Redes.
1ª Unidade Conceito e Estrutura de Redes.1ª Unidade Conceito e Estrutura de Redes.
1ª Unidade Conceito e Estrutura de Redes.
 
Redes - Introdução
Redes - IntroduçãoRedes - Introdução
Redes - Introdução
 
Redes de Computadores
Redes de Computadores Redes de Computadores
Redes de Computadores
 
Fsi 05 - capitulo 6
Fsi  05 -  capitulo 6Fsi  05 -  capitulo 6
Fsi 05 - capitulo 6
 

Semelhante a Cap01a

Material de apoio livro kurose cap01
Material de apoio   livro kurose cap01Material de apoio   livro kurose cap01
Material de apoio livro kurose cap01ErikHR
 
IntroducaoRedesInternet.ppt redes de computadores
IntroducaoRedesInternet.ppt redes de computadoresIntroducaoRedesInternet.ppt redes de computadores
IntroducaoRedesInternet.ppt redes de computadoresLinaKelly3
 
kurose-slides-1.ppt
kurose-slides-1.pptkurose-slides-1.ppt
kurose-slides-1.pptmevom8177
 
Aula 3 Introdução a Redes II
Aula 3   Introdução a Redes IIAula 3   Introdução a Redes II
Aula 3 Introdução a Redes IIwab030
 
Redes de Banda Larga
Redes de Banda LargaRedes de Banda Larga
Redes de Banda LargaCassio Ramos
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da redeH P
 
Aula5.ppt
Aula5.pptAula5.ppt
Aula5.pptCidrone
 
Módulo 09 redes
Módulo 09   redesMódulo 09   redes
Módulo 09 redesEder Dias
 
Capítulo 06 - Telecomunicações, Internet e tecnologia sem fio
Capítulo 06 - Telecomunicações, Internet e tecnologia  sem fioCapítulo 06 - Telecomunicações, Internet e tecnologia  sem fio
Capítulo 06 - Telecomunicações, Internet e tecnologia sem fioEverton Souza
 

Semelhante a Cap01a (20)

Material de apoio livro kurose cap01
Material de apoio   livro kurose cap01Material de apoio   livro kurose cap01
Material de apoio livro kurose cap01
 
IntroducaoRedesInternet.ppt redes de computadores
IntroducaoRedesInternet.ppt redes de computadoresIntroducaoRedesInternet.ppt redes de computadores
IntroducaoRedesInternet.ppt redes de computadores
 
IntroducaoRedesInternet.ppt
IntroducaoRedesInternet.pptIntroducaoRedesInternet.ppt
IntroducaoRedesInternet.ppt
 
Rc02-intro-info.pdf
Rc02-intro-info.pdfRc02-intro-info.pdf
Rc02-intro-info.pdf
 
Cap01b
Cap01bCap01b
Cap01b
 
Aula introdutoria parte 1
Aula introdutoria   parte 1Aula introdutoria   parte 1
Aula introdutoria parte 1
 
Introd fund
Introd fundIntrod fund
Introd fund
 
kurose-slides-1.ppt
kurose-slides-1.pptkurose-slides-1.ppt
kurose-slides-1.ppt
 
Aulas frc 05
Aulas frc  05Aulas frc  05
Aulas frc 05
 
Aula 3 Introdução a Redes II
Aula 3   Introdução a Redes IIAula 3   Introdução a Redes II
Aula 3 Introdução a Redes II
 
Redes de Banda Larga
Redes de Banda LargaRedes de Banda Larga
Redes de Banda Larga
 
Bimestre2aula1
Bimestre2aula1Bimestre2aula1
Bimestre2aula1
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da rede
 
Aula5.ppt
Aula5.pptAula5.ppt
Aula5.ppt
 
04 introducao redes
04 introducao redes04 introducao redes
04 introducao redes
 
Módulo 09 redes
Módulo 09   redesMódulo 09   redes
Módulo 09 redes
 
13 ligações inter-redes
13   ligações inter-redes13   ligações inter-redes
13 ligações inter-redes
 
Capítulo 06 - Telecomunicações, Internet e tecnologia sem fio
Capítulo 06 - Telecomunicações, Internet e tecnologia  sem fioCapítulo 06 - Telecomunicações, Internet e tecnologia  sem fio
Capítulo 06 - Telecomunicações, Internet e tecnologia sem fio
 
Aula 1
Aula 1Aula 1
Aula 1
 
Criação de uma rede
Criação de uma redeCriação de uma rede
Criação de uma rede
 

Mais de samuelthiago

Interface grafica em_java_parte_v
Interface grafica em_java_parte_vInterface grafica em_java_parte_v
Interface grafica em_java_parte_vsamuelthiago
 
Interface grafica em_java_parte_iv
Interface grafica em_java_parte_ivInterface grafica em_java_parte_iv
Interface grafica em_java_parte_ivsamuelthiago
 
Interface grafica em_java_parte_iii
Interface grafica em_java_parte_iiiInterface grafica em_java_parte_iii
Interface grafica em_java_parte_iiisamuelthiago
 
Interface grafica em_java_parte_ii
Interface grafica em_java_parte_iiInterface grafica em_java_parte_ii
Interface grafica em_java_parte_iisamuelthiago
 
Interface grafica em_java_parte_i
Interface grafica em_java_parte_iInterface grafica em_java_parte_i
Interface grafica em_java_parte_isamuelthiago
 
Poo interacao entre_objetos_blue_j_ii
Poo interacao entre_objetos_blue_j_iiPoo interacao entre_objetos_blue_j_ii
Poo interacao entre_objetos_blue_j_iisamuelthiago
 
Introducao a poo_com_blue_j
Introducao a poo_com_blue_jIntroducao a poo_com_blue_j
Introducao a poo_com_blue_jsamuelthiago
 
Projeto calculadora em_java
Projeto calculadora em_javaProjeto calculadora em_java
Projeto calculadora em_javasamuelthiago
 
Introducao a poo_com_blue_j
Introducao a poo_com_blue_jIntroducao a poo_com_blue_j
Introducao a poo_com_blue_jsamuelthiago
 
01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)samuelthiago
 

Mais de samuelthiago (20)

Eclipse i (1)
Eclipse i (1)Eclipse i (1)
Eclipse i (1)
 
Html básico
Html básicoHtml básico
Html básico
 
Interface grafica em_java_parte_v
Interface grafica em_java_parte_vInterface grafica em_java_parte_v
Interface grafica em_java_parte_v
 
Interface grafica em_java_parte_iv
Interface grafica em_java_parte_ivInterface grafica em_java_parte_iv
Interface grafica em_java_parte_iv
 
Interface grafica em_java_parte_iii
Interface grafica em_java_parte_iiiInterface grafica em_java_parte_iii
Interface grafica em_java_parte_iii
 
Interface grafica em_java_parte_ii
Interface grafica em_java_parte_iiInterface grafica em_java_parte_ii
Interface grafica em_java_parte_ii
 
Interface grafica em_java_parte_i
Interface grafica em_java_parte_iInterface grafica em_java_parte_i
Interface grafica em_java_parte_i
 
Poo interacao entre_objetos_blue_j_ii
Poo interacao entre_objetos_blue_j_iiPoo interacao entre_objetos_blue_j_ii
Poo interacao entre_objetos_blue_j_ii
 
Introducao a poo_com_blue_j
Introducao a poo_com_blue_jIntroducao a poo_com_blue_j
Introducao a poo_com_blue_j
 
Projeto calculadora em_java
Projeto calculadora em_javaProjeto calculadora em_java
Projeto calculadora em_java
 
Introducao a poo_com_blue_j
Introducao a poo_com_blue_jIntroducao a poo_com_blue_j
Introducao a poo_com_blue_j
 
01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)
 
Java 08
Java 08Java 08
Java 08
 
Java 07
Java 07Java 07
Java 07
 
Java 06
Java 06Java 06
Java 06
 
Java 05
Java 05Java 05
Java 05
 
Java 04
Java 04Java 04
Java 04
 
Java 03
Java 03Java 03
Java 03
 
Java 02
Java 02Java 02
Java 02
 
Java 01
Java 01Java 01
Java 01
 

Cap01a

  • 1. Tarefa: ler capítulo Parte I: Introdução 1 no texto Nosso objetivo: Visão Geral: • obter contexto, visão geral, • o que é a Internet “sentimento” sobre redes • o que é um protocolo? • maior profundidade e • bordas da rede detalhes serão vistos • núcleo da rede depois no curso • rede de acesso e meios físicos • abordagem: • performance: perda, atraso – descritiva • camadas de protocolo, modelos de – usar a Internet como serviços exemplo • backbones, NAPs, ISPs • história
  • 2. O que é a Internet roteador • milhões de elementos de estação computação interligados: hosts, servidor móvel sistemas finais ISP local – pc’s, estações de trabalho, servidores – telefones digitais, torradeiras de pão, etc. ISP regional executando aplicações distribuídas • enlaces de comunicação – fibra, cobre, rádio, satelite rede • roteadores: enviam pacotes corporativa (blocos) de dados através da rede
  • 3. Aplicações IP “quentes” Moldura IP para retratos http://www.ceiva.com/ Torradeira e previsão do tempo pela Web O menor servidor Web do mundo http://dancing-man.com/robin/toasty/ http://www-ccs.cs.umass.edu/~shri/iPic.html
  • 4. O que é a Internet • protocolos: controlam o envio e a routeador estação recepção de mensagens servidor – e.g., TCP, IP, HTTP, FTP, PPP móvel • Internet: “rede de redes” ISP local – fracamente hierárquica – Internet pública e Internets privadas (intranets) ISP regional • Internet standards – RFC: Request for comments – IETF: Internet Engineering Task Force rede corporativa
  • 5. Serviços da Internet • infraestrutura de comunicação permite aplicações distribuídas: – WWW, email, games, e-commerce, database, chat, – more? • serviços de comunicação oferecidos: – sem conexão – orientado à conexão • cyberspace [Gibson]: “a consensual hallucination experienced daily by billions of operators, in every nation, ...."
  • 6. O que é um protocolo? Protocolos humanos: protocolos de rede: • “Que horas são?” • máquinas ao invés de • “Eu tenho uma pergunta” humanos • apresentações • toda a atividade de comunicação na Internet é … especificas msgs enviadas governada por protocolos … especificas ações tomadas protocolos definem os formatos, quando msgs são recebidas ordem das msgs enviadas e ou outros eventos recebidas pelas entidades de rede e ações a serem tomadas na transmissão e recepção de mensagens
  • 7. O que é um protocolo? um protocolo humano e um protocolo de rede de computadores: Alô TCP pedido de conexão Alô TCP resposta Que horas de conexão são? Get http://gaia.cs.umass.edu/index.htm 2:00 <arquivo> tempo
  • 8. Uma visão mais de perto da estrutura da rede: • borda da rede: aplicações e hosts • núcleo da rede: – roteadores – rede de redes • redes de acesso, meios físicos: enlaces de comunicação
  • 9. As bordas da rede • sistemas finais (hosts): – executam programas de aplicação – e.g., WWW, email – localizam-se nas extremidades da rede • modelo cliente/servidor – o cliente toma a iniciativa enviando pedidos que são respondidos por servidores – e.g., WWW client (browser)/ server; email client/server • modelo peer-to-peer: – Prevê simetria de comunicação – e.g.: teleconferêcia
  • 10. Borda da rede: serviço orientado à conexão Meta: transferência de dados serviço TCP [RFC 793] entre sistemas finais. • transferência de dados confiável • handshaking: estabelece as e seqüêncial, orientada a cadeia condições para o envio de de bytes dados antes de envia-los – perdas: reconhecimentos e atualmente retransmissões – Alô: protocolo humano • controle de fluxo: – estados de “conexão” – evita que o transmissor afogue o controlam a troca de receptor mensagens entre dois hosts • controle de congestão: • TCP - Transmission Control – transmissor reduz sua taxa quando Protocol a rede fica congestionada – realiza o serviço orientado à conexão da Internet
  • 11. Borda da rede:serviço sem conexão App’s usando TCP: Meta: transferência de dados • HTTP (WWW), FTP (file entre sistemas finais transfer), Telnet (remote – o mesmo de antes! login), SMTP (email) • UDP - User Datagram Protocol [RFC 768]: Oferece o serviço sem conexão da Internet App’s usando UDP: • streaming media, – transferência de dados não teleconferência, telefonia IP confiável – sem controle de fluxo – sem controle de congestão
  • 12. O núcleo da rede • malha de roteadores interconectados • A questão fundamental: como os dados são transferidos através da rede? – comutação de circuitos: usa um canal dedicado para cada conexão. Ex: rede telefônica – comutação de pacotes: dados são enviados em “blocos” discretos, na base FIFO
  • 13. Núcleo da Rede: Comutação de Circuitos Recursos fim-a-fim são reservados por “chamada” • taxa de transmissão, capacidade dos comutadores • recursos dedicados: não há compartilhamento • desempenho análogo aos circuitos físicos (QOS garantido) • exige estabelecimento de conexão
  • 14. Núcleo da Rede: Comutação de Circuitos Recursos da rede (ex., capacidade de transmissão) dividida em “pedaços” • pedaços alocados às chamadas • pedaço do recurso disperdiçado se não for usado pelo dono da chamada (sem divisão) • formas de divisão da capacidade de transmissão em “pedaços” – divisão em freqüência – divisão temporal
  • 15. Comutação de Circuitos: FDMA e TDMA Exemplo: FDMA 4 usuários freqüência tempo TDMA freqüência tempo
  • 16. Núcleo da rede: comutação de pacotes cada fluxo de dados fim-a-fim é dividido contenção de recursos: em pacotes • a demanda agregada por • os recursos da rede são compartilhados em bases estatíticas recursos pode exceder a • cada pacote usa toda a banda disponível capacidade disponível ao ser transmitido • congestão: filas de pacotes, • recursos são usados na medida do aumento do tempo de envio, necessário perda de apcotes • store and forward: pacotes se comutação de circuitos: movem de um roteador para o Banda passante é dividida em outro antes de serem “slots” retransmitidos Alocação fixa – transmite no enlace Reserva de recursos – espera vez no enlace
  • 17. Núcleo da rede: comutação de pacotes 10 Mbits/s A Ethernet multiplexação estatística C 1.5 Mbits/s B fila de pacotes 45 Mbits/s esperando pelo enlace de saída D E Comutação de pacotes versus comutação de circuitos: analogia com restaurante humano • outras analogias humanas?
  • 18. Núcleo da rede: Comutação de Pacotes Packet-switching: comportamento store and forward
  • 19. Comutação de Pacotes versus Comutação de Circuitos Comutação de Pacotes permite que mais usuários usem a mesma rede! • Enlace de 1 Mbit/s • cada usuário: – 100Kbits/s quando “ativo” N usuários – ativo 10% do tempo enlace de 1 Mbit/s • comutação de circuitos: – 10 usuários • comutação de pacotes: – com 35 usuários, probabilidade > 10 ativos menor que 0,0004
  • 20. Comutação de Pacotes versus Comutação de Circuitos A comutação de pacotes é melhor sempre? • Grande para dados esporádicos – melhor compartilhamento de recursos – não há estabelecimento de chamada • Congestão excessiva: atraso e perda de pacotes – protocolos são necessários para transferência confiável, controle de congestionamento • Q: Como obter um comportamento semelhante ao de um circuito físico? – garantias de taxa de transmissão são necessárias para aplicações de aúdio/vídeo – problema ainda sem solução (capítulo 6)