mdd(1)

NAME
mdd - Multicast Data Dump

SYNOPSIS
mdd [-dvq] -w addr [-i iface]
mdd [-dvq] -s addr [-b blocksize] [-S start] [-C sendmax] [-T ttl] [-i iface] -f file
mdd [-dvq] -r addr [-S start] [-T ttl] [-t timeout] [-i iface] -f file

DESCRIPTION
mdd is designed to allow multicast distribution of a file. Its primary goal was to speed up the process of deploying a disk image two 44 machines in a computer room. The protocol is rather simple and will not do any effort to avoid flooding the network. IGMP-snooping enabled switches are advised. The following options are available:

-S start
    Skip start bytes at the beginning of the file.

-C sendmax
    Stop after sending sendmax bytes.

-d  Debug mode, very verbose.

-v  Verbose mode, somewhat verbose.

-q  Quiet mode, mdd remains mute

-T ttl
    Set the multicast TTL. Default is 1, which means that the traffic will be dropped at the first router.

-T ttl
    Set the multicast TTL. Default is 1, which means that the traffic will be dropped at the first router.

-t timeout
    Sets the delay after which a receiver will consider a packet as lost. Default is 1 ms.

-b blocksize
    Sets the block size for sending data to the network on the sender, and for writing data to the disk on the receiver. Default is 1024 bytes for the sender and 65536 bytes on the receiver.

-i iface
    Specify the network interface that should be used.

-s addr
    Sends the data to addr, which should be a multicast address.

-r addr
    Receive the data on addr, which should be a multicast address.

-w addr
    Watch for traffic on addr, which should be a multicast address. Report resend requests (this helps detecting an ill-connected machine that slows down the transfer for a pool of destination machines).

-W addr
    Report sorted resend request statistics per reciever.

-f file
    The file that should be used for sending data or recieving data.

AUTHOR
This software was written by Emmanuel Dreyfus <manu@netbsd.org>

SEE ALSO
dd(1)