2.12 – As funções dos  Routers <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul>
2.12 – As funções dos  Routers <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul>
2.10 –  Proxies e Gateways
<ul><li>Funções de Proxy:  </li></ul><ul><ul><li>Função de  Gateway  entre computadores de rede e exterior: </li></ul></ul...
<ul><li>Correcção / Detecção de Erros: </li></ul><ul><ul><li>Códigos de Detecção de Erros </li></ul></ul><ul><ul><ul><li>P...
<ul><li>Detecção/Correcção de Erros </li></ul><ul><ul><li>Trama passa a conter  n = m + r   bits </li></ul></ul><ul><ul><u...
<ul><li>Controle de Fluxo ( Flow Control ) </li></ul><ul><ul><li>* Emissor e Receptor podem não ter a mesma capacidade de ...
<ul><li>Protocolos de Retransmissão de dados errados da camada 2: </li></ul><ul><ul><li>Stop-and-Wait </li></ul></ul><ul><...
2.11 – Controlo do Erros&Fluxo de Dados <ul><li>Protocolos de Janela Deslizante: </li></ul><ul><ul><li>Definição de um nº ...
<ul><li>Protocolo  Stop and Wait </li></ul><ul><ul><li>Caso 1 - Trama correcta: </li></ul></ul><ul><ul><ul><li>Receptor en...
<ul><li>Protocolo  Stop-and-Wait </li></ul>Receptor Emissor ACK 1 Emissor Trama 1 ACK 1 Receptor OK Timer  Retransmitir Ex...
<ul><li>Protocolo  Go-Back-N </li></ul><ul><ul><li>Não existência de erros  janela de transmissão actualizada 1 unidade po...
<ul><li>Protocolo Repetição Selectiva: </li></ul><ul><ul><li>Não existência de erros  janelas actualizadas após recepção d...
<ul><li>Janela Deslizante c ACK+,  em função de nº de  bytes </li></ul>2.11 – Controlo do Erros&Fluxo de Dados Buffer  de ...
<ul><li>Técnicas de acesso ao meio de transmissão: </li></ul><ul><ul><li>Métodos de Competição (Contenção): </li></ul></ul...
<ul><li>ALOHA </li></ul><ul><ul><li>ALOHA  é o nome do protocolo de acesso </li></ul></ul><ul><ul><li>Baseado em rede rádi...
<ul><li>ALOHA </li></ul><ul><ul><li>Processo de transmissão de mensagens: </li></ul></ul><ul><ul><ul><li>Nó emissor transm...
<ul><li>CSMA </li></ul><ul><ul><li>Resolve o problema da “surdez” do método ALOHA </li></ul></ul><ul><ul><ul><li>Antes de ...
<ul><li>CSMA/CD </li></ul><ul><ul><li>Adoptado pela tecnologia  Ethernet </li></ul></ul><ul><ul><ul><li>Tecnologia simples...
<ul><li>CSMA/CA </li></ul><ul><ul><li>Adoptado por  Wireless  LANs  + Dificuldade de detecção de colisões  </li></ul></ul>...
<ul><li>Ethernet </li></ul><ul><ul><li>Norma 802.3 IEEE para LANs </li></ul></ul><ul><ul><li>Tecnologia mais utilizada em ...
<ul><li>Ethernet </li></ul><ul><ul><li>Suporta diferente tecnologias e velocidades  Diversas variantes </li></ul></ul><ul>...
<ul><li>Fast Ethernet : </li></ul><ul><ul><li>Velocidade Máxima: 100 Mbps </li></ul></ul><ul><ul><li>Ligações Comutadas  S...
<ul><li>Polling  (Escrutínio) </li></ul><ul><ul><li>Computadores (central) da rede tem a função de “perguntar” a todos os ...
<ul><li>Passagem de Testemunho </li></ul><ul><li>* Testemunho ( Token ) </li></ul><ul><li>* Padrão especial de bits   que ...
<ul><li>Anel com Passagem de Testemunho ( token ring) </li></ul><ul><ul><li>Corresponde à norma IEEE 802.5 para LANs </li>...
<ul><ul><li>FDDI -  Fiber Distributed Data Interface: </li></ul></ul><ul><ul><ul><li>Anel com Passagem de Testemunho ( tok...
<ul><li>Bus  com  Slots -  DQDB  ( Distributed Queue Dual Bus ) </li></ul><ul><ul><li>Corresponde à norma IEEE 802.6 para ...
<ul><li>Métodos de Competição / Por-turnos </li></ul><ul><ul><li>Métodos Por-turnos são mais apropriados para redes que op...
2.13 – O protocolo HTTP <ul><li>HTTP ( HyperText Transfer Protocol ) - hipertexto / hipermédia </li></ul><ul><ul><li>Utili...
2.14 – WEB Pages e URLs <ul><li>Páginas WEB  </li></ul><ul><ul><li>Utilizam  SW  HTML ( Hyper Text Markup Language )  </li...
2.15 – Linguagem HTML,  hiperlinks  e conteúdos MM <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul><ul><li>HTML interpre...
2.15 – Linguagem HTML,  hiperlinks  e conteúdos MM <ul><li>Documento HTML é interpretado e não compilado </li></ul><ul><ul...
2.16 – Páginas WEB estáticas e dinâmicas <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul><ul><li>Suporte a diversas apli...
2.17 – Estrutura das mensagens HTTP Conteúdo da Página Informação de Controlo
Próximos SlideShares
Carregando em…5
×

R&C 0202 07 1

586 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
586
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

R&C 0202 07 1

  1. 1. 2.12 – As funções dos Routers <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul>
  2. 2. 2.12 – As funções dos Routers <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul>
  3. 3. 2.10 – Proxies e Gateways
  4. 4. <ul><li>Funções de Proxy: </li></ul><ul><ul><li>Função de Gateway entre computadores de rede e exterior: </li></ul></ul><ul><ul><li>Concentrador de ligações a exterior + atribuição de End’s IP </li></ul></ul><ul><ul><li>Controlo de acessos selectivo (função de Firewall ) </li></ul></ul><ul><ul><li>Armazenamento temporário de informação efeito cache </li></ul></ul><ul><ul><ul><li>Maior rapidez de acesso a informação </li></ul></ul></ul><ul><ul><li>Monitorização de actividades de utilizadores logs </li></ul></ul>2.10 – Proxies e Gateways
  5. 5. <ul><li>Correcção / Detecção de Erros: </li></ul><ul><ul><li>Códigos de Detecção de Erros </li></ul></ul><ul><ul><ul><li>Possível receptor detectar erros de transmissão </li></ul></ul></ul><ul><ul><ul><li>Apropriado para aplicações que possam pedir retransmissão de dados errados </li></ul></ul></ul><ul><ul><ul><li>Necessário transmitir bits adicionais (redundantes) para detecção de erros </li></ul></ul></ul><ul><ul><ul><li>Ex. bit paridade, Checksum , CRC </li></ul></ul></ul><ul><ul><li>Códigos de Correcção de Erros </li></ul></ul><ul><ul><ul><li>Possível receptor corrigir erros de transmissão </li></ul></ul></ul><ul><ul><ul><li>Apropriado para aplicações que não possam pedir retransmissão de dados errados </li></ul></ul></ul><ul><ul><ul><li>Necessário transmitir mais bits redundantes do que para apenas detecção de erros </li></ul></ul></ul><ul><ul><ul><li>Ex. Hamming </li></ul></ul></ul>2.11 – Controlo do Erros&Fluxo de Dados
  6. 6. <ul><li>Detecção/Correcção de Erros </li></ul><ul><ul><li>Trama passa a conter n = m + r bits </li></ul></ul><ul><ul><ul><li>n = total de bits na trama </li></ul></ul></ul><ul><ul><ul><li>m = número de bits que representam dados </li></ul></ul></ul><ul><ul><ul><li>r = número de bits de redundância/verificação </li></ul></ul></ul><ul><ul><ul><ul><ul><li>possibilitar detecção/correcção de erros </li></ul></ul></ul></ul></ul><ul><ul><ul><li>Verificação de Erros: </li></ul></ul></ul><ul><ul><ul><ul><li>Emissor: r e = f( m e ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Receptor: se r r = f( m r ) Não detecta Erro! </li></ul></ul></ul></ul>1 0 0 1 0 1 1 0 1 0 0 1 n m r 2.11 – Controlo do Erros&Fluxo de Dados
  7. 7. <ul><li>Controle de Fluxo ( Flow Control ) </li></ul><ul><ul><li>* Emissor e Receptor podem não ter a mesma capacidade de processamento </li></ul></ul><ul><ul><ul><li>Ex. Transmissão de 1 ficheiro para uma impressora </li></ul></ul></ul><ul><ul><li>Necessário garantir que Receptor consegue processar /armazenar mensagens recebidas </li></ul></ul><ul><ul><ul><li>Análise de cabeçalho </li></ul></ul></ul><ul><ul><ul><li>Verificação de tipo de mensagem (controlo, dados) </li></ul></ul></ul><ul><ul><ul><li>Detecção/Correcção de erros </li></ul></ul></ul><ul><ul><ul><li>Capacidade disponível em buffer </li></ul></ul></ul><ul><ul><li>Necessário protocolo que “regula” o débito da transmissão </li></ul></ul><ul><ul><ul><li>Receptor informa Emissor se pode ou não transmitir </li></ul></ul></ul><ul><ul><ul><li>Ex. Janela Deslizante </li></ul></ul></ul>2.11 – Controlo do Erros&Fluxo de Dados
  8. 8. <ul><li>Protocolos de Retransmissão de dados errados da camada 2: </li></ul><ul><ul><li>Stop-and-Wait </li></ul></ul><ul><ul><li>Janela Deslizante ( Sliding Window ) </li></ul></ul><ul><ul><ul><li>Go-Back-n </li></ul></ul></ul><ul><ul><ul><li>Repetição Selectiva ( Selective Repeat ) </li></ul></ul></ul>2.11 – Controlo do Erros&Fluxo de Dados
  9. 9. 2.11 – Controlo do Erros&Fluxo de Dados <ul><li>Protocolos de Janela Deslizante: </li></ul><ul><ul><li>Definição de um nº N de mensagens que podem ser transmitidas / recebidas sem necessitarem de esperar por ACK individual </li></ul></ul><ul><ul><ul><ul><li>N = nº mensagens para “preencher” canal enquanto Emissor espera ACK </li></ul></ul></ul></ul><ul><ul><ul><li>Janela de Transmissão: nº de mensagens que emissor pode transmitir </li></ul></ul></ul><ul><ul><ul><li>Janela de Recepção: nº de mensagens que receptor pode receber </li></ul></ul></ul><ul><ul><ul><li>Vantagem: menor tempo de espera para transmissão </li></ul></ul></ul><ul><ul><ul><ul><li>Melhor ocupação de canal do que Stop and Wait </li></ul></ul></ul></ul>Utilizado por TCP Protocolo Janela de Transmissão Janela de Recepção Stop and Wait Go Back N Selective Repeat 1 1 N 1 2*N -1 N
  10. 10. <ul><li>Protocolo Stop and Wait </li></ul><ul><ul><li>Caso 1 - Trama correcta: </li></ul></ul><ul><ul><ul><li>Receptor envia ACK para Emissor poder enviar trama seguinte </li></ul></ul></ul><ul><ul><li>Caso 2 - Trama corrompida: </li></ul></ul><ul><ul><ul><li>Receptor detecta erro e não envia ACK </li></ul></ul></ul><ul><ul><ul><li>Emissor repete transmissão de trama após expirar timer para recepção de ACK </li></ul></ul></ul><ul><ul><li>Caso 3 - ACK corrompido: </li></ul></ul><ul><ul><ul><li>ACK enviado por Receptor para confirmar OK de trama é corrompido </li></ul></ul></ul><ul><ul><ul><li>Emissor vai retransmitir trama que Receptor vai receber 2x </li></ul></ul></ul><ul><ul><ul><ul><li>Tramas numeradas </li></ul></ul></ul></ul><ul><ul><li>Desvantagem Pouca eficácia na ocupação do canal de Tx </li></ul></ul><ul><ul><ul><li>Não apropriado para canais com grandes tempos de propagação </li></ul></ul></ul>2.11 – Controlo do Erros&Fluxo de Dados
  11. 11. <ul><li>Protocolo Stop-and-Wait </li></ul>Receptor Emissor ACK 1 Emissor Trama 1 ACK 1 Receptor OK Timer Retransmitir Expira Trama 1 OK Repetida Trama Corrompida Trama 1 Trama 1 Caso 2: Nao OK Timer Retransmitir Expira 2.11 – Controlo do Erros&Fluxo de Dados Trama 1 Trama OK Caso 1: ACK Corrompido Caso 3: OK ACK 1 OK ACK 1 Trama 2 Trama 2 Trama 2
  12. 12. <ul><li>Protocolo Go-Back-N </li></ul><ul><ul><li>Não existência de erros janela de transmissão actualizada 1 unidade por cada ACK recebido </li></ul></ul><ul><ul><li>Se ocorrer erro Emissor terá que retransmitir Mensagem errada e as seguintes entretanto transmitidas </li></ul></ul>0 0 1 1 2 3 4 5 2 2 3 4 5 R R R E Erro Janela N=1 Mensagems 3,4,5 recusadas Ack 0 Ack 1 Ack 2 Ack 3 Janela N = 4 Emissor Receptor: Ack 4 3 4 5 2.11 – Controlo do Erros&Fluxo de Dados tempo
  13. 13. <ul><li>Protocolo Repetição Selectiva: </li></ul><ul><ul><li>Não existência de erros janelas actualizadas após recepção de ACK (Emissor) e tramas (Receptor) </li></ul></ul><ul><ul><li>Se ocorrer erro Emissor terá que retransmitir apenas trama errada </li></ul></ul>Janela N=7 0 0 1 1 2 3 3 4 4 5 5 2 2 6 6 7 7 8 8 9 9 10 10 Ack 0 Ack 1 Ack 3 Ack 4 Ack 5 Ack 2 Ack 6 E Erro Janela N=4 Tramas 3,4,5 aceites pela camada ligação de dados Emissor Receptor: 2.11 – Controlo do Erros&Fluxo de Dados
  14. 14. <ul><li>Janela Deslizante c ACK+, em função de nº de bytes </li></ul>2.11 – Controlo do Erros&Fluxo de Dados Buffer de Destino Emissor Receptor Aplicação lê 2K 2K ; SEQ=0 ACK=2048 ; WIN=2048 2K ; SEQ=2048 ACK=4096 ; WIN=0 ACK=4096 ; WIN=2048 1K ; SEQ=4096 Vazio = 4K Cheio 2K Aplicação Transmite 2K <ul><li>Pretende </li></ul><ul><li>Transmitir 3K. </li></ul><ul><li>Como WIN=2K </li></ul><ul><li>Só transmite 2K </li></ul><ul><li>Fica 1K à espera </li></ul>Só tem 1K para transmitir, mesmo como WIN=2K OK OK SEQ: Nº de Sequência de próximo byte a transmitir WIN: Dimensão da Janela Destino tempo Vazio WIN=2K Vazio WIN=0K => Não pode transmitir 2K 1K 2K
  15. 15. <ul><li>Técnicas de acesso ao meio de transmissão: </li></ul><ul><ul><li>Métodos de Competição (Contenção): </li></ul></ul><ul><ul><ul><li>ALOHA </li></ul></ul></ul><ul><ul><ul><li>CSMA ( Carrier Sense Multiple Access ) </li></ul></ul></ul><ul><ul><ul><li>CSMA/CD (CSMA with Collision Detection ) </li></ul></ul></ul><ul><ul><ul><li>CSMA/CA (CSMA with Collision Avoidance ) </li></ul></ul></ul><ul><ul><ul><li>Métodos sem Competição ou por Turnos (Determinísticos): </li></ul></ul></ul><ul><ul><ul><li>Controlo Centralizado </li></ul></ul></ul><ul><ul><ul><ul><li>Polling </li></ul></ul></ul></ul><ul><ul><ul><li>Controlo Distribuído </li></ul></ul></ul><ul><ul><ul><ul><li>Passagem de Testemunho </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Utilização de Slots </li></ul></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  16. 16. <ul><li>ALOHA </li></ul><ul><ul><li>ALOHA é o nome do protocolo de acesso </li></ul></ul><ul><ul><li>Baseado em rede rádio de pacotes existente no Havai nos anos 70 - ALOHANET </li></ul></ul><ul><ul><ul><li>Comunicação de utilizadores remotos com computador central de Universidade </li></ul></ul></ul><ul><ul><li>Todas as estações terminais transmitem à mesma frequência </li></ul></ul><ul><ul><ul><li>Grande probabilidade de colisões </li></ul></ul></ul><ul><ul><ul><li>Sistema com eficácia razoável para redes com pequenas dimensões e tráfego </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  17. 17. <ul><li>ALOHA </li></ul><ul><ul><li>Processo de transmissão de mensagens: </li></ul></ul><ul><ul><ul><li>Nó emissor transmite mensagem e espera confirmação ( ACK ) </li></ul></ul></ul><ul><ul><ul><ul><li>a) Mensagem recebida </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Recebe ACK (antes de temporizador de controle expirar) </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>b) Mensagem não recebida </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Não Recebe ACK (antes de temporizador expirar) </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Retransmite mensagem </li></ul></ul></ul></ul></ul><ul><ul><ul><li>Retransmissão de mensagem </li></ul></ul></ul><ul><ul><ul><ul><li>Esperar tempo aleatório para retransmitir </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>A não recepção de ACK deverá ter sido causada por uma colisão com uma mensagem de outro emissor. </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Menos probabilidade de nova colisão - 2 emissores com tempos de espera para retransmissão aleatórios </li></ul></ul></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  18. 18. <ul><li>CSMA </li></ul><ul><ul><li>Resolve o problema da “surdez” do método ALOHA </li></ul></ul><ul><ul><ul><li>Antes de transmissão existe verificação da existência de tráfego na rede </li></ul></ul></ul><ul><ul><ul><li>Menor probabilidade de colisão </li></ul></ul></ul><ul><ul><ul><li>Restantes características são semelhantes a ALOHA </li></ul></ul></ul><ul><ul><li>Método de transmissão aleatório mais popular </li></ul></ul><ul><ul><li>Apropriado para LANs: </li></ul></ul><ul><ul><ul><li>Tempos de propagação pequenos </li></ul></ul></ul><ul><ul><ul><ul><li>Semelhante entre todos os pares fonte-destino </li></ul></ul></ul></ul><ul><ul><ul><li>Estado do canal pode ser detectado rapidamente </li></ul></ul></ul><ul><ul><ul><ul><li>Quando computador transmite uma mensagem todos os outros podem detectá-la rapidamente </li></ul></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  19. 19. <ul><li>CSMA/CD </li></ul><ul><ul><li>Adoptado pela tecnologia Ethernet </li></ul></ul><ul><ul><ul><li>Tecnologia simples e eficiente + Utilizada em LANs </li></ul></ul></ul><ul><ul><li>Detecção de colisão Melhor desempenho </li></ul></ul><ul><ul><ul><li>Computadores têm que esperar tempo de sinal de colisão percorrer 2x distância entre computadores mais afastados </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão A Transmissão Sinal de Colisão Detecção e espera de prolongamento de Sinal de Colisão B A B Colisão A B
  20. 20. <ul><li>CSMA/CA </li></ul><ul><ul><li>Adoptado por Wireless LANs + Dificuldade de detecção de colisões </li></ul></ul><ul><ul><li>Para transmitir computador A verifica se canal está livre (CSMA) </li></ul></ul><ul><ul><ul><ul><li>Se ocupado esperar tempo aleatório </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Cada t ( slot ) decrementar contador de tempo aleatório </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>Se contador aleatório=0 </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Enviar mensagem RTS ( Request To Send ) a B </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>3) Se possível Tx B responde com CTS ( Clear To Send ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>4) Restantes computadores recebem RTS e CTS e ficam inibidos de Tx durante NAV ( Network Allocation Vector ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>5) Após conclusão de Tx B responde com ACK (fim de NAV) </li></ul></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão Tempo A B C RTS CTS Dados ACK NAV
  21. 21. <ul><li>Ethernet </li></ul><ul><ul><li>Norma 802.3 IEEE para LANs </li></ul></ul><ul><ul><li>Tecnologia mais utilizada em LANs </li></ul></ul><ul><ul><li>Utiliza CSMA/CD para acesso ao meio de tx </li></ul></ul><ul><ul><li>Inicialmente utilizada apenas com Bus (físico) </li></ul></ul><ul><ul><li>Actualmente utilizado com outras diferentes topologias: </li></ul></ul><ul><ul><ul><li>Estrela </li></ul></ul></ul><ul><ul><ul><li>Arvore </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão R Bus S H Estrela
  22. 22. <ul><li>Ethernet </li></ul><ul><ul><li>Suporta diferente tecnologias e velocidades Diversas variantes </li></ul></ul><ul><ul><ul><li>Notação: x -Base- y </li></ul></ul></ul><ul><ul><ul><ul><li>x = Velocidade suportada </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Base = Banda Base (sem modulação) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>y = Meio de Transmissão utilizado </li></ul></ul></ul></ul><ul><ul><li>Exemplos: </li></ul></ul><ul><ul><ul><li>10-Base-5, 10 Mbps em Cabo Coaxial, Seg: 500m, Nós/Seg: 100 </li></ul></ul></ul><ul><ul><ul><ul><li>Pouco utilizado hoje em dia </li></ul></ul></ul></ul><ul><ul><ul><li>10-Base-T, 10 Mbps em Par Torcido, Seg: 100m, Nós/Seg: 1024 </li></ul></ul></ul><ul><ul><ul><li>100-Base-TX, 100 Mbps em 2xPares Torcido (Cat.5), Seg: 100m </li></ul></ul></ul><ul><ul><ul><ul><li>Fast Ethernet com Full Duplex </li></ul></ul></ul></ul><ul><ul><ul><li>1000-Base-LX, 1000 Mbps em Fibra Óptica monomodo, Seg: 5 Km </li></ul></ul></ul><ul><ul><ul><ul><li>Gigabit Ethernet </li></ul></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  23. 23. <ul><li>Fast Ethernet : </li></ul><ul><ul><li>Velocidade Máxima: 100 Mbps </li></ul></ul><ul><ul><li>Ligações Comutadas Switches </li></ul></ul><ul><ul><li>Negociação automática de: </li></ul></ul><ul><ul><ul><li>Ritmo Óptimo: 10 ou 100 Mbps </li></ul></ul></ul><ul><ul><ul><li>Modo de Transmissão: Half/Full Duplex </li></ul></ul></ul><ul><li>Gigabit Ethernet : </li></ul><ul><ul><li>Velocidade Máxima: 1000 Mbps </li></ul></ul><ul><ul><li>Modo de Transmissão: </li></ul></ul><ul><ul><ul><li>Full Duplex : sem colisões sem CSMA/CD </li></ul></ul></ul><ul><ul><ul><li>Half Duplex : com colisões com CSMA/CD </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  24. 24. <ul><li>Polling (Escrutínio) </li></ul><ul><ul><li>Computadores (central) da rede tem a função de “perguntar” a todos os restantes, sequencialmente, um a um: </li></ul></ul><ul><ul><ul><li>Se querem transmitir alguma mensagem? </li></ul></ul></ul><ul><ul><ul><li>Só o podem fazer apenas nesse instante </li></ul></ul></ul><ul><ul><li>Desvantagem: rede com muitos nós, quando apenas uma minoria pretende transmitir </li></ul></ul><ul><ul><ul><li>Computadores ficarão algum tempo à espera de receber autorização (“pergunta” ou escrutínio de nó central) </li></ul></ul></ul><ul><ul><ul><li>Solução: Multiplexação Estatística </li></ul></ul></ul><ul><ul><ul><ul><li>Possibilitar que nós que pretendam transmitir sejam chamados mais vezes </li></ul></ul></ul></ul><ul><ul><li>Exemplos de aplicações: redes de gestão de alarmes </li></ul></ul>2.12 – Acesso ao Meio de Transmissão lista de escrutínio: A A B C D E E A C D D B Time Slot nós: A, B, C, D, E
  25. 25. <ul><li>Passagem de Testemunho </li></ul><ul><li>* Testemunho ( Token ) </li></ul><ul><li>* Padrão especial de bits que circula de nó para nó </li></ul><ul><li>* Cada nó só pode transmitir quando o receber </li></ul><ul><ul><li>Transmissão de uma mensagem: </li></ul></ul><ul><ul><ul><li>Nó remove o testemunho da rede e insere a sua mensagem (atrás de outras eventuais mensagens que já circulem), transmitindo o testemunho após a sua mensagem </li></ul></ul></ul><ul><ul><ul><li>Após volta completa, a mensagem (agora) inserida é a 1ª mensagem (facilitar eliminação) </li></ul></ul></ul><ul><ul><ul><li>Função de ACK (nó destino, copia mas não elimina mensagem) </li></ul></ul></ul><ul><ul><li>Monitorização de mensagens </li></ul></ul><ul><ul><ul><li>Todos os nós monitorizam as mensagens que estão na rede </li></ul></ul></ul><ul><ul><ul><li>Responsáveis por identificar e aceitar (copiar) as mensagens que lhe são dirigidas + modificar bit de ACK </li></ul></ul></ul><ul><ul><ul><li>Passam para nó seguinte todas as mensagens </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão
  26. 26. <ul><li>Anel com Passagem de Testemunho ( token ring) </li></ul><ul><ul><li>Corresponde à norma IEEE 802.5 para LANs </li></ul></ul>2.12 – Acesso ao Meio de Transmissão A B C D E T A-B, C-D 1) T A-B, C-D 2) A Tx Mensagem para B (A-B), a seguir a Testemunho T B lê Mensagem de A (A-B) 3) T A-B C confirma e elimina Mensagem C-D T D-A, A-B D Tx Mensagem para A (D-A) T D-A, A-B 4) 5) 6) T D-A A confirma e elimina A-B A lê D-A
  27. 27. <ul><ul><li>FDDI - Fiber Distributed Data Interface: </li></ul></ul><ul><ul><ul><li>Anel com Passagem de Testemunho ( token ring) em MANs </li></ul></ul></ul><ul><ul><ul><li>Maior fiabilidade - 2 Anéis (1 Anel em standby ) </li></ul></ul></ul><ul><ul><ul><li>Maior Rede (MAN) - 500 computadores </li></ul></ul></ul><ul><ul><ul><li>Maior velocidade/distancias - 100 Mbps / 100 Km </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão Testemunho
  28. 28. <ul><li>Bus com Slots - DQDB ( Distributed Queue Dual Bus ) </li></ul><ul><ul><li>Corresponde à norma IEEE 802.6 para MANs </li></ul></ul><ul><ul><li>Maior velocidade ( > 50 Mbps) </li></ul></ul><ul><ul><ul><li>2 Buses unidireccionais para transmissão (Tx) bidireccional </li></ul></ul></ul><ul><ul><ul><li>Bus A - slot para TX dados </li></ul></ul></ul><ul><ul><ul><li>Bus B - Pedido de Tx (ocupação de slot em Bus A para TX dados) </li></ul></ul></ul><ul><ul><li>HoB ( Head of Bus ) gerador de slots </li></ul></ul>2.12 – Acesso ao Meio de Transmissão Vice-versa Bus A Bus B Pedido Tx Dados 1º 2º A B C Tx de Mensagem de Computador B para C: 1º B pede slot em Bus B 2º B transmite dados em 1º slot livre de Bus A Para Tx de B para A 1º B faz pedido em Bus A 2º B transmite em Bus B Terminação HoB A HoB B
  29. 29. <ul><li>Métodos de Competição / Por-turnos </li></ul><ul><ul><li>Métodos Por-turnos são mais apropriados para redes que operam sob as seguintes condições: </li></ul></ul><ul><ul><ul><li>Transporte de dados sensíveis a atrasos temporais </li></ul></ul></ul><ul><ul><ul><li>Sobrecarga de tráfego </li></ul></ul></ul><ul><ul><ul><li>Necessidade de definir prioridades entre nós </li></ul></ul></ul>2.12 – Acesso ao Meio de Transmissão Carga de Rede Transmissão c sucesso Competição Por-turnos
  30. 30. 2.13 – O protocolo HTTP <ul><li>HTTP ( HyperText Transfer Protocol ) - hipertexto / hipermédia </li></ul><ul><ul><li>Utiliza suporte de TCP/IP </li></ul></ul>
  31. 31. 2.14 – WEB Pages e URLs <ul><li>Páginas WEB </li></ul><ul><ul><li>Utilizam SW HTML ( Hyper Text Markup Language ) </li></ul></ul>
  32. 32. 2.15 – Linguagem HTML, hiperlinks e conteúdos MM <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul><ul><li>HTML interpretado por browsers de PCs: </li></ul><ul><li>Diferentes formatos de dados Multimédia </li></ul><ul><li>Interactividade com utilizador </li></ul><ul><ul><li>Links para outras páginas </li></ul></ul>
  33. 33. 2.15 – Linguagem HTML, hiperlinks e conteúdos MM <ul><li>Documento HTML é interpretado e não compilado </li></ul><ul><ul><li>Interpretadores de HTML Browsers </li></ul></ul><ul><ul><ul><li>Exemplo: Internet Explorer , Netscape , FireFox , etc… </li></ul></ul></ul><ul><ul><li>Conteúdo Hipertexto </li></ul></ul><ul><ul><ul><li>Pode conter links ou hiperligações: </li></ul></ul></ul><ul><ul><ul><ul><li>Elementos que apontam para um outro recurso ou zona diferente dentro da página. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Aponta sempre para um destino que é identificado por um endereço URL ( Uniform Resource Locator ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>No URL pode-se definir além do endereço qual o tipo de transferência http, ftp … </li></ul></ul></ul></ul><ul><ul><li>Identificado por extensões .html ou .htm </li></ul></ul><ul><ul><li>Armazenados em servidores WEB (processo servidor) que comunicam com Browsers (processo cliente) </li></ul></ul>
  34. 34. 2.16 – Páginas WEB estáticas e dinâmicas <ul><li>1: </li></ul><ul><ul><li>2 </li></ul></ul><ul><li>Suporte a diversas aplicações: </li></ul><ul><li>e- commerce </li></ul><ul><li>e- learning </li></ul>
  35. 35. 2.17 – Estrutura das mensagens HTTP Conteúdo da Página Informação de Controlo

×