03.01 IP Multicast Introdução

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

Download "03.01 IP Multicast Introdução"

Transcrição

1 03.01 IP Multicast Introdução Fonte: Cisco RDC/ISEL-DEETC-SRT 1

2 Introdução Porquê Multicast? Quando se envia os mesmos dados a múltiplos receptores Melhor utilização da largura de banda disponível Menor processamento host/router Os endereços dos receptores é desconhecido à origem Aplicações Conferências áudio/vídeo Anúncios de serviços/descoberta de recursos Distribuição de stock Ex.: IPTV, Shoutcast, VLC RDC/ISEL-DEETC-SRT 2

3 Unicast/Multicast Host Unicast Router Host Multicast Router RDC/ISEL-DEETC-SRT 3

4 IP Multicast Service Model RFC 1112 Cada grupo Multicast é identificado por um endereço pretencente à classe D Membros do grupo podem estar em qualquer ponto da Internet Os membros juntam-se e abandonam do grupo e indicam isto aos seus routers Emissores e receptores são distintos Os emissores não precisam de se juntar ao grupo Os routers escutam em todos os endereços de multicast e usam protocolos de encaminhamento multicast para gerir os grupos RDC/ISEL-DEETC-SRT 4

5 IP Multicast Service Model (Cont.) Endereços de grupo Endereços classes D 3 bits de maior peso activos ( ) Desde o até Well known addresses atribuídos pela IANA Uso reservado: até todos os hosts que suportem multicast na subrede todos os routers na subrete Endereços de uso dinâmico Global scope: Limited scope: Site-local scope: /16 Organization-local scope: /14 RDC/ISEL-DEETC-SRT 5

6 IP Multicast Service Model (Cont.) Mapear endereços IP em endereços multicast da data link RFC 1112 define o OUI 0x01005e Os 23-bits de menor peso do endereço IP 23 bits do endereço IEEE (eg e ) Usado pela Ethernet RDC/ISEL-DEETC-SRT 6

7 IP Multicast Service Model (Cont.) Protocolos Host-to-Router (IGMP) Hosts Routers Multicast Routing Protocols (PIM) RDC/ISEL-DEETC-SRT 7

8 Internet Group Management Protocol IGMP Define a forma como os hosts indicam aos routers sobre qual o grupo de multicast que pretendem receber Os routers solicitam os grupos aos hosts directamente ligados O RFC 1112 especifica a primeira versão do IGMP O IGMP v2 e o IGMP v3 introduzem melhorias 0940_03F8_c1 NW97_US_106 RDC/ISEL-DEETC-SRT 8 8

9 Reverse Path Forwarding Um router encaminha um datagrama multicast se for recebido na interface usada para enviar datagramas unicast até à origem Unicast Receiver B C Source A F D E Multicast RDC/ISEL-DEETC-SRT 9

10 Reverse Path Forwarding Se a verificação de RPF tiver sucesso o datagrama é encaminhado Se falhar, o datagrama é descartado Quando um datagrama é encaminhado, é enviado através das interfaces listadas na lista de interfaces de saída O pacote nunca é encaminhado de volta pela interface RPF RDC/ISEL-DEETC-SRT 10

11 Características Source Shortest Path ou Source Distribution Tree Notação: (S, G) S = Source G = Group A B D F Receiver 1 C Receiver 2 E RDC/ISEL-DEETC-SRT 11

12 Características (2) Shared Distribution Tree Source 1 Notação: (*, G) * = All Sources G = Group A B D (Shared Root) F Source 2 C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 12

13 Características (3) Distribution trees Source tree Usa mais memória O(S x G) mas obtêm-se caminhos óptimos desde a origem até a todos os receptores, minimiza o atraso Shared tree Usa menos memória O(G) mas pode-se obter caminhos sub óptimos da origem até a todos os receptores, pode introduzir atraso extra Protocolos PIM, DVMRP, MOSPF, CBT RDC/ISEL-DEETC-SRT 13

14 Características (4) Tipos de protocolos multicast Dense-mode Comportamento de broadcast e prune Semelhante ao envio de uma emissão de rádio Sparse-mode Comportamento de entrada nos grupos explícita Semelhante ao pay-per-view RDC/ISEL-DEETC-SRT 14

15 Características (5) Protocolos dense-mode Assume uma filiação de grupo densa Os ramos que são pruned não recebem dados Podem ser grafted mais tarde para reduzir a latência do join DVMRP Distance Vector Multicast Routing Protocol Dense-mode PIM Protocol Independent Multicast RDC/ISEL-DEETC-SRT 15

16 Características (6) Protocolos sparse-mode Assume que os membros de um grupo estão espalhados ao longo de uma região grande Usa source ou shared distribution trees Entrada no grupo explícita assume que ninguém quer o pacote a não ser que o peça As mensagens de join são propagadas do receptor para a origem ou para os Rendezvous Points (PIM em modo sparse mode) ou para o Core (Core Based Tree) RDC/ISEL-DEETC-SRT 16

17 DVMRP Broadcast and prune As source trees são criadas a pedido baseadas nas regras RPF Usa a sua própria tabela de encaminhamento Ex., uso de poison reverse Muitas implementações mrouted, Bay, Cisco RFC 1075 Apareceu o draft da v3 mas caiu em desuso RDC/ISEL-DEETC-SRT 17

18 PIM Dense Mode Broadcast and prune ideal para grupos densos As source trees são criadas a pedido baseando-se na regra de RPF Se a origem fica inactiva a árvore é eliminada Problemas em escalar RFC3973 RDC/ISEL-DEETC-SRT 18

19 PIM Dense Mode Os ramos que não têm interesse nos dados são pruned Os grafts server para alguém se juntar a uma source tree já existente Usa asserts para determinar quem vai ser o forwarder para uma LAN no caso de existirem múltiplos routers a ligar a árvore a essa rede Apaga todos as ligações ponto a ponto que não sejam RPF Limita os prunes nas ligações ponto a ponto que sejam RPF RDC/ISEL-DEETC-SRT 19

20 Exemplo PIM-DM Source Link Data Control A B G C D F H E I Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 20

21 Exemplo PIM-DM (2) Source Initial Flood of Data and Creation of State A B G C D F H E I Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 21

22 Exemplo PIM-DM (3) Source Prune to Non-RPF Neighbor A B Prune G C D F H E I Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 22

23 Exemplo PIM-DM (4) Source C and D Assert to Determine Forwarder for the LAN, C Wins A B G C Asserts D F H E I Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 23

24 Exemplo PIM-DM (5) Source I Gets Pruned E s Prune is Ignored G s Prune is Overridden A B Prune G C D F Join Override Prune H E I Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 24

25 Exemplo PIM-DM (6) Source New Receiver, I Sends Graft A B G C D F Graft H E I Receiver 1 Receiver 3 Receiver 2 RDC/ISEL-DEETC-SRT 25

26 Exemplo PIM-DM (7) Source A B G C D F H E I Receiver 1 Receiver 3 Receiver 2 RDC/ISEL-DEETC-SRT 26

27 PIM Sparse Mode Modelo de entrada em grupo (join) explícita Os joins dos receptores são enviados para o Rendezvous Point (RP) Os emissores registam-se no RP Os dados fluem pela shared tree e viajam apenas para redes onde os dados da origem são necessários Os routers mais próximos dos utilizadores podem-se juntar à source tree se enviarem joins em direcção à origem As verificações de RPF para a shared tree usam o RP As verificações de RPF para a source tree usam a origem RDC/ISEL-DEETC-SRT 27

28 PIM Sparse Mode Apenas um RP é escolhido para um grupo O RP é configurado estaticamente ou dinamicamente (Auto-RP, anúncios PIM v2 candidate RP) Os dados são encaminhados baseando-se no source state (S, G) Se existir, senão é baseado no shared state (*, G) RFC 4601, actualizado no RFC 5059 RDC/ISEL-DEETC-SRT 28

29 Exemplo PIM-SM Source Link Data Control A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 29

30 Exemplo PIM-SM (2) Source Receiver 1 Joins Group G C Creates (*, G) State, Sends (*, G) Join to the RP A B RP D Join C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 30

31 Exemplo PIM-SM (3) Source RP Creates (*, G) State A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 31

32 Exemplo PIM-SM (4) Source Source Sends Data A Sends Registers to the RP Register A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 32

33 Exemplo PIM-SM (5) Source RP de-encapsulates Registers Forwards Data Down the Shared Tree Sends Joins Towards the Source Join Join A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 33

34 Exemplo PIM-SM (6) Source RP Sends Register-Stop Once Data Arrives Natively Register-Stop A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 34

35 Exemplo PIM-SM (7) Source C Sends (S, G) Joins to Join the Shortest Path (SPT) Tree A B RP D (S, G) Join C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 35

36 Exemplo PIM-SM (8) Source When C Receives Data Natively, It Sends Prunes Up the RP tree for the Source. RP Deletes (S, G) OIF and Sends Prune Towards the Source (S, G) Prune A B RP D (S, G) RP Bit Prune C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 36

37 Exemplo PIM-SM (9) Source New Receiver 2 Joins E Creates State and Sends (*, G) Join A B RP D (*, G) Join C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 37

38 Exemplo PIM-SM (10) Source C Adds Link Towards E to the OIF List of Both (*, G) and (S, G) Data from Source Arrives at E A B RP D C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 38

39 Exemplo PIM-SM (11) Source New Source Starts Sending D Sends Registers, RP Sends Joins RP Forwards Data to Receivers through Shared Tree Register A B RP D Source 2 C E Receiver 1 Receiver 2 RDC/ISEL-DEETC-SRT 39

40 Inter-domain Multicast Routing RDC/ISEL-DEETC-SRT 40

41 Introdução Multicast em larga escala Ponto de vista de um operador Não queremos os mesmos dados a atravessar as ligações múltiplas vezes poupar largura de banda Queremos entrar e sair dos grupos dinamicamente sem notificar todas as origens pay-per-view Queremos descobrir um recurso mas não sabemos quem o está a fornecer Reduzir a latência inicial para os subscritores de um grupo RDC/ISEL-DEETC-SRT 41

42 Modelo de um host Deve ser o mais simples possível Quanto enviar dados, não é preciso fazer mais nada Mapear o endereço da camada de rede com o de data link Os routers é que descobrem onde estão os receptores Quando receber dados, precisa de: Indicar aos router qual o grupo que está interessado (via IGMP) Configurar a placa de rede para receber os endereços MAC correspondentes ao grupo Multicast Os hosts podem ser emissores e/ou receptores de um determinado grupo RDC/ISEL-DEETC-SRT 42

43 Modelo de um host (1) Questões termos de arquitectura e protocolos Múltiplos endereços IP de grupo mapeiam num único endereço físico É preciso filtragem na camada IP Os hosts ao juntarem-se a um grupo recebem tráfego de todas as origens a enviar para esse grupo Idealmente os hosts podiam indicar de que origem pretendem receber (IGMPv3) É fácil filtrar as origens mas é difícil filtrar os destinos RDC/ISEL-DEETC-SRT 43

44 Modelo de um router Como os hosts podem enviar a qualquer altura para qualquer grupo, os routers têm de estar preparados para receber dados em todos os endereços de grupo de nível 2 E saber quando encaminhar ou descartar os pacotes Que estado é que um router tem de manter? Interfaces que levam aos receptores (OIF Outgoing Interface) Origens dos dados quando usar uma source distribution tree Apagar o estado dependendo no protocolo de routing multicast (e.g. Dense Mode) RDC/ISEL-DEETC-SRT 44

45 Conceitos de distribuição de dados Os routers precisam de manter o estado para entregar dados para baixo numa árvore de distribuição Source trees O router mantém o estado (S,G) para que os pacotes possam fluir da origem para todos os receptores Shared trees O router mantém o estado (*,G) para que os pacotes fluam da raiz da árvore para todos os receptores Como é que a árvore é criada? On demand, em resposta à chegada de dados Protocolos dense-mode (PIM-DM e DVMRP) MOSPF Controlo explícito Protocolos sparse-mode (PIM-SM e CBT) RDC/ISEL-DEETC-SRT 45

46 Conceitos de distribuição de dados (1) Construir a árvore requer conhecimento sobre onde estão os membros Enviar um flood de dados para encontrar onde é que os membros não estão (protocolos dense-mode) Enviar informação sobre a pertença a um grupo (MOSPF), e construir a árvore conforme os dados chegam Enviar joins explícitos e manter o estado dos joins (protocolos sparsemode) RDC/ISEL-DEETC-SRT 46

47 Conceitos de distribuição de dados (2) A construção de source trees requer conhecimento da localização das fontes Em protocolos dense mode, aprende-se quando os dados chegam (a cada nível da árvore) Em protocolos sparse-mode, aprende-se quando os dados chegam à shared tree (nos routers folha apenas) Ignorar baseando-se no encaminhamento vs direcção do RP Tomar atenção se o encaminhamento for feito para a source tree Para construir uma shared tree é preciso saber onde o core (RP) está Pode ser aprendido dinamicamente através do protocolo de routing (Auto- RP, PIMv2) Pode ser configurado nos routers Pode usar um serviço de directoria RDC/ISEL-DEETC-SRT 47

48 Conceitos de distribuição de dados (3) Source trees fazem sentido para: Emissões de rádio Aplicações com poucas fontes para muitos destinos Aplicações que precisem de um alto débito e baixo atraso Controlos de acesso por fonte As shared trees fazem sentido para: Muitas fontes de baixo débito Aplicações que não precisam de um atraso baixo Politica consistente e controlo de acesso através dos participantes num grupo Onde a maior parte das source trees se sobrepõe sobre o ponto de vista de topologia com uma shared tree RDC/ISEL-DEETC-SRT 48

49 Obstáculos à implementação não técnicos Como cobrar pelo serviço É o serviço que corre sobre multicast? Ou é o transporte? Cobra-se por fonte/origem, destino ou ambos? Como controlar o acesso Deverão ser as fontes limitadas em débito? Deverão ser os destinos ter um débito limitado? Problemas de segurança DoS Escutas mais simples uma vez que os receptores são desconhecidos RDC/ISEL-DEETC-SRT 49

50 Obstáculos à implementação técnicos O estado das source trees é um problema se o multicast se tornar popular O estado dos grupos é um outro problema quando o multicast crescer grupos com apenas 3 membros na Internet inteira Os ISPs não querem depender dos RPs dos competidores Ligamos as shared trees? Temos uma única shared tree ao longo dos domínios? Usamos as source trees apenas para grupos inter-domain? A topologia de rede para tráfego unicast pode ser diferente da de multicast ao longo dos domínios Devido a restrições físicas/topológicas Devido a políticas É preciso um protocolo de encaminhamento inter-domain que distinga políticas unicast vs multicast RDC/ISEL-DEETC-SRT 50

51 Como controlar o estado da tabela de encaminhamento na rede? Problema fundamental de descobrir a filiação de grupos Flood and Prune DVMRP PIM-DM Broadcast Membership MOSPF DWRs Rendezvous Mechanism PIM-SM BGMP RDC/ISEL-DEETC-SRT 51

52 Mecanismos de Rendezvous Porque não usar PIM-SM? Onde pôr a raiz da shared tree (RP) Problemas dos operadores em ter RPs de outros Se usarmos o PIM-SM Os mapeamentos de grupos-rp têm de ser distribuídos pela Internet Quatro possibilidades para distribuir o mapeamento grupo-rp Multi-level RP Clusters anycast MSDP Directory service RDC/ISEL-DEETC-SRT 52

53 Multi-level RP Ideia: ligar as shared tress hierarquicamente Os RPs de Nível-0 estão dentro dos domínios Propagam os joins de routers abaixo para um RP Nível-1 que pode estar noutro domínio As árvores de Nível-0 ficam ligadas através de RPs Nível-1 Se existirem múltiplos RPs de Nível-1, iterar até aos RPs de Nível-2 Problemas Requer mudanças no protocolo PIM Se não localizarmos o RP de Nível-0 na fronteira, os routers PIM intermédios podem pensar que existe dois RPs para o grupo Ainda tem o problema dos outros operadores, existe pelo menos um nó na raiz da hierarquia Os dados têm de fluir até ao RP de mais alto nível RDC/ISEL-DEETC-SRT 53

54 Clusters anycast Ideia: ligar as shared trees em clusters Partilha de recursos entre ISPs Cada RP em cada domínio é um router de fronteira Construir clusters de RPs nos pontos de interligação (ou em nuvens em dense-mode) A alocação de grupos é por cluster, não por utilizador ou domínio O router de fronteira mais próxima é usado como um RP Os routers dentro de um domínio vão usar o RP do domínio Desde que tenhamos um RP para o grupo num ponto de interligação Se não, vamos usar o RP mais próximo do ponto de interligação (pode ser um RP noutro domínio) RDC/ISEL-DEETC-SRT 54

55 MSDP Multicast Source Discovery Protocol Ideia: ligar os domínios entre eles Multicast Source Discovery Protocol Em vez de ligar árvores, ligamos as fontes conhecidas a todas as árvores Um RP num domínio tem uma sessão de peering MSDP com um RP noutro domínio Funciona sobre TCP Mensagens Source Active (SA) indicam fontes activas num domínio A topologia lógica é construída apenas para distribuir mensagens SA RDC/ISEL-DEETC-SRT 55

56 MSDP Como funciona A origem fica activa num domínio PIM-SM Os seus pacotes são registados pelo PIM no RP do domínio O RP envia mensagens SA para os seus peers MSDP Esses peers encaminham o SA para os outros peers upstream Se um peer noutro domínio tem clientes para o grupo no qual a fonte está enviar, junta-se à fonte (modelo Flood-and-Join) Não existe uma shared tree ao longo dos domínios Cada domínio pode depender unicamente no seu RP Não é preciso guardar estado dos SA em cada peer MSDP Pode-se fazer cache do estado dos SA para acelerar a latência dos joins RDC/ISEL-DEETC-SRT 56

57 Serviços de directoria Ideia: permitir uma única shared tree ao longo dos domínios, ou usar uma source tree apenas a) Uma única shared tree ao longo dos domínios Colocar o RP no domínio do cliente Localização óptima do RP caso o domínio tenha uma fonte multicast ou cliente activo Politica para RP é consistente com a política de domínio para os prefixos unicast Usar a directoria para encontrar o endereço do RP para um determinado grupo RDC/ISEL-DEETC-SRT 57

58 Serviços de directoria (1) Exemplo O cliente que quer receber envia reports IGMP para o O router do primeiro salto resolve para pim-routers.mcast.net É devolvido o endereço IP do RP O router de primeiro salto envia um Join de PIM em direcção ao RP Todos os routers obtêm endereços dos RP através de DNS Quando o DNS dinâmico estiver em produção será mais fácil alterar os registos A Todos os routers obtêm os endereços dos RP através de DNS Entretanto usa-se endereços de loopback nos routers e move-se este pelo domínio RDC/ISEL-DEETC-SRT 58

59 Serviços de directoria (2) b) Evitar utilizar as shared trees Construir source trees PIM-SM ao longo dos domínios Colocar múltiplos registos A no DNS para descrever as fontes para o grupo sources.pim-routers.mcast.net IN CNAME dino-ss20 IN CNAME jmeylor-sun dino-ss20 IN A jmeylor-sun IN A RDC/ISEL-DEETC-SRT 59

60 Soluções normalizadas Escalar o routing e a atribuição de grupos pode ser atingida utilizando o BGMP/MASC Border Gateway Multicast Protocol Multicast Address-Set Claim Usar o BGP4+ (MBGP) para lidar com a distribuição de endereços multicast em paralelo com unicast, permite que as topologias sejam diferentes entre si. RDC/ISEL-DEETC-SRT 60

61 BGMP (Border Gateway Multicast Protocol) Usar um protocolo parecido com o PIM entre domínios ( BGP para multicast ) O BGMP constrói uma shared tree de domínios para um grupo Para que possamos usar um mecanismo de rendezvous ao nível do domínio A shared tree é bidireccional A raiz da shared tree dos domínios está no domínio de raiz Corre em routers que são fronteira para um domínio de routing multicast Funciona sobre TCP tal como o BGP Joins e prunes atravessam os domínios Pode construir source trees unidireccionais MIGP indica à fronteira sobre as filiações em grupos RFC 3913 RDC/ISEL-DEETC-SRT 61

62 MASC (Multicast Address Set Claim) Como é que alguém determina o domínio de raiz para um dado grupo? Prefixos de grupo são temporariamente emprestados a domínios Alocados pelo ISP que em troca os recebeu do seu fornecedor de upstream Pedidos para alocação de grupos resolve os problemas de colisões Alocações de grupos são anunciadas ao longo dos domínios É necessário alguém que agregue as alocações de grupos Multicast Address Allocation Servers Tradeoff entre a agregação e o pedido antecipado de endereços de grupos As alocações de prefixos de grupo não são atribuídas a domínios são emprestadas As aplicações têm de ser alteradas RFC 2909 RDC/ISEL-DEETC-SRT 62

63 BGP4+ (MBGP) Extensões multi-protocolo para o BGP4 RFC 4760 MBGP permite a construção de uma RIB unicast e uma RIB multicast com apenas um protocolo Pode usar a topologia de peering existente ou uma nova (multicast) MBGP transporta prefixos unicast de fontes de multicast RDC/ISEL-DEETC-SRT 63

64 MBGP Cenário 1 Uma única interligação para operadores para peering multicast Cada ISP administra o seu RP na interligação Tanto o RP como todos os border routers correm MBGP A interligação corre PIM-DM Cada operador corre PIM-SM internamente RDC/ISEL-DEETC-SRT 64

65 MBGP Cenário 2 Múltiplos pontos de interligação entre operadores Os operadores podem fazer peering de multicast para os grupos desde que os seus RPs respectivos estejam colocados na mesma interligação Senão usam MSDP para que as fontes que os RPs conhecem numa determinada ligação possam indicar a outros RPs onde fazerem o join RDC/ISEL-DEETC-SRT 65

Aula 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 (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 mais

Sumá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 -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 mais

Inter-Domain IP Multicast. Multicast Internet Exchange (MIX) Aula 11 BGMP) 2005-2006. Problema: Como expandir a arquitectura baseada no MBONE

Inter-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 mais

Conectando à malha multicast da RNP

Conectando à 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 mais

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 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 mais

A camada de rede do modelo OSI

A camada de rede do modelo OSI A camada de rede do modelo OSI 1 O que faz a camada de rede? (1/2) Esta camada tem como função principal fazer o endereçamento de mensagens. o Estabelece a relação entre um endereço lógico e um endereço

Leia mais

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

** 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 mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Encaminhamento Arq. de Redes - Pedro Brandão - Encaminhamento Conceito Terminal. Descobrir NA de Term. Term estáem. Enviar Router. Descobrir HA de Router Terminal HA-R HA-T NA-T NA-T

Leia mais

Redes de Distribuição de Conteúdos Enunciado do Trabalho Prático

Redes de Distribuição de Conteúdos Enunciado do Trabalho Prático Redes de Distribuição de Conteúdos Enunciado do Trabalho Prático Este trabalho pretende familiarizar os alunos com as redes de distribuição de conteúdos. Para tal terão de implementar diversos componentes

Leia mais

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Introduçã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 mais

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

ADDRESS 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 mais

Consulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?

Consulte 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 mais

Arquitectura de Redes

Arquitectura 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 mais

IGMP - Internet Group Management Protocol

IGMP - 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 mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. 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 mais

Encaminhamento IP. Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento

Encaminhamento IP. Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento Encaminhamento IP Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento Encaminhamento IP Características Baseado em tabelas de encaminhamento (routing) Efectuado pelos routers e pelas máquinas

Leia mais

Módulo 8 Ethernet Switching

Módulo 8 Ethernet Switching CCNA 1 Conceitos Básicos de Redes Módulo 8 Ethernet Switching Comutação Ethernet 2 Segmentação de Redes Numa Ethernet o meio de transmissão é compartilhado Só um nó pode transmitir de cada vez. O aumento

Leia mais

Redes de Computadores Grupo de Redes de Computadores

Redes de Computadores Grupo de Redes de Computadores Redes de Computadores Grupo de Redes de Computadores Interligações de LANs: Equipamentos Elementos de interligação de redes Aplicação Apresentação Sessão Transporte Rede Ligação Física LLC MAC Gateways

Leia mais

Redes de Computadores 3ª Colecção Exercícios diversos 16 de Dezembro de 2005 Spanning Tree, Protocolo IP, Encaminhamento em redes IP e Cam.

Redes 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 mais

Roteamento na Internet

Roteamento 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 mais

Prof. Samuel Henrique Bucke Brito

Prof. 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 mais

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009

Relató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 mais

Redes e Serviços Internet (5388)

Redes e Serviços Internet (5388) Ano lectivo 2010/2011 * 2º Semestre Licenciatura em Engenharia Informática Aula 4 1 Agenda Redes e Serviços Internet (5388) Trabalho individual teórico Comunicação na camada de Dados (Data) Adaptação dos

Leia mais

Comunicação de Dados

Comunicaçã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 mais

Redes de Computadores

Redes 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 mais

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Packet 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 mais

Curso: 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 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 mais

Protocolos em Redes de Dados. Enquadramento histórico. Modo de funcionamento FEC. Antecedentes IP Switching Tag Switching. Exemplo de.

Protocolos em Redes de Dados. Enquadramento histórico. Modo de funcionamento FEC. Antecedentes IP Switching Tag Switching. Exemplo de. Multiprotocol Label Switching Aula 07 FCUL 2005-20056 Objectivo: Conciliar as tecnologias baseadas em comutação (switching) com o encaminhamento IP. Aplicações: Aumentar o desempenho. Engenharia de tráfego.

Leia mais

Aula 08 MPLS 2004-2005 FCUL. Protocolos em Redes de Dados. Luís Rodrigues. Enquadramento. Modo de funcionamento. Antecedentes MPLS.

Aula 08 MPLS 2004-2005 FCUL. Protocolos em Redes de Dados. Luís Rodrigues. Enquadramento. Modo de funcionamento. Antecedentes MPLS. Aula 08 FCUL 2004-2005 Multiprotocol Label Switching Objectivo: Conciliar as tecnologias baseadas em comutação (switching) com o encaminhamento IP. Aplicações: Aumentar o desempenho. Engenharia de tráfego.

Leia mais

BC-0506: Comunicação e Redes Aula 04: Roteamento

BC-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 mais

Tecnologia de Redes de Computadores - aula 5

Tecnologia 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 mais

Redes de Computadores

Redes 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 mais

Tabela de roteamento

Tabela 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 mais

Administração de Redes 2014/15. Encaminhamento estático Princípios do encaminhamento dinâmico

Administração de Redes 2014/15. Encaminhamento estático Princípios do encaminhamento dinâmico Administração de Redes 2014/15 Encaminhamento estático Princípios do encaminhamento dinâmico 1 Routers Vamos trabalhar com dois tipos de routers Routers Cisco com sistema operativo IOS Routers Linux Router

Leia mais

M3 Redes de computadores avançado (36 horas - 48 TL)

M3 Redes de computadores avançado (36 horas - 48 TL) M3 Redes de computadores avançado (36 horas - 48 TL) Redes de Comunicação Ano lectivo 2013/2014 Camada de rede do modelo OSI Routers e portos de interface de routers (I) 2 Nesta camada imperam os routers.

Leia mais

Entendendo como funciona o NAT

Entendendo 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 mais

CONFIGURAÇÃ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 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 mais

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao Exercícios de Revisão Edgard Jamhour Quarto Bimestre: IPv6 e Mecanismos de Transiçao Questão 1: Indique a qual versão do IP pertence cada uma das características abaixo: ( ) Verifica erros no cabeçalho

Leia mais

Aula-17 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama

Aula-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 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. Trabalho de Laboratório Nº2

Redes de Computadores. Trabalho de Laboratório Nº2 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº2 Configuração de TCP/IP numa rede de computadores Utilização de Ipconfig, Ping e Tracert

Leia mais

Aula 20. Roteamento em Redes de Dados. Eytan Modiano MIT

Aula 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 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

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na 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 mais

Entendendo o IPv6 (I)

Entendendo o IPv6 (I) Entendendo o IPv6 (I) SNNAngola IPv6 Series http://www.snnangola.wordpress.com Nataniel Baião. IPv4 - Limitações Esgotamento do protocolo finito IPv4. IPv4: 32 bits, 4 Octetos. Ex: 1.1.1.1, 10.11.12.13

Leia mais

Roteamento Unicast e Multicast. Profa. Priscila Solís Barreto

Roteamento 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 mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃO ÀS REDES DE COMPUTADORES INTRODUÇÃO ÀS REDES DE COMPUTADORES CAMADA DE REDE Teresa Vazão 2 INTRODUÇÃO Internetworking, ligar o mundo em rede.. 1982 Bolt, Beranek and Newman: Inventores do protocolo de interligação de rede Exterior

Leia mais

Máscaras de sub-rede. Fórmula

Máscaras de sub-rede. Fórmula Máscaras de sub-rede As identificações de rede e de host em um endereço IP são diferenciadas pelo uso de uma máscara de sub-rede. Cada máscara de sub-rede é um número de 32 bits que usa grupos de bits

Leia mais

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

A 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 mais

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte III Endereçamento IP e roteamento Fabrízzio Alphonsus A. M. N. Soares Tópicos Formato do endereço Classes de endereços Endereços especiais Sub-rede e máscara VLSM (Variable Length

Leia mais

A Internet e o TCP/IP

A Internet e o TCP/IP A Internet e o TCP/IP 1969 Início da ARPANET 1981 Definição do IPv4 na RFC 791 1983 ARPANET adota o TCP/IP 1990 Primeiros estudos sobre o esgotamento dos endereços 1993 Internet passa a ser explorada comercialmente

Leia mais

CURSO AVANÇADO DE BGP DESIGN COM ROTEADORES CISCO

CURSO AVANÇADO DE BGP DESIGN COM ROTEADORES CISCO CURSO AVANÇADO DE BGP DESIGN COM ROTEADORES CISCO Instrutor: Rinaldo Vaz Analista de Redes Responsável técnico pelo AS 28135 Versão do material: 1.0 1.1 INTRODUÇÃO autor: Rinaldo Vaz rinaldopvaz@gmail.com

Leia mais

Multiprotocol Label Switching. Protocolos em Redes de Dados- Aula 08 -MPLS p.4. Motivação: desempenho. Enquadramento histórico

Multiprotocol Label Switching. Protocolos em Redes de Dados- Aula 08 -MPLS p.4. Motivação: desempenho. Enquadramento histórico Multiprotocol Label Switching Protocolos em Redes de Dados - Aula 08 - MPLS Luís Rodrigues ler@di.fc.ul.pt DI/FCUL Objectivo: Conciliar as tecnologias baseadas em comutação (switching) com o encaminhamento

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 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 mais

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO CURSO EFA 2012 / 2013 Formando: Data: / / ÁREA/Assunto: Formador / Mediador: Avaliação Formando Formador FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO Standard IEE 802 Para que as

Leia mais

Introdução. 128.10 Ligação direta 128.15 Ligação direta 129.7 128.15.1.3 Default 128.15.1.1

Introduçã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 mais

Capí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. 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 mais

ADMINISTRAÇÃO DE REDES DE COMPUTADORES UALG/FCT/DEEI 2005/2006

ADMINISTRAÇÃO DE REDES DE COMPUTADORES UALG/FCT/DEEI 2005/2006 ADMINISTRAÇÃO DE REDES DE COMPUTADORES Endereçamento IPv4 NAT-Network Access Translation Engª de Sistemas e Informática Licenciatura em Informática UALG/FCT/DEEI 2005/2006 1 Endereçamento com classes ou

Leia mais

Interconexão de Redes Parte 3. Prof. Dr. S. Motoyama

Interconexã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 mais

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Problema de resolução de endereço Mapeamento direto Associação dinâmica ARP

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

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

Endereçamento IP. Rede 2 Roteador 2 1

Endereçamento IP. Rede 2 Roteador 2 1 O protocolo TCP/IP é roteável, isto é, ele foi criado pensando-se na interligação de diversas redes onde podemos ter diversos caminhos interligando o transmissor e o receptor -, culminando na rede mundial

Leia mais

FormaçãoIPv6-Maputo. Endereçamento Maputo 26 de Agosto de 2008 Carlos Friaças e Pedro Lorga

FormaçãoIPv6-Maputo. Endereçamento Maputo 26 de Agosto de 2008 Carlos Friaças e Pedro Lorga FormaçãoIPv6-Maputo Endereçamento Maputo 26 de Agosto de 2008 Carlos Friaças e Pedro Lorga Endereçamento Agenda/Índice Estrutura do endereçamento Tipos de endereço Alocações Pedido de espaço de endereçamento

Leia mais

PRIMEIRA LISTA DE EXERCÍCIOS CAR. 48 Hosts Link C 6 Hosts

PRIMEIRA LISTA DE EXERCÍCIOS CAR. 48 Hosts Link C 6 Hosts CTRA C U R S O SUPERIOR EM REDES E AMBIENTES OPERACIONAIS CAR Componentes Ativos de Rede Prof.: Roberto J.L. Mendonça PRIMEIRA LISTA DE EXERCÍCIOS CAR 1. De acordo com a figura abaixo determine os endereços

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

Plano de endereçamento IPv6 da RCTS

Plano de endereçamento IPv6 da RCTS Plano de endereçamento IPv6 da RCTS Linhas Gerais de Funcionamento do LIR IPv6 PT.RCCN I. Introdução A FCCN tem mantido nos últimos anos um projecto de acompanhamento dos desenvolvimentos efectuados sobre

Leia mais

Sistemas Distribuídos

Sistemas 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 mais

Fundamentos à Redes de Computadores. Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com

Fundamentos à Redes de Computadores. Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com Fundamentos à Redes de Computadores Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com CAMADA DE REDE Responsável por: Dividir os pacotes

Leia mais

Laboratório - Visualização das tabelas de roteamento do host

Laborató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 mais

Sumário. Protocolos em Redes de Dados- Aula 11 -IP Multicast p.4. Modelo de difusão IGMP

Sumário. Protocolos em Redes de Dados- Aula 11 -IP Multicast p.4. Modelo de difusão IGMP Sumário Protocolos em Redes de Dados - Aula 11 - Introdução ao encaminhamento em difusão. Protocolos densos e protocolos esparsos. IP Multicast Luís Rodrigues ler@di.fc.ul.pt DI/FCUL Protocolos em Redes

Leia mais

Redes de Computadores

Redes 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

Redes de Computadores. Protocolo IP

Redes de Computadores. Protocolo IP Redes de Computadores Protocolo IP Sumário! Endereços IP Classes de endereços Tipos de endereços Endereços especiais Máscaras Redes privadas Endereçamento IP dinâmico 2 Esquema de endereçamento IPv4! Endereços

Leia mais

Comunicação de Dados IV. Gabarito da Lista de Exercícios 2

Comunicação de Dados IV. Gabarito da Lista de Exercícios 2 omunicação de Dados IV Gabarito da Lista de Exercícios ) Na topologia abaixo, considerando que as redes estão interligadas através de pontes transparentes, indique as informações armazenadas em cache nas

Leia mais

Redes e Conectividade

Redes e Conectividade Redes e Conectividade Camada de enlace: domínio de colisão e domínio de broadcast, segmentação, modos de switching para encaminhamento de quadros Versão 1.0 Março de 2016 Prof. Jairo jairo@uninove.br professor@jairo.pro.br

Leia mais

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Fundamentos 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 mais

Sumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos

Sumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos Sumário Comunicação Multicast Multicast Application-Level Multicast October 20, 2008 Algoritmos Epidémicos Comunicação Multicast Soluções Multicast designa o envio duma mensagem para múltiplos destinatários.

Leia mais

O endereço IP (v4) é um número de 32 bits com 4 conjuntos de 8 bits (4x8=32). A estes conjuntos de 4 bits dá-se o nome de octeto.

O endereço IP (v4) é um número de 32 bits com 4 conjuntos de 8 bits (4x8=32). A estes conjuntos de 4 bits dá-se o nome de octeto. Endereçamento IP Para que uma rede funcione, é necessário que os terminais dessa rede tenham uma forma de se identificar de forma única. Da mesma forma, a interligação de várias redes só pode existir se

Leia mais

TUDO SOBRE ENDEREÇOS IP

TUDO SOBRE ENDEREÇOS IP TUDO SOBRE ENDEREÇOS IP Revisão: Endereços IP são números de 32 bits, geralmente representados em notação decimal (xxx.xxx.xxx.xxx). Cada número decimal (xxx) representa oito bits em binário, e por isso,

Leia mais

Protocolos de Roteamento Multicast

Protocolos 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 mais

IPv6 Essencial. Porquê? 14/04/15

IPv6 Essencial. Porquê? 14/04/15 IPv6 Essencial Pedro Ribeiro Instituto Politécnico de Lisboa (IPL) Instituto Superior de Engenharia de Lisboa (ISEL) pribeiro@net.ipl.pt Porquê? * IPv4 tem mais de 40 anos! * Pensado para redes de kilobits/s

Leia mais

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O IP e a Máscara de Sub-Rede O IP se baseia em duas estruturas para efetuar o roteamento de datagramas:

Leia mais

Comunicação Multicast

Comunicação Multicast 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

Leia mais

Aula 13 Mobilidade 2004-2005

Aula 13 Mobilidade 2004-2005 Aula 13 Mobilidade FCUL 2004-2005 . Encaminhamento em redes ad hoc Permitir que um nó esteja sempre acessível usando o mesmo endereço, independentemente da sua localização física. Problema: O endereço

Leia mais

GESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL

GESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL GESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL OUTLINE DHCP PROTOCOLO RELAY AGENT EXEMPLO LINUX EXEMPLO IOS DHCP Dynamic Host Configuration Protocol, ou DHCP, é um dos protocolos de suporte

Leia mais

Endereçamento IP, Sub-redes e Roteamento

Endereç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 mais

Aula 03 Regras de Segmentação e Switches

Aula 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 mais

Encaminhamento em redes instáveis. Localização de nós em redes Peer-to-Peer Napster Gnutella Chord

Encaminhamento em redes instáveis. Localização de nós em redes Peer-to-Peer Napster Gnutella Chord Encaminhamento em redes instáveis Encaminhamento em redes Ad Hoc Introdução Descoberta de rotas Manutenção de rotas Localização de nós em redes Peer-to-Peer Napster Gnutella Chord Encaminhamento em redes

Leia mais

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

Modelo 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 mais

Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP

Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP Luís Pires e Luís Rodrigues 12 de Dezembro de 2000 Agradecimento Os encaminhadores utilizados neste trabalho foram amavelmente cedidos

Leia mais

Protocolos básicos de LANs IP (primeiro trabalho laboratorial)

Protocolos básicos de LANs IP (primeiro trabalho laboratorial) Protocolos básicos de LANs IP (primeiro trabalho laboratorial) FEUP/DEEC Redes de Banda Larga MIEEC 2009/10 José Ruela Bancada de trabalho Bancada de trabalho equipamento Existem seis bancadas no laboratório

Leia mais

Visão geral sobre encaminhamento

Visã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 mais

Sumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6

Sumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6 IESPLAN Instituto de Ensino Superior Planalto Departamento de Ciência da Computação Curso: Ciência da Computação Disciplina: Engenharia de Software Professor: Marcel Augustus O Protocolo ARP Brasília,

Leia mais

Redes de Comunicações Capítulo 6.1

Redes de Comunicações Capítulo 6.1 Capítulo 6.1 6.1 - Técnicas de Comutação 1 WAN s Wide Area Networks Uma WAN é uma rede dispersa por uma grande área física, sob o controlo de uma administração única e baseada em circuitos dedicados (exemplo:

Leia mais

Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP

Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP CCNA 1 Conceitos Básicos de Redes Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP Introdução ao TCP/IP 2 Modelo TCP/IP O Departamento de Defesa dos Estados Unidos (DoD) desenvolveu o modelo de

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Equipamento de rede Arq. de Redes - Pedro Brandão - 2004 1 Eq. Rede Conceitos (I) Delay tempo que demora um bit desde que parte de uma máquina até chegar a outra. Acesso tempo para

Leia mais

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Serviç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 mais

Capítulo 11: NAT para IPv4

Capítulo 11: NAT para IPv4 Unisul Sistemas de Informação Redes de Computadores Capítulo 11: NAT para IPv4 Roteamento e Switching Academia Local Cisco UNISUL Instrutora Ana Lúcia Rodrigues Wiggers Presentation_ID 1 Capítulo 11 11.0

Leia mais