How does 802.1Q trunking work over an external ip? If TCP and UDP are protocols, isn't 802.1Q just another protocol? and wouldn't it totally negate my firewall if i enabled it to directly connect with my ISP as zone-based firewalls only deal with tcp...