SlideShare uma empresa Scribd logo
1 de 54
Baixar para ler offline
Universidade Federal da Paraíba
                                Centro de Ciências Aplicadas e Educação
                                Departamento de Ciências Exatas




      ACII:
      Introdução a redes de computadores


                                         Prof. Rafael Marrocos Magalhães
                                                      rafael@dce.ufpb.br




       06 de Setembro de 2011                                              UFPB - CCAE - DCE

domingo, 18 de setembro de 11                                                                  1
Motivação

                                  O que fazemos com os
                                computadores hoje em dia?




domingo, 18 de setembro de 11                               2
Sumário
                       Conceitos sobre comunicação
                       Protocolos
                       Arquitetura TCP/IP
                       Modelo de Referência ISO/OSI
                       Histórico das redes



domingo, 18 de setembro de 11                         3
S"G:'"E"("<,5'),'5;""
                        +,$-)&)#.,$%/%$#$()!"$%0'"#$""
            laptopO que)+3(,3+""-1#2"34)$%&)%
                 64*>+"I*4.("a internet
                          –  " é
                  S"G:'"E"("<,5'),'5;""
            sem fio
                  S"G:'"E"("<,5'),'5;""
                   64*>+"I*4.(" básicos) Rede móveR
                  (elementos
             celular
                PC
                               .)&)"
                   64*>+"I*4.("
                       •  ?40D]'*"3'"34*8+*4-6+*"3'"
             portátil
                            PC        .+?8:5(=>+".+,'.5(3+*;"
                                 •  ?40D]'*"3'"34*8+*4-6+*"3'"
                      servidor .+?8:5(=>+".+,'.5(3+*;"
                                                                   Rede móvel
                       PC
                        hosts,•  ?40D]'*"3'"34*8+*4-6+*"3'"
                                   aplicação de rede                          Rede
                                                                                 m
                        enlace, largura de banda comunicação
                               !  enlaces de
                        servidor      +,$-)&)#.,$%/%$#$()!"$%0'"#$"" ISP global
                                    +,$-)&)#.,$%/%$#$()!"$%0'"#$""
                      laptop          .+?8:5(=>+".+,'.5(3+*;"
                       servidor –  ")+3(,3+""-1#2"34)$%&)%
                        laptop
                      sem fio
                        sem fio          –  ")+3(,3+""-1#2"34)$%&)%
                                      +,$-)&)#.,$%/%$#$()!"$%0'"#$""
                    celular de "  fibra, cobre, rádio,
                         comutação de pacotes Rede doméstica
                         celular        .)&)"
                   pontos
                       portátil          .)&)"
                     laptop
                       comutadores, "roteadores
                                        –  )+3(,3+""-1#2"34)$%&)% regional domé
                                                                    ISP Rede
                    portátil !  enlaces de comunicação
                   acesso
                           taxa defibra,satélite
                     sem fio
                                       transmissão
                                           .)&)" rádio,
                                            cobre,
                     celularde " enlaces de comunicação
                   enlaces rota, caminho
                         pontos
                         acesso !  satélite                                 Rede d
                   comenlaces " ISPs,de transmissão =transmissão =
                     portátil
                                       "  taxa de
                                                         Rede institucional
                          fio        taxafibra, cobre, rádio,
                         com fio
                       pontos de      "  IP
                       acesso ! largura de banda comunicação
                           Padrõesenlaces de de banda Rede i
                                        delargura
                                            Internet
                                          satélite
                       enlaces roteadores:
                            IETFencaminham pacotes
                                ! 
                                    (RFCs), W3C cobre, rádio,
                       com fio de" "  fibra, transmissão =
                      roteador
                        pontos            taxa de
                                           roteadores:
                                 acesso (pedaços satélite
                                     !           de dados)
                                             largura de banda                                                       Re
                      *043'"W"
domingo, 18 de setembro de 11    enlaces                     !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
                                                                                                                      4
Utensílios
         ^5',*904+*"@0'C(4*B"3("<,5'),'5"


                                                                          Tostadora preparada para
                                                                          Internet + previsor de tempo

                Quadro de imagens IP
                http://www.ceiva.com/




            Menor servidor Web do mundo
            http://www-ccs.cs.umass.edu/~shri/iPic.html                     Telefones de Internet


 *043'"Y"                                                 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
domingo, 18 de setembro de 11                                                                                           5
O que é a internet (serviços)
       S"G:'"E"("<,5'),'5;""
               64*>+"I*4.("
       infraestrutura de
             PC       •  ?40D]'*"3'"34*8+*4-6+*"3'"                        Rede móvel
       comunicação
             servidor
                         .+?8:5(=>+".+,'.5(3+*;"
                                                                                                       ISP global
                                          +,$-)&)#.,$%/%$#$()!"$%0'"#$""
           - aplicações distribuídas
                            laptop
                            sem fio        –  ")+3(,3+""-1#2"34)$%&)%
                            celular           .)&)"
                            portátil                                       Rede doméstica

       serviços de comunicação
                     !  enlaces de comunicação
                                                                                                   ISP regional

       fornecidosdeàs fibra, cobre, rádio,
              pontos     "  aplicações
                                 acesso       satélite                           Rede institucional
           - entrega de dados confiável =
                    enlaces
                    com fio     "  taxa de transmissão
           da origem ao destino de banda
                                   largura
           - entrega de dados pelo
                            !  roteadores:
                 roteador
                               encaminham pacotes
           “melhor esforço” de dados)
                               (pedaços
                      *043'"W"                                             !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
domingo, 18 de setembro de 11                                                                                                       6
Visão mais próxima da rede
       borda da rede
        -aplicações e hospedeiros

       redes de acesso
        - enlaces de comunicação

       borda da rede
        - roteadores, redes
        interconectadas

domingo, 18 de setembro de 11          7
Borda da rede
                      X"I+)3("3(")'3';"
         •  *4*5'?(*"U,(4*"iD+*8'3'4)+*j;"
       sistemas finais
             –  'F'.:5()"8)+C)(?(*"3'"(804.(=>+"
       (hosts)
             –  81"'1"d'IK"'f?(40"
                      –  ,("@I+)3("3(")'3'B"
                                                   peer-peer

        !  modelo cliente/servidor
       modelo cliente/
              hospedeiro cliente solicita,
                      " 
       servidor serviço de servidor
              recebe
              sempre ativo                 cliente/servidor
           "  p. e. navegador/servidor Web;
              cliente/servidor de e-mail
       modelo peer-to-
         !  modelo peer-peer:
       peer
                      "    uso mínimo (ou nenhum) de
                           servidores dedicados
                      "    p. e. Skype, BitTorrent
          *043'"%#"
domingo, 18 de setembro de 11
                                                         !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3
                                                                                                             8
Sistemas de acesso

                            modem

                            Digital Subscriber Line (DSL)

                            Cabo e HFC



domingo, 18 de setembro de 11                               9
Modem
      n+3'?"34*.(3+"
                                   escritório
                                   central
                                                rede de
                                                telefone                   Internet



                             modem                         modem
                   PC
                             discado                       do ISP
                   doméstico
                             doméstico                      (p. e., AOL)




"      usa infraestrutura de telefonia existente
        "  casa conectada ao escritório central
"      até 56 kbps de acesso direto ao roteador (geralmen
domingo, 18 de setembro de 11                                                         10
ADSL
                   o4C45(0"_:I*.)4I')"p4,'"
                   io_pj"
                                                    Linha telefônica existente:        Internet
                                                    Telefone 0-4 KHz; dados
                                telefone            upstream 4-50 KHz; dados
                                residencial         downstream 50 KHz-1 MHz



                                                                   DSLAM

                                                                                  rede
                                              distribuidor                        telefônica

                                         modem
                                         DSL                     central
                                                                 telefônica
                           PC
                           residencial


                      "  também               usa infraestrutura de telefone exis
domingo, 18 de setembro de 11                                                                     11
Cabo e HFC
                      FDM (mais adiante):
                                                                                       C
                                                                                       O
                                                                                       N
                                                         V    V   V    V   V   V   D D T
                                                         I    I   I    I   I   I   A A R
                                                         D    D   D    D   D   D   D D O
                                                         E    E   E    E   E   E   O O L
                                                         O    O   O    O   O   O   S S E

                                                          1   2   3    4   5   6   7   8   9

                                                                      Canais




          Terminal de distribuição

                                                       casa
                                rede de distribuição
                                      de cabo
domingo, 18 de setembro de 11                                                                  12
Ethernet
                   X.'**+"h"<,5'),'5"8+)""
                   b5D'),'5"
                                    100 Mbps              roteador
                                                          institucional
                                               Switch                     Ao ISP da
                                               Ethernet                   instituição

                                100 Mbps



                                                    1 Gbps
                                100 Mbps



                                               servidor
              •  ,+)?(0?',5'":*(3+"'?"'?8)'*(*K":,46')*43(3'"'5.1"
              !  b5D'),'5"("%$"nI*K"%$$"nI8*K"%"sI8*K"%$"sI8*"
              !  D+g'K"+*"*4*5'?(*"U,(4*",+)?(0?',5'"*'".+,'.5(?"(+"
domingo, 18 de setembro de 11                                                           13
(.'**+"*'?"U+"
                                    Sem Fio
+"$)!%0,%
+".+,'.5("*4*5'?("
3+)"LAN (WiFi)                         roteador
I(*'K"5(?IE?".+,D'.43("
+"3'"(.'**+B"
                                     estação
"          HSDPA, 3G                    base
d4c4j;"%%"+:"YW""nI8*"
+"3'")'("?(4*"
   WiMAX
0+"+8')(3+)"3'"
(=>+"                                              hosts
*4*5'?(".'0:0()"ibeoSK"                           móveis


    domingo, 18 de setembro de 11                          14
Acesso Típico!
           R'3'*")'*43',.4(4*"
         .+?8+,',5'*"w84.+*"3(")'3'")'*43',.4(0;""
         •  ?+3'?"o_p"+:"(".(I+"
         •  )+5'(3+)NU)'q(00N,(5"
         •  b5D'),'5"
         •  8+,5+"3'"(.'**+"*'?"U+"

                                                                laptops
                   de/para                                      sem fio
                             modem roteador/
                 extremidade
                             a cabo  firewall
                    a cabo
                                                     ponto de
                                                      acesso
                                          Ethernet    sem fio
domingo, 18 de setembro de 11                                             15
&()"2)(,=(3+"i2&j"
I45;"8)+8(C("',5)'"8()'*"3'"               •  3+4*"U+*"3'".+I)'"4*+0(3+*"
 )(,*?4**+)N)'.'85+)"
',0(.'"L*4.+;"+"G:'"U.("',5)'"   Meios Físicos
                                             –  .(5'C+)4("Q;"U+*"3'"5'0'A+,'"
                                                5)(34.4+,(4*K"b5D'),'5"("%$"
                                                nI8*"
 )(,*?4**+)"'")'.'85+)"
                                             –  .(5'C+)4("Y;""
?'4+"C:4(3+;""
                                                b5D'),'5"("%$$"nI8*"
       &()"2)(,=(3+"i2&j"
 –  *4,(4*"*'"8)+8(C(?"'?"?'4+"
    *P043+;".+I)'K"UI)(K".+(F4(0"
       •  3+4*"U+*"3'".+I)'"4*+0(3+*"
?'4+",>+"C:4(3+;""
            –  .(5'C+)4("Q;"U+*"3'"5'0'A+,'"
 –  *4,(4*"*'"8)+8(C(?"046)'?',5'K"
                5)(34.4+,(4*K"b5D'),'5"("%$"
    81"'1K")34+"
                nI8*"
             –  .(5'C+)4("Y;""
                b5D'),'5"("%$$"nI8*"

                                           !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"




 domingo, 18 de setembro de 11                                                                           16
•  I434)'.4+,(0"
                                                        •  I(,3("I(*';"
                                    Meios Físicos
                    n'4+"L*4.+;".(I+"
                                                               –  M,4.+".(,(0",+".(I+"
                                                               –  b5D'),'5"0'C(3+"
                    ".+(F4(0K"UI)("
                .(I+".+(F4(0;"             •                  I(,3("0()C(;" ótica:
                                                               cabo de fibra
                •  3+4*".+,3:5+)'*"3'".+I)'"                   –  fibra de vidro conduzindo
                                                               !  ?M0-80+*".(,(4*",+".(I+"
                                                                  pulsos de luz; cada pulso um bit
                   .+,.r,5)4.+*"                                  "/c7"
                                                               –  operação em alta velocidade:
                                                               ! 
                •  I434)'.4+,(0"                                   "    transmissão em alta velocidade
                •  I(,3("I(*';"                                         ponto a ponto (p. e., 10-100
                                                                        Gps)
                        –  M,4.+".(,(0",+".(I+"
                                                               !  baixa taxa de erro:
                        –  b5D'),'5"0'C(3+"                       repetidores bastante
                                                  *043'"#Y"
                •  I(,3("0()C(;"                                  espaçados; imune a ruído
                        –  ?M0-80+*".(,(4*",+".(I+"               eletromagnético
                        –  "/c7"




          *043'"#Y"
domingo, 18 de setembro de 11                                      !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"   17
I434)'.4+,(0"                                                     "    transmissão em alta ve
I(,3("I(*';"                                                           ponto a ponto (p. e., 10

  –  M,4.+".(,(0",+".(I+"              Meios Físicos de erro:
                                                baixa taxa ! 
                                                                       Gps)

  –  b5D'),'5"0'C(3+"                                             repetidores bastante
I(,3("0()C(;" fibra ótica:
     cabo de                                                      espaçados; imune a ruíd
  –  ?M0-80+*".(,(4*",+".(I+"
        !  fibra de vidro conduzindo                              eletromagnético
I)'"
           pulsos de luz; cada pulso um bit
  –  "/c7"
                  !  operação em alta velocidade:
                            "    transmissão em alta velocidade
                                 ponto a ponto (p. e., 10-100
                                 Gps)
                  !  baixa taxa de erro:
                         repetidores bastante                      !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)
                         espaçados; imune a ruído
+"                       eletromagnético


 domingo, 18 de setembro de 11                                                                           18
Conceitos Iniciais

                   • Sistemas de comunicações
                    • comutação de circuitos e de pacotes
                   • Tipos de comunicações
                    • síncrono, assíncrono, persistentes, transientes


domingo, 18 de setembro de 11                                           19
Meios Físicos
             Radio link types:
+"           !  micro-ondas terrestre
                "  p. e. até canais de 45 Mbps

             !  LAN (p. e., Wifi)
                 "  11 Mbps, 54 Mbps

             !  área ampla (p. e., celular)
                 "  celular 3G: ~ 1 Mbps

             !  satélite
                 "  canal de Kbps a 45Mbps (ou
                    múltiplos canais menores)
                 "  atraso fim a fim de 270 msec
                 "  geoestacionário versus baixa
                    altitude
                     !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
 domingo, 18 de setembro de 11                                                     20
",M.0'+"3(")'3'"                 O Núcleo da rede
?(0D("3'")+5'(3+)'*"
 ,5').+,'.5(3+*"
        Comutação de
""G:'*5>+"A:,3(?',5(0;"
            circuitos
.+?+"+*"3(3+*"*>+"
 )(,*A')43+*"8'0(")'3'H"
 –  .+?:5(=>+"3'".4).:45+*;"
                 X
    .4).:45+"3'34.(3+"8+)"
    .D(?(3(;")'3'"5'0'Ay,4.("
        Comutação de
 –  .+?:5(=>+"3'"8(.+5'*;"
             pacotes
    3(3+*"',64(3+*"8'0(")'3'"
    '?"@8'3(=+*B"34*.)'5+*"


 domingo, 18 de setembro de 11                      21
Comutação de Circuito
              VM.0'+"3(")'3';".+?:5(=>+""
              3'".4).:45+*"
            )'.:)*+*"U?"("U?"
              )'*')6(3+*"8()("
              @.D(?(3(B"
            •  0()C:)("3'"I(,3("3+"',0(.'K"
               .(8(.43(3'"3'".+?:5(=>+"
            •  )'.:)*+*"3'34.(3+*;"*'?"
               .+?8()-0D(?',5+"
            •  3'*'?8',D+"-8+".4).:45+"
               iC()(,-3+j"
            •  'F4C'"8)'8()(=>+"3'".D(?(3("


domingo, 18 de setembro de 11                 22
Comutação de Circuito
                  7+?:5(=>+"3'".4).:45+*;"
                            con"'"2on"
                                                   Exemplo:
                       FDM
                                              4 usuários

                                frequência

                                             tempo
                       TDM


                                frequência

                                             tempo
                    *043'"Q%"                  !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
domingo, 18 de setembro de 11                                                                                23
Comutação de Circuito
                    bF'?80+",:?E)4.+"

                 •  z:(,5+"5'?8+"0'6("8()("',64()":?"()G:46+"3'"
                    ZW$1$$$"I45*"3+"D+*8'3'4)+"X"8()("+"D+*8'3'4)+"T"
                    '?":?(")'3'"3'".+?:5(=>+"3'".4).:45+*H"
                         –  5+3+*"+*"',0(.'*"*>+"3'"%YQZ"nI8*"
                         –  .(3("',0(.'":*("2on".+?"#W"*0+5*N*'C"
                         –  Y$$"?*"8()("'*5(I'0'.')".4).:45+"U?"("U?"


                 e(?+*")'*+06'){"
domingo, 18 de setembro de 11                                           24
Comutação de Pacotes
            VM.0'+"3(")'3';".+?:5(=>+"
            3'"8(.+5'*"
          .(3("x:F+"3'"3(3+*"U?"("U?"      disputa por recursos:
             3464343+"'?"-"2,()$"          !  demanda de recurso
          •  :*:)4+"XK"8(.+5'*"3'"T"         agregado pode exceder
             2,!-".@1+"!")'.:)*+*"3("         quantidade disponível
             )'3'"
                                           !  congestionamento: fila
          •  .(3("8(.+5'":*("0()C:)("3'"
             I(,3("5+5(0"3+"',0(.'""          de pacotes, espera por
                                              uso do enlace
          •  )'.:)*+*":*(3+*"B6"'&,%
             ')2)$$C.#,$"                  !  store and forward:
                                              pacotes se movem um
  Divisão da largura de banda em “pedaços”    salto de cada vez
                          Alocação dedicada         "    Nó recebe pacote completo
                         Reserva de recursos             antes de encaminhar


   *043'"QQ"
domingo, 18 de setembro de 11                  !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"   25
Comutação de Pacotes
         7+?:5(=>+"3'"8(.+5'*;""
         ?:0-80'F(=>+"'*5(w*-.("
                  Ethernet
        A         100 Mb/s        multiplexação estatística       C

                                         1,5 Mb/s
            B
                       fila de pacotes
                       esperando pelo
                       enlace de saída


                                      D                         E

           _'G:r,.4("3'"8(.+5'*"X"|"T",>+"5'?"8(3)>+"UF+K"0()C:)("3'"I(,3(".+?8()-0D(3(
                  8+)"3'?(,3("!"!"#$%#&'()*+,&-.(/-$0(1"
domingo, 18 de setembro de 11                                                        26
Comutação de Pacotes
               7+?:5(=>+"3'"8(.+5'*""
               5).$6$%.+?:5(=>+"3'".4).:45+*"
            :,!6("3E,%&)%-"2,()$%-).!#()%B6)%!"#$%6$6C.#,$%6$)!%"%.)&)F%

                 •  ',0(.'"3'"%"nIN*"
                 •  .(3(":*:)4+;""
                         –  %$$"`IN*"G:(,3+"@(-6+B"
                         –  (-6+"%$~"3+"5'?8+"
                                                      N usuários
                 •  2,!6("3E,%&)%2#.26#(,$""                                           enlace 1 Mbps
                         –  %$":*:)4+*"
                 •  2,!6("3E,%&)%-"2,()$9""
                         –  .+?"QY":*:)4+*K"
                                                         P: Como obtivemos o valor 0,0004?
                            8)+I(I4043(3'""%$"(-6+*"
                            (+"?'*?+"5'?8+"E"?',+)"
                            G:'"$K$$$W"
          *043'"QZ"                                           !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"
domingo, 18 de setembro de 11                                                                                               27
Qual é melhor?
                                  Comutação de
                                    circuitos

                                       X

                                  Comutação de
                                    pacotes




domingo, 18 de setembro de 11                    28
Redes de Computadores




domingo, 18 de setembro de 11                 29
O que é um protocolo?



domingo, 18 de setembro de 11            30
O que é um protocolo?
                   “Um protocolo define o formato e a ordem das
                       mensagens trocadas entre duas ou mais
                    entidades comunicantes, bem como as ações
                   realizadas na transmissão e/ou no recebimento
                         de uma mensagem ou outro evento.”

                           James F. Kurose e Keith W. Ross em 2005


domingo, 18 de setembro de 11                                        31
Analogia
            S)C(,4O(=>+"3("64(C'?""
            (E)'("
                         passagem (comprar)           passagem (reclamar)

                         bagagem (verificar)          bagagem (retirar)

                         portões (embarcar)           portões (desembarcar)

                         decolagem na pista           pouso na pista

                         rota da aeronave             rota da aeronave
                                        rota da aeronave


domingo, 18 de setembro de 11                                                 32
Arquitetura TCP/IP



                                                          }
                                 Aplicação   Aplicação
Solicitação
                                Transporte   Transporte


  Resposta
                                   Rede        Rede           Camadas
                                  Enlace       Enlace

                                   Física      Física




domingo, 18 de setembro de 11                                           33
A borda das redes de computadores




domingo, 18 de setembro de 11              34
Camada de Aplicação
                 • Application layer
                 • Pacote - Mensagem (message)
                 • Aplicações de rede e seus protocolos
                 • Navegadores, Comunicadores Instantâneos,
                       Compartilhadores, Softphones

                 • Interação
                 • HTTP, FTP, SMTP, SSH, DNS

domingo, 18 de setembro de 11                                 35
Camada de Transporte
                 • Transport layer
                 • Pacote - Segmento (segment)
                 • Oferta de serviço de comunicação fim-a-fim
                 • (De)multiplexação de comunicação
                 • TCP - Garantia de entrega, fragmentação de msgs,
                       Controle de fluxo e de congestionamento.
                 • UDP - Sem conexão, menor carga (proc. e rede)
                 • Depende da aplicação
domingo, 18 de setembro de 11                                         36
O núcleo das redes de computadores




domingo, 18 de setembro de 11                  37
Camada de Rede
                 • Network layer
                 • Pacote - Datagrama (datagram)
                 • Transporte de remetente ao destinatário
                 • Comunicação host-a-host
                 • Endereço IP xxx.xxx.xxx.xxx (0-255), máscara, rede
                     • Exemplo: 200.189.10.1
                 • Protocolo IP
                  • cabeçalho datagrama
                  • roteamento
domingo, 18 de setembro de 11                                           38
Camada de Enlace
                 • Link layer
                 • Pacote - Quadro (frame)
                 • Comunicação host-a-host
                 • Entrega garantida nível de host
                 • Ethernet, PPP
                 • Diferentes padrões para enlace
                  • 802.X (Ethernet, Wi-fi, Wimax, Bluetooth, Zigbee)

domingo, 18 de setembro de 11                                          39
Camada Física
                 • Physical layer
                 • Dispositivos de conexão
                 • Comunicação em nível de bits
                 • Representação, codificação, modulação
                 • Protocolos dependem do enlace e do meio
                  • guiados: trançado, coaxial, ópticos
                  • sem fios: espectro eletromagnético, rádio,
                           microondas


domingo, 18 de setembro de 11                                   40
Encapsulamento
         Nome do pacote                                                     Camada da Rede
                                              Cabeçalho / Header

           Mensagem                                   Head    dados            Aplicação


            Segmento                           Head   Head    dados            Transporte


           Datagrama                   Head    Head   Head    dados              Rede

              Quadro            Head   Head    Head   Head    dados   crc        Enlace




domingo, 18 de setembro de 11                                                                41
As várias camadas




domingo, 18 de setembro de 11                       42
Arquitetura em Camadas

                      • Qual o benefício da arquitetura em camadas?
                           • Exemplo: companhia de transporte aéreo e de
                                alimentos




domingo, 18 de setembro de 11                                              43
Pilha de Protocolos

                          Aplicação

                         Transporte


                                Rede


                                Enlace

                                Física



domingo, 18 de setembro de 11                         44
TCP/IP X RM-ISO/OSI
                                TCP / IP                                            RM-OSI
                                                                                     Aplicação

                                  Aplicação                                        Apresentação

                                                                                       Sessão

                                 Transporte                                         Transporte

                                    Rede                                                Rede

                                                                                       Enlace
                                Enlace / Física
                                                                                        Física



       RM-OSI/ISO - Reference Model - Open Systems Interconnection / International Organization for Standardization

domingo, 18 de setembro de 11                                                                                         45
Histórico

                  • 1961 - Estudos sobre a eficiência de comutação
                        de pacotes, Leonard Kleinrock
                  • 1969 - ARPAnet, DARPA (Defense Advanced
                        Research Projects Agency)
                      • UCLA (Los Angeles)
                      • SRI (Stanford)
                      • UCSB (Santa Bárbara)
                      • Universidade de Utah

domingo, 18 de setembro de 11                                       46
Histórico
            /4*5P)4("3("<,5'),'5"
     1961-1972: Princípios da comutação
     de pacotes
                                       •  %m[#;""
    •  %mZ%;"Ç0'4,)+.`"É"5'+)4("3+"
                                           –  3'?+,*5)(=>+"8MI04.("3("XR&X,'5"
       ',U0'4)(?',5+"?+*5)("'U..4("
       3(".+?:5(=>+"3'"8(.+5'*"            –  V7&"iV'5q+)`"7+,5)+0"&)+5+.+0j"
                                              8)4?'4)+"8)+5+.+0+"D+*8'3'4)+f"""""f
    •  %mZW;"T()(,"É".+?:5(=>+"3'"
                                              D+*8'3'4)+"
       8(.+5'*"'?")'3'*"?4045()'*"
                                           –  8)4?'4)+"8)+C)(?("3'"'f?(40"
    •  %mZ[;"XR&X,'5".+,.'I43("8'0("
       XR&X"iX36(,.'3"R'*'().D"            –  XR&X,'5"5'?"%Y",P*"
       &)+g'.5*"XC',.aj"
    •  %mZm;"8)4?'4)+",P"XR&X,'5"
       +8')(.4+,(0"




*043'"[Y"
domingo, 18 de setembro de 11                 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"   47
Histórico
       1972-1980: Inter-rede, redes novas
        e proprietárias
    •  %m[$;")'3'"8+)"*(5E045'"XpS/X,'5",+"    8)4,.984+*"3'"4,5')f)'3'"3'"7')A"'"
       /(6(9"                                     Ç(D,;"
    •  %m[W;"7')A"'"Ç(D,"É"()G:45'5:)("8()("       –  ?4,4?(04*?+K"(:5+,+?4("É"
       4,5').+,'F>+"3'")'3'*"                          *'?"?:3(,=(*"4,5'),(*"
                                                       'F4C43(*"8()("4,5').+,'F>+"
    •  %m[Z;"b5D'),'5",("u')+F"&XR7"                   3'")'3'*"
    •  U,(0"3+*"(,+*"[$;"()G:45'5:)(*"             –  ?+3'0+"3'"*')64=+"8'0+"
       8)+8)4'5)4(*;"ob7,'5K"_VXK"uVX"                ?'0D+)"'*A+)=+"
    •  U,(0"3+*"(,+*"[$";".+?:5(=>+"3'"            –  )+5'(3+)'*"*'?"'*5(3+"
       8(.+5'*"3'"5(?(,D+"UF+"i8)'.:)*+)"          –  .+,5)+0'"3'*.',5)(04O(3+"
       3("X2nj"                                3'U,'?"()G:45'5:)("(5:(0"3("
    •  %m[m;"XR&X,'5"5'?"#$$",P*"                 <,5'),'5"



domingo, 18 de setembro de 11                                                        48
Histórico
         1980-1990: novos protocolos,
         proliferação de redes
         •  %mkQ;"4?80(,5(=>+"3+"        •  ,+6(*")'3'*",(.4+,(4*;"
            27&N<&"                         7*,'5K"T<2,'5K"V_c,'5K"
         •  %mk#;"8)+5+.+0+"3'"'f?(40"      n4,45'0"
            *?58"3'U,43+"                •  %$$1$$$"D+*8'3'4)+*"
         •  %mkQ;"oV_"3'U,43+"8()("         .+,'.5(3+*"h"
            5)(3:=>+"',5)'",+?'f            .+,A'3')(=>+"3'")'3'*"
            ',3')'=+"<&"
         •  %mkY;"8)+5+.+0+"Å8"
            3'U,43+"
         •  %mkk;".+,5)+0'"3'"
            .+,C'*-+,(?',5+"27&"
domingo, 18 de setembro de 11                                         49
Histórico
        1990, 2000’s: comercialização,
        a Web, novas aplicações
    •  4,9.4+"3+*"(,+*"m$;"XR&X,'5")'-)(3("3'"   c4,(0"3+*"(,+*"m$"É"(8P*"(,+"
       *')64=+"                                     #$$$;"
    •  %mm%;"V_c"(:?',5(")'*5)4=]'*"8()(":*+"
                                                 •  ?(4*"(804.(=]'*"A+)?436'4*;"
       .+?').4(0"3("V_c,'5"i)'-)(3("'?"%mmYj"       ?',*(C',*"4,*5(,5Ü,'(*K"
    •  4,9.4+"3+*"(,+*"m$;"d'I"                     .+?8()-0D(?',5+"3'"()G:46+*"
        –  D48')5'F5+"ÑT:*D"%mWYK"V'0*+,"(,+*"      &#&"
            Z$Ö"                                 •  *'C:)(,=("3'")'3'"(+"8)4?'4)+"
        –  /2npK"/22&;"T'),')*fp''"                 80(,+"
        –  %mmW;"n+*(4.K"3'8+4*"V'5*.(8'"        •  '*51"Y$"?40D]'*"3'"D+*8'3'4)+*K"
        –  U,(0"3+*"(,+*"m$;".+?').4(04O(=>+"       ?(4*"3'"%$$"?40D]'*"3'":*:)4+*"
            3("d'I"                              •  ',0(.'*"3'"I(.`I+,'")+3(,3+"
                                                    '?"sI8*"


   *043'"[k"
domingo, 18 de setembro de 11                      !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1"   50
Histórico
                 #$$[;"
                 •  tY$$"?40D]'*"3'"D+*8'3'4)+*"
                 •  6+OK"693'+"8+)"<&"
                 •  (804.(=]'*"&#&;"T452+))',5"
                    i.+?8()-0D(?',5+"3'"()G:46+*j"
                    _`a8'"ie+<&jK"&&p46'"i693'+j"
                 •  ?(4*"(804.(=]'*;"á+:2:I'K"g+C+*"
                 •  )'3'*"*'?"U+K"?+I4043(3'"




domingo, 18 de setembro de 11                          51
Recapitulando

             • Comunicação entre computadores
             • Arquitetura TCP / IP
             • Camadas da arquitetura TCP / IP
             • Modelo RM-OSI
             • Histórico


domingo, 18 de setembro de 11                    52
Dúvidas


                                  ?
domingo, 18 de setembro de 11             53
Referências

                                    Rede de camadas: págs. 29 - 34
                                    Histórico da internet: págs. 40 - 44




domingo, 18 de setembro de 11                                              54

Mais conteúdo relacionado

Destaque

RC - SLAP - Apresentação da disciplina de Redes (2011-1)
RC - SLAP - Apresentação da disciplina de Redes (2011-1)RC - SLAP - Apresentação da disciplina de Redes (2011-1)
RC - SLAP - Apresentação da disciplina de Redes (2011-1)UFPB
 
ACII - SL03 - Armazenamento Secundario
ACII - SL03 - Armazenamento SecundarioACII - SL03 - Armazenamento Secundario
ACII - SL03 - Armazenamento SecundarioUFPB
 
SC - EAD - SL05 - Criação e Desenvolvimeto de Cursos
SC - EAD - SL05 - Criação e Desenvolvimeto de CursosSC - EAD - SL05 - Criação e Desenvolvimeto de Cursos
SC - EAD - SL05 - Criação e Desenvolvimeto de CursosUFPB
 
ACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoUFPB
 
SC - EAD - SL02 - Contextualização Histórica
SC - EAD - SL02 - Contextualização HistóricaSC - EAD - SL02 - Contextualização Histórica
SC - EAD - SL02 - Contextualização HistóricaUFPB
 
RC SL04 - Camada de Rede
RC SL04 - Camada de RedeRC SL04 - Camada de Rede
RC SL04 - Camada de RedeUFPB
 
RC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisRC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisUFPB
 
RC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteRC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteUFPB
 
ACII - SL02 - Representação computacional
ACII - SL02 - Representação computacionalACII - SL02 - Representação computacional
ACII - SL02 - Representação computacionalUFPB
 
ACII - SL07 - Introducao aos sistemas distribuidos
ACII - SL07 - Introducao aos sistemas distribuidosACII - SL07 - Introducao aos sistemas distribuidos
ACII - SL07 - Introducao aos sistemas distribuidosUFPB
 
Capítulo 20 camada de rede - internet protocol
Capítulo 20   camada de rede - internet protocolCapítulo 20   camada de rede - internet protocol
Capítulo 20 camada de rede - internet protocolFaculdade Mater Christi
 
RC - SL02 - Camada de Aplicacao
RC - SL02 - Camada de AplicacaoRC - SL02 - Camada de Aplicacao
RC - SL02 - Camada de AplicacaoUFPB
 
Capítulo 15 conexões de lans, redes backbone e lans virtuais
Capítulo 15   conexões de lans, redes backbone e lans virtuaisCapítulo 15   conexões de lans, redes backbone e lans virtuais
Capítulo 15 conexões de lans, redes backbone e lans virtuaisFaculdade Mater Christi
 
ACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacionalACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacionalUFPB
 
ACII - SL05 - Armazenamento Distribuido
ACII - SL05 - Armazenamento DistribuidoACII - SL05 - Armazenamento Distribuido
ACII - SL05 - Armazenamento DistribuidoUFPB
 
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...Adriano Teixeira de Souza
 
Sistemas Distribuídos - Aspectos de Projeto
Sistemas Distribuídos - Aspectos de ProjetoSistemas Distribuídos - Aspectos de Projeto
Sistemas Distribuídos - Aspectos de ProjetoAdriano Teixeira de Souza
 
Arquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosArquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosPortal_do_Estudante_SD
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Adriano Teixeira de Souza
 
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMS
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMSSistemas Distribuídos - Comunicacao Distribuida - Middleware - JMS
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMSAdriano Teixeira de Souza
 

Destaque (20)

RC - SLAP - Apresentação da disciplina de Redes (2011-1)
RC - SLAP - Apresentação da disciplina de Redes (2011-1)RC - SLAP - Apresentação da disciplina de Redes (2011-1)
RC - SLAP - Apresentação da disciplina de Redes (2011-1)
 
ACII - SL03 - Armazenamento Secundario
ACII - SL03 - Armazenamento SecundarioACII - SL03 - Armazenamento Secundario
ACII - SL03 - Armazenamento Secundario
 
SC - EAD - SL05 - Criação e Desenvolvimeto de Cursos
SC - EAD - SL05 - Criação e Desenvolvimeto de CursosSC - EAD - SL05 - Criação e Desenvolvimeto de Cursos
SC - EAD - SL05 - Criação e Desenvolvimeto de Cursos
 
ACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoACII - SL06 - Virtualizacao
ACII - SL06 - Virtualizacao
 
SC - EAD - SL02 - Contextualização Histórica
SC - EAD - SL02 - Contextualização HistóricaSC - EAD - SL02 - Contextualização Histórica
SC - EAD - SL02 - Contextualização Histórica
 
RC SL04 - Camada de Rede
RC SL04 - Camada de RedeRC SL04 - Camada de Rede
RC SL04 - Camada de Rede
 
RC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisRC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes Locais
 
RC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteRC - SL03 - Camada de Transporte
RC - SL03 - Camada de Transporte
 
ACII - SL02 - Representação computacional
ACII - SL02 - Representação computacionalACII - SL02 - Representação computacional
ACII - SL02 - Representação computacional
 
ACII - SL07 - Introducao aos sistemas distribuidos
ACII - SL07 - Introducao aos sistemas distribuidosACII - SL07 - Introducao aos sistemas distribuidos
ACII - SL07 - Introducao aos sistemas distribuidos
 
Capítulo 20 camada de rede - internet protocol
Capítulo 20   camada de rede - internet protocolCapítulo 20   camada de rede - internet protocol
Capítulo 20 camada de rede - internet protocol
 
RC - SL02 - Camada de Aplicacao
RC - SL02 - Camada de AplicacaoRC - SL02 - Camada de Aplicacao
RC - SL02 - Camada de Aplicacao
 
Capítulo 15 conexões de lans, redes backbone e lans virtuais
Capítulo 15   conexões de lans, redes backbone e lans virtuaisCapítulo 15   conexões de lans, redes backbone e lans virtuais
Capítulo 15 conexões de lans, redes backbone e lans virtuais
 
ACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacionalACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacional
 
ACII - SL05 - Armazenamento Distribuido
ACII - SL05 - Armazenamento DistribuidoACII - SL05 - Armazenamento Distribuido
ACII - SL05 - Armazenamento Distribuido
 
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...
Ferramentas para desenvolvimento web com produtividade - Artigo Final - Pos-G...
 
Sistemas Distribuídos - Aspectos de Projeto
Sistemas Distribuídos - Aspectos de ProjetoSistemas Distribuídos - Aspectos de Projeto
Sistemas Distribuídos - Aspectos de Projeto
 
Arquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosArquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidos
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
 
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMS
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMSSistemas Distribuídos - Comunicacao Distribuida - Middleware - JMS
Sistemas Distribuídos - Comunicacao Distribuida - Middleware - JMS
 

Semelhante a ACII - SL04 - Introducao a redes de computadores

Aula04 roteadores wireless
Aula04   roteadores wirelessAula04   roteadores wireless
Aula04 roteadores wirelessCarlos Veiga
 
Transparências Redes e Internet
Transparências Redes e InternetTransparências Redes e Internet
Transparências Redes e InternetRoblira
 
Transpa Redes, Internet
Transpa Redes, InternetTranspa Redes, Internet
Transpa Redes, Internetguest65cc2bd
 
Capitulo 1 redes de computadores e Internet do Prof Jose Augusto
Capitulo 1 redes de computadores e Internet do Prof Jose AugustoCapitulo 1 redes de computadores e Internet do Prof Jose Augusto
Capitulo 1 redes de computadores e Internet do Prof Jose Augustoscviegas1
 
Aula 10 camada de rede
Aula 10   camada de redeAula 10   camada de rede
Aula 10 camada de redewab030
 
1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdfEDUARDAREGINACARVALH1
 
Aula 2 Introdução a Redes I
Aula 2  Introdução a Redes IAula 2  Introdução a Redes I
Aula 2 Introdução a Redes Iwab030
 

Semelhante a ACII - SL04 - Introducao a redes de computadores (20)

1069
10691069
1069
 
Aula04 roteadores wireless
Aula04   roteadores wirelessAula04   roteadores wireless
Aula04 roteadores wireless
 
Transparências Redes e Internet
Transparências Redes e InternetTransparências Redes e Internet
Transparências Redes e Internet
 
Transpa Redes, Internet
Transpa Redes, InternetTranspa Redes, Internet
Transpa Redes, Internet
 
Projeto rede local
Projeto rede localProjeto rede local
Projeto rede local
 
CON01 - Rede Local.pdf
CON01 - Rede Local.pdfCON01 - Rede Local.pdf
CON01 - Rede Local.pdf
 
Con01 rede local
Con01   rede localCon01   rede local
Con01 rede local
 
redes ufabc
redes ufabcredes ufabc
redes ufabc
 
Capitulo 1 redes de computadores e Internet do Prof Jose Augusto
Capitulo 1 redes de computadores e Internet do Prof Jose AugustoCapitulo 1 redes de computadores e Internet do Prof Jose Augusto
Capitulo 1 redes de computadores e Internet do Prof Jose Augusto
 
Aula 10 camada de rede
Aula 10   camada de redeAula 10   camada de rede
Aula 10 camada de rede
 
Bridges Virtuais
Bridges VirtuaisBridges Virtuais
Bridges Virtuais
 
Redes de computador
Redes de computadorRedes de computador
Redes de computador
 
Unidade 1 redes de comp
Unidade 1   redes de compUnidade 1   redes de comp
Unidade 1 redes de comp
 
Apresentação geral
Apresentação geralApresentação geral
Apresentação geral
 
Bimestre2aula1
Bimestre2aula1Bimestre2aula1
Bimestre2aula1
 
Curso de redes_cisco
Curso de redes_ciscoCurso de redes_cisco
Curso de redes_cisco
 
1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf
 
Aula redes aluno
Aula redes alunoAula redes aluno
Aula redes aluno
 
Nicbr cp-howinternetworks
Nicbr cp-howinternetworksNicbr cp-howinternetworks
Nicbr cp-howinternetworks
 
Aula 2 Introdução a Redes I
Aula 2  Introdução a Redes IAula 2  Introdução a Redes I
Aula 2 Introdução a Redes I
 

Último

Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasraveccavp
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 

Último (20)

XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisas
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 

ACII - SL04 - Introducao a redes de computadores

  • 1. Universidade Federal da Paraíba Centro de Ciências Aplicadas e Educação Departamento de Ciências Exatas ACII: Introdução a redes de computadores Prof. Rafael Marrocos Magalhães rafael@dce.ufpb.br 06 de Setembro de 2011 UFPB - CCAE - DCE domingo, 18 de setembro de 11 1
  • 2. Motivação O que fazemos com os computadores hoje em dia? domingo, 18 de setembro de 11 2
  • 3. Sumário Conceitos sobre comunicação Protocolos Arquitetura TCP/IP Modelo de Referência ISO/OSI Histórico das redes domingo, 18 de setembro de 11 3
  • 4. S"G:'"E"("<,5'),'5;"" +,$-)&)#.,$%/%$#$()!"$%0'"#$"" laptopO que)+3(,3+""-1#2"34)$%&)% 64*>+"I*4.("a internet –  " é S"G:'"E"("<,5'),'5;"" sem fio S"G:'"E"("<,5'),'5;"" 64*>+"I*4.(" básicos) Rede móveR (elementos celular PC .)&)" 64*>+"I*4.(" •  ?40D]'*"3'"34*8+*4-6+*"3'" portátil PC .+?8:5(=>+".+,'.5(3+*;" •  ?40D]'*"3'"34*8+*4-6+*"3'" servidor .+?8:5(=>+".+,'.5(3+*;" Rede móvel PC hosts,•  ?40D]'*"3'"34*8+*4-6+*"3'" aplicação de rede Rede m enlace, largura de banda comunicação !  enlaces de servidor +,$-)&)#.,$%/%$#$()!"$%0'"#$"" ISP global +,$-)&)#.,$%/%$#$()!"$%0'"#$"" laptop .+?8:5(=>+".+,'.5(3+*;" servidor –  ")+3(,3+""-1#2"34)$%&)% laptop sem fio sem fio –  ")+3(,3+""-1#2"34)$%&)% +,$-)&)#.,$%/%$#$()!"$%0'"#$"" celular de "  fibra, cobre, rádio, comutação de pacotes Rede doméstica celular .)&)" pontos portátil .)&)" laptop comutadores, "roteadores –  )+3(,3+""-1#2"34)$%&)% regional domé ISP Rede portátil !  enlaces de comunicação acesso taxa defibra,satélite sem fio transmissão .)&)" rádio, cobre, celularde " enlaces de comunicação enlaces rota, caminho pontos acesso !  satélite Rede d comenlaces " ISPs,de transmissão =transmissão = portátil "  taxa de Rede institucional fio taxafibra, cobre, rádio, com fio pontos de "  IP acesso ! largura de banda comunicação Padrõesenlaces de de banda Rede i delargura Internet satélite enlaces roteadores: IETFencaminham pacotes !  (RFCs), W3C cobre, rádio, com fio de" "  fibra, transmissão = roteador pontos taxa de roteadores: acesso (pedaços satélite !  de dados) largura de banda Re *043'"W" domingo, 18 de setembro de 11 enlaces !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" 4
  • 5. Utensílios ^5',*904+*"@0'C(4*B"3("<,5'),'5" Tostadora preparada para Internet + previsor de tempo Quadro de imagens IP http://www.ceiva.com/ Menor servidor Web do mundo http://www-ccs.cs.umass.edu/~shri/iPic.html Telefones de Internet *043'"Y" !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 5
  • 6. O que é a internet (serviços) S"G:'"E"("<,5'),'5;"" 64*>+"I*4.(" infraestrutura de PC •  ?40D]'*"3'"34*8+*4-6+*"3'" Rede móvel comunicação servidor .+?8:5(=>+".+,'.5(3+*;" ISP global +,$-)&)#.,$%/%$#$()!"$%0'"#$"" - aplicações distribuídas laptop sem fio –  ")+3(,3+""-1#2"34)$%&)% celular .)&)" portátil Rede doméstica serviços de comunicação !  enlaces de comunicação ISP regional fornecidosdeàs fibra, cobre, rádio, pontos "  aplicações acesso satélite Rede institucional - entrega de dados confiável = enlaces com fio "  taxa de transmissão da origem ao destino de banda largura - entrega de dados pelo !  roteadores: roteador encaminham pacotes “melhor esforço” de dados) (pedaços *043'"W" !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 6
  • 7. Visão mais próxima da rede borda da rede -aplicações e hospedeiros redes de acesso - enlaces de comunicação borda da rede - roteadores, redes interconectadas domingo, 18 de setembro de 11 7
  • 8. Borda da rede X"I+)3("3(")'3';" •  *4*5'?(*"U,(4*"iD+*8'3'4)+*j;" sistemas finais –  'F'.:5()"8)+C)(?(*"3'"(804.(=>+" (hosts) –  81"'1"d'IK"'f?(40" –  ,("@I+)3("3(")'3'B" peer-peer !  modelo cliente/servidor modelo cliente/ hospedeiro cliente solicita, "  servidor serviço de servidor recebe sempre ativo cliente/servidor "  p. e. navegador/servidor Web; cliente/servidor de e-mail modelo peer-to- !  modelo peer-peer: peer "  uso mínimo (ou nenhum) de servidores dedicados "  p. e. Skype, BitTorrent *043'"%#" domingo, 18 de setembro de 11 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3 8
  • 9. Sistemas de acesso modem Digital Subscriber Line (DSL) Cabo e HFC domingo, 18 de setembro de 11 9
  • 10. Modem n+3'?"34*.(3+" escritório central rede de telefone Internet modem modem PC discado do ISP doméstico doméstico (p. e., AOL) "  usa infraestrutura de telefonia existente "  casa conectada ao escritório central "  até 56 kbps de acesso direto ao roteador (geralmen domingo, 18 de setembro de 11 10
  • 11. ADSL o4C45(0"_:I*.)4I')"p4,'" io_pj" Linha telefônica existente: Internet Telefone 0-4 KHz; dados telefone upstream 4-50 KHz; dados residencial downstream 50 KHz-1 MHz DSLAM rede distribuidor telefônica modem DSL central telefônica PC residencial "  também usa infraestrutura de telefone exis domingo, 18 de setembro de 11 11
  • 12. Cabo e HFC FDM (mais adiante): C O N V V V V V V D D T I I I I I I A A R D D D D D D D D O E E E E E E O O L O O O O O O S S E 1 2 3 4 5 6 7 8 9 Canais Terminal de distribuição casa rede de distribuição de cabo domingo, 18 de setembro de 11 12
  • 13. Ethernet X.'**+"h"<,5'),'5"8+)"" b5D'),'5" 100 Mbps roteador institucional Switch Ao ISP da Ethernet instituição 100 Mbps 1 Gbps 100 Mbps servidor •  ,+)?(0?',5'":*(3+"'?"'?8)'*(*K":,46')*43(3'"'5.1" !  b5D'),'5"("%$"nI*K"%$$"nI8*K"%"sI8*K"%$"sI8*" !  D+g'K"+*"*4*5'?(*"U,(4*",+)?(0?',5'"*'".+,'.5(?"(+" domingo, 18 de setembro de 11 13
  • 14. (.'**+"*'?"U+" Sem Fio +"$)!%0,% +".+,'.5("*4*5'?(" 3+)"LAN (WiFi) roteador I(*'K"5(?IE?".+,D'.43(" +"3'"(.'**+B" estação " HSDPA, 3G base d4c4j;"%%"+:"YW""nI8*" +"3'")'("?(4*" WiMAX 0+"+8')(3+)"3'" (=>+" hosts *4*5'?(".'0:0()"ibeoSK" móveis domingo, 18 de setembro de 11 14
  • 15. Acesso Típico! R'3'*")'*43',.4(4*" .+?8+,',5'*"w84.+*"3(")'3'")'*43',.4(0;"" •  ?+3'?"o_p"+:"(".(I+" •  )+5'(3+)NU)'q(00N,(5" •  b5D'),'5" •  8+,5+"3'"(.'**+"*'?"U+" laptops de/para sem fio modem roteador/ extremidade a cabo firewall a cabo ponto de acesso Ethernet sem fio domingo, 18 de setembro de 11 15
  • 16. &()"2)(,=(3+"i2&j" I45;"8)+8(C("',5)'"8()'*"3'" •  3+4*"U+*"3'".+I)'"4*+0(3+*" )(,*?4**+)N)'.'85+)" ',0(.'"L*4.+;"+"G:'"U.("',5)'" Meios Físicos –  .(5'C+)4("Q;"U+*"3'"5'0'A+,'" 5)(34.4+,(4*K"b5D'),'5"("%$" nI8*" )(,*?4**+)"'")'.'85+)" –  .(5'C+)4("Y;"" ?'4+"C:4(3+;"" b5D'),'5"("%$$"nI8*" &()"2)(,=(3+"i2&j" –  *4,(4*"*'"8)+8(C(?"'?"?'4+" *P043+;".+I)'K"UI)(K".+(F4(0" •  3+4*"U+*"3'".+I)'"4*+0(3+*" ?'4+",>+"C:4(3+;"" –  .(5'C+)4("Q;"U+*"3'"5'0'A+,'" –  *4,(4*"*'"8)+8(C(?"046)'?',5'K" 5)(34.4+,(4*K"b5D'),'5"("%$" 81"'1K")34+" nI8*" –  .(5'C+)4("Y;"" b5D'),'5"("%$$"nI8*" !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 16
  • 17. •  I434)'.4+,(0" •  I(,3("I(*';" Meios Físicos n'4+"L*4.+;".(I+" –  M,4.+".(,(0",+".(I+" –  b5D'),'5"0'C(3+" ".+(F4(0K"UI)(" .(I+".+(F4(0;" •  I(,3("0()C(;" ótica: cabo de fibra •  3+4*".+,3:5+)'*"3'".+I)'" –  fibra de vidro conduzindo !  ?M0-80+*".(,(4*",+".(I+" pulsos de luz; cada pulso um bit .+,.r,5)4.+*" "/c7" –  operação em alta velocidade: !  •  I434)'.4+,(0" "  transmissão em alta velocidade •  I(,3("I(*';" ponto a ponto (p. e., 10-100 Gps) –  M,4.+".(,(0",+".(I+" !  baixa taxa de erro: –  b5D'),'5"0'C(3+" repetidores bastante *043'"#Y" •  I(,3("0()C(;" espaçados; imune a ruído –  ?M0-80+*".(,(4*",+".(I+" eletromagnético –  "/c7" *043'"#Y" domingo, 18 de setembro de 11 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" 17
  • 18. I434)'.4+,(0" "  transmissão em alta ve I(,3("I(*';" ponto a ponto (p. e., 10 –  M,4.+".(,(0",+".(I+" Meios Físicos de erro: baixa taxa !  Gps) –  b5D'),'5"0'C(3+" repetidores bastante I(,3("0()C(;" fibra ótica: cabo de espaçados; imune a ruíd –  ?M0-80+*".(,(4*",+".(I+" !  fibra de vidro conduzindo eletromagnético I)'" pulsos de luz; cada pulso um bit –  "/c7" !  operação em alta velocidade: "  transmissão em alta velocidade ponto a ponto (p. e., 10-100 Gps) !  baixa taxa de erro: repetidores bastante !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34) espaçados; imune a ruído +" eletromagnético domingo, 18 de setembro de 11 18
  • 19. Conceitos Iniciais • Sistemas de comunicações • comutação de circuitos e de pacotes • Tipos de comunicações • síncrono, assíncrono, persistentes, transientes domingo, 18 de setembro de 11 19
  • 20. Meios Físicos Radio link types: +" !  micro-ondas terrestre "  p. e. até canais de 45 Mbps !  LAN (p. e., Wifi) "  11 Mbps, 54 Mbps !  área ampla (p. e., celular) "  celular 3G: ~ 1 Mbps !  satélite "  canal de Kbps a 45Mbps (ou múltiplos canais menores) "  atraso fim a fim de 270 msec "  geoestacionário versus baixa altitude !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 20
  • 21. ",M.0'+"3(")'3'" O Núcleo da rede ?(0D("3'")+5'(3+)'*" ,5').+,'.5(3+*" Comutação de ""G:'*5>+"A:,3(?',5(0;" circuitos .+?+"+*"3(3+*"*>+" )(,*A')43+*"8'0(")'3'H" –  .+?:5(=>+"3'".4).:45+*;" X .4).:45+"3'34.(3+"8+)" .D(?(3(;")'3'"5'0'Ay,4.(" Comutação de –  .+?:5(=>+"3'"8(.+5'*;" pacotes 3(3+*"',64(3+*"8'0(")'3'" '?"@8'3(=+*B"34*.)'5+*" domingo, 18 de setembro de 11 21
  • 22. Comutação de Circuito VM.0'+"3(")'3';".+?:5(=>+"" 3'".4).:45+*" )'.:)*+*"U?"("U?" )'*')6(3+*"8()(" @.D(?(3(B" •  0()C:)("3'"I(,3("3+"',0(.'K" .(8(.43(3'"3'".+?:5(=>+" •  )'.:)*+*"3'34.(3+*;"*'?" .+?8()-0D(?',5+" •  3'*'?8',D+"-8+".4).:45+" iC()(,-3+j" •  'F4C'"8)'8()(=>+"3'".D(?(3(" domingo, 18 de setembro de 11 22
  • 23. Comutação de Circuito 7+?:5(=>+"3'".4).:45+*;" con"'"2on" Exemplo: FDM 4 usuários frequência tempo TDM frequência tempo *043'"Q%" !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 23
  • 24. Comutação de Circuito bF'?80+",:?E)4.+" •  z:(,5+"5'?8+"0'6("8()("',64()":?"()G:46+"3'" ZW$1$$$"I45*"3+"D+*8'3'4)+"X"8()("+"D+*8'3'4)+"T" '?":?(")'3'"3'".+?:5(=>+"3'".4).:45+*H" –  5+3+*"+*"',0(.'*"*>+"3'"%YQZ"nI8*" –  .(3("',0(.'":*("2on".+?"#W"*0+5*N*'C" –  Y$$"?*"8()("'*5(I'0'.')".4).:45+"U?"("U?" e(?+*")'*+06'){" domingo, 18 de setembro de 11 24
  • 25. Comutação de Pacotes VM.0'+"3(")'3';".+?:5(=>+" 3'"8(.+5'*" .(3("x:F+"3'"3(3+*"U?"("U?" disputa por recursos: 3464343+"'?"-"2,()$" !  demanda de recurso •  :*:)4+"XK"8(.+5'*"3'"T" agregado pode exceder 2,!-".@1+"!")'.:)*+*"3(" quantidade disponível )'3'" !  congestionamento: fila •  .(3("8(.+5'":*("0()C:)("3'" I(,3("5+5(0"3+"',0(.'"" de pacotes, espera por uso do enlace •  )'.:)*+*":*(3+*"B6"'&,% ')2)$$C.#,$" !  store and forward: pacotes se movem um Divisão da largura de banda em “pedaços” salto de cada vez Alocação dedicada "  Nó recebe pacote completo Reserva de recursos antes de encaminhar *043'"QQ" domingo, 18 de setembro de 11 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" 25
  • 26. Comutação de Pacotes 7+?:5(=>+"3'"8(.+5'*;"" ?:0-80'F(=>+"'*5(w*-.(" Ethernet A 100 Mb/s multiplexação estatística C 1,5 Mb/s B fila de pacotes esperando pelo enlace de saída D E _'G:r,.4("3'"8(.+5'*"X"|"T",>+"5'?"8(3)>+"UF+K"0()C:)("3'"I(,3(".+?8()-0D(3( 8+)"3'?(,3("!"!"#$%#&'()*+,&-.(/-$0(1" domingo, 18 de setembro de 11 26
  • 27. Comutação de Pacotes 7+?:5(=>+"3'"8(.+5'*"" 5).$6$%.+?:5(=>+"3'".4).:45+*" :,!6("3E,%&)%-"2,()$%-).!#()%B6)%!"#$%6$6C.#,$%6$)!%"%.)&)F% •  ',0(.'"3'"%"nIN*" •  .(3(":*:)4+;"" –  %$$"`IN*"G:(,3+"@(-6+B" –  (-6+"%$~"3+"5'?8+" N usuários •  2,!6("3E,%&)%2#.26#(,$"" enlace 1 Mbps –  %$":*:)4+*" •  2,!6("3E,%&)%-"2,()$9"" –  .+?"QY":*:)4+*K" P: Como obtivemos o valor 0,0004? 8)+I(I4043(3'""%$"(-6+*" (+"?'*?+"5'?8+"E"?',+)" G:'"$K$$$W" *043'"QZ" !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" domingo, 18 de setembro de 11 27
  • 28. Qual é melhor? Comutação de circuitos X Comutação de pacotes domingo, 18 de setembro de 11 28
  • 29. Redes de Computadores domingo, 18 de setembro de 11 29
  • 30. O que é um protocolo? domingo, 18 de setembro de 11 30
  • 31. O que é um protocolo? “Um protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.” James F. Kurose e Keith W. Ross em 2005 domingo, 18 de setembro de 11 31
  • 32. Analogia S)C(,4O(=>+"3("64(C'?"" (E)'(" passagem (comprar) passagem (reclamar) bagagem (verificar) bagagem (retirar) portões (embarcar) portões (desembarcar) decolagem na pista pouso na pista rota da aeronave rota da aeronave rota da aeronave domingo, 18 de setembro de 11 32
  • 33. Arquitetura TCP/IP } Aplicação Aplicação Solicitação Transporte Transporte Resposta Rede Rede Camadas Enlace Enlace Física Física domingo, 18 de setembro de 11 33
  • 34. A borda das redes de computadores domingo, 18 de setembro de 11 34
  • 35. Camada de Aplicação • Application layer • Pacote - Mensagem (message) • Aplicações de rede e seus protocolos • Navegadores, Comunicadores Instantâneos, Compartilhadores, Softphones • Interação • HTTP, FTP, SMTP, SSH, DNS domingo, 18 de setembro de 11 35
  • 36. Camada de Transporte • Transport layer • Pacote - Segmento (segment) • Oferta de serviço de comunicação fim-a-fim • (De)multiplexação de comunicação • TCP - Garantia de entrega, fragmentação de msgs, Controle de fluxo e de congestionamento. • UDP - Sem conexão, menor carga (proc. e rede) • Depende da aplicação domingo, 18 de setembro de 11 36
  • 37. O núcleo das redes de computadores domingo, 18 de setembro de 11 37
  • 38. Camada de Rede • Network layer • Pacote - Datagrama (datagram) • Transporte de remetente ao destinatário • Comunicação host-a-host • Endereço IP xxx.xxx.xxx.xxx (0-255), máscara, rede • Exemplo: 200.189.10.1 • Protocolo IP • cabeçalho datagrama • roteamento domingo, 18 de setembro de 11 38
  • 39. Camada de Enlace • Link layer • Pacote - Quadro (frame) • Comunicação host-a-host • Entrega garantida nível de host • Ethernet, PPP • Diferentes padrões para enlace • 802.X (Ethernet, Wi-fi, Wimax, Bluetooth, Zigbee) domingo, 18 de setembro de 11 39
  • 40. Camada Física • Physical layer • Dispositivos de conexão • Comunicação em nível de bits • Representação, codificação, modulação • Protocolos dependem do enlace e do meio • guiados: trançado, coaxial, ópticos • sem fios: espectro eletromagnético, rádio, microondas domingo, 18 de setembro de 11 40
  • 41. Encapsulamento Nome do pacote Camada da Rede Cabeçalho / Header Mensagem Head dados Aplicação Segmento Head Head dados Transporte Datagrama Head Head Head dados Rede Quadro Head Head Head Head dados crc Enlace domingo, 18 de setembro de 11 41
  • 42. As várias camadas domingo, 18 de setembro de 11 42
  • 43. Arquitetura em Camadas • Qual o benefício da arquitetura em camadas? • Exemplo: companhia de transporte aéreo e de alimentos domingo, 18 de setembro de 11 43
  • 44. Pilha de Protocolos Aplicação Transporte Rede Enlace Física domingo, 18 de setembro de 11 44
  • 45. TCP/IP X RM-ISO/OSI TCP / IP RM-OSI Aplicação Aplicação Apresentação Sessão Transporte Transporte Rede Rede Enlace Enlace / Física Física RM-OSI/ISO - Reference Model - Open Systems Interconnection / International Organization for Standardization domingo, 18 de setembro de 11 45
  • 46. Histórico • 1961 - Estudos sobre a eficiência de comutação de pacotes, Leonard Kleinrock • 1969 - ARPAnet, DARPA (Defense Advanced Research Projects Agency) • UCLA (Los Angeles) • SRI (Stanford) • UCSB (Santa Bárbara) • Universidade de Utah domingo, 18 de setembro de 11 46
  • 47. Histórico /4*5P)4("3("<,5'),'5" 1961-1972: Princípios da comutação de pacotes •  %m[#;"" •  %mZ%;"Ç0'4,)+.`"É"5'+)4("3+" –  3'?+,*5)(=>+"8MI04.("3("XR&X,'5" ',U0'4)(?',5+"?+*5)("'U..4(" 3(".+?:5(=>+"3'"8(.+5'*" –  V7&"iV'5q+)`"7+,5)+0"&)+5+.+0j" 8)4?'4)+"8)+5+.+0+"D+*8'3'4)+f"""""f •  %mZW;"T()(,"É".+?:5(=>+"3'" D+*8'3'4)+" 8(.+5'*"'?")'3'*"?4045()'*" –  8)4?'4)+"8)+C)(?("3'"'f?(40" •  %mZ[;"XR&X,'5".+,.'I43("8'0(" XR&X"iX36(,.'3"R'*'().D" –  XR&X,'5"5'?"%Y",P*" &)+g'.5*"XC',.aj" •  %mZm;"8)4?'4)+",P"XR&X,'5" +8')(.4+,(0" *043'"[Y" domingo, 18 de setembro de 11 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" 47
  • 48. Histórico 1972-1980: Inter-rede, redes novas e proprietárias •  %m[$;")'3'"8+)"*(5E045'"XpS/X,'5",+" 8)4,.984+*"3'"4,5')f)'3'"3'"7')A"'" /(6(9" Ç(D,;" •  %m[W;"7')A"'"Ç(D,"É"()G:45'5:)("8()(" –  ?4,4?(04*?+K"(:5+,+?4("É" 4,5').+,'F>+"3'")'3'*" *'?"?:3(,=(*"4,5'),(*" 'F4C43(*"8()("4,5').+,'F>+" •  %m[Z;"b5D'),'5",("u')+F"&XR7" 3'")'3'*" •  U,(0"3+*"(,+*"[$;"()G:45'5:)(*" –  ?+3'0+"3'"*')64=+"8'0+" 8)+8)4'5)4(*;"ob7,'5K"_VXK"uVX" ?'0D+)"'*A+)=+" •  U,(0"3+*"(,+*"[$";".+?:5(=>+"3'" –  )+5'(3+)'*"*'?"'*5(3+" 8(.+5'*"3'"5(?(,D+"UF+"i8)'.:)*+)" –  .+,5)+0'"3'*.',5)(04O(3+" 3("X2nj" 3'U,'?"()G:45'5:)("(5:(0"3(" •  %m[m;"XR&X,'5"5'?"#$$",P*" <,5'),'5" domingo, 18 de setembro de 11 48
  • 49. Histórico 1980-1990: novos protocolos, proliferação de redes •  %mkQ;"4?80(,5(=>+"3+" •  ,+6(*")'3'*",(.4+,(4*;" 27&N<&" 7*,'5K"T<2,'5K"V_c,'5K" •  %mk#;"8)+5+.+0+"3'"'f?(40" n4,45'0" *?58"3'U,43+" •  %$$1$$$"D+*8'3'4)+*" •  %mkQ;"oV_"3'U,43+"8()(" .+,'.5(3+*"h" 5)(3:=>+"',5)'",+?'f .+,A'3')(=>+"3'")'3'*" ',3')'=+"<&" •  %mkY;"8)+5+.+0+"Å8" 3'U,43+" •  %mkk;".+,5)+0'"3'" .+,C'*-+,(?',5+"27&" domingo, 18 de setembro de 11 49
  • 50. Histórico 1990, 2000’s: comercialização, a Web, novas aplicações •  4,9.4+"3+*"(,+*"m$;"XR&X,'5")'-)(3("3'" c4,(0"3+*"(,+*"m$"É"(8P*"(,+" *')64=+" #$$$;" •  %mm%;"V_c"(:?',5(")'*5)4=]'*"8()(":*+" •  ?(4*"(804.(=]'*"A+)?436'4*;" .+?').4(0"3("V_c,'5"i)'-)(3("'?"%mmYj" ?',*(C',*"4,*5(,5Ü,'(*K" •  4,9.4+"3+*"(,+*"m$;"d'I" .+?8()-0D(?',5+"3'"()G:46+*" –  D48')5'F5+"ÑT:*D"%mWYK"V'0*+,"(,+*" &#&" Z$Ö" •  *'C:)(,=("3'")'3'"(+"8)4?'4)+" –  /2npK"/22&;"T'),')*fp''" 80(,+" –  %mmW;"n+*(4.K"3'8+4*"V'5*.(8'" •  '*51"Y$"?40D]'*"3'"D+*8'3'4)+*K" –  U,(0"3+*"(,+*"m$;".+?').4(04O(=>+" ?(4*"3'"%$$"?40D]'*"3'":*:)4+*" 3("d'I" •  ',0(.'*"3'"I(.`I+,'")+3(,3+" '?"sI8*" *043'"[k" domingo, 18 de setembro de 11 !"#$%$"&'()*+,"&)',-.'"/(001"2+3+*"+*"34)'45+*")'*')6(3+*1" 50
  • 51. Histórico #$$[;" •  tY$$"?40D]'*"3'"D+*8'3'4)+*" •  6+OK"693'+"8+)"<&" •  (804.(=]'*"&#&;"T452+))',5" i.+?8()-0D(?',5+"3'"()G:46+*j" _`a8'"ie+<&jK"&&p46'"i693'+j" •  ?(4*"(804.(=]'*;"á+:2:I'K"g+C+*" •  )'3'*"*'?"U+K"?+I4043(3'" domingo, 18 de setembro de 11 51
  • 52. Recapitulando • Comunicação entre computadores • Arquitetura TCP / IP • Camadas da arquitetura TCP / IP • Modelo RM-OSI • Histórico domingo, 18 de setembro de 11 52
  • 53. Dúvidas ? domingo, 18 de setembro de 11 53
  • 54. Referências Rede de camadas: págs. 29 - 34 Histórico da internet: págs. 40 - 44 domingo, 18 de setembro de 11 54