Posté le: Lun Juin 09, 2008 11:43 am Sujet du message: IP Multicast
Bonjour,
J'aurais besoin de votre aide pour la mise en place d'une infrastructure de test d'une application Java multicast. Cette application a été programmé à l'aide de la librairie JRMS et a pour but de gérer l'envoi et la réception d'un fichier (une application pour l'envoi et une pour la réception).
L'application sender crée un groupe multicast avec l'adresse 224.100.100.21 puis crée un socket pour l'envoi (port 6824). Ensuite, elle annonce le channel sur le réseau (message SAP).
L'application receiver écoute le réseau afin de trouver un nouveau channel. Si elle en trouve un, elle extrait les informations puis crée un socket pour la réception (port 6824).
J'aimerais tester cette application dans l'infrastructure réseau suivante :
- Sender : 10.1.0.2/24 connecté sur GigabitEthernet 1/0/1
- Receiver : 10.1.1.2/24 connecté sur GigabitEthernet 1/0/3
- Un switch cisco 3750 avec IOS adv. ip services configuré pour le multicast reliant les 2 subnets
Voici la configuration réalisée (PIM sparse-dense-mode avec auto-rp) :
# conf t
(config)# ip multicast-routing distributed
(config)# interface GigabitEthernet1/0/1
(config-int)# no switchport
(config-int)# ip address 10.1.0.1 255.255.255.0
(config-int)# ip pim sparse-dense-mode
(config-int)# ip sap listen
(config)# interface GigabitEthernet1/0/3
(config-int)# no switchport
(config-int)# ip address 10.1.1.1 255.255.255.0
(config-int)# ip pim sparse-dense-mode
(config-int)# ip sap listen
(config)# ip pim accept-rp auto-rp
(config)# ip pim send-rp-announce GigabitEthernet 1/0/1 scope 2
(config)# ip pim send-rp-discovery scope 2
Extrait de debug :
1d17h: IGMP(0): Received v2 Report on GigabitEthernet1/0/1 from 10.1.0.2 for 224.100.100.21
1d17h: IGMP(0): Received Group record for group 224.100.100.21, mode 2 from 10.1.0.2 for 0 sources
1d17h: IGMP(0): Updating EXCLUDE group timer for 224.100.100.21
1d17h: IGMP(0): Send v2 Report for 224.0.1.40 on GigabitEthernet1/0/3
1d17h: IGMP(0): Received v2 Report on GigabitEthernet1/0/3 from 10.1.1.1 for 224.0.1.40
1d17h: IGMP(0): Received Group record for group 224.0.1.40, mode 2 from 10.1.1.1 for 0 sources
1d17h: IGMP(0): Updating EXCLUDE group timer for 224.0.1.40
---
1d19h: MDFS: Create (*, 224.100.100.21)
1d19h: MDFS: Update
1d19h: MDFS: MDB hw_mdb not the same, old=0, new=541720610
Posté le: Lun Juin 09, 2008 11:45 am Sujet du message:
je tiens à préciser qu'il n'y a aucune autre configuration effectuée sur le switch.. Faut-il d'abord configuré un protocole de routage tel que OSPF ???
Switch#sh ip mroute
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
L - Local, P - Pruned, R - RP-bit set, F - Register flag,
T - SPT-bit set, J - Join SPT, M - MSDP created entry,
X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
U - URD, I - Received Source Specific Host Report,
Z - Multicast Tunnel, z - MDT-data group sender,
Y - Joined MDT-data group, y - Sending to MDT-data group
V - RD & Vector, v - Vector
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Voilà c'est tout donc le switch ne renvoit pas de trames IGMP JOIN venant du receiver au sender... A chaque fois c'est à destination de l'adresse de groupe. Il faudrait d'abord que mon switch forwarde la trame IGMP join du receiver au sender afin qu'il sache que quelqu'un a rejoint le groupe!! non?
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum