Brooks Davis wrote:
Hello!
Yes, the outgoing packets are tagged with specified priority. Then next
device (Cisco Catalyst for example) will assign traffic to different
queues according to 802.1p header information. The only thing (IMHO)
that may be coded for FreeBSD is to allow PF & IPFW assign packets to
ALTQ or DUMMYNET according 802.1p information.
OK, that makes sense. Hmm, do we actually want to be using seperate
interfaces for this? I'm sure it's very useful in some applications,
but if the real point is to get packets on the wire with the priority
tags, won't IPFW, PF, or maybe even the application be the best place
for this tagging rather then effectivly using the source address to set
it? Again, I'm not familiar with the way 802.1p is intended to work, so
this may be a dumb question.
By the usual way, application does not have access to Layer 2 headers,
so it can not set 802.1p priority itself. It may only set ToS value, but
Layer 2 switches can not access Layer 3 information :) Indeed I'm not
familar with BSD network structure interoperability. Andre Oppermann
said that there is a way to mark this packets with m_tag from PF/IPFW.
So, if this is really possible, the best way (IMHO) should be: if
packet, that going out the vlan iterface has m_tag with 802.1p, we use
this value, or value provided for vlan instead. This is just the way
Cisco Catalyst does: trust the received 802.1p inforamtion, or override it.
-- Brooks
--
With respect,
Boris
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"