Appendix E - Glossary - Black Box iPATH ACR1000A-CTL-24 User Manual

Agility controller
Hide thumbs Also See for iPATH ACR1000A-CTL-24:
Table of Contents

Advertisement

APPENDIX E - GLOSSARY

E.1 INTERNET GROUP MANAGEMENT PROTOCOL
Where an ServSwitch Agility local unit is required to stream video to two or more remote units, multicasting is the method used.
Multicasting involves the delivery of identical data to multiple remote units simultaneously without the need to maintain individual
links. When multicast data packets enter a subnet, the natural reaction of the switches that bind all the hosts together within the
subnet, is to spread the multicast data to all of their ports. This is referred to as Multicast flooding and means that the hosts (or at
least their network interfaces) are required to process plenty of data that they didn't request. IGMP offers a partial solution.
The Internet Group Management Protocol (IGMP) is designed to prevent multicast flooding by allowing
check whether host computers within their care are interested in receiving particular multicast transmissions. They can then direct
multicast data only to those points that require it and can shut off a multicast stream if the subnet has no recipients.
There are currently three IGMP versions: 1, 2 and 3, with each version building upon the capabilities of the previous one:
Š IGMPv1 allows host computers to opt into a multicast transmission using a Join Group message, it is then incumbent on the
Š
router to discover when they no longer wish to receive; this is achieved by polling them (see IGMP Querier below) until they no
longer respond.
Š IGMPv2 includes the means for hosts to opt out as well as in, using a Leave Group message.
Š
Š IGMPv3 encompasses the abilities of versions 1 and 2 but also adds the ability for hosts to specify particular sources of
Š
multicast data.
ServSwitch Agility units make use of IGMPv2 when performing multicasts to ensure that no unnecessary congestion is caused.
E.1.2 IGMP SNOOPING
The IGMP messages are effective but only operate at
enter a subnet. A relatively recent development has taken place within the switches that glue together all of the hosts within each
subnet: IGMP Snooping. IGMP snooping means these layer 2 devices now have the ability to take a peek at the IGMP messages.
As a result, the switches can then determine exactly which of their own hosts have requested to receive a multicast – and only
pass on multicast data to those hosts.
E.1.3 IGMP QUERIER
When IGMP is used, each subnet requires one
out IGMP Query messages and in response all hosts report which multicast streams they wish to receive. The Querier device and
all snooping Layer 2 switches, then update their lists accordingly (the lists are also updated when Join Group and Leave Group
(IGMPv2) messages are received).
E.1.4 IGMP FAST-LEAVE (AKA IMMEDIATE LEAVE)
When a device/host no longer wishes to receive a multicast transmission, it can issue an IGMP Leave Group message as
mentioned above. This causes the switch to issue an IGMP Group-Specific Query message on the port (that the Leave Group was
received on) to check no other remote units exist on that connection that wish to remain a part of the multicast. This process has
a cost in terms of switch processor activity and time.
Where ServSwitch Agility units are connected directly to the switch (with no other devices on the same port) then enabling IGMP
Fast-Leave mode means that switches can immediately remove remote units without going through a full checking procedure.
Where multiple units are regularly joining and leaving multicasts, this can speed up performance considerably.
74
layer 2
- intended for routers to determine whether multicast data should
Layer 3
switch to act as a Querier. In this lead role, the switch periodically sends
1.877.877.2269
BLACKBOX.COM
NEED HELP?
LEAVE THE TECH TO US
LIVE 24/7
TECHNICAL
SUPPORT
1.877.877.2269
Layer 3
switches to

Advertisement

Table of Contents
loading

Table of Contents