Comunicação Multicast
|
|
- Thiago Dias Teves
- 8 Há anos
- Visualizações:
Transcrição
1 Comunicação Multicast por Marinho Barcellos PIP/CA Programa Interdisciplinar de Pós-graduação em Computação Aplicada UNISINOS - São Leopoldo, RS Seminário de Capacitação Interna - RNP Dezembro de 2000
2 Sumário Fundamentos sobre IP Multicast IGMP - Internet Group Management Protocol Roteamento Multicast Mbone Tópicos avançados Comentários Finais 2
3 Fundamentos sobre IP Multicast
4 Métodos de Envio Unicast Broadcast Multicast Anycast 4
5 Vantagens de Multicast Broadcast desperdiça banda e é limitado a uma subrede Unicast envia dados várias vezes Multicast envia apenas uma vez Dados são eficientemente distribuídos por roteadores Árvore de distribuição multicast (MDT) 5
6 Exemplo de Uso de Banda 14 servidor de vídeo transmite stream de 128 kbps Banda (Mbps) unicast 2 multicast 1 Clientes 100 6
7 Limitações de IP Multicast Não suporta TCP, apenas UDP Entrega de pacotes não é confiável Duplicação de pacotes Congestionamento da rede (ausência de controle) É possível assinar grupo com taxa de transmissão superior à capacidade existente 7
8 Aplicações de Multicast Teleconferência multimídia (vários) Distribuição de dados (distribuição de software) Distribuição de dados em tempo real (mercado de ações) Jogos e simulações distribuídas 8
9 IP Multicast Resultado de tese de doutorado de S. Deering, 1991 host membership protocol IGMP protocolo de roteamento que originou DVMRP Princípios escalabilidade separação entre controle de grupo e roteamento IP Multicast é descrito através de uma série de RFCs RFC966, RFC988, RFC1054, RFC1075, RFC
10 Endereçamento IP Multicast Endereços unicast x multicast Endereços multicast (antiga classe D) 1110xxxx xxxxxxxx xxxxxxxx xxxxxxxx a Endereços reservados pela IANA a = locais a = escopo administrativo x = outros 10
11 Endereçamento IP Multicast Endereços locais ( x).1: all-hosts.2: all multicast routers.4: all DVMRP routers.5: all OSPF routers.6: OSPF designated routers.13: all PIM routers.15: all CBT routers 11
12 Endereçamento Multicast MAC Endereços MAC freqüentemente incluem multicast Mapeamento entre endereços MAC multicast e IP multicast Ethernet: 23 bits endereçamento MAC multicast (2 24 /2) Mapeamento de 32 bits para 23:
13 << Sumário <<
14 IGMP Internet Group Management Protocol
15 IGMP: Internet Group Management Protocol Protocolo para gerência de grupo Histórico derivado do Host Membership Protocol definido na RFC1112 aumentado mais tarde com novos protocolos Existem 3 versões de IGMP IGMPv1 ainda é comum (Win95) IGMPv2 é o padrão atual IGMPv3 ainda é draft 15
16 IGMP: Internet Group Management Protocol Roteador usa IGMP para controlar quais grupos estão ativos na subrede Subrede deve possuir pelo menos 1 host interessado Um host interessado possui pelo menos 1 processo que assinou grupo 16
17 IGMP: Internet Group Management Protocol Mensagens do IGMP são transportadas em datagramas IP Mensagens locais (TTL=1) Formato do pacote (v1) versão: 1 tipo: Membership Query, Membership Report checksum endereço de grupo Roteador designado: IGMP e encaminhamento à subrede 17
18 IGMP: modelo query-response Determinar quais grupos estão sendo assinados Roteador designado envia Query periodicamente Host assinante envia um Report para cada grupo assinado Roteador designado determina quais grupos estão sendo assinados 18
19 IGMP: supressão com atraso aleatório Implosão com muitos grupos ou muitos membros Mecanismo de supressão com atraso aleatório Basta o primeiro report de um host 19
20 IGMP: entrada em grupo com join Problema na latência de entrada em grupo Host envia Report (join) quando grupo é assinado Roteador recebe Report e inclui grupo na lista de ativos 20
21 IGMP: saída silenciosa Saída silenciosa quando host sai do grupo Roteadores mantém um contador para cada grupo Em 3 minutos, grupo é eliminado Enquanto isso, tráfego de grupo continua a ser encaminhado 21
22 Ilustração dos Intervalos no IGMPv1 intervalo aleatório de resposta (10seg) Query interval (60seg) Query interval (60seg) Query interval (60seg) host deixa grupo latência de saída (3min) 22
23 IGMP versão 2 RFC2236, IETF, 1997 Correção de problemas detectados no IGMPv1 Compatível com a primeira versão (interoperabilidade?) Principais modificações: Leave Query específica para um grupo Query interval alterado de 60seg para 125seg 23
24 IGMPv2: saída de grupo otimizada Host envia Leave <grupo> para todos roteadores Roteador não sabe se este foi o último host no grupo Roteador envia Query <grupo> para o endereço <grupo> com latência máxima de 1seg Caso ninguém responda repete e em 2seg assume que não há mais membros pára de encaminhar pacotes endereçados a <grupo> Latência de saída inferior a 3seg 24
25 IGMP versão 3 Incompleto Host pode selecionar tráfego específico por fonte Permite assinar um grupo mas restringir transmissor(es) dentro do grupo Duas novas mensagens: Inclusion Group-Source Report: acrescenta uma fonte Exclusion Group-Source Report: exclui uma fonte 25
26 << Sumário << >> mais informações sobre IGMPv2 >>
27 IGMPv2: formato do pacote Formato do pacote (v2) tipo/versão (0-7): Membership General Query, Membership Report v1, Membership Group-Specific Query, Membership Report v2, Leave Group tempo máximo de resposta (8-15): tempo máximo de atraso aleatório, em centenas de milisegundos checksum (15-31) endereço de grupo (32-63): endereço (grupo) Tempo máximo de resposta é usado para ajustar nível de respostas maior o valor, mais espalhadas tendem a ficar as respostas crítico quando há muitos membros em uma rede 27
28 IGMPv2: eleição de perguntador O roteador com menor IP deve ser eleito como o perguntador (querier) Roteadores IGMPv2 enviam mensagem General Query para All-multicast-systems-group ( ) Roteador que recebe essa mensagem compara IP da origem com o seu próprio Roteadores mantém um temporizador que é resetado a cada General Query recebida (cada 125seg) Se o roteador eleito morre, 250seg após um novo é eleito 28
29 << Sumário <<
30 Roteamento Multicast
31 Classes de Protocolos de Roteamento Unicast protocolos de roteamento estáticos dinâmicos centralizados distribuídos vetor de distâncias estado de link 31
32 Classes de Protocolos de Roteamento Multicast protocolos de roteamento multicast modo denso (árvore baseada na fonte) modo esparso (árvore compartilhada, pull) vetor de distâncias estado de link Modelo Push x Modelo Pull push: empurra e causa rejeição pull: puxa tráfego multicast 32
33 Árvore Multicast Baseada na Fonte Uma árvore para cada fonte S i que transmite ao grupo G Fonte S representa raiz da árvore multicast Cada pacote atravessa um link apenas uma vez Roteadores formam 1 árvore para cada par (S i, G) Animacoes\roteamento_arvore_baseada_fonte.swf 33
34 Árvore Multicast Compartilhada Há apenas 1 árvore para todo o grupo Unidirecional: raiz é o núcleo do grupo multicast todos os pacotes são enviados ao núcleo e após distribuídos Bidirecional: não há uma raiz Independe de quantos remetentes no grupo Animacoes\roteamento_arvore_compartilhada.swf Animacoes\roteamento_arvore_compartilhada-dois.swf 34
35 Dois Caminhos... >> determinação da árvore multicast: menor caminho x custo global mínimo >>...ou pular direto para... >> principais protocolos de roteamento multicast >> 35
36 Determinação da Árvore Multicast Qual o critério para determinar uma árvore multicast?
37 Árvore de Caminho Mais Curto Objetivo: minimizar, individualmente, distância entre fonte e cada receptor Equivalente a encontrar caminho mais curto para cada par fonte-receptor Dois algoritmos: Bellman-Ford Dijkstra 37
38 Árvore de Caminho Mais Curto FON RT1 FON Rn Remetente Receptor RT3 R2 RTn Roteador R1 RT2 RT5 R3 RT4 RT6 R4 RT7 RT8 R5 RT9 RT10 R6 RT11 R7 38
39 Árvore de Custo Global Mínimo Objetivo: minimizar o custo total da árvore multicast Prioriza compartilhamento de caminhos Dois tipos de algoritmos MST Minimum Spanning Tree (árvore de expansão mínima) Árvore de Steiner problema NP-completo se links podem ter pesos idênticos 39
40 Árvore de Custo Global Mínimo FON RT1 FON Rn Remetente Receptor RT3 R2 RTn Roteador R1 RT2 RT5 R3 RT4 RT6 R4 RT7 RT8 R5 RT9 RT10 R6 RT11 R7 40
41 Comparação entre Abordagens FON FON RT1 RT1 RT3 R2 RT3 R2 R1 RT2 RT5 R3 RT4 R1 RT2 RT5 R3 RT4 RT6 R4 RT7 RT6 R4 RT7 RT8 R5 RT9 RT10 R6 RT8 R5 RT9 RT10 R6 RT11 R7 RT11 R7 Caminho mais longo (latência): 5 Caminho mais longo (latência): 7 Custo global (largura de banda): 18 Custo global (largura de banda): 15 41
42 Principais Protocolos de Roteamento Multicast RPF - Reverse Path Forwarding DVMRP - Distance Vector Multicast Routing Protocol MOSPF - Multicast Open Shortest-Path First PIM/DM - Protocol-Independent Multicast/Dense Mode PIM/SM - Protocol-Independent Multicast/Sparse Mode CBT - Core-Based Trees Roteamento Multicast Inter-domínio 42
43 RPF: Reverse Path Forwarding
44 RPF: Reverse Path Forwarding Utilizado bem no início, não é multicast, e sim broadcast Broadcast truncado Vantagem principal: uso da infra-estrutura unicast Controle de tráfego unicamente baseado em TTLs 44
45 RPF: Reverse Path Forwarding Como evitar laços eternos na propagação de pacotes? Roteadores selecionam e descartam pacotes que não vem do menor caminho até a fonte 45
46 Exemplo de RPF: (roteador RT6) FON RT1 FON Rn Fonte Receptor RT3 R2 RTn Roteador R1 RT2 RT5 R3 RT4 RT6 R4 RT7 RT8 R5 RT9 RT10 R6 RT11 R7 46
47 Exemplo de RPF: (roteador RT6) Tabela de Roteamento unicast em RT6 DEST FON NEXT RT4 DIST 3 FON RT1 RT3 FON Rn RTn subrede fonte subrede destino Roteador R4 eth0 0 RT5 RT4 DESCARTE RT6 R4 INUNDAÇÃO Pacote originário de FON chega via RT5 mas deveria ser RT4 Pacote originário de FON chega via RT4 corresponde ao menor caminho para FON 47
48 << Protocolos de Roteamento <<
49 DVMRP: Distance Vector Multicast Routing Protocol
50 DVMRP: Distance Vector Multicast Routing Protocol Protocolo baseado em vetor de distâncias, similar à RIP Protocolo do tipo denso Protocolo do tipo Flood-and-Prune Primeiro protocolo de roteamento multicast, e mais largamente suportado Infinito = 32 hops 50
51 DVMRP: determinação de vizinhos Periodicamente, roteadores DVMRP verificam quais são seus vizinhos Mensagem de sonda com lista de vizinhos enviada para Roteadores que recebem mensagem atualizam suas listas No próximo intervalo, roteador envia nova mensagem de sonda com lista atualizada 51
52 DVMRP: tabela de roteamento Informações de rota: Route Report periódicos Ajudam a montar na tabela uma árvore de broadcast truncado Tabela é separada de unicast e usada para construção de árvores de distribuição baseadas na fonte encaminhamento de pacotes (verificação de RPF) 52
53 DVMRP: formação da árvore com Prune Quando da primeira transmissão em uma rede fonte Inundação, adicionando entradas (S i, G) em roteadores Redução de tráfego baseado em processo de poda Processo é recursivo em direção à raiz Informação de poda expira, com nova inundação 53
54 DVMRP: formação da árvore com Graft Caso subrede que foi podada de árvore (S i, G) passa a assinar o grupo G Subrede precisa ser recolocada na árvore Evita atraso de minutos até nova inundação Roteadores enviam mensagem de Graft corrente acima Transmissão confiável (roteador retorna Graft-Ack) 54
55 DVMRP: escalabilidade DVMRP utilizado na Mbone e intra-domínio Hop count máximo de 31 uso de túneis poderia aliviar Protocolo baseado em vetor de distâncias mecanismo periódico de atualização de rota (60seg) DVMRP não é recomendado nem para intra-domínio 55
56 << Protocolos de Roteamento <<
57 MOSPF: Multicast Open Shortest Path First
58 MOSPF: Multicast Open Shortest Path First Extensão do protocolo de roteamento unicast OSPF Protocolo baseado em estado de link ( link-state ) OSPFv2 RFC2328 link-state: roteadores enviam LSAs (link-state announcements) hierarquia de rede de dois níveis área 0 (backbone) interliga todas as sub-áreas roteadores inundam nas sub-áreas informações de estado de link cada roteador mantém uma base de dados com um mapa da rede tabelas de roteamento são computadas com algoritmo de Dijkstra roteadores especiais de borda conectam sub-áreas à área 0 58
59 MOSPF: Multicast Open Shortest Path First RFC1584, Multicast Extensions to OSPF Roteamento multicast intra- e inter-área, além de inter-sa Group Membership Link-State Announcement Apenas roteadores designados geram LSAs Roteadores recebem LSAs sobre membros de grupos 59
60 MOSPF: Algoritmo de Dijkstra Mesmo Algoritmo de Dijkstra (unicast), com raiz diferente Cálculo feito sob demanda, ao primeiro pacote, ou quando a topologia muda, para todos os pares (S i, G), ou quando a composição de grupo muda, apenas para (S i, G) Para um cada par (S i, G), um roteador executa uma vez o algoritmo de Dijkstra para... gerar uma árvore de expansão de menor caminho enraizada em S i...e utiliza tal árvore para encaminhamento de pacotes em suas interfaces 60
61 MOSPF: Roteamento Inter-área Inter-area multicast forwarder (ou MABR, multicast area border routers) MABRs sabem quais grupos estão sendo assinados em cada sub-área MABR resume informações de grupo e inunda nível 0 MABR encaminha pacotes multicast entre sub-áreas MABR é incluído (via wildcard) em todas as árvores geradas na sub-área 61
62 MOSPF: Roteamento Inter-área ÁREA 0 backbone area MABR1 MABR2 ÁREA 1 ÁREA 2 M G M G M G M G (S,G) 62
63 MOSPF: Roteamento Inter-área ÁREA 0 backbone area MASBR external AS (S, G) MABR1 MABR2 ÁREA 1 ÁREA 2 M G M G M G M G (S,G) 63
64 MOSPF: escalabilidade Vantagem de MOSPF: reage rapidamente MOSPF é utilizado em diversas redes hoje em dia Escalabilidade bastante limitada demanda de processamento cresce muito com número de pares (S, G) redes dinâmicas, ou com grupos dinâmicos, sobrecarregam roteadores 64
65 << Protocolos de Roteamento <<
66 PIM/DM: Protocol Independent Multicast Dense Mode
67 PIM: Protocol Independent Multicast PIM é independente de roteamento unicast IP pode operar independentemente de protocolo de roteamento unicast não emprega uma tabela de roteamento própria utiliza tabela de roteamento unicast existente 67
68 PIM/DM: modo denso Usa flood-and-prune, tal como DVMRP Diferença para DVMRP: inunda apenas vizinhos PIM Bom para redes com uma alta densidade de membros Descoberta de vizinhos com mensagens hello cada 30seg envia para (all-routers) 68
69 PIM/DM: poda de ramos (pruning) Pacote de prune é enviado sempre que tráfego chega em interface não RPF (exceto meio compartilhado) roteador folha e nenhum receptor diretamente conectado todos roteadores filhos enviaram prune Mecanismo PIM/DM asserts quando há 2+ roteadores encaminhando pacotes em uma LAN roteadores disputam quem deve encaminhar perdedores fazem prune na interface 69
70 PIM/DM: escalabilidade É superior ao DVMRP porque não utiliza tabelas próprias de roteamento para fazer verificação RPF não troca atualização de rota periodicamente Entretanto, quantidade de estado: uma entrada (S i, G) para cada par fonte/grupo mantém comportamento flood-and-prune Avanço recente proposto pelo IETF: State-Refresh mensagens enviadas por roteadores fonte refresca estado de prune nas interfaces (se houve tráfego em 3 min) diminui comportamento flood-and-prune 70
71 << Protocolos de Roteamento <<
72 PIM/SM: Protocol Independent Multicast Sparse Mode
73 PIM/SM: modo esparso Modo esparso: receptores dispersos e modelo pull Motivação: construir árvore de distribuição multicast sem o overhead de DVMRP ou PIM/DM (inundações) Continua necessário distribuir pacotes de maneira eficiente através de uma árvore de distribuição multicast 73
74 PIM/SM: modelo de join explícito Receptor envia mensagem de join para o nó raiz da árvore (RP) Mensagem vai configurando, hop a hop, roteadores para futuro encaminhamento de tráfego de grupo Mensagens de Prune são enviadas quando sai do grupo Diferença para DVMRP são as mensagens explícitas de Join e Prune 74
75 PIM/SM: join em árvore compartilhada ROT A ROT C ROT RP ROT D (*,G) Join (*,G) Join ROT C ROT E IGMP report IGMP report RECEPTOR 1 Grupo G RECEPTOR 2 Grupo G Árvore resultante 75
76 PIM/SM: prune em árvore compartilhada ROT A ROT C ROT RP ROT D (*,G) Prune ROT C ROT E IGMP Leave G IGMP Query G RECEPTOR 1 Grupo G RECEPTOR 2 Grupo G Árvore resultante 76
77 PIM/SM: join em árvore baseada na fonte FONTE S 1 Grupo G árvore de caminho mais curto ROT A ROT C ROT RP ROT D (S 1,G) Join (S 1,G) Join ROT C IGMP report ROT E RECEPTOR 1 Grupo G Árvore resultante 77
78 PIM/SM: refrescamento de estado Estado nos roteadores é refrescado periodicamente (1min) Roteador envia mensagem de Join para roteador pai Mensagem de Join contém uma lista Entradas (*,G) e (S,G) não atualizadas expiram em 3min 78
79 PIM/SM: mensagens de registro de fonte Inicialmente, tráfego de uma fonte S 1 deve ser enviado para o RP, que o distribuirá via árvore compartilhada Para que o RP receba tráfego enviado ao grupo por S 1 o primeiro roteador junto a S 1 encapsula cada pacote enviado por S 1 juntamente com uma mensagem de PIM Register pacotes de Register com dados são enviados direto por unicast ao RP RP desencapsula pacotes e verifica se existem receptores registrados 79
80 PIM/SM: mensagens de registro de fonte Se há receptores registrados RP então faz Join da árvore de menor caminho baseada em S 1 para receber tráfego de S 1 nativamente mensagens de Join passam de hop em hop configurando entradas (S 1,G) em roteadores entre o RP e S 1 RP envia mensagem de Register-Stop quando RP começa a receber tráfego (S 1,G) de maneira nativa, via árvore baseada na fonte S 1 RP, ou se RP não precisa do tráfego porque não há receptor registrado 80
81 PIM/SM: exemplo de registro de fonte FONTE S 1 Grupo G Register-stop n x Register S,G ROT A ROT C ROT RP ROT D (S 1,G) Join (S 1,G) Join ROT C ROT E RECEPTOR 1 Grupo G RECEPTOR 2 Grupo G 81
82 PIM/SM: exemplo com 2 fontes FONTE S 1 Grupo G SPT Shared-Path Tree RPT Rendesvouz-Point Tree FONTE S 2 Grupo G (S 1,G) SPT (S 1,G) SPT ROT A ROT C ROT RP (*,G) RPT (S 2,G) SPT ROT D ROT C (*,G) RPT ROT E RECEPTOR 1 Grupo G RECEPTOR 2 Grupo G 82
83 PIM/SM: troca entre árvores (switchover) Roteador folha pode decidir trocar de tipo de árvore de compartilhada (*,G) para árvore baseada na fonte (S,G) Roteadores são configurados com um threshold (valor limite) que indica quando (vale a pena) efetuar a troca No caso de Cisco, valor default é 0 (troca imediatamente após receber primeiros pacotes) 83
84 PIM/SM: exemplo de switchover FONTE S 1 Grupo G FONTE S 2 Grupo G (S 1,G) Prune (S 1,G) Prune (S 1,G) SPT (S 1,G) SPT ROT A ROT C ROT RP (S 2,G) SPT ROT D (S 1,G) Join (S 1,G) SPT ROT C (*,G) RPT (S 1,G) Prune (*,G) RPT ROT E RECEPTOR 1 Grupo G RECEPTOR 2 Grupo G resultado final 84
85 PIM/SM: escalabilidade Modelo de Join explícito (pull) tráfego multicast é melhor restrito (!= flood-and-prune) Troca para árvore baseada na fonte elimina overhead de enviar tráfego a um RP Configurabilidade é possível alterar o threshold É a melhor escolha para roteamento intra-domínio, segundo a Cisco 85
86 << Protocolos de Roteamento <<
87 CBT: Core Based Trees
88 CBT: Core Based Trees Trabalho em andamento: 3 versões incompatíveis entre si CBTv2 RFC 2189 Motivação fundamental para CBT redução da quantidade de estado em roteadores para O(G) proporcional ao grupo, e não aos pares (S,G) CBT emprega uma única árvore compartilhada entre os membros de um grupo bidirecional 88
89 CBT: Core Based Trees M 7 ROT X ROT Y ROT C M 6 M 4 ROT A ROT B M 5 ROT D ROT E ROT F ROT G M 1 M 2 M 3 89
90 CBT: Core Based Trees Como a árvore é bidirecional, tráfego não precisa ir antes até o núcleo Diminui latência em relação a árvore PIM/SM estado e processamento em roteadores Roteadores que possuem fontes que não são membros precisam encapsular seus pacotes e enviá-los ao Core ou outro nó mais próximo que faça parte da árvore Distribuição de tráfego sub-optima exemplo: adicionar fonte ligada ao roteador ROT G 90
91 CBT: Core Based Trees Para entrar em grupo... Roteador folha envia Join em direção ao Core Pacote é encaminhado por roteadores CBT até encontrar um roteador que pertença à árvore (o Core no pior caso) Esse roteador envia um Join-Ack de volta 91
92 CBT: Core Based Trees Vantagem de CBT é a escalabilidade Desvantagens principal é a existência de um ponto central de falha, o Core (núcleo) Também o aumento de latência, especialmente se locação do Core é ruim 92
93 Resumindo... protocolos de roteamento multicast modo denso (árvore baseada na fonte) modo esparso (árvore compartilhada) vetor de distâncias estado de link DVMRP PIM-DM MOSPF PIM-SM CBT 93
94 << Protocolos de Roteamento <<
95 Outros Protocolos de Roteamento Multicast OCBT: Ordered Core base Trees H-DVMRP: Hierarchical DVMRP HPIM: Hierarchical PIM 95
96 Roteamento Multicast Inter-domínio
97 Roteamento Multicast Inter-domínio Embora DVMRP seja usado no Mbone... Protocolos de roteamento vistos são apropriados para um único domínio (detalhes) Necessário colar junto vários protocolos intra-domínio Inter-operação com protocolos DVMRP, PIM, CBT, MOSPF Domínio raiz? 97
98 Roteamento Multicast Inter-domínio Protocolos inter-domínio Multicast BGP (ou Multiprotocol BGP) Multicast Source Discovery Protocol (MSDP) Grupo IETF Inter-domain multicast routing group Border Gateway Multicast Protocol (BGMP) Multicast Address Set Claim (MASC) 98
99 << Sumário <<
100 Deficiências Protocolos Atuais DVMRP tráfego periódico de atualização de rotas distância máxima em hops = 31 flood-and-prune: inundação periódica, tráfego de poda estado em roteadores (árvore baseada na fonte) MOSPF inundação a cada troca de composição de grupo computação do algoritmo de Dijkstra sobrecarrega roteadores estado em roteadores (mapa completo da rede e dos grupos) PIM-DM flood-and-prune: inundação periódica, tráfego de poda estado em roteadores (árvore baseada na fonte) 100
101 Roteamento Multicast Inter-domínio PIM-SM controle de grupo em RP mal localizado dependendo, poden ser criadas muitas árvores baseadas na fonte ISPs não querem depender de um RP localizado em outro ISP... CBT potencial escolha de um RP ou Core ruim concentração de tráfego no núcleo << protocolos inter-domínio << 101
102 << Sumário <<
103 Mbone - Internet Multicast Backbone
104 Mbone: Multicast Backbone Subconjunto de roteadores e hosts interconectados capazes de encaminhar tráfego multicast Histórico início dos anos 90: criação da DARPA Testbed Network Xerox, LBL, SRI, ISI, BBN, MIT, Delaware Sun SPARC com routed e mrouted: IP multicast nativo (DVMRP) 1992: IETF meeting, San Diego - transmissão do áudio do evento Em 1997, sub-redes com multicast habilitado 1998, havia 7000 rotas DVMRP sendo anunciadas 50+% migrou para plataformas comerciais 104
105 Mbone Viabilizou Multicast na Internet O Impasse, ou o problema do ovo-e-da-galinha Solução? na periferia, interessados usam IGMP estabelecimento manual de túneis IP entre estas subredes e roteamento DVMRP Primeiro túnel: 1988, entre BBN (Boston) e Stanford 105
106 Mbone e os Túneis Permitem multicast ao longo de uma rede que não suporta multicast Ligam ponto-a-ponto dois roteadores que suportam IP multicast Tipicamente daemon mrouted em estação de trabalho Limitação de tráfego: não encaminha se TTL < threshold 106
107 Tópicos Avançados
108 Transmissão em Tempo Real RTP/RTCP Real Time Protocol, Real Time Control Protocol unicast e multicast framework para aplicações com tempo real soft complementado por perfis sincronização de streams de mídia através de timestamps permite aos receptores monitorarem a qualidade de recepção mecanismo de feedback que limita esse tipo de tráfego a 5% do total Aplicações de tempo-real usualmente podem conviver com poucas perdas de pacotes são sensíveis a atrasos na entrega de pacotes 108
109 QoS Quality of Service Garantir qualidade de serviço para fluxos de pacotes Reserva de banda RSVP Resource Reservation Protocol IntServ Integrated Services guaranteed controlled load DiffServ Differenciated Services Protocolo de roteamento dirigido a QoS 109
110 Multicast Confiável Transmissão de pacotes via IP multicast não é confiável Controle de congestionamento Para se inserir confiabilidade (controle de erro), quem recebe pacote envia de volta um ACK (a la TCP) Problema de escalabilidade: processamento de ACKs, quantidade de estado levam à implosão Disseminação confiável via protocolo multicast escalável Mecanismos de controle de congestionamento 110
111 << Sumário <<
112 Comentários Finais
113 Resumo Fundamentos de IP Multicast IGMP - Internet Group Management Protocol Roteamento Multicast RPF DVMRP MOSPF PIM/DM PIM/SM CBT Tópicos avançados 113
114 Contatos UNISINOS PIP/CA Programa de Pós-Graduação em Computação Aplicada Projeto sobre Protocolos Multicast para Disseminação Confiável PRAV Laboratório de Pesquisa de Redes de Alta Velocidade 114
115 f i m
Arquitetura TCP/IP. Parte IX Multicast (IGMP e roteamento) Fabrízzio Alphonsus A. M. N. Soares
Arquitetura TCP/IP Parte IX Multicast (IGMP e roteamento) Fabrízzio Alphonsus A. M. N. Soares Tópicos Hardware multicast Ethernet multicast IP multicast Endereçamento e mapeamento para Ethernet multicast
Leia maisAula 12 MOSPF Difusão Inter-Domínio (MSDP, MBGP e BGMP) 2004-2005 FCUL. Protocolos em Redes de Dados. Luís Rodrigues. Multicast entre-domínios MSDP
Aula 12 MOSPF Difusão Inter-Domínio (, e ) FCUL 2004-2005 Aplicação de difusão entro domínios. Internet Exchange (MIX) Pontos onde fornecedores de serviço com suporte para multicast podem trocar tráfego
Leia maisProf. Samuel Henrique Bucke Brito
- Roteamento www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Roteamento Roteamento é a técnica que define por meio de um conjunto de regras como os dados originados em
Leia maisInter-Domain IP Multicast. Multicast Internet Exchange (MIX) Aula 11 BGMP) 2005-2006. Problema: Como expandir a arquitectura baseada no MBONE
Aula 11 Difusão Inter-Domínio (PIM-SM// e ) Aplicação de difusão entre domínios. FCUL 2005-2006 Internet Exchange (MIX) Inter-Domain IP Pontos onde fornecedores de serviço com suporte para multicast podem
Leia maisSumário. Protocolos em Redes de Dados- Aula 12 -MOSPFDifuso Inter-Domnio (MSDP, MBGP e BGMP) p.4. Optimização na procura por difusão MOSPF
Sumário Protocolos em Redes de Dados - Aula 12 - Extensões OSPF para difusão. Aplicação de difusão em grande escala. MOSPF Difusão Inter-Domínio (MSDP, MBGP e BGMP) Luís Rodrigues ler@di.fc.ul.pt DI/FCUL
Leia maisConectando à malha multicast da RNP
Conectando à malha multicast da RNP Laboratório - SCI 2003 Raniery Pontes Outubro 2003 2003 RNP SCI 2003 Laboratório multicast Objetivo Demonstrar os mecanismos para conexão de clientes acadêmicos à malha
Leia maisTabela de roteamento
Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar
Leia maisPacket Tracer 4.0: Overview Session. Conceitos e práticas
Packet Tracer 4.0: Overview Session Conceitos e práticas Processo de Flooding ou Inundação envia informações por todas as portas, exceto aquela em que as informações foram recebidas; Cada roteador link-state
Leia maisRedes de Computadores I Conceitos Básicos
Redes de Computadores I Conceitos Básicos (11 a. Semana de Aula) Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2011.02 v1 2011.11.03 (baseado no material de Jim Kurose e outros) Algoritmos
Leia maisRedes 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 maisRoteamento Unicast e Multicast. Profa. Priscila Solís Barreto
Roteamento Unicast e Multicast Profa. Priscila Solís Barreto Entrega A camada de rede supervisiona a manipulação dos pacotes nas redes física subjacente. Essa manipulação é definida como a entrega de um
Leia maisCurso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento
Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados
Leia maisIGMP - Internet Group Management Protocol
IGMP - Internet Group Management Protocol Introdução A entrega Multicast IP é seletiva: apenas estações interessadas podem receber tráfego dirigido a um dado grupo. Almejando implementar essas árvores
Leia maisA camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador
Redes de computadores e a Internet Capitulo Capítulo A camada de rede.1 Introdução.2 O que há dentro de um roteador.3 IP: Protocolo da Internet Endereçamento IPv. Roteamento.5 Roteamento na Internet (Algoritmos
Leia maisCapítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes 1 Protocolos Roteáveis e Roteados Protocolo roteado: permite que o roteador encaminhe dados entre nós de diferentes redes. Endereço de rede:
Leia maisRedes de Computadores
Redes de Computadores Camada de Rede Roteamento IP RIP OSPF e BGP Slide 1 Roteamento Determinar o melhor caminho a ser tomado da origem até o destino. Se utiliza do endereço de destino para determinar
Leia maisConsulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?
1. Que duas declarações descrevem corretamente os conceitos de distância administrativa e métrica? (Escolha duas.) a) Distância administrativa refere-se a confiabilidade de uma determinada rota. b) Um
Leia maisTecnologia de Redes de Computadores - aula 5
Tecnologia de Redes de Computadores - aula 5 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 4 IGPxEGP Vetor de Distância Estado de Enlace Objetivo Objetivo Apresentar o conceito de. Conceito
Leia maisComunicação de Dados
Comunicação de Dados Roteamento Prof. André Bessa Faculade Lourenço Filho 22 de Novembro de 2012 Prof. André Bessa (FLF) Comunicação de Dados 22 de Novembro de 2012 1 / 26 1 Introdução 2 Roteamento na
Leia maisCONFIGURAÇÃO DE ROTEADORES CISCO. Prof. Dr. Kelvin Lopes Dias Msc. Eng. Diego dos Passos Silva
CONFIGURAÇÃO DE ROTEADORES CISCO Prof. Dr. Kelvin Lopes Dias Msc. Eng. Diego dos Passos Silva ROTEADOR Roteador CISCO 2600: INTERFACES DE UM ROTEADOR - Interface p/ WAN - Interface p/ LAN - Interface p/
Leia maisAula 20. Roteamento em Redes de Dados. Eytan Modiano MIT
Aula 20 Roteamento em Redes de Dados Eytan Modiano MIT 1 Roteamento Deve escolher rotas para vários pares origem, destino (pares O/D) ou para várias sessões. Roteamento datagrama: a rota é escolhida para
Leia maisBC-0506: Comunicação e Redes Aula 04: Roteamento
BC-0506: Comunicação e Redes Aula 04: Roteamento Santo André, Q011 1 Roteamento Princípios de Roteamento O que é... Sistemas Autônomos Roteamento Interno e Externo Principais Tipos de Algoritmos Distance-Vector
Leia maisMPLS MultiProtocol Label Switching
MPLS MultiProtocol Label Switching Cenário Atual As novas aplicações que necessitam de recurso da rede são cada vez mais comuns Transmissão de TV na Internet Videoconferências Jogos on-line A popularização
Leia maisRedes 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 Camada de Redes (Continuação) 2 Camada de Rede 3 NAT: Network Address Translation restante da Internet 138.76.29.7 10.0.0.4 rede local (ex.: rede doméstica) 10.0.0/24
Leia maisRedes de Computadores II
Redes de Computadores II Prof. Celio Trois portal.redes.ufsm.br/~trois/redes2 OSPF Open Shortest Path First - OSPF Protocolo aberto e padronizado pelo IETF (RFC 2328), o que permite que diversas plataformas
Leia maisRedes de Computadores
Departamento de Informática UFPE Redes de Computadores Nível de Redes - Exemplos jamel@cin.ufpe.br Nível de Rede na Internet - Datagramas IP Não orientado a conexão, roteamento melhor esforço Não confiável,
Leia mais** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!
Laboratório wireshark Número de sequencia: syn syn ack ack Cisco Packet Tracer Roteador trabalha em dois modos de operação: - Modo Normal - símbolo > - Modo Root - símbolo # ##################################################################
Leia maisAula-17 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama
Aula-7 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama Encaminhamento IP Exemplo de tabela de roteamento de R: Rede/Sub-rede Mácara de sub-rede Próximo salto 28.96.34.0 255.255.255.28
Leia maisRedes de Computadores
Redes de Computadores Capítulo 4.7 Roteamento de broadcast e multicast Prof. Jó Ueyama Maio/2011 SSC0641-2011 1 Tipos de tráfego unicast: pacote enviado a um único destino. broadcast: pacote enviado a
Leia maisRoteamento na Internet
Roteamento na Internet IntraAS RIP OSPF InterAS BGP RIP Protocolo de informação de roteamento (Routing Information Protocol) Definido nas RFCs 1058 (versão 1) e 2453 (versão 2) RIPng IPv6 Protocolo de
Leia maisEquipamentos de rede. Repetidores. Repetidores. Prof. Leandro Pykosz Leandro@sulbbs.com.br
1 Equipamentos de rede Prof. Leandro Pykosz Leandro@sulbbs.com.br Repetidores É o dispositivo responsável por ampliar o tamanho máximo do cabeamento de rede; Como o nome sugere, ele repete as informações
Leia maisNa Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na
Leia maisRedes de Computadores
Redes de Computadores Roteamento IP Redes de Computadores Objetivo Conhecer o modelo de roteamento da arquitetura TCP/IP Entender os conceitos básicos de algoritmo, métrica, tabela e protocolos de roteamento
Leia maisTipos de Comunicação entre Estações. Comunicação Multiponto ( de Grupo, Multicast, Multiway, Difusão seletiva) Comunicação Multiponto em Redes Locais
Tipos de Comunicação entre Estações Comunicação Multiponto ( de Grupo, Multicast, Multiway, Difusão seletiva) Unicast Broadcast Multicast Multicast: ação de enviar um datagrama para multiplos receptores
Leia maisRedes de Computadores II
Redes de Computadores II Prof. Celio Trois portal.redes.ufsm.br/~trois/redes2 Roteamento Dinâmico As principais vantagens do roteamento dinâmico são: Simplifica o gerenciamento da rede. Viável em grandes
Leia maisTeleprocessamento 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 maisArquitetura 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 maisIntrodução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR
Introdução as Redes TCP/IP Roteamento com CIDR LAN = Redes de Alcance Local Exemplo: Ethernet II não Comutada Barramento = Broadcast Físico Transmitindo ESCUTANDO ESCUTANDO A quadro B C B A. DADOS CRC
Leia maisInterconexão de Redes Parte 3. Prof. Dr. S. Motoyama
Interconexão de Redes Parte 3 Prof. Dr. S. Motoyama Protocolo de configuração dinâmica de host - DHCP DHCP proporciona uma estrutura para passar informação de configuração aos hosts (de maneira dinâmica
Leia maisFundamentos de Redes de Computadores. Elementos de Redes Locais
Fundamentos de Redes de Computadores Elementos de Redes Locais Contexto Implementação física de uma rede de computadores é feita com o auxílio de equipamentos de interconexão (repetidores, hubs, pontos
Leia maisRoteamento IP & MPLS. Prof. Marcos Argachoy
REDES DE LONGA DISTANCIA Roteamento IP & MPLS Prof. Marcos Argachoy Perfil desse tema O Roteador Roteamento IP Protocolos de Roteamento MPLS Roteador Roteamento IP & MPLS Hardware (ou software) destinado
Leia maisQualidade 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 maisHá 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 maisArquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.
Arquitetura do Protocolo da Internet Aula 05 - Protocolos de Roteamento Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Revisão Roteamento; Gateway; Tabelas de Roteamento; Slide 2 de 82 Rotas?!
Leia maisRot. #1. Metro Eth. Rot. #3 Rede. IP over SDH. GigaEth. Rot. #2. Rot. #4 LAN Eth. LAN Eth. Sw1 LAN. GigaEth INTERCONEXÃO DE REDES DE COMPUTADORES
INTERCONEXÃO DE REDES LOCAIS COM ROTEADORES POR QUE NÃO SÓ PONTES? LANs podem ser conectadas entre si com pontes (bridges) Por que não usar sempre pontes para construir redes grandes? Pontes não fazem
Leia maisAssumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.
O que é IP O objetivo deste tutorial é fazer com que você conheça os conceitos básicos sobre IP, sendo abordados tópicos como endereço IP, rede IP, roteador e TCP/IP. Eduardo Tude Engenheiro de Teleco
Leia maisRedes 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 maisRedes de Computadores 3ª Colecção Exercícios diversos 16 de Dezembro de 2005 Spanning Tree, Protocolo IP, Encaminhamento em redes IP e Cam.
I Bridging Transparente Spanning Tree 1) Considere a rede local, da figura. Admitindo que as bridges são transparentes e correm o algoritmo Spanning Tree (IEEE 802.1d) HOST Y HOST Z HOST X Bridge Prioridade
Leia maisEndereçamento IP, Sub-redes e Roteamento
Segurança em Redes Prof. Rafael R. Obelheiro Semestre: 2009.1 Endereçamento IP, Sub-redes e Roteamento Endereçamento IP Endereços IP possuem 32 bits, o que possibilita 2 32 = 4.294.967.296 endereços Na
Leia maisRedes de Computadores
Redes de Computadores Capítulo 4.5 Algoritmos de Roteamento Capítulo 4.6 Roteamento na Internet Prof. Jó Ueyama Abril/2011 SSC0641-2011 1 Rede Roteador default? saltos? rotas? SSC0641-2011 2 Roteamento
Leia maisProtocolo OSPF. O p e n S h o r t e s t P at h F i r s t. E s pec i a li s ta
Ebook Exclusivo Protocolo OSPF O p e n S h o r t e s t P at h F i r s t E s pec i a li s ta em S e rv i ços G e r e n c i a do s Segurança de de Perímetro Sumário Introdução P.3 Ententendendo o Protocolo
Leia maisProtocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.
Origem: Surgiu na década de 60 através da DARPA (para fins militares) - ARPANET. Em 1977 - Unix é projetado para ser o protocolo de comunicação da ARPANET. Em 1980 a ARPANET foi dividida em ARPANET e MILINET.
Leia maisICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET
INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve
Leia maisVisão geral sobre encaminhamento
Encaminhamento IP Resumo Algoritmos Escalabilidade 1 Visão geral sobre encaminhamento Forwarding vs Routing forwarding: processo de seleccionar uma porta de saída baseado no endereço de destino e na tabela
Leia mais09/06/2011. Profª: Luciana Balieiro Cosme
Profª: Luciana Balieiro Cosme Revisão dos conceitos gerais Classificação de redes de computadores Visão geral sobre topologias Topologias Barramento Anel Estrela Hibridas Árvore Introdução aos protocolos
Leia maisRedes de Computadores
Redes de Computadores Aula 6:, roteamento broadcast e multicast, protocolos IPv6 e ICMP Prof. Silvana Rossetto 5 de maio de 2010 1 Roteamento intra-as na Internet (RIP) Roteamento intra-as na Internet
Leia maisRede 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 maisAula 21: Roteamento em Redes de Dados
Aula : Roteamento em Redes de Dados Slide Redes de Pacotes Comutados Mensagens dividas em Pacotes que são roteados ao seu destino PC PC PC Rede de Pacotes PC PC PC PC Buffer Pacote Comutado Slide Roteamento
Leia maisProtocolos de Roteamento Multicast
Protocolos de Roteamento Multicast Daniel Barroso Monteiro Escola de Engenharia Universidade Federal Fluminense UFF Rua Passo da Pátria 156, Bloco D, 5o andar 24210-540 Niterói RJ Brasil danielbarrosomonteiro@gmail.com
Leia maisMobile Communications. RedesAd-hoc
Ad-hoc 1 Mobile Communications RedesAd-hoc Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto Ad-hoc 2 Redes Ad-Hoc (Nível 3) Rede autoconfigurável Ligações sem fios Nós móveis topologia
Leia maisARP. 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 maisCurso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins
Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins Material de apoio 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura
Leia maisInterconexã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 maisIntrodução. 128.10 Ligação direta 128.15 Ligação direta 129.7 128.15.1.3 Default 128.15.1.1
Introdução Roteamento é a movimentação de informações da origem até o seu destino, sendo que essa informação deve passar por pelo menos um modo intermediário, ou seja, a origem e o destino não estão ligadas
Leia maisProf. Wilton O. Ferreira Universidade Federal Rural de Pernambuco UFRPE 1º Semestre / 2012
Prof. Wilton O. Ferreira Universidade Federal Rural de Pernambuco UFRPE 1º Semestre / 2012 As redes de computadores possibilitam que indivíduos possam trabalhar em equipes, compartilhando informações,
Leia maisRoteamento Multicast na Internet
Roteamento Multicast na Internet Luís Henrique Maciel Kosmalski Costa luish@gta.ufrj.br Otto Carlos Muniz Bandeira Duarte otto@gta.ufrj.br Grupo de Teleinformática e Automação GTA Universidade Federal
Leia maisArquitetura 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 maisArquitectura de Redes
Arquitectura de Redes Routing Dinâmico BGP Arq. de Redes - Pedro Brandão - 2004 1 BGP (Border Gateway Protocol) Os protocolos de encaminhamento exteriores foram criados para controlar o crescimento das
Leia maisProtocolos de Roteamento Multicast. Fundamentos de Sistemas Multimídia
Protocolos de Roteamento Multicast Fundamentos de Sistemas Multimídia Daniel Monteiro danielbarrosomonteiro@gmail.com Julho de 2007 Agenda Introdução Protocolos Multicast Rede IP da UFF Modelo de Multicast
Leia maisAula 03 Regras de Segmentação e Switches
Disciplina: Dispositivos de Rede II Professor: Jéferson Mendonça de Limas 4º Semestre Aula 03 Regras de Segmentação e Switches 2014/1 19/08/14 1 2de 38 Domínio de Colisão Os domínios de colisão são os
Leia maisEntendendo como funciona o NAT
Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços
Leia maisServiço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes
IP Os endereços IP são números com 32 bits, normalmente escritos como quatro octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereço identifica uma rede especifica na interrede, a segunda
Leia maisRelatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009
Licenciaturas em Informática e Gestão de Empresas, Engenharia de Telecomunicações e Informática e Engenharia Informática Redes Digitais II Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento
Leia mais03.01 IP Multicast Introdução
03.01 IP Multicast Introdução Fonte: Cisco RDC/ISEL-DEETC-SRT 1 Introdução Porquê Multicast? Quando se envia os mesmos dados a múltiplos receptores Melhor utilização da largura de banda disponível Menor
Leia maisRoteamento 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 maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 1 de agosto de 2009 Membership Grupos dinâmicos Membros entram e saem dos grupos Membros podem falhar (crash) Grupos são criados e destruídos em tempo
Leia maisCCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 7 - Protocolo de Roteamento de Vetor de Distância
CCNA 2 Conceitos Básicos de Roteadores e Roteamento Capítulo 7 - Protocolo de Roteamento de Vetor de Distância 1 Objetivos do Capítulo Entender o funcionamento dos protocolos de roteamento de vetor de
Leia maisREDES DE COMPUTADORES
CURSO TÉCNICO DE INFORMÁTICA Módulo A REDES DE COMPUTADORES Equipamentos de Rede ATIVOS E PASSIVOS Além dos dispositivos que atuam na borda da rede (computadores, tablets, smartphones, etc), uma rede é
Leia maisCentro 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 maisRedes 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 Camada de Redes 2 O que acontece na camada de rede Transporta segmentos do hospedeiro transmissor para o receptor Roteador examina campos de cabeçalho em todos os datagramas
Leia maisUma tabela de roteamento contém as informações necessárias para que um pacote IP seja encaminhado para o destino certo.
RIP (Protocolo de Informação de Rotemento) como o próprio nome diz é um protocolo de roteamento: isso significa que ele é responsável por manter as tabelas de roteamento entre os roteadores da mesma rede
Leia maisLaboratório - Visualização das tabelas de roteamento do host
Laboratório - Visualização das tabelas de roteamento do host Topologia Objetivos Parte 1: Acessar a tabela de roteamento de host Parte 2: Examinar as entradas da tabela de roteamento de host IPv4 Parte
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos
Leia maisREDES 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 maisAlta disponibilidade utilizando Roteamento Virtual no RouterOS GUILHERME RAMIRES
Alta disponibilidade utilizando Roteamento Virtual no RouterOS GUILHERME RAMIRES Nome: Guilherme M. Ramires Analista de Sistemas Pós-Graduado em Tecnologia e Gerenciamento de Redes de Computadores CEO
Leia maisCST em Redes de Computadores
CST em Redes de Computadores Dispositivos de Rede I AULA 07 Roteamento Dinâmico / Protocolo RIP Prof: Jéferson Mendonça de Limas Protocolos de Roteamento Dinâmico Em 1969 a ARPANET utilizava-se de algoritmos
Leia maisREDE DE COMPUTADORES
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Topologias Tipos de Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REDES LOCAIS LAN -
Leia maisAula 4. Pilha de Protocolos TCP/IP:
Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços
Leia maisCapí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 maisADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia
ADDRESS RESOLUTION PROTOCOL Thiago de Almeida Correia São Paulo 2011 1. Visão Geral Em uma rede de computadores local, os hosts se enxergam através de dois endereços, sendo um deles o endereço Internet
Leia maisRedes 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 maisGerenciamento 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 maisProf. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO
Prof. Luís Rodolfo Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO Redes de computadores e telecomunicação Objetivos da Unidade III Apresentar as camadas de Transporte (Nível 4) e Rede (Nível 3) do
Leia maisModelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour
Modelo em Camadas Arquitetura TCP/IP/Ethernet Edgard Jamhour Ethernet não-comutada (CSMA-CD) A Ethernet não-comutada baseia-se no princípio de comunicação com broadcast físico. a b TIPO DADOS (até 1500
Leia maisAula 6 Modelo de Divisão em Camadas TCP/IP
Aula 6 Modelo de Divisão em Camadas TCP/IP Camada Conceitual APLICATIVO TRANSPORTE INTER-REDE INTERFACE DE REDE FÍSICA Unidade de Dados do Protocolo - PDU Mensagem Segmento Datagrama /Pacote Quadro 01010101010100000011110
Leia maisRedes Overlay. Estrutura. Exemplo. Um Exemplo Histórico. Aldo Monteiro do Nascimento, Dionei Marcelo Moraes. 08 de novembro de 2006
1 DINF / UFPR 08 de novembro de 2006 2 3 4 5 6 são redes lógicas construídas sobre redes físicas. Nas são estabelecidos enlaces lógicos entre nós que pertencem a rede. Estes enlaces podem ou não ser enlaces
Leia maisVisão geral da arquitetura do roteador
Visão geral da arquitetura do roteador Duas funções-chave do roteador: Executar algoritmos/protocolos (RIP, OSPF, BGP) Comutar os datagramas do link de entrada para o link de saída 1 Funções da porta de
Leia mais