WIREFILTER(1) General Commands Manual WIREFILTER(1) (NAME) wirefilter - (Virtual Distributed Ethernet) (SYNOPSIS) wirefilter [-f rcfile] [-l loss] [-l lostburst] [-d delay] [-D dup] [-b bandwidth] [-s interface_speed] [-c channel_bufsize] [-n noise_factor] [-m mtu_size] [-M mgmt socket] [-v vde_plug1:vde_plug2] [--daemon] [--pidfile pidfile_path] [--blink blink] [--blinkid blink_identifier] [-N] (DESCRIPTION) wirefilter (packet loss) . : dpipe vde_plug /tmp/s1 = wirefilter -l 10 = vde_plug /tmp/s2 vde_switch ( /tmp/s1 /tmp/s2) . ( ). : wirefilter -v /tmp/s1:/tmp/s2 -l 10 (OPTIONS) -f rcfile . (Markov mode) ( ). . -l loss . : LR20.5 RL10 . -L lostburst wirefilter (Gilbert model) . ( : 1/lostburst loss/(lostburst-(1-loss)) . loss ). -d delay ( ). . . LR RL . + . 1000+500 . 'U' 'N' . 1000+500U 1000+500N ( ). -D dup (dup). -l . . -b bandwidth (Bytes/sec). -d . K M G 2^10 2^20 2^30 . 128K . 128+64K . ( ). U N ( 128+64KN) ( ) . -s speed (Bytes/sec). -b . . -c channel_bufsize ( ): . . -n noise factor . -m mtu size mtu_size . -N nofifo. -N . -M mgmt socket ( ) . unixterm(1) wirefilter . -v vde_plug1:vde_plug2 vde_plug (vde_plug1 vde_plug2) libvdeplug stdin/stdout . (stdin/stdout) . --mgmtmode mode mgmt . . help . load . --daemon wirefilter . --pidfile pathname wirefilter pid . --blinkid name (id) blink ( --blink ). wirefilter pid . --blink socket wirefilter PF_UNIX/DATAGRAM . : id direction length. : 6768 LR 44 6768 LR 44 6768 RL 100 6768 LR 100 6768 LR 44 (MARKOV MODE) wirefilter . (node) . rc . markov-numnodes n . . ( n-1). : delay 100+10N[4] loss 10[2] ( ) . . ( ). . . ( ). markov-time ms ( ) . ms ( =100ms). markov-name n,name . markov-setnode n n. setedge n1,n2,w n1 n2 w ( ) . ( ) . showedges [ n ] n ( ). . showcurrent . showinfo [ n ] () n. . markov-debug [ n ] (debug) . n . n . (NOTICE) Virtual Distributed Ethernet www.vde.com (<> << >> ) . (SEE ALSO) vde_switch(1), vdeq(1). dpipe(1). unixterm(1). (AUTHORS) VDE Renzo Davoli . Virtual Distributed Ethernet December 6, 2006 WIREFILTER(1)