Apple - Unexpected interfaces in ifconfig
fw0
is the FireWire network interface. It's benign.
stf0
is an IPv6 to IPv4 tunnel interface. It's a bridge connection that exists to help us transition from IPv4 to the IPv6 standard. It's benign. You can read more about it here if you like: http://en.wikipedia.org/wiki/6to4
gif0
is a generic tunnel interface. It's used to tunnel IPv4 traffic to an IPv6 network and back. It's benign. You can read more about it here: http://www.gsp.com/cgi-bin/man.cgi?section=4&topic=gif
p2p0 is AirDrop, according to https://discussions.apple.com/thread/4784003
The gif0 is a generic virtual interface, stf0 is an ipv6 interface and fw0 is your firewire interface. You shouldn't worry about these.