UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL

INSTITUTO DE INFORMÁTICA

CURSO DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO






Sistemas Interpessoais

de Videoconferência

(MBone)


por

CRISTINA MELCHIORS



T.I. n.; 596 CPGCC-UFRGS

Trabalho Individual I

Profa. Dra. Liane Margarida Rockenbach Tarouco
Orientadora






Porto Alegre, janeiro de 1997


Sumário


Lista de Abreviaturas

BGP - Border Gateway Protocol
DVMRP - Distance Vector Multicast Routing Protocol
EGP - Exterior Gateway Protocol
ICMP - Internet Control Message Protocol
IEEE - Institute of Electrical and Eletronics Engineers
IETF - Internet Engineering Task Force
IGMP - Internet Group Management Protocol
IP - Internet Protocol
LSRR - IP Loose Source Record Route
MAC - Medium Access Control
MOSPF - Multicast Open Shortest Path First
OSPF - Open Shortest Path First
PCM - Pulse Code Modulation
PIM - Protocol Independent Multicast
RIP - Routing Information Protocol
RSVP - Resource Reservation Protocol
RTCP - RTP Control Protocol
RTP - Real-Time Protocol
TCP - Transport Control Protocol
TTL - Time to Live
UDP - User Datagram Protocol
WAN - Wide Area Network


Lista de Figuras

Figura 2.1. - Camadas de protocolos da arquitetura Internet TCP/IP
Figura 2.2. - Formato de um datagrama IP
Figura 2.3. - Classes de endereçamento IP
Figura 2.4. - Difusão seletiva: transmitindo um pacote para um grupo
Figura 2.5. - Formato do endereço IP classe D
Figura 2.6 - Modelo de uma implementação IP de uma estação
Figura 2.7. - Formato das mensagens IGMP
Figura 2.8. - Diagrama de transição de estados do IGMP
Figura 2.9. - Comunicação tradicional para múltiplos hosts.
Figura 2.10. - Comunicação entre um grupo de hosts utilizando difusão seletiva.
Figura 3.1. - Principais túneis do MBone no Brasil
Figura 3.2. - Os maiores roteadores e enlaces do MBone no mundo
Figura 3.3. - Formato dos pacotes de áudio
Figura 3.4. - Formato do cabeçalho NVP
Figura 3.5. - Topologia do MBone no IETF de março de 1992
Figura 3.6. - Crescimento do MBone em número de sub-redes
Figura 3.7. - Rede com túneis de diferentes métricas
Figura 3.8. - Transmissão de um datagrama no MOSPF
Figura 5.1. - Janela principal da Session Directory
Figura 5.2. - Janela de informação de uma sessão da Session Directory
Figura 5.3. - Janela principal da Visual Audio Tool
Figura 5.4. - Janela menu da Visual Audio Tool
Figura 5.5. - Janela principal da Videoconference
Figura 5.6. - Janela aumentada da Videoconference
Figura 5.7. - Janela de informações da WhiteBoard
Figura 5.8. - Estratégia de utilização de refletores
Figura 5.9. - Janela da NetVideo conectada a um refletor do CuSeeMe


Lista de Tabelas

Tabela 2.1. - Endereços de alguns grupos de difusão seletiva IP permanentes
Tabela 2.2. - Níveis de conformidade na participação de difusão seletiva IP
Tabela 3.1. - TTLs e Thresholds utilizados no IETF de Novembro de 1992
Tabela 4.1. - Listas de discussão do MBone no exterior


Resumo

Este trabalho visa apresentar um estudo sobre a estratégia MBone, utilizada para canalizar tráfego multimídia na Internet. O MBone (Multicast Backbone) é uma rede virtual construída sobre a Internet que utiliza multicast (difusão seletiva) IP para as transmissões de dados.

A rede virtual MBone é composta por sub-redes que possuem roteadores que suportam difusão seletiva IP. A comunicação entre esses roteadores é realizada utilizando o conceito de túneis - enlaces virtuais criados entre os roteadores, o que possibilita a transmissão de datagramas de difusão seletiva mesmo entre os roteadores da Internet que não suportam essa forma de endereçamento.

O uso da rede MBone para uma transmissão multimídia proporciona um ganho na utilização de banda e processamento das máquinas envolvidas, já que um único datagrama de difusão seletiva pode atingir diversas estações em uma mesma sub-rede sem a necessidade de ser replicado.

Assim, este trabalho apresenta as características funcionais de difusão seletiva IP e do MBone, descrevendo ainda o software de sistema que implementa o roteador de difusão seletiva, bem como apresentando sua instalação, modo de operação e as ferramentas de aplicação de videoconferência utilizadas. Enfoca também a integração do MBone com a estratégia de transmissão de tráfego multimídia de refletores, utilizada pela ferramenta de videoconferência CuSeeMe.

Palavras-chave: MBone, Multicast IP, Videoconferência


Abstract

Title: "Desktop Videconferencing Systems (MBone)"

This work intends to present a study about the MBone, a strategy used to route multimedia traffic into Internet. The MBone (Multicast Backbone) is a virtual network build on Internet that uses multicast IP in its data transmissions.

The virtual network MBone is composed by subnets with multicasting routers, i.e., routers that understand multicasting IP addressing. The communication among those routers is made using the tunneling concept - virtual links created between two routers, that enables the transmission of multicast datagrams even between Internet's non multicasting routers.

The use of MBone network to a multimedia transmission saves the bandwidth and computational processing in the machines involved, since that only one multicast datagram can reach several hosts in the same subnet avoiding unneeded replications.

So, this work presents the funcionalities of IP multicasting and of MBone, describing yet the system software that implements the multicasting router, as well as presenting its installation, operation and finally the application tools used in videoconferencing. The integration between MBone and the multimedia strategy based on reflector, as used in the videoconferencing tool CuSeeMe is also presented.

Keywords: MBone, Multicast IP, videoconferencing


Apresentação e Resumo (Parte 1 de 7) de
MELCHIORS, Cristina - Sistemas Interpessoais de
Videoconferência (MBone).
Trabalho Individual n. 596 CPGCC-UFRGS. Jan. 1997