Ifconfig output - help understanding flags 'Smart, Simplex', etc

Hi -

Trying to understand a few things from an ifconfig -a output - can't seem to find info anywhere on the net.

Specifically - looking to understand the following:

Flags=8863
Smart
Running (is this the same as UP)
Simplex
inet6
supported media: autoselect - does that imply the airport was manually selected.

Thanks

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::221:e9ff:fed9:7ed8%en1 prefixlen 64 scopeid 0x6
inet 192.168.100.100 netmask 0xffffff00 broadcast 192.168.100.255
ether 00:21:e9:d9:7e:d8
media: autoselect status: active
supported media: autoselect

You may want to look at the networksetup binary, in /usr/sbin it has many networking options.