Annotation of embedaddon/igmpproxy/doc/igmpproxy.8.in, revision 1.1.1.1

1.1       misho       1: .\" .br - line break (nothing else on the line)
                      2: .\" .B  - bold
                      3: .\" .I  - green or kursive (on HTML)
                      4: .\" .TP - paragraph ? (header line, followed by indented lines)
                      5: .\"
                      6: .TH igmpproxy 8 "" "@PACKAGE_STRING@"
                      7: .SH NAME
                      8: igmpproxy \- Multicast router utilizing IGMP forwarding
                      9: 
                     10: .SH SYNOPSIS
                     11: .B igmpproxy [-h] [-d] [-v [-v]]
                     12: .I config-file
                     13: 
                     14: 
                     15: .SH DESCRIPTION
                     16: .B igmpproxy
                     17: is a simple multicast routing daemon which uses IGMP forwarding to
                     18: dynamically route multicast traffic. Routing is done by defining an
                     19: "upstream" interface on which the daemon act as a normal Multicast
                     20: client, and one or more "downstream" interfaces that serves clients
                     21: on the destination networks. This is useful in situations where other
                     22: dynamic multicast routers (like 'mrouted' or 'pimd') cannot be used.
                     23: 
                     24: Since 
                     25: .B igmpproxy
                     26: only uses IGMP signalling, the daemon is only suited for situations
                     27: where multicast traffic comes from only one neighbouring network.
                     28: In more advanced cases, 'mrouted' or 'pimd' is probably more suited.
                     29: The daemon is not designed for cascading, and probably won't scale
                     30: very well.
                     31: 
                     32: Currently only IGMPv1 and v2 is supported on downstream interfaces.
                     33: On the upstream interface the kernel IGMP client implementation is used,
                     34: and supported IGMP versions is therefore limited to that supported by the
                     35: kernel.
                     36: 
                     37: 
                     38: .SH OPTIONS
                     39: .IP -h
                     40: Display help.
                     41: .IP -v
                     42: Verbose logging. Set logging level to INFO instead of WARNING used by default. 
                     43: .IP -vv
                     44: More verbose logging. Set logging level to DEBUG.
                     45: .IP -d
                     46: Output log messages to STDERR instead of to
                     47: .BR syslog (3).
                     48: 
                     49: 
                     50: .SH LIMITS
                     51: The current version compiles and runs fine with the Linux kernel version 2.4. The known limits are:
                     52: 
                     53: .B Multicast routes:
                     54: more then 200
                     55: 
                     56: .B Multicast group membership:
                     57: max. 20
                     58: .SH FILES
                     59: .TP
                     60: .B /proc/net/ip_mr_cache 
                     61: - contains the active multicast routes
                     62: .TP
                     63: .B /proc/net/ip_mr_vif 
                     64: - contains the 'virtual' interfaces used by the active multicast routing daemon
                     65: .TP
                     66: .B /proc/sys/net/ipv4/conf/<ifname>/force_igmp_version 
                     67: - can be set to control what IGMP version the kernel should use on the upstream interface.
                     68: Ex.: 'echo 2 > /proc/sys/net/ipv4/conf/eth0/force_igmp_version' will force the kernel to
                     69: use IGMPv2 on eth0 (provided this is the upstream interface).
                     70: 
                     71: 
                     72: .SH SEE ALSO
                     73: .BR igmpproxy.conf (5),
                     74: .BR mrouted,
                     75: .BR pimd,
                     76: .BR smcroute
                     77: 
                     78: .SH BUGS
                     79: Currently none (but there probably will be :-/ )
                     80: .SH AUTHOR
                     81: Originally written by Johnny Egeland <johnny@rlo.org>.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>