Redes de Computadores

Tamanho: px
Começar a partir da página:

Download "Redes de Computadores"

Transcrição

1 na camada de rede na camada de transporte Redes de Computadores Aula 4: 24 de março de 2010

2 na camada de rede na camada de transporte 1 Princípios Causas e custos do congestionamento 2 Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento 3 na camada de rede em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter 4 na camada de transporte no transporte no TCP 5

3 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Princípios de congestionamento nas redes Nas redes cabeadas, as perdas de pacotes ocorrem tipicamente como resultado da saturação dos buffers dos roteadores quando a rede fica congestionada A perda de pacotes é um sintoma do congestionamento da rede

4 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Demanda excedente à capacidade da rede Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

5 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Fatores que causam congestionamento nas redes Processamento lento ou largura de banda baixa Processadores lentos nos roteadores e/ou enlaces com largura de banda baixa geram filas nos buffers Enlaces de saída compartilhados Pacotes que chegam de vários enlaces de entrada e devem compartilhar um enlace de saída: 1 se o buffer é pequeno, pacotes serão perdidos 2 se aumentar o buffer, mais timeouts acontecerão até todos os pacotes serem transmitidos com sucesso, gerando duplicações

6 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 1: dois emissores e buffers infinitos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

7 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 1: dois emissores e buffers infinitos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, Custo da rede congestionada Grandes atrasos de fila de buffer quando a taxa de chegada de pacotes é próxima da capacidade do enlace

8 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 2: dois emissores e buffers finitos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

9 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 2: dois emissores e buffers finitos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

10 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 2: dois emissores e buffers finitos Custo da rede congestionada 1 O emissor precisa fazer retransmissões para compensar a perda de pacotes devido ao estouro dos buffers 2 Se há retransmissões prematuras, o receptor irá receber pacotes duplicados, gerando tráfego desnecessário na rede 3 O enlace da rede é usado com cópias desnecessárias de pacotes

11 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 3: quatro emissores, buffers finitos e vários caminhos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

12 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento Cenário 3: quatro emissores, buffers finitos e vários caminhos Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, Custo da rede congestionada Quando um pacote é perdido ao longo do caminho de roteamento, os recursos já usados nos saltos anteriores foram desperdiçados

13 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento X controle de fluxo Questão que envolve o comportamento dos terminais e roteadores da rede, com o objetivo de garantir que a rede seja capaz de dar conta do tráfego gerado Controle de fluxo Questão que envolve apenas tráfego ponto-a-ponto, entre um emissor e um receptor, com o objetivo de garantir que o emissor não gere dados a uma taxa que o receptor não é capaz de consumir

14 na camada de rede na camada de transporte Princípios Causas e custos do congestionamento X controle de fluxo Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

15 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Princípios gerais de controle de congestionamento Estratégias de prevenção Tomam decisões a priori (programadas), sem levar em conta o estado da rede Usam ferramentas para: 1 decidir quando aceitar novo tráfego 2 decidir quando descartar pacotes e quais pacotes descartar 3 tomar decisões de escalonamento em vários pontos da rede

16 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Princípios gerais de controle de congestionamento Estratégias de detecção e correção 1 Monitoram o sistema para detectar a ocorrência de congestionamento 2 Passam essa informação para os locais onde as ações devem ser executadas 3 Ajustam a operação do sistema para corrigir o problema

17 na camada de rede na camada de transporte Estratégias de detecção e correção Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Métricas para o monitoramento Percentual de pacotes descartados nos buffers Tamanho médio das filas dos buffers Número de pacotes retransmitidos por timeout Atraso médio dos pacotes Desvio padrão de atraso dos pacotes

18 na camada de rede na camada de transporte Estratégias de detecção e correção Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Aviso de congestionamento Reservar um campo nos cabeçalhos dos pacotes para os roteadores preencherem caso detectem congestionamento Terminais e roteadores enviarem pacotes probe periodicamente para perguntar explicitamente sobre congestionamento

19 na camada de rede na camada de transporte Estratégias de detecção e correção Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Técnicas para correção do problema Existem vários algoritmos de controle de congestionamento: Yang and Reddy, A taxonomy for congestion control algorithms in packet switching networks, Uma técnica é aumentar os recursos da rede (acionar roteadores de backup, aumentar número de enlaces alternativos, aumentar largura de banda dos enlaces) Outra técnica é diminuir a carga de dados (negar ou degradar serviços dos usuários, reescalonar as demandas dos usuários) Podem ser aplicadas em redes de circuitos virtuais ou na camada de trasnporte

20 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Poĺıticas de prevenção de congestionamento nas camadas Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

21 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Poĺıticas de prevenção de congestionamento nas camadas Prevenção de congestionamento no enlace A poĺıtica de retransmissão de pacotes SR (Selective Repeat) é melhor para controle de congestionamento que GBN (Go-Back-N) A poĺıtica de aproveitar o tráfego reverso (piggback) para confirmar os pacotes recebidos (ACKs) é melhor para controle de congestionamento que gerar pacotes ACKs para cada pacote recebido (para isso, faz-se necessário um esquema de controle de fluxo com janela pequena para reduzir o número de pacotes sem confirmação do lado do emissor)

22 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Poĺıticas de prevenção de congestionamento nas camadas Prevenção de congestionamento na rede Circuitos virtuais ou datagramas (algoritmos de controle de congestionamento apenas em redes de circuitos virtuais) Estratégia de enfileiramento de pacotes (uma fila para cada enlace de entrada, ou de saída, ou ambos) Ordem de processamento dos pacotes (FIFO, prioridade) e poĺıtica de descarte de pacotes Algoritmo de roteamento (distribuição eficiente do tráfego em todas os enlaces) Gerência do tempo de vida dos pacotes (timeouts antes da chegada dos pacotes ao destino geram retransmissões desnecessárias)

23 na camada de rede na camada de transporte Princípios gerais de controle de congestionamento Poĺıticas de prevenção de congestionamento Poĺıticas de prevenção de congestionamento nas camadas Prevenção de congestionamento no transporte Além de questões similares àquelas da camada de enlace, o desafio é encontrar um bom intervalo de timeout para evitar retransmissões desnecessárias

24 na camada de rede na camada de transporte em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter em redes de circuitos virtuais (CVs) Estratégias de controle de admissão 1 Uma vez que o congestionamento foi sinalizado, não é permitido estabelecer novos circuitos virtuais até o problema ser resolvido (tentativas para criar novas conexões de transporte irão falhar) 2 Uma alternativa é permitir novos CVs, mas desciar suas rotas para áreas fora do congestionamento (redesenha o grafo da rede, excluindo os pontos de congestionamento) 3 Outra alternativa é negociar acordo entre terminal e a subrede quando o CV é estabelecido (volume e tipo de tráfego, etc.), requer reserva de recursos ao longo do CV

25 na camada de rede na camada de transporte Alternativa de desvio de rotas em CVs em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

26 na camada de rede na camada de transporte em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter em redes de datagramas Cada roteador pode manter uma variável u, para cada enlace, refletindo o percentual de utilização desse enlace Se o valor de u passar um limite estabelecido (threshold), o enlace entra em estado de alerta Quando um pacote chega em um enlace em estado de alerta, uma ação deve ser tomada

27 na camada de rede na camada de transporte Ações em enlaces em estado de alerta em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Bit de alerta Seta um bit especial no cabeçalho da mensagem No receptor, a entidade de transporte copia o bit no ACK enviado de volta para o emissor (problema dessa estratégia: tempo necessário para a informação retornar ao emissor)

28 na camada de rede na camada de transporte Ações em enlaces em estado de alerta em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Pacotes chocos (choke packets) O roteador envia um pacote choco de volta para o emissor diretamente (com a informação de quem era o destinatário) O pacote é rotulado (bit no cabeçalho) para não gerar mais pacotes desse tipo no caminho de volta O emissor reduz a taxa de envio de pacotes para esse destino até as condições melhorarem Uma variação é usar outros sinais (ao invés do percentual de utilização do enlace): tamanho da fila do buffer ou utilização do buffer

29 na camada de rede na camada de transporte Ações em enlaces em estado de alerta em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Pacotes chocos (choke packets) Outra alternativa é o pacote choco ter efeito em todo o hop que ele passa, aumentando o tamanho dos buffers nesses hops (aĺıvio mais imediato do ponto de congestionamento, similar a um analgésico para dor enquanto a doença não é tratada)

30 na camada de rede na camada de transporte Envio e efeitos de pacotes chocos em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter

31 na camada de rede na camada de transporte Descarte de pacotes em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Load shedding (cortes no serviço) Um roteador inundado, escolhe os pacotes que irá redirecionar A decisão sobre quais pacotes descartar pode depender da aplicação: em aplicações de transferência de arquivos, um pacote velho é mais importante que um pacote novo em aplicações de áudio e vídeo é o contrário, um pacote novo é mais importante que um pacote velho em aplicações de transferência de documentos com imagens e texto, perder uma linha de pixels de uma figura é melhor que perder uma linha de texto

32 na camada de rede na camada de transporte RED (Random Early Detection) em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Descarte antecipado de pacotes Idéia: tratar o problema de congestionamento assim que ele apresentar sinais, descartando pacotes antes que o espaço do buffer fique saturado Leva em conta o fato de ser aplicado em redes cabeadas, onde a perda de pacotes acontece principalmente devido ao estouro dos buffers, ao invés de erros de transmissão, e a resposta normalmente é reduzir a taxa de envio

33 na camada de rede na camada de transporte RED (Random Early Detection) em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter A idéia de antecipar o descarte de pacotes é ter tempo para a ação causar efeito a tempo de resolver o problema Mas, como avisar o emissor que o seu pacote foi descartado? uma forma é enviar um choke de alerta (o problema é que ele gera mais tráfego no momento em que se deseja reduzi-lo) uma alternativa é descartar o pacote e não avisar (o emissor irá detectar a falta e tomar as ações devidas, como ele sabe que o pacote foi descartado por conta do controle de congestionamento, a resposta deverá ser reduzir o tráfego, ao invés de aumentá-lo)

34 na camada de rede na camada de transporte Controle do jitter em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Para aplicações de áudio e vídeo não faz muito diferença se o tempo de entrega dos pacotes é de 10mseg ou 20mseg, desde que seja constante A variação, ou desvio padrão, no tempo de entrega dos pacotes é chamada jitter Valores altos de jitter (ex., variações entre 10mseg e 20mseg) ocasionam perda da qualidade da informação recebida

35 na camada de rede na camada de transporte Controle de jitter em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

36 na camada de rede na camada de transporte Estratégia para controle de jitter em redes de circuitos virtuais em redes de datagramas Algoritmo RED Controle do jitter Quando um pacote chega no roteador, o seu tempo é verificado e o pacote é rotulado com o tempo que ele está adiantado ou atrasado em relação ao tempo previsto O roteador dá prioridade para os pacotes atrasados e posterga a transmissão de pacotes adiantados Em aplicações de video sob demanda, o jitter pode ser eliminado bufferizando os dados no receptor e repassando-os em seguida para a aplicação Em aplicações de tempo real (ex., video conferência), essa estratégia não é diretamente aplicável

37 na camada de rede na camada de transporte no transporte no TCP no transporte Questões a tratar: Cada emissor deve limitar a taxa de envio em função do congestionamento percebido na rede, tratando as seguintes questões: 1 Como limitar a taxa de envio? 2 Como perceber o congestionamento? 3 Qual algoritmo o emissor deve usar para mudar a sua taxa de transmissão como função do congestionamento percebido?

38 na camada de rede na camada de transporte no TCP no transporte no TCP Como o TCP limita o tráfego? O mecanismo de controle de congestionamento do TCP do lado do emissor mantem uma variável adicional chamada janela de congestionamento (cwnd) Essa variável impõe restrições sobre a taxa na qual o emissor TCP pode gerar tráfego na rede A quantidade de dados não confirmados (acked) não pode exceder o mínimo entre (cwnd, rwnd), onde rwnd é o tamanho da janela de recebimento do receptor: LastByteSent LastByteAcked min{cwnd, rwnd}

39 na camada de rede na camada de transporte no TCP no transporte no TCP Como o TCP percebe o congestionamento? A perda de um datagrama (contendo um segmento TCP) causa um evento de perda (timeout ou três ACKs duplicados) no emissor, o que indica congestionamento Como o TCP determina a taxa de envio de pacotes? O objetivo é não congestionar a rede e ao mesmo tempo usar toda a largura de banda disponível

40 na camada de rede na camada de transporte no TCP no transporte no TCP Como o TCP determina a taxa de envio de pacotes? A estratégia do TCP para ajustar sua taxa de transmissão é aumentá-la em resposta à chegada de ACKs até que ocorra um evento de perda, nesse ponto a taxa é reduzida Não há uma sinalização expĺıcita da rede sobre o estado de congestionamento: ACKs e eventos de perda são sinais impĺıcitos! Cada emissor TCP age sobre as informações locais de forma assíncrona em relação aos outros emissores TCP

41 na camada de rede na camada de transporte no transporte no TCP Algoritmo de controle de congestionamento no TCP (RFC2581) Composto de três partes: 1 Início lento (slow start): mandatório na implementação TCP 2 Prevenção de congestionamento (congestion avoidance): mandatório na implementação TCP 3 Recuperação rápida (fast recovery): recomendado na implementação TCP

42 na camada de rede na camada de transporte Primeira parte: início lento no transporte no TCP 1 Começa com um valor para cwnd de 1MSS (Maximum Segment Size), resultando em uma taxa de transmissão de 1MSSbytes/RTTmseg 2 A cada segmento confirmado, o valor de cwnd aumenta de 1 (crescimento exponencial)

43 na camada de rede na camada de transporte Primeira parte: início lento no transporte no TCP Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

44 na camada de rede na camada de transporte Primeira parte: início lento no transporte no TCP 1 Se ocorrer um evento de perda, o emissor seta cwnd de volta para 1MSS e recomeça o processo 2 Além disso, a variável ssthresh (slow start threshold) é setada para cwnd/2 (metade do valor da janela de congestionamento quando o congestionamento foi detectado) 3 Quando o valor de cwnd alcança o valor de ssthresh, a parte início lento termina sua execução e o algoritmo passa para a parte prevenção de congestionamento (incrementa o valor de cwnd de um único MSS a cada RTT)

45 na camada de rede na camada de transporte no transporte no TCP Segunda parte: prevenção do congestionamento 1 Incrementa o valor de cwnd de forma mais conservadora: um MSS a cada RTT 2 Quando um timeout ocorre, o valor de cwnd é setado de volta para 1MSS e o valor de ssthresh é atualizado para cwnd/2 (quando o evento de perda ocorreu)

46 na camada de rede na camada de transporte no transporte no TCP Algoritmo de controle de congestionamento do TCP Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

47 na camada de rede na camada de transporte no transporte no TCP Exemplo de funcionamento do algoritmo do TCP Figura: Fonte: Computer Networks, Tanenbaum, 4ed, 2003.

48 na camada de rede na camada de transporte Terceira parte: recuperação rápida no transporte no TCP 1 Se três ACKs duplicados são recebidos, a parte início lento é encerrada imediatamente e o TCP executa uma retransmissão rápida (retransmite o segmento perdido antes do timeout expirar)

49 na camada de rede na camada de transporte Terceira parte: recuperação rápida no transporte no TCP Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

50 na camada de rede na camada de transporte Terceira parte: recuperação rápida no transporte no TCP 1 O pacote perdido é retransmitido e o valor de cwnd é incrementado de 1MSS a cada ACK duplicado recebido para o segmento que fez o TCP entrar nesse modo 2 Quando o ACK desse segmento é recebido, o TCP volta ao modo de prevenção de congestionamento 3 Se um timeout ocorre, o TCP vai para o modo início lento depois de fazer cwnd voltar a 1MSS e ssthresh para metade do valor corrente de cwnd

51 na camada de rede na camada de transporte no transporte no TCP Algoritmo de controle de congestionamento do TCP Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

52 na camada de rede na camada de transporte no transporte no TCP Algoritmo de controle de congestionamento do TCP Figura: Fonte: Computer Networking, Kurose-Ross, 5ed, 2010.

53 na camada de rede na camada de transporte Área de pesquisa atual Desenvolver mecanismos de controle de congestionamento para a Internet que leve em conta o tráfego UDP (não segue as regras de controle de congestionamento) 1 Kohler et al, DDCP: designing DCCP: congestion control without reliability, (ver RFCs mais recentes que tratam de controle de congestionamento)

54 na camada de rede na camada de transporte Outras referências sobre controle de congestionamento RFC 2581, TCP Congestion Control, 1999 Gevros et al, Congestion Control mechanisms and the best effort service model, 2001 Srikant, The mathematics of Internet congestion control, 2004 Ha et al, CUBIC: a new TCP friendly high speed TCP variant, 2008 Floyd, References on RED (Randon Early Detection) queue management, 2009

55 na camada de rede na camada de transporte 1 KUROSE and ROSS, Computer Networking, 5ed, TANENBAUM, Computer Networks, 4ed, 2003.

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Roteamento Determinar o melhor caminho a ser tomado da origem até o destino. Se utiliza do endereço de destino para determinar a melhor rota. Roteador default, é o roteador

Leia mais

2 Controle de Congestionamento do TCP

2 Controle de Congestionamento do TCP 2 Controle de Congestionamento do TCP 17 2 Controle de Congestionamento do TCP A principal causa de descarte de pacotes na rede é o congestionamento. Um estudo detalhado dos mecanismos de controle de congestionamento

Leia mais

Qualidade em Servicos de Rede Prof. Eduardo Maronas Monks Roteiro de Laboratorio Camada de Transporte Parte II

Qualidade em Servicos de Rede Prof. Eduardo Maronas Monks Roteiro de Laboratorio Camada de Transporte Parte II Qualidade em Servicos de Rede Prof. Eduardo Maronas Monks Roteiro de Laboratorio Camada de Transporte Parte II 1) Explicar os seguintes mecanismos e conceitos do protocolo TCP: 1. Slow Start O algoritmo

Leia mais

Controle de Congestionamento em TCP Parte 2. Prof. Dr. S. Motoyama

Controle de Congestionamento em TCP Parte 2. Prof. Dr. S. Motoyama Controle de Congestionamento em TCP Parte 2 Prof. Dr. S. Motoyama 1 Controle de Congestionamento em TCP Princípios de controle de congestionamento Saber que congestionamento está ocorrendo Adaptar para

Leia mais

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador

Leia mais

Redes de Computadores_Marcelo Furtado Pratica 2- Qualidade de serviços

Redes de Computadores_Marcelo Furtado Pratica 2- Qualidade de serviços Redes de Computadores_Marcelo Furtado Pratica 2- Qualidade de serviços Tarefas: 1) Explicar os seguintes mecanismos e conceitos do protocolo TCP: 1. Slow Start Slow start é um mecanismo do TCP desenvolvido

Leia mais

Teleprocessamento e Redes

Teleprocessamento e Redes Teleprocessamento e Redes Aula 19: 29 de junho de 2010 1 camada de transporte camada de rede 2 Questão 1 (Kurose/Ross) camada de transporte camada de rede Um processo em um host C tem um socket UDP com

Leia mais

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento Professor Rene - UNIP 1 Revisão... Segmento A unidade de dados trocada entre as entidades de transporte é denominada

Leia mais

TCP - estabelecimento de conexão

TCP - estabelecimento de conexão TCP - estabelecimento de conexão Inicializa variáveis Números de sequência Buffers, RcvWindow 3-way handshake usado para eliminar o problema de duplicatas antigas (atrasadas) Ex.: pedidos de conexão, ACKs

Leia mais

TCP - multiplexação/demultiplexação

TCP - multiplexação/demultiplexação TCP Protocolo de controle de transmissão (Transmission Control Protocol) Definido em diversas RFCs (793, 1122, 1323, 2018 e 2581) Diversos flavors (tipos) Serviços Multiplexação/demultiplexação Detecção

Leia mais

Camada de Redes Parte II. Fabrício

Camada de Redes Parte II. Fabrício Camada de Redes Parte II Fabrício Algoritmos de controle de congestionamento Quando há pacotes demais presente (em parte) de uma sub-rede, o desempenho diminui. Dentro da capacidade de tranporte Eles serão

Leia mais

Aulas 22 & 23. Controle de Fluxo e de Congestionamento. Eytan Modiano MIT

Aulas 22 & 23. Controle de Fluxo e de Congestionamento. Eytan Modiano MIT Aulas 22 & 23 Controle de Fluxo e de Congestionamento Eytan Modiano MIT 1 Controle de Fluxo Controle de fluxo: mecanismo fim a fim para controlar o tráfego entre fonte e destinatário. Controle de congestionamento:

Leia mais

6 de Julho de 2015. Exercício 23 Para que servem portas na camada de transporte?

6 de Julho de 2015. Exercício 23 Para que servem portas na camada de transporte? Lista de Exercícios Camada de Transporte GBC-056 Arquitetura de Redes de Computadores Bacharelado em Ciência da Computação Universidade Federal de Uberlândia 6 de Julho de 2015 Exercício 1 Para que serve

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Camada Transporte Parte 2. Prof. Dr. S. Motoyama

Camada Transporte Parte 2. Prof. Dr. S. Motoyama Camada Transporte Parte 2 Prof. Dr. S. Motoyama 1 Algoritmo de Janela Deslizante em TCP O TCP clássico emprega um protocolo de janela deslizante com confirmação positiva e sem repetição seletiva. O TCP

Leia mais

Jones Bunilha Radtke. Tarefas:

Jones Bunilha Radtke. Tarefas: Faculdade de Tecnologia SENAC Pelotas Tecnólogo em Redes de Computadores Qualidade de Serviços de Rede Prof. Eduardo Monks Camada de Transporte Parte 2 Jones Bunilha Radtke Tarefas: 1.1) O algoritmo Slow

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Rede Aula 6/2006 UEM/DIN/Elvio/1023-1224 1 Camada de Rede É a camada mais baixa que trata da comunicação fim-a-fim Função de encaminhar os pacotes da fonte até o destino

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 07. Prof. Moises P. Renjiffo

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 07. Prof. Moises P. Renjiffo Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 07 DETALHAMENTO DA CAMADA DE REDE: 1- Endereçamento Físico. MAC Da camada de Enlace. 2- Endereçamento Logico. IP Endereço

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Rede Slide 1 Funções da Camada de Rede Repasse Conduzir o pacote que chega pelo enlace de entrada até o enlace de saída apropriado através de uma tabela de repasse. Roteamento

Leia mais

Fornecer serviços independentes da tecnologia da subrede; Esconder do nível de transporte o número, tipo e a topologia das subredes existentes;

Fornecer serviços independentes da tecnologia da subrede; Esconder do nível de transporte o número, tipo e a topologia das subredes existentes; 2.3 A CAMADA DE REDE! Fornece serviços para o nível de transporte, sendo, freqüentemente, a interface entre a rede do cliente e a empresa de transporte de dados (p.ex. Embratel).! Sua principal função

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 6: Switching Uma rede corporativa

Leia mais

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa

Leia mais

TCP FACK (Forward Acknowledment)

TCP FACK (Forward Acknowledment) TCP FACK (Forward Acknowledment) AGENDA - Algoritmo de Recuperação Rápida - TCP SACK - TCP FACK - Considerações Finais Algoritmo de Recuperação Rápida - Como uma evolução do Tahoe, o TCP Reno, incorpora

Leia mais

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

Redes de Computadores

Redes de Computadores Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 29 de junho de 2017 Visão Geral 1 Controle de Congestionamento 2 Princípios do Controle de Congestionamento Congestionamento: informalmente:

Leia mais

A Camada de Rede. A Camada de Rede

A Camada de Rede. A Camada de Rede Revisão Parte 5 2011 Modelo de Referência TCP/IP Camada de Aplicação Camada de Transporte Camada de Rede Camada de Enlace de Dados Camada de Física Funções Principais 1. Prestar serviços à Camada de Transporte.

Leia mais

ELEMENTOS DE PROTOCOLOS DE TRANSPORTE. Fabricio Sousa

ELEMENTOS DE PROTOCOLOS DE TRANSPORTE. Fabricio Sousa ELEMENTOS DE PROTOCOLOS DE TRANSPORTE Fabricio Sousa Elementos de protocolos de transporte 2 Serviço de transporte implementado por um protocolo de transporte usado entre duas entidades de transporte Em

Leia mais

Comutação de pacotes. Não há um estabelecimento de um caminho dedicado. Não há reserva de recursos. Compartilhamento de enlaces ou partes de enlaces

Comutação de pacotes. Não há um estabelecimento de um caminho dedicado. Não há reserva de recursos. Compartilhamento de enlaces ou partes de enlaces Não há um estabelecimento de um caminho dedicado Compartilhamento de enlaces ou partes de enlaces Não há reserva de recursos Não guarda informação de estado Informações a serem enviadas são quebradas em

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 3-1. A CAMADA DE REDE (Parte 1) A camada de Rede está relacionada à transferência de pacotes da origem para o destino. No entanto, chegar ao destino pode envolver vários saltos em roteadores intermediários.

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes

Leia mais

Transporte. Sua função é: Promover uma transferência de dados confiável e econômica entre máquina de origem e máquina de destino.

Transporte. Sua função é: Promover uma transferência de dados confiável e econômica entre máquina de origem e máquina de destino. Redes de Computadores Transporte Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com Camada de transporte Sua função é: Promover uma transferência de dados confiável e econômica

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Arquitetura TCP/IP. Parte XI Transporte orientado a conexão (TCP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte XI Transporte orientado a conexão (TCP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte XI Transporte orientado a conexão (TCP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Características do TCP Como o TCP fornece confiabilidade Janela deslizante Estabelecimento e

Leia mais

Redes de Computadores. Camada de Transporte

Redes de Computadores. Camada de Transporte Redes de Computadores Camada de Transporte Objetivo! Apresentar as características da camada de transporte da arquitetura TCP/IP! Apresentar os serviços fornecidos pela camada de transporte! Estudar os

Leia mais

Subcamada MAC. O Controle de Acesso ao Meio

Subcamada MAC. O Controle de Acesso ao Meio Subcamada MAC O Controle de Acesso ao Meio Métodos de Acesso ao Meio As implementações mais correntes de redes locais utilizam um meio de transmissão que é compartilhado por todos os nós. Quando um nó

Leia mais

Roteamento em Redes de Computadores

Roteamento em Redes de Computadores Roteamento em Redes de Computadores José Marcos Câmara Brito INATEL - Instituto Nacional de Telecomunicações INATEL - Instituto Nacional de Telecomunicações 01/08/00 1 Introdução Objetivo Tipos de rede

Leia mais

Daniel Sucupira Lima. TCP Veno

Daniel Sucupira Lima. TCP Veno Daniel Sucupira Lima TCP Veno Agenda Introdução / contextualização; Problemática; Solução proposta; Conclusão. Esta apresentação foi feita usando o artigo que define o TCP Veno: TCP Veno: TCP Enhancement

Leia mais

Análise do Comportamento das Variações do Protocolo TCP

Análise do Comportamento das Variações do Protocolo TCP Anais do CNMAC v.2 ISSN 1984-820X Análise do Comportamento das Variações do Protocolo TCP Lígia Rodrigues Prete Faculda Tecnologia Jales, Centro Estadual Educação Tecnológica Paula Souza, CEETEPS Rua Vicente

Leia mais

Redes de Computadores. Trabalho de Laboratório Nº7

Redes de Computadores. Trabalho de Laboratório Nº7 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº7 Análise do tráfego na rede Protocolos TCP e UDP Objectivo Usar o Ethereal para visualizar

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Controle de Erro em Redes de Computadores

Controle de Erro em Redes de Computadores Controle de Erro em Redes de Computadores Prof. S. Motoyama Aula 24 Motoyama: Controle de Erro 1 Enlace de Dados O controle de erro em redes de computadores é feito na camada enlace de dados (ou na camada

Leia mais

1 Redes de comunicação de dados

1 Redes de comunicação de dados 1 Redes de comunicação de dados Nos anos 70 e 80 ocorreu uma fusão dos campos de ciência da computação e comunicação de dados. Isto produziu vários fatos relevantes: Não há diferenças fundamentais entre

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - QoS e Engenharia de Tráfego www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em oposição ao paradigma best-effort (melhor esforço) da Internet, está crescendo

Leia mais

Congestionamento em Redes TCP

Congestionamento em Redes TCP Congestionamento em Redes TCP Ricardo Rodrigues Barcelar UNIR União de Escolas Superiores de Rondonópolis Rondonópolis MT ricardobarcelar@email.com.br Resumo. Este artigo mostra uma visão geral sobre a

Leia mais

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre Exercícios de Revisão Redes de Computadores Edgard Jamhour Segundo Bimestre Exercicio 1: Considere a seguinte configuração de rede estruturada em VLANs 220.0.0.2/24 C VLAN 2 B VLAN 1 A VLAN 1 VLAN 1,2,3

Leia mais

Prof. Manuel A Rendón M

Prof. Manuel A Rendón M Prof. Manuel A Rendón M Tanenbaum Redes de Computadores Cap. 1 e 2 5ª. Edição Pearson Padronização de sistemas abertos à comunicação Modelo de Referência para Interconexão de Sistemas Abertos RM OSI Uma

Leia mais

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP 1 INTRODUÇÃO Devido ao crescimento da Internet, tanto do ponto de vista do número de usuários como o de serviços oferecidos, e o rápido progresso da tecnologia de comunicação sem fio (wireless), tem se

Leia mais

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Computadores Digitais 2. Prof. Rodrigo de Souza Couto Computadores Digitais 2 Linguagens de Programação DEL-Poli/UFRJ Prof. Miguel Campista ATENÇÃO Esta apresentação foi retirada e adaptada dos seguintes trabalhos: Notas de aula do Prof. Miguel Campista da

Leia mais

Qualidade de serviço. Determina o grau de satisfação do usuário em relação a um serviço específico Capacidade da rede de atender a requisitos de

Qualidade de serviço. Determina o grau de satisfação do usuário em relação a um serviço específico Capacidade da rede de atender a requisitos de Qualidade de serviço Determina o grau de satisfação do usuário em relação a um serviço específico Capacidade da rede de atender a requisitos de Vazão Atraso Variação do atraso Erros Outros Qualidade de

Leia mais

PEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein

PEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein PEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein 1) Descreva os tipos de topologias utilizadas em redes de computadores, destacando suas principais vantagens

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

Sistemas Distribuídos Comunicação entre Processos em Sistemas Distribuídos: Middleware de comunicação Aula II Prof. Rosemary Silveira F. Melo Comunicação em sistemas distribuídos é um ponto fundamental

Leia mais

Traceroute É uma ferramenta de diagnóstico que rastreia a rota de um pacote através de uma rede de computadores e que utiliza os protocolos IP e ICMP.

Traceroute É uma ferramenta de diagnóstico que rastreia a rota de um pacote através de uma rede de computadores e que utiliza os protocolos IP e ICMP. Comando Traceroute Traceroute É uma ferramenta de diagnóstico que rastreia a rota de um pacote através de uma rede de computadores e que utiliza os protocolos IP e ICMP. Traceroute Traceroute Ele é usado

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,

Leia mais

Como medir a velocidade da Internet?

Como medir a velocidade da Internet? Link Original: http://www.techtudo.com.br/artigos/noticia/2012/05/como-medir-velocidade-da-suainternet.html Como medir a velocidade da Internet? Pedro Pisa Para o TechTudo O Velocímetro TechTudo é uma

Leia mais

Gerenciamento de redes

Gerenciamento de redes Gerenciamento de redes Gerenciamento de Serviços Gerenciamento de QoS (Qualidade de serviço) slide 1 Qualidade de serviços: aplicações de multimídia: áudio e vídeo de rede ( mídia contínua ) QoS rede oferece

Leia mais

UNIVERSIDADE. Sistemas Distribuídos

UNIVERSIDADE. Sistemas Distribuídos UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Comunicação Inter-Processos Sockets e Portas Introdução Sistemas distribuídos consistem da comunicação entre processos

Leia mais

Camada de transporte. Camada de transporte

Camada de transporte. Camada de transporte Camada de transporte Camada de transporte Objetivos do capítulo: Entender os princípios dos serviços da camada de transporte: Multiplexação/demultiplexação Transferência de dados confiável Controle de

Leia mais

Aula 11 Comutação de pacotes. Prof. Dr. S. Motoyama

Aula 11 Comutação de pacotes. Prof. Dr. S. Motoyama Aula Comutação de pacotes Prof. Dr. S. Motoyama O Problema Como dois hosts que não estão diretamente conectados poderão se comunicar entre si? Algum dispositivo inteligente deve ser colocado entre os hosts

Leia mais

A Camada de Transporte

A Camada de Transporte A Camada de Transporte Romildo Martins Bezerra CEFET/BA s de Computadores II Funções da Camada de Transporte... 2 Controle de conexão... 2 Fragmentação... 2 Endereçamento... 2 Confiabilidade... 2 TCP (Transmission

Leia mais

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL ARP Protocolo de resolução de endereços (Address Resolution Protocol) Descrito na RFC 826 Faz a tradução de endereços IP para endereços MAC da maioria das redes IEEE 802 Executado dentro da sub-rede Cada

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte Implementação de um Transporte Confiável Slide 1 Transferência Confiável de Dados sobre um Canal Confiável rdt1.0 Uma vez que o canal é confiável, não existe

Leia mais

Redes de computadores e a Internet. Capitulo 4. Capítulo. A camada de rede

Redes de computadores e a Internet. Capitulo 4. Capítulo. A camada de rede Redes de computadores e a Internet 4 Capitulo 4 Capítulo A camada de rede A camada de rede Objetivos do capítulo: Entender os princípios dos serviços da camada de rede: Roteamento (seleção de caminho)

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN CAMADA DE REDE UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN Modelo de Referência Híbrido Adoção didática de um modelo de referência híbrido Modelo OSI modificado Protocolos

Leia mais

Protocolos Hierárquicos

Protocolos Hierárquicos Protocolos Hierárquicos O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio,

Leia mais

Redes de Computadores II INF-3A

Redes de Computadores II INF-3A Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Parte V: Camada de Transporte 3.1 Serviços da camada de transporte 3.2 Multiplexação e demultiplexação 3.3 Transporte não orientado à conexão: UDP 3.4 Princípios de transferência

Leia mais

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz Camadas de Transporte, Sessão & Apresentação Redes de Computadores Prof. Leandro C. Pykosz Função A camada de Transporte fica entre as camadas de nível de aplicação (camadas 5 a 7) e as de nível físico

Leia mais

Camada de Transporte, protocolos TCP e UDP

Camada de Transporte, protocolos TCP e UDP Camada de Transporte, protocolos TCP e UDP Conhecer o conceito da camada de transporte e seus principais protocolos: TCP e UDP. O principal objetivo da camada de transporte é oferecer um serviço confiável,

Leia mais

Protocolo Ethernet e Dispositivos de Interconexão de LANs

Protocolo Ethernet e Dispositivos de Interconexão de LANs Protocolo Ethernet e Dispositivos de Interconexão de LANs Prof. Rafael Guimarães Redes de Alta Velocidade Tópico 4 - Aula 1 Tópico 4 - Aula 1 Rafael Guimarães 1 / 31 Sumário Sumário 1 Motivação 2 Objetivos

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM Agenda 1.1 O que

Leia mais

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Conceitos Pacote (ou datagrama) IP Formato Campos do cabeçalho Encapsulamento Fragmentação e

Leia mais

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE 1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)

Leia mais

REDES DE COMPUTADORES Camada de Transporte. Alexandre Augusto Giron

REDES DE COMPUTADORES Camada de Transporte. Alexandre Augusto Giron REDES DE COMPUTADORES Camada de Transporte Alexandre Augusto Giron ROTEIRO Visão geral da camada de transporte Protocolos UDP TCP Princípios do controle de congestionamento A camada de transporte: visão

Leia mais

TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581

TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581 TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581 ponto-a-ponto: dados full-duplex: um transmissor, um receptor confiável, seqüêncial -> byte stream: mensagens não são delimitadas pipelined: transmissão

Leia mais

Capítulo 4 - Roteamento e Roteadores

Capítulo 4 - Roteamento e Roteadores Capítulo 4 - Roteamento e Roteadores 4.1 - Roteamento Roteamento é a escolha do módulo do nó de origem ao nó de destino por onde as mensagens devem transitar. Na comutação de circuito, nas mensagens ou

Leia mais

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa 1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os

Leia mais

Redes de computadores. Redes para Internet

Redes de computadores. Redes para Internet Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite

Leia mais

MultiProtocol Label Switching - MPLS

MultiProtocol Label Switching - MPLS MultiProtocol Label Switching - MPLS Prof. S. Motoyama Rede IP Tradicional ROT - roteador ROT ROT ROT ROT ROT ROT ROT ROT ROT uvem IP ROT ROT 2 Encaminhamento de pacote na rede tradicional Prefixo Enderereço

Leia mais

Tópicos Especiais em Redes Alta Performance. Paulo Aguiar DCC/UFRJ

Tópicos Especiais em Redes Alta Performance. Paulo Aguiar DCC/UFRJ Tópicos Especiais em Redes Alta Performance Paulo Aguiar DCC/UFRJ Conteúdo A convergência das redes e os grandes desafios Sistemas grandes são melhores Rede IP global como solução: limitações de desempenho

Leia mais

4. Protocolos Teóricos e Protocolos de Controlo de Ligação Protocolos ARQ; Especificação de Protocolos; Eficiência ARQ.

4. Protocolos Teóricos e Protocolos de Controlo de Ligação Protocolos ARQ; Especificação de Protocolos; Eficiência ARQ. 4. Protocolos Teóricos e Protocolos de Controlo de Ligação Protocolos ARQ; Especificação de Protocolos; Eficiência ARQ. Redes de Comunicações/Computadores I Secção de Redes de Comunicação de Dados Protocolos

Leia mais

TP308 Introdução às Redes de Telecomunicações

TP308 Introdução às Redes de Telecomunicações Unidade IV Controle de Congestionamento TP308 Introdução às Redes de Telecomunicações 204 Tópicos Introdução QoS QoS e Controle de Congestionamento Formatação de Tráfego Gerenciamento de Buffer Descarte

Leia mais

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Número: Nome: Duração: 1 hora O teste é sem consulta O teste deve ser resolvido

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro Material de Apoio VI PROTOCOLOS

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br - Aula Complementar - EQUIPAMENTOS DE REDE 1. Repetidor (Regenerador do sinal transmitido) É mais usado nas topologias estrela e barramento. Permite aumentar a extensão do cabo e atua na camada física

Leia mais

Mobilidade em Redes 802.11

Mobilidade em Redes 802.11 Mobilidade em Redes 802.11 Prof. Rafael Guimarães Redes sem Fio Aula 14 Aula 14 Rafael Guimarães 1 / 37 Sumário Sumário 1 Motivação e Objetivos 2 O protocolo MAC 802.11 3 Quadro 802.11 4 802.11: Mobilidade

Leia mais

Unidade 2.1 Modelos de Referência

Unidade 2.1 Modelos de Referência Faculdade INED Curso Superior de Tecnologia: Banco de Dados Redes de Computadores Disciplina: Redes de Computadores Prof.: Fernando Hadad Zaidan 1 Unidade 2.1 Modelos de Referência 2 Bibliografia da disciplina

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Macêdo Firmino Princípios de Gerência de Redes Macêdo Firmino (IFRN) Redes de Computadores Maio de 2011 1 / 13 Introdução Foi mostrado que uma rede de computadores consiste

Leia mais

Wireshark Lab: IP. Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2011 BATISTA, O. M. N. Tradução e adaptação para Wireshark.

Wireshark Lab: IP. Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2011 BATISTA, O. M. N. Tradução e adaptação para Wireshark. Wireshark Lab: IP Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2011 BATISTA, O. M. N. Tradução e adaptação para Wireshark. Neste laboratório, investigaremos o Internet Protocol

Leia mais

Gerência de Redes Áreas Funcionais de Gerenciamento. Douglas Duarte ddsbdc@gmail.com

Gerência de Redes Áreas Funcionais de Gerenciamento. Douglas Duarte ddsbdc@gmail.com Gerência de Redes de Gerenciamento Douglas Duarte ddsbdc@gmail.com de Gerenciamento Gerenciamento de Falhas; Gerenciamento de Desempenho; Gerenciamento de Contabilização; Gerenciamento de Configuração;

Leia mais

Análise Comparativa dos Algoritmos de Controle de Congestionamento do TCP

Análise Comparativa dos Algoritmos de Controle de Congestionamento do TCP Análise Comparativa dos Algoritmos de Controle de Congestionamento do TCP Trabalho de Conclusão de Curso Engenharia da Computação Nome do Aluno: Juliana Lima Cavalcanti Orientador: Prof. Adriano Lorena

Leia mais