sum ario
play

Sum ario Protocolos em Protocolos em Redes de Dados Redes de - PowerPoint PPT Presentation

Sum ario Protocolos em Protocolos em Redes de Dados Redes de Dados Lu s Rodrigues Lu s Rodrigues Sum ario Sum ario Multicast Multicast Protocolos em Redes de Dados entre-dom nios entre-dom nios MSDP MSDP


  1. Sum´ ario Protocolos em Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast Protocolos em Redes de Dados entre-dom´ ınios entre-dom´ ınios MSDP MSDP Aula 11 MBGP MBGP Difus˜ ao Inter-Dom´ ınio (PIM-SM/MSDP/MBGP e BGMP BGMP BGMP) Problemas pr´ aticos Problemas pr´ aticos ◮ Aplica¸ c˜ ao de difus˜ ao entre dom´ ınios. Resumo Resumo Lu´ ıs Rodrigues FCUL 2005-2006 Multicast Internet Exchange (MIX) Protocolos em Inter-Domain IP Multicast Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast ◮ Problema: Multicast entre-dom´ ınios entre-dom´ ınios ◮ Como expandir a arquitectura baseada no MBONE MSDP MSDP (mais MOSPF ou PIM)? MBGP MBGP ◮ Pontos onde fornecedores de servi¸ co com suporte para ◮ Solu¸ c˜ ao interm´ edia: BGMP BGMP multicast podem trocar tr´ afego em difus˜ ao, assim como ◮ Tentar usar a infra-estrutura existente com pequenas Problemas pr´ aticos Problemas pr´ aticos sinaliza¸ c˜ ao de suporte ` a difus˜ ao. extens˜ oes. Resumo Resumo ◮ Permitem manter uma malha com suporte a difus˜ ao ◮ Solu¸ c˜ ao de longo prazo: sem recorrer ao encapsulamento em tr´ afego ◮ Definir um protocolo semelhante ao BGP para ponto-a-ponto. multicast. ◮ Na pr´ atica a solu¸ c˜ ao de longo prazo nunca foi adoptada e a solu¸ c˜ ao interm´ edia tornou-se a norma de facto no IPV4.

  2. Problema da descoberta de fontes Problema da descoberta de fontes Protocolos em Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast entre-dom´ ınios entre-dom´ ınios MSDP MSDP MBGP MBGP ◮ Um ´ unico RP possui v´ arias desvantagens: ◮ Os protocolos esparsos usam o conceito de rendez-vous BGMP BGMP ◮ Quem n˜ ao possui o RP fica dependente de outros A.S. point (RP). Problemas pr´ aticos Problemas pr´ aticos ◮ Quem tem pode ser obrigado a fazer trˆ ansito sem ter Resumo Resumo ◮ Como extender este conceito para um sistema contendo emissores nem receptores. v´ arios A.S.? ◮ Solu¸ c˜ ao: possuir um RP em cada A.S. Multicast Source Discovery Protocol (MSDP) Protocolos em MSDP Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast ◮ Cada rendezvous point (RP) ´ entre-dom´ ınios e configurado com a entre-dom´ ınios MSDP MSDP identifica¸ c˜ ao dos RPs com os quais vai estabelecer ◮ Protocolo que permite aos RPs de cada A.S. trocarem MBGP MBGP trocas de informa¸ c˜ ao. informa¸ c˜ ao acerca das fontes de informa¸ c˜ ao. BGMP BGMP ◮ Quando uma nova fonte se regista, esta informa¸ c˜ ao ´ e ◮ Uma fonte contacta o RP local e este distribui essa Problemas pr´ aticos Problemas pr´ aticos disseminada para os restantes RPs numa mensagem informa¸ c˜ ao por uma ´ arvore de RPs usando liga¸ c˜ oes Resumo Resumo designada por “Source-Active” (SA). TCP dedicadas. ◮ As mensagens SAs s˜ ao propagadas deste modo por uma ◮ Os RPs que tiverem membros no seu dom´ ınio ´ arvore de escoamento estabelecida entre os RPs. registam-se na fonte de modo a participarem na ´ arvore ◮ Esta ´ arvore ´ e estabelecida, seguindo regras de RPF para de escoamento. decidir quais os an´ uncios que devem ser inundados e quais os que devem ser descartados.

  3. Utiliza¸ c˜ ao intra-dom´ ınio MSDP Mesh-Group Protocolos em Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast entre-dom´ ınios entre-dom´ ınios MSDP MSDP ◮ Sub-conjunto dos rendezvous que est´ a completamente MBGP MBGP ◮ Apesar de concebido para resolver o problema da difus˜ ao ligado. BGMP BGMP inter-dom´ ınio, o MSDP ´ e tamb´ em usado para coordenar ◮ Neste sub-conjunto n˜ Problemas pr´ aticos ao ´ e necess´ ario re-encaminhar, Problemas pr´ aticos m´ ultiplos rendezvous internos a um mesmo dom´ ınio. Resumo Resumo para os outros membros do grupo, os an´ uncios ◮ Em conjuga¸ c˜ ao com o anycast rendezvous (ver aula recebidos de um membro do grupo. anterior) permite resolver de forma pragm´ atica o ◮ Facilita a configura¸ c˜ ao pois n˜ ao existe o risco de gerar problema da tolerˆ ancia a falhas de um rendezvous ´ unico. ciclos na propaga¸ c˜ ao dos an´ uncios. Fragilidades Protocolos em Rotas para as fontes Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast entre-dom´ ınios entre-dom´ ınios ◮ Ramen worm: MSDP MSDP ◮ Os receptores podem optar por tentar juntar-se a uma ◮ Worm que atacava a rede fazendo scan a todos os MBGP MBGP arvore de escoamento com raiz na fonte. ´ endere¸ cos IP. BGMP BGMP ◮ Para isso ir´ ◮ Um bug no c´ a enviar mensagens de “Join” directamente odigo fazia com que os endere¸ cos IP Problemas pr´ aticos Problemas pr´ aticos para fonte. multicast tamb´ em fossem testados. Resumo Resumo ◮ Cada teste gerava uma mensagem de “Source Active” ◮ Na pr´ atica dificulta a utiliza¸ c˜ ao de ´ arvores partilhadas. (podendo original mais de 4.000 por minuto). ◮ Tal obriga a que os encaminhadores no percurso tenham ◮ Solu¸ c˜ ao de emergˆ encia: limitar administrativamente a rotas para essa fonte por encaminhadores que suportam frequˆ encia m´ axima dos an´ uncios: difus˜ ao. ◮ Favorece ataques de nega¸ c˜ ao de servi¸ co.

  4. Multiprotocol extensions to BGP Multiprotocol extensions to BGP Protocolos em Protocolos em Redes de Dados Redes de Dados Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast entre-dom´ ınios entre-dom´ ınios MSDP ◮ N˜ MSDP ao troca informa¸ c˜ ao acerca de endere¸ cos de difus˜ ao! ◮ Existe uma extens˜ ao ao BGP que permite trocar rotas MBGP MBGP ◮ Os an´ uncios BGP trocam informa¸ c˜ ao acerca do referentes a v´ arios protocolos. BGMP BGMP endere¸ co das fontes e do next hop para chegar a esse ◮ BGP+ (RFC 2283). Problemas pr´ aticos Problemas pr´ aticos endere¸ co. ◮ Estas extens˜ Resumo Resumo oes s˜ ao usadas para transmitir informa¸ c˜ ao ◮ Permite que cada sistema aut´ onomo mantenha duas de encaminhamento para as fontes de difus˜ ao distinta tabelas de rotas distintas: da usada para tr´ afego unicast. ◮ Uma usada para encaminhar tr´ afego ponto-a-ponto. ◮ Indicando percursos com suporte para difus˜ ao. ◮ Outra usada para manter a tabela RPF para encaminhamento em difus˜ ao. M´ ultiplas tabelas dentro do sistema aut´ onomo Protocolos em Problemas da combina¸ c˜ ao Protocolos em Redes de Dados Redes de Dados PIM-SM/MBGP/MSDP Lu´ ıs Rodrigues Lu´ ıs Rodrigues Sum´ ario Sum´ ario Multicast Multicast entre-dom´ ınios entre-dom´ ınios MSDP MSDP MBGP MBGP BGMP BGMP ◮ Em sistemas baseados em IS-IS, ´ e poss´ ıvel usar as ◮ Tempo de criar a ´ arvore ´ e muito lento. Problemas pr´ aticos Problemas pr´ aticos extens˜ oes multi-protocol para manter duas tabelas ◮ Os primeiros pacotes podem perder-se por a ´ arvore Resumo Resumo distintas dentro do sistema aut´ onomo. ainda n˜ ao estar estabelecida. ◮ M-ISIS. ◮ Se a fonte gerar uma pequena rajada, todos os pacotes podem ser perdidos.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend