Multicast Routing: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:
  
 
== pimd HowTo ==
 
== pimd HowTo ==
* Ensure the kernel has the following enabled by looking in the .config
+
* Stelle sicher, das der Kernel die folgenden Optionen aktiviert hat. Siehe .config
 
  CONFIG_IP_MULTICAST
 
  CONFIG_IP_MULTICAST
 
  CONFIG_IP_PIMSM_V2
 
  CONFIG_IP_PIMSM_V2
 
  CONFIG_IP_MROUTE
 
  CONFIG_IP_MROUTE
the NETLINK-related options
+
sowie die NETLINK-bezogenen Optionen
* If not, enable it, recompile the kernel and reboot
+
* Wenn nicht, aktiviere sie, recompile den Kernel und starte neu
* turn on IP forwarding
+
* Aktiviere IP forwarding
 
  echo 1 >/proc/sys/net/ipv4/ip_forwarding
 
  echo 1 >/proc/sys/net/ipv4/ip_forwarding
* assuming devices are eth0 and eth1, add multicast to the routing table
+
* vorausgesetzt die Geräte sind eth0 und eth1, füge Multicast zur Routingtabelle hinzu
 
  route add -net 224.0.0.0/4 dev eth0
 
  route add -net 224.0.0.0/4 dev eth0
 
  route add -net 224.0.0.0/4 dev eth1
 
  route add -net 224.0.0.0/4 dev eth1
* start the pimd daemon  
+
* starte den pimd daemon
  
 
== Links ==
 
== Links ==

Version vom 26. Juli 2011, 08:12 Uhr

Nutzbare Daemons

  • pimd - multicast routing daemon (PIMv2)
  • smcroute - static multicast router daemon
  • mrouted

pimd HowTo

  • Stelle sicher, das der Kernel die folgenden Optionen aktiviert hat. Siehe .config
CONFIG_IP_MULTICAST
CONFIG_IP_PIMSM_V2
CONFIG_IP_MROUTE

sowie die NETLINK-bezogenen Optionen

  • Wenn nicht, aktiviere sie, recompile den Kernel und starte neu
  • Aktiviere IP forwarding
echo 1 >/proc/sys/net/ipv4/ip_forwarding
  • vorausgesetzt die Geräte sind eth0 und eth1, füge Multicast zur Routingtabelle hinzu
route add -net 224.0.0.0/4 dev eth0
route add -net 224.0.0.0/4 dev eth1
  • starte den pimd daemon

Links