Got it. And if you want compression, better to define zones to apply compression set to set / MCD (E2T) to set instead of telling MBG to apply compression due to the cpu utilization. Higher processing on the CPU means less resources available for everything else.
Can use upstream / downstream MBG so you can better manage traffic for specific subnets (remote or SRC / recorded devices).
And the purpose of why the SRTP packets are passed through the MBG instead of peer to peer (unless they are local and local-streaming is turned on) is so we can maintain some measure of QOS(?) as peer to peer across the internet between IP phones is still only best effort?
And that still holds true for internal to external sets? Internal / internal peer to peer SRTP. Internal to external / peer to peer SRTP from Internal device to MBG as that is what the MCD has build the signalling path to. MBG handles the proxy services of managing the SRTP from internal network to remote teleworker.
I think the big misunderstanding I am trying to clear for our group is that it makes sense for the peer to peer internally, but many techs are seeing that same connection between internal to external devices. Because when the MCD internally provides the internal device the parameters for the voice streaming session, the MCD can't see past the MBG. Only the MBG. So it makes sense that the signallin / SRTP path is:
SIGNALLING (SSL)
MCD <------ MBG <------TW DEVICE
VOICE STREAM (SECURE RTP)
INTERNAL <---> MBG <---> TW DEVICE
Where we've been hung up is the understanding (and this is after the selfstudy training on MOL and engineering / GIG documentation) that is looks like this:
SIGNALLING (SSL)
MCD <----- MBG <----- TW DEVICE
VOICE STREAM (SECURE RTP)
INTERNAL <----> TW DEVICE
Proxy is the key word I think we have to remember. Thus the ability to use upstream / downstream MBG's to handle traffic and to manage remote subnets via another MBG.
Sorry this is a long post, but the folks on this forum are a great source to ping this type of information to so we can better understand our product while trying to work through sometimes dense information in the documentation. Thanks all.