[Xorp-users] Simple multicast configuration

Sanchez sanchezmk at yahoo.com
Fri Aug 10 14:41:20 PDT 2007


    Thank you for replying sir. The 160 was a typo indeed, on the system it's correctly configured as 169. So we have:

On WinXP #1 I run:
C:\ssmping\ssmpingd

On WinXP #2 I run
C:\ssmping\asmping 224.1.1.1 169.254.2.20

and it starts to recive back in WinXP#2 only the unicast responses from WinXP#1, but not the multicast responses.
    Using Ethereal it can be seen that Windows does put the multicast traffic from the sending computer on the ethernet cable, and IGMP requests to join group on the receiving computer's cable.
    Meanwhile on LiveCD 1.4 we have:

xorp at LiveCD> show igmp group
Interface    Group        Source     LastReported Timeout V State
lnc0         224.0.0.2    0.0.0.0    169.254.1.2      222 2     E
lnc0         224.0.0.13   0.0.0.0    169.254.1.2      220 2     E
lnc0         224.0.0.22   0.0.0.0    169.254.1.2      222 2     E
lnc1         224.0.0.2    0.0.0.0    169.254.2.1      216 2     E
lnc1         224.0.0.13   0.0.0.0    169.254.2.1      216 2     E
lnc1         224.0.0.22   0.0.0.0    169.254.2.1      220 2     E
xorp at LiveCD> show pim join
Group           Source           RP             Flags
xorp at LiveCD>

    Running tracert and pathping on one of the windows machines results:

C:\ssmping>tracert 169.254.2.20

Tracing route to 169.254.2.20 over a maximum of 30 hops

  1   230 ms    10 ms    <1 ms  169.254.1.2
  2   129 ms     1 ms     1 ms  169.254.2.20

Trace complete.

C:\ssmping>pathping 169.254.2.20

Tracing route to 169.254.2.20 over a maximum of 30 hops

  0  169.254.1.10
  1  169.254.1.2
  2  169.254.2.20

Computing statistics for 50 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  Address
  0                                           169.254.1.10
                                0/ 100 =  0%   |
  1    2ms     0/ 100 =  0%     0/ 100 =  0%  169.254.1.2
                                0/ 100 =  0%   |
  2    2ms     0/ 100 =  0%     0/ 100 =  0%  169.254.2.20

Trace complete.

C:\ssmping>



Pavlin Radoslavov <pavlin at icir.org> wrote: Sanchez  wrote:

>     I've been trying for a couple of days to configure a very simple multicast configuration:
> 
> WinXP Pro #1
> 160.254.1.10
>      |
>      |
>      |
> 169.254.1.2
> LiveCD 1.4
> 169.254.2.1
>      |
>      |
>      |
> 160.254.2.20
> WinXP Pro #2

Is the first octet of the WinXP addresses really 160 or is this a
typo?
The first octet must be 169, because the hosts must belong to the
same subnet as the router.
If this is a typo, and the first octet is indeed 169, then first
check whether IGMP sees the receiver(s).
Start the receiver on one of the WinXP machines, and use the
following xorpsh command:

show igmp group

If you can see the receiver, then start the sender on the other
WinXP machine and check whether PIM-SM sees both the sender and the
receiver:

show pim join

Please send the output of the above two commands, and based on that
result we can debug the problem further.

Regards,
Pavlin

P.S. What XORP configuration did you use for the unicast test?
If WinXP has the traceroute equivalent, please use it to
double-check that the unicast routing indeed goes via XORP.

P.P.S. Your multicast configuration below seems fine.

> 
>     All 3 machines run as virtual machines in VMWare. The result is that unicast works perfectly fine, but no way for multicast, neither asmping nor VLC can reach from one to the other computer.
>     I'm totally at loss, don't know what else to try, any help will be very appreciated. The xorp.cfg file is:
> 
> /*XORP Configuration File, v1.0*/
> protocols {
>     fib2mrib {
>         disable: false
>     }
>     igmp {
>         disable: false
>         interface lnc0 {
>             vif lnc0 {
>                 disable: false
>                 version: 2
>                 enable-ip-router-alert-option-check: false
>                 query-interval: 125
>                 query-last-member-interval: 1
>                 query-response-interval: 10
>                 robust-count: 2
>             }
>         }
>         interface lnc1 {
>             vif lnc1 {
>                 disable: false
>                 version: 2
>                 enable-ip-router-alert-option-check: false
>                 query-interval: 125
>                 query-last-member-interval: 1
>                 query-response-interval: 10
>                 robust-count: 2
>             }
>         }
>     }
>     pimsm4 {
>         disable: false
>         interface lnc0 {
>             vif lnc0 {
>                 disable: false
>                 enable-ip-router-alert-option-check: false
>                 dr-priority: 1
>                 hello-period: 30
>                 hello-triggered-delay: 5
>             }
>         }
>         interface lnc1 {
>             vif lnc1 {
>                 disable: false
>                 enable-ip-router-alert-option-check: false
>                 dr-priority: 1
>                 hello-period: 30
>                 hello-triggered-delay: 5
>             }
>         }
>         interface "register_vif" {
>             vif "register_vif" {
>                 disable: false
>                 enable-ip-router-alert-option-check: false
>                 dr-priority: 1
>                 hello-period: 30
>                 hello-triggered-delay: 5
>             }
>         }
>         static-rps {
>             rp 169.254.2.1 {
>                 group-prefix 224.0.0.0/4 {
>                     rp-priority: 192
>                     hash-mask-len: 30
>                 }
>             }
>         }
>         switch-to-spt-threshold {
>             disable: false
>             interval: 100
>             bytes: 102400
>         }
>     }
> }
> fea {
>     unicast-forwarding4 {
>         disable: false
>     }
> }
> interfaces {
>     restore-original-config-on-shutdown: false
>     interface lnc0 {
>         disable: false
>         discard: false
>         description: "Lan0"
>         vif lnc0 {
>             disable: false
>             address 169.254.1.2 {
>                 prefix-length: 24
>                 broadcast: 169.254.1.255
>                 disable: false
>             }
>         }
>     }
>     interface lnc1 {
>         disable: false
>         discard: false
>         description: "Lan1"
>         vif lnc1 {
>             disable: false
>             address 169.254.2.1 {
>                 prefix-length: 24
>                 broadcast: 169.254.2.255
>                 disable: false
>             }
>         }
>     }
>     interface lo0 {
>         disable: false
>         discard: false
>         description: "Loopback interface"
>         vif lo0 {
>             disable: false
>         }
>     }
> }
> plumbing {
>     mfea4 {
>         disable: false
>         interface lnc0 {
>             vif lnc0 {
>                 disable: false
>             }
>         }
>         interface "register_vif" {
>             vif "register_vif" {
>                 disable: false
>             }
>         }
>         interface lnc1 {
>             vif lnc1 {
>                 disable: false
>             }
>         }
>     }
> }
> 
> 
> 
>        
> ---------------------------------
> Luggage? GPS? Comic books? 
> Check out fitting  gifts for grads at Yahoo! Search._______________________________________________
> Xorp-users mailing list
> Xorp-users at xorp.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users




       
---------------------------------
Be a better Globetrotter. Get better travel answers from someone who knows.
Yahoo! Answers - Check it out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20070810/6582df1e/attachment.html 


More information about the Xorp-users mailing list