
|
|
���̏͂ł́AInternet Group Management Protocol�iIGMP�j�X�k�[�s���O�̃A�v���P�[�V�����ł���Multicast VLAN Registration�iMVR�j�ȂǁACatalyst 3550�X�C�b�`��IGMP�X�k�[�s���O��ݒ肷���@�ɂ��Đ������܂��BIGMP�t�B���^�����O���g�p���ă}���`�L���X�g �O���[�v �����o�[�V�b�v�𐧌䂷��菇�ɂ��Ă��������܂��B
���̏͂Ő���������e�́A���̂Ƃ���ł��B
���C��2�X�C�b�`�́AIGMP�X�k�[�s���O���g�p���ă��C��2�C���^�[�t�F�C�X���_�C�i�~�b�N�ɐݒ肷�邱�Ƃɂ��A�}���`�L���X�g �g���t�B�b�N�̃t���b�f�B���O��}�����邽�߁A�}���`�L���X�g �g���t�B�b�N��IP�}���`�L���X�g �f�o�C�X�ɑΉ��Â���ꂽ�C���^�[�t�F�C�X�ɂ����]������܂��B���O�������Ƃ���AIGMP�X�k�[�s���O�ł́ALAN�X�C�b�`�̓z�X�g�ƃ��[�^�̊Ԃ�IGMP�`�����X�k�[�s���O���A�}���`�L���X�g �O���[�v�ƃ����o�[ �|�[�g��ǐՂ���K�v������܂��B�X�C�b�`�́A����̃}���`�L���X�g �O���[�v�̃z�X�g����IGMP���|�[�g�����ƁA�]���e�[�u�� �G���g���Ƀz�X�g�̃|�[�g�ԍ���lj����܂��B�܂��A�z�X�g����IGMP Leave Group���b�Z�[�W�����ƁA�e�[�u�� �G���g������z�X�g �|�[�g���폜���܂��B�܂��A�}���`�L���X�g �N���C�A���g����IGMP�����o�[�V�b�v ���|�[�g����M���Ȃ��ꍇ�A���I�ɃG���g���̍폜���s���܂��B
�}���`�L���X�g ���[�^�i�g���}���`���C�� �\�t�g�E�F�A �C���[�W���ڂ�Catalyst 3550�X�C�b�`���܂ށj�́A���ׂĂ�VLAN�i���zLAN�j�ɒ��I�Ɉ�ʃN�G���𑗏o���܂��B���̃}���`�L���X�g �g���t�B�b�N��K�v�Ƃ��邷�ׂẴz�X�g�́AJoin�v���𑗐M���A����ɂ���ē]���e�[�u���̃G���g���ɒlj�����܂��B�X�C�b�`�́A�}���`�L���X�g ���[�^�ɑ��AIP�}���`�L���X�g �O���[�v���Ƃ�1����Join�v����]�����܂��BIGMP Join�v���̑��M���ł���eMAC�O���[�v�ɂ��āA���C��2�]���e�[�u����VLAN���Ƃ�1�̃G���g�����쐬���܂��B
IGMP�X�k�[�s���O��ʂ��Ċw�K���郌�C��2�}���`�L���X�g �O���[�v�́A�_�C�i�~�b�N�ł��B�������A ip igmp snooping vlan static �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p����AMAC�}���`�L���X�g �O���[�v���X�^�e�B�b�N�ɐݒ�ł��܂��B�}���`�L���X�g �O���[�v �A�h���X�̃O���[�v �����o�[�V�b�v���X�^�e�B�b�N�ɐݒ肷��ƁA���̐ݒ��IGMP�X�k�[�s���O�ɂ��ǂ̎�����������D�悳��܂��B�}���`�L���X�g �O���[�v �����o�[�V�b�v�̃��X�g�́A���[�U���̒�`�����ݒ��IGMP�X�k�[�s���O�ɂ��w�K���ꂽ�ݒ�̗���ō\������܂��B
�|�[�g �X�p�j���O�c���[�A�|�[�g �O���[�v�A�܂���VLAN ID���ύX���ꂽ�ꍇ�AVLAN��̂��̃|�[�g����IGMP �X�k�[�s���O�Ŋw�K���ꂽ�}���`�L���X�g �O���[�v�͍폜����܂��B
�X�C�b�`�ɐڑ����ꂽ�z�X�g��IP�}���`�L���X�g �O���[�v�ɉ���悤�Ƃ���ꍇ�A�����IGMP�}���`�L���X�g �O���[�v���w�肵�Ĕ���IGMP Join���b�Z�[�W�𑗐M���܂��B�܂��A�X�C�b�`�̓��[�^�����ʃN�G������M����ƁAVLAN���̂��ׂẴ|�[�g�ɂ��̃N�G����]�����܂��B�}���`�L���X�g �O���[�v�ɉ���悤�Ƃ���z�X�g�́A�X�C�b�`��Join���b�Z�[�W�𑗐M���ĉ������܂��B�X�C�b�`��CPU�́A�O���[�v�̃}���`�L���X�g�]���e�[�u�� �G���g�����܂��쐬����Ă��Ȃ��ƁA������쐬���܂��B�܂��AJoin���b�Z�[�W����M�����C���^�[�t�F�C�X�̓]���e�[�u�� �G���g���ւ̒lj����s���܂��B���̃C���^�[�t�F�C�X�Ɋ֘A�Â����Ă���z�X�g�́A�}���`�L���X�g �O���[�v�̃}���`�L���X�g �g���t�B�b�N����M���܂��B�i �ŏ���IGMP Join���b�Z�[�W ���Q�Ƃ��Ă��������j�B
���[�^A���X�C�b�`�Ɉ�ʃN�G���𑗐M���A�X�C�b�`�����̃N�G����VLAN�̂��ׂẴ����o�[�ł���|�[�g2�`5�ɓ]�����܂��B�z�X�g1�̓}���`�L���X�g �O���[�v224.1.2.3 �ɉ������]���A��������MAC����A�h���X0x0100.5E01.0203�����O���[�v��IGMP�����o�[�V�b�v ���|�[�g�iIGMP Join���b�Z�[�W�j���}���`�L���X�g���܂��BCPU�̓z�X�g1�ɂ��IGMP���|�[�g �}���`�L���X�g�����ƁAIGMP���|�[�g���̏����g�p���ē]���e�[�u���̃G���g����ݒ肵�܂��i IGMP�X�k�[�s���O�]���e�[�u�� ���Q�Ɓj�B���̃G���g���ɂ́A�z�X�g1�̃|�[�g�ԍ��A���[�^�A����уX�C�b�`����CPU���܂܂�܂��B
�X�C�b�`�̃n�[�h�E�F�A��IGMP���p�P�b�g���}���`�L���X�g �O���[�v�̑��̃p�P�b�g�Ƌ�ʂł��邱�Ƃɒ��ӂ��Ă��������B
�ʂ̃z�X�g�i���Ƃ��z�X�g4�j�������O���[�v�ɔ���IGMP Join���b�Z�[�W�𑗐M����ꍇ�i 2�Ԗڂ̃z�X�g�̃}���`�L���X�g �O���[�v�ւ̉��� ���Q�Ɓj�ACPU�̓��b�Z�[�W����M���āA�]���e�[�u���Ƀz�X�g4�̃|�[�g�ԍ���lj����܂��i �A�b�v�f�[�g���ꂽIGMP�X�k�[�s���O�]���e�[�u�� ���Q�Ɓj�B�]���e�[�u����CPU�ɂ������IGMP���b�Z�[�W�𑗂邽�߁A���b�Z�[�W�̓X�C�b�`�̑��̃|�[�g�ɂ̓t���b�f�B���O���Ȃ����Ƃɒ��ӂ��Ă��������B��m�̃}���`�L���X�g �g���t�B�b�N�̓O���[�v�ɂ͓]������܂����ACPU�ɂ͓]������܂���B
���[�^�͒��I�Ƀ}���`�L���X�g��ʃN�G���𑗐M���A�X�C�b�`�͂��̃N�G����VLAN�̂��ׂẴ|�[�g��ʂ��ē]�����܂��B���̃N�G����K�v�Ƃ���z�X�g������ɉ������܂��BVLAN��1�ȏ�̃z�X�g���}���`�L���X�g �g���t�B�b�N��K�v�Ƃ���ꍇ�́A���[�^��VLAN�Ƀ}���`�L���X�g �g���t�B�b�N��]���������܂��B�X�C�b�`���}���`�L���X�g �O���[�v �g���t�B�b�N��]������̂́A���̃��C��2�}���`�L���X�g �O���[�v�̓]���e�[�u���Ƀ��X�g����Ă���z�X�g�Ɍ����܂��B
�z�X�g�́A�}���`�L���X�g �O���[�v��E�ނ���ꍇ�A���b�Z�[�W�𑗐M�����ɒE�ނ��邱�Ƃ��ALeave���b�Z�[�W�𑗐M���邱�Ƃ��ł��܂��B�X�C�b�`�́A�z�X�g����Leave���b�Z�[�W����M����ƁAMAC�x�[�X�̈�ʃN�G���𑗏o���āA���̃C���^�[�t�F�C�X�ɐڑ����Ă��邻�̑��̃f�o�C�X���A����̃}���`�L���X�g �O���[�v�̃g���t�B�b�N��K�v�Ƃ��Ă��邩�ǂ����ׂ܂��B���ɁA����MAC�O���[�v�̓]���e�[�u�����A�b�v�f�[�g���āA���̃O���[�v�̃}���`�L���X�g �g���t�B�b�N��K�v�Ƃ���z�X�g�������]���e�[�u���Ƀ��X�g�����悤�ɂ��܂��B���[�^�́AVLAN����̃��|�[�g����M���Ȃ������ꍇ�́AIGMP�L���b�V�����炻��VLAN�̃O���[�v���폜���܂��B
IGMP�X�k�[�s���O�̑����E�ށiimmediate-leave�j�������g�p����ƁA�X�C�b�`�́AMAC�x�[�X�̈�ʃN�G�����C���^�[�t�F�C�X�ɑ��M���邱�ƂȂ��A�]���e�[�u������Leave���b�Z�[�W�𑗐M�����C���^�[�t�F�C�X���폜�ł��܂��BVLAN�C���^�[�t�F�C�X�́A�ŏ���Leave���b�Z�[�W�Ŏw�肳�ꂽ�}���`�L���X�g �O���[�v�̃}���`�L���X�g �c���[����폜����܂��B�����E�ޏ����ɂ���āA�����̃}���`�L���X�g �O���[�v���Ɏg�p����ꍇ�ł��A�X�C�b�`�h �l�b�g���[�N��̂��ׂẴz�X�g�ɑ��čœK�ȑш敝�Ǘ����s�����Ƃ��ł��܂��B
IGMP�X�k�[�s���O���g�p����ƁA�X�C�b�`�́AIGMP�p�P�b�g�ׂ���A���̓��e�Ɋ�Â��ē]���f�ł���悤�ɂȂ�܂��B�X�C�b�`���IGMP�X�k�[�s���O���C�l�[�u���ɂ��āA�O���}���`�L���X�g ���[�^�����o����ɂ́AVLAN���̃��[�^�̃��C��3�C���^�[�t�F�C�X���}���`�L���X�g ���[�e�B���O�p�ɐݒ肳��Ă���K�v������܂��B�ڍׂɂ��ẮA IP�}���`�L���X�g ���[�e�B���O�̐ݒ� ���Q�Ƃ��Ă��������B
�����ł́AIGMP�X�k�[�s���O��ݒ肷���@�ɂ��Đ������܂��B
IGMP�X�k�[�s���O�̃f�t�H���g�ݒ� �ɁAIGMP�X�k�[�s���O�̃f�t�H���g�ݒ�������܂��B
�f�t�H���g�ł́AIGMP�X�k�[�s���O�̓X�C�b�`��ŃO���[�o���ɃC�l�[�u���ł��B�O���[�o���ɃC�l�[�u���܂��̓f�B�Z�[�u���ɐݒ肳��Ă���ƁA��̂��ׂĂ�VLAN�C���^�[�t�F�C�X�ł��C�l�[�u���܂��̓f�B�Z�[�u���ɂȂ��Ă��܂��BIGMP�X�k�[�s���O�́A�f�t�H���g�ł��ׂĂ�VLAN�ŃC�l�[�u���ɂȂ��Ă��܂����AVLAN�P�ʂŃC�l�[�u������уf�B�Z�[�u���ɐݒ肷�邱�Ƃ��ł��܂��B�}���`�L���X�g ���[�e�B���O�p��VLAN�C���^�[�t�F�C�X��ݒ肵�Ă����ƁA�X�C�b�`��IGMP�X�k�[�s���O���g�p���āA�O���}���`�L���X�g ���[�^�Ƀ_�C�i�~�b�N�ɃA�N�Z�X���邽�߂̐ݒ�͕K�v����܂���B
�O���[�o��IGMP�X�k�[�s���O�́AVLAN IGMP�X�k�[�s���O�ɗD�悵�܂��B�O���[�o���X�k�[�s���O���f�B�Z�[�u���ɂȂ��Ă���ꍇ�́AVLAN�X�k�[�s���O���C�l�[�u���ɂł��܂���B�O���[�o�� �X�k�[�s���O���C�l�[�u���̏ꍇ�AVLAN�X�k�[�s���O�̓C�l�[�u���܂��̓f�B�Z�[�u���̂ǂ���ɂ��ݒ�ł��܂��B
�X�C�b�`���IGMP�X�k�[�s���O���O���[�o���ɃC�l�[�u���ɂ���ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
|
|
||
|
|
��̂��ׂĂ�VLAN�C���^�[�t�F�C�X��IGMP�X�k�[�s���O���O���[�o���ɃC�l�[�u���ɂ��܂��B |
|
|
|
||
|
|
���ׂĂ�VLAN�C���^�[�t�F�C�X��IGMP�X�k�[�s���O���O���[�o���Ƀf�B�Z�[�u���ɂ���ɂ́A no ip igmp snooping �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
VLAN�C���^�[�t�F�C�X��IGMP�X�k�[�s���O���C�l�[�u���ɂ���ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�}���`�L���X�g�Ή����[�^ �|�[�g�́A���ׂẴ��C��2�}���`�L���X�g �G���g�����Ƃɓ]���e�[�u���ɒlj�����܂��B�X�C�b�`�́A���̂����ꂩ1�̕�ł����̃|�[�g���w�K���܂��B
IGMP�N�G�������PIM/DVMRP�p�P�b�g���X�k�[�s���O����悤�ɁA���邢��CGMP self-join�܂���proxy-join�p�P�b�g�̑҂����s���悤�ɃX�C�b�`��ݒ�ł��܂��B�f�t�H���g�ł́A�X�C�b�`�͂��ׂĂ�VLAN��PIM/DVMRP�p�P�b�g���X�k�[�s���O���܂��BCGMP�p�P�b�g����̂݃}���`�L���X�g ���[�^ �|�[�g���w�K������ɂ́A ip igmp snooping vlan vlan-id mrouter learn cgmp �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B���̃R�}���h���͂���ƁA���[�^��CGMP self-join�܂���proxy-join�p�P�b�g�݂̂�҂��A���̑���CGMP�p�P�b�g�͑҂��܂���BPIM/DVMRP�p�P�b�g����̂݃}���`�L���X�g ���[�^ �|�[�g���w�K������ɂ́A ip igmp snooping vlan vlan-id mrouter learn pim-dvmrp �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
VLAN�C���^�[�t�F�C�X���}���`�L���X�g ���[�^�Ƀ_�C�i�~�b�N�ɃA�N�Z�X�����@��ύX����ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
|
|
||
|
|
ip igmp snooping vlan vlan-id mrouter learn { cgmp | pim-dvmrp } |
VLAN��IGMP�X�k�[�s���O���C�l�[�u���ɂ��܂��B�w��ł���VLAN ID�͈̔͂�1�`4094�ł��B |
|
|
||
|
|
||
|
|
���ɁA�w�K��Ƃ���CGMP�p�P�b�g���g�p����悤��IGMP�X�k�[�s���O��ݒ肷���������܂��B
Switch(config)# ip igmp snooping vlan 1 mrouter learn cgmp
Switch # show ip igmp snooping vlan 1
IGMP snooping is globally enabled
IGMP snooping is enabled on this Vlan
IGMP snooping immediate-leave is disabled on this Vlan
IGMP snooping mrouter learn mode is cgmp on this Vlan
IGMP snooping is running in IGMP_ONLY mode on this Vlan
�f�t�H���g�̊w�K��ɖ߂��ɂ́A no ip igmp snooping vlan vlan-id mrouter learn cgmp �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
�}���`�L���X�g ���[�^ �|�[�g��lj�����i�}���`�L���X�g ���[�^�ɃX�^�e�B�b�N�ڑ���lj�����j�ɂ́A�X�C�b�`��� ip igmp snooping vlan mrouter �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
�}���`�L���X�g ���[�^�ւ̃X�^�e�B�b�N�ڑ����C�l�[�u���ɐݒ肷��ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
VLAN����}���`�L���X�g ���[�^ �|�[�g���폜����ɂ́A no ip igmp snooping vlan vlan-id mrouter interface interface-id �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA�}���`�L���X�g ���[�^�ւ̃X�^�e�B�b�N�ڑ����C�l�[�u���ɐݒ肵�A���̐ݒ���m�F�����������܂��B
Switch (config)# ip igmp snooping vlan 200 mrouter interface gigabitethernet0/2
Switch# show ip igmp snooping mrouter vlan 200
�z�X�g�܂��̓��C��2�|�[�g�́A�ʏ�̓}���`�L���X�g �O���[�v�Ƀ_�C�i�~�b�N�ɉ���܂����A�C���^�[�t�F�C�X�Ńz�X�g���X�^�e�B�b�N�ɐݒ肷�邱�Ƃ��ł��܂��B
�}���`�L���X�g �O���[�v�̃����o�[�Ƃ��ă��C��2�|�[�g��lj�����ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�}���`�L���X�g �O���[�v���烌�C��2�|�[�g���폜����ɂ́A no ip igmp snooping vlan vlan-id static mac-address interface interface-id �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA�C���^�[�t�F�C�X�ɃX�^�e�B�b�N�Ƀz�X�g��ݒ肵�A���̐ݒ���m�F�����������܂��B
Switch(config)# ip igmp snooping vlan 1 static 0100.5e00.0203 interface gigabitethernet0/1
IGMP�����E�ޏ������C�l�[�u���ɂ���ƁA�X�C�b�`�́A�|�[�g��IGMP�o�[�W����2 leave���b�Z�[�W�����o���Ă��̃|�[�g���폜���܂��B�����E�ޏ����@�\���g�p����̂́AVLAN�̊e�|�[�g���ƂɃ��V�[�o��1���݂���ꍇ�����ɂ��Ă��������B
�����E�ނ́AIGMP�o�[�W����2�̃z�X�g�ɂ��Ă̂݃T�|�[�g����܂��B
IGMP�����E�ޏ������C�l�[�u���ɂ���ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
|
|
||
|
|
||
|
|
||
|
|
||
|
|
VLAN���IGMP�����E�ނ��f�B�Z�[�u���ɂ���ɂ́A no ip igmp snooping vlan vlan-id immediate-leave �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁAVLAN 130��IGMP�����E�ޏ������C�l�[�u���ɂ��A�ݒ���m�F�����������܂��B
Switch(config)# ip igmp snooping vlan 130 immediate-leave
Switch# show ip igmp snooping vlan 130
IGMP snooping is globally enabled
IGMP snooping is enabled on this Vlan
IGMP snooping immediate-leave is enabled on this Vlan
IGMP snooping mrouter learn mode is pim-dvmrp on this Vlan
�_�C�i�~�b�N�Ɋw�K���ꂽ�A���邢�̓X�^�e�B�b�N�ɐݒ肳�ꂽ���[�^ �|�[�g�����VLAN�C���^�[�t�F�C�X��IGMP�X�k�[�s���O����\���ł��܂��BIGMP�X�k�[�s���O�p�ɐݒ肵��VLAN��MAC�A�h���X �}���`�L���X�g �G���g���̕\�����ł��܂��B
IGMP�X�k�[�s���O����\������ɂ́A IGMP�X�k�[�s���O���\���p�̃R�}���h �Ɏ���1�܂��͕����̃C�l�[�u��EXEC�R�}���h���g�p���܂��B
���ɁA�X�C�b�`�̂��ׂĂ�VLAN�C���^�[�t�F�C�X�ɑ��� show ip igmp snooping �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch # show ip igmp snooping
IGMP snooping is globally enabled
IGMP snooping is enabled on this Vlan
IGMP snooping immediate-leave is disabled on this Vlan
IGMP snooping mrouter learn mode is pim-dvmrp on this Vlan
IGMP snooping is running in IGMP_ONLY mode on this Vlan
IGMP snooping is globally enabled
IGMP snooping is enabled on this Vlan
IGMP snooping immediate-leave is disabled on this Vlan
IGMP snooping mrouter learn mode is pim-dvmrp on this Vlan
IGMP snooping is running in IGMP_ONLY mode on this Vlan
IGMP snooping is globally enabled
IGMP snooping is enabled on this Vlan
IGMP snooping immediate-leave is disabled on this Vlan
IGMP snooping mrouter learn mode is pim-dvmrp on this Vlan
IGMP snooping is running in IGMP_ONLY mode on this Vlan
���ɁA�w�肳�ꂽVLAN�C���^�[�t�F�C�X�ɑ��� show ip igmp snooping �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch # show ip igmp snooping vlan 1
IGMP snooping is globally enabled
IGMP snooping is disabled on this Vlan
IGMP snooping immediate-leave is disabled on this Vlan
IGMP snooping mrouter learn mode is pim-dvmrp on this Vlan
���ɁAVLAN 1�ɑ��� show ip igmp snooping mrouter �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch # show ip igmp snooping mrouter vlan 1
���ɁAVLAN 1�̃��C��2�}���`�L���X�g �G���g����\�������������܂��B
Switch# show mac address-table multicast vlan 1
-----+---------------+--------+---------+---+--------------------------------
1 0100.5e02.0203 user Gi0/1,Gi0/2
1 0100.5e00.0127 igmp Gi0/1,Gi0/2
1 0100.5e00.0128 user Gi0/1,Gi0/2
1 0100.5e00.0001 igmp Gi0/1,Gi0/2
���ɁA�X�C�b�`�ɑ��� show mac-address-table multicast count �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch# show mac address-table multicast count
Multicast MAC Entries for all vlans: 10
���ɁAVLAN�ɑ��� show mac-address-table multicast count �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch # show mac address-table multicast vlan 1 count
Multicast MAC Entries for vlan 1:
���ɁAVLAN 1�̃��[�U�ݒ�}���`�L���X�g �G���g���݂̂�\�������������܂��B
Switch# show mac address-table multicast vlan 1 user
-----+---------------+--------+---------+---+--------------------------------
1 0100.5e02.0203 user Gi0/1,Gi0/2
1 0100.5e00.0128 user Gi0/1,Gi0/2
���ɁAVLAN 1��IGMP�X�k�[�s���O�ɂ���Ċw�K���ꂽ�G���g���̍��v����\�������������܂��B
Switch # show mac address-table multicast vlan 1 igmp-snooping count
MVR�́A�C�[�T�l�b�g �����O�x�[�X�̃T�[�r�X �v���o�C�_�[ �l�b�g���[�N�ŁA�}���`�L���X�g �g���t�B�b�N���L�͈͂ɔz�M����A�v���P�[�V�����i�T�[�r�X �v���o�C�_�[ �l�b�g���[�N�ł̕�����TV�`���l���̃u���[�h�L���X�g�Ȃǁj�p�ɐv���ꂽ�@�\�ł��BMVR�ɂ��A�|�[�g��̉���҂́A�l�b�g���[�N�S�ʂ̃}���`�L���X�gVLAN�̃}���`�L���X�g �X�g���[���ɑ��āA����܂��͔�����ݒ肷�邱�Ƃ��ł��܂��B�l�b�g���[�N���1�̃}���`�L���X�gVLAN�����L���Ȃ���A����҂͈قȂ�VLAN�ɑ����ł��܂��B MVR���g�p����ƁA�}���`�L���X�gVLAN���Ń}���`�L���X�g �X�g���[�����p���I�ɑ��M���Ȃ���A�ш您��уZ�L�����e�B���m�ۂ��邽�߂ɁA�����VLAN����X�g���[�����u�����邱�Ƃ��ł��܂��B
MVR�ł́A����҃|�[�g���AIGMP Join�܂���Leave���b�Z�[�W�𑗐M���邱�Ƃɂ���āA�}���`�L���X�g �X�g���[���ւ̉���܂��͔����iJoin�܂���Leave�j�����s���邱�Ƃ�O��ɂ��Ă��܂��B���̃��b�Z�[�W�́A�C�[�T�l�b�g�ڑ���IGMP�o�[�W����2�݊��z�X�g���甭�M�ł��܂��BMVR��IGMP�X�k�[�s���O�̊�{���J�j�Y���œ��삵�܂����A2�̋@�\�͑��݂ɓƗ����ē��삵�܂��B���ꂼ��A�������̓���ɉe����^���邱�ƂȂ��C�l�[�u���܂��̓f�B�Z�[�u���ɂł��܂��B�������AIGMP�X�k�[�s���O��MVR�����ɃC�l�[�u���̏ꍇ�́AMVR�́AMVR��Őݒ肳�ꂽ�}���`�L���X�g �O���[�v�����Join�����Leave���b�Z�[�W�ɑ��Ă̂ݔ������܂��B�c�肷�ׂẴ}���`�L���X�g �O���[�v�����Join�����Leave���b�Z�[�W�́AIGMP�X�k�[�s���O�ɂ���ĊǗ�����܂��B
�X�C�b�`��CPU�́AMVR IP�}���`�L���X�g �X�g���[������уX�C�b�`�]���e�[�u����̊֘AMAC�A�h���X�����ʂ��AIGMP���b�Z�[�W���s��M���܂��B�܂��A��M�������M���Ƃ͕ʂ�VLAN�ɂ���ꍇ�ł��A�}���`�L���X�g �X�g���[���̎�M���Ƃ��ĉ���҂��e�[�u���ɒlj�������e�[�u������폜�����肷��悤�ɓ]���e�[�u�������������܂��B���̓]������́A���܂��܂�VLAN�ԂŒʐM�����g���t�B�b�N��I��I�ɋ����܂��B
�X�C�b�`�ɂ́A�_�C�i�~�b�N ���[�h�ƌ݊����[�h�Ƃ���2��MVR���샂�[�h������܂��B
�}���`�L���X�gTV�A�v���P�[�V�����ł́APC�܂��̓Z�b�g�g�b�v �{�b�N�X������TV�ŁA�}���`�L���X�g �X�g���[������M���邱�Ƃ��ł��܂��B�����̃Z�b�g�g�b�v �{�b�N�X�܂��͕�����PC�́AMVR�̎�M�|�[�g�Ƃ��Đݒ肳�ꂽ�X�C�b�` �|�[�g�ł���A1�̉���҃|�[�g�ɐڑ��ł��܂��i MVR�̗� ���Q�Ƃ��Ă��������j�B�Z�b�g�g�b�v �{�b�N�X�܂���PC�ɂ́ADHCP�ɂ����IP�A�h���X�����蓖�Ă��܂��B����҂��`���l����I������ƁA�Ή�����}���`�L���X�g�ɉ���邽�߂ɁA�Z�b�g�g�b�v �{�b�N�X�܂���PC����S1�X�C�b�`�ɑ���IGMP���|�[�g�����M����܂��BIGMP���|�[�g���A�ݒ�ς݂̃}���`�L���X�gMAC�A�h���X��1�ƈ�v����ƁA�X�C�b�`��CPU�́A�n�[�h�E�F�A�̃A�h���X �e�[�u����ύX���A�w�肳�ꂽ�}���`�L���X�g �X�g���[�����}���`�L���X�gVLAN�����M�����ꍇ�ɂ��̃}���`�L���X�g �X�g���[����]�����鈶��Ƃ��āA���̎�M�|�[�g��VLAN���A�h���X �e�[�u���ɒlj����܂��B�}���`�L���X�gVLAN�Ƃ̊ԂŃ}���`�L���X�g �f�[�^�𑗎�M����A�b�v�����N �|�[�g���AMVR���M���|�[�g�ƌĂт܂��B
����҂��`���l����ύX���邩�ATV���I�t�ɂ���ƁA�Z�b�g�g�b�v �{�b�N�X����}���`�L���X�g �X�g���[����IGMP Leave���b�Z�[�W�����M����܂��B�X�C�b�`��CPU�́A��M�|�[�g��VLAN����āAIGMP�O���[�v�ʃN�G���𑗐M���܂��BVLAN���ɁA���̃O���[�v�ɉ���Ă��鑼�̃Z�b�g�g�b�v �{�b�N�X������ꍇ�ɂ́A���̃Z�b�g�g�b�v �{�b�N�X�͍ő剞�����Ԃ͈͓̔��ɉ������Ȃ���Ȃ�܂���B��������M���Ȃ��ꍇ�ACPU�́A���̃O���[�v�̓]�����悩���M�|�[�g�����O���܂��B
�����E�ދ@�\����M�|�[�g�ŃC�l�[�u���ɂȂ��Ă���ꍇ�́A�|�[�g�͂��v���Ƀ}���`�L���X�g �O���[�v��E�ނ��܂��B�����E�ދ@�\���C�l�[�u���ɂȂ��Ă��Ȃ��ꍇ�A�X�C�b�`�͎�M�|�[�g�̉���҂���IGMP Leave���b�Z�[�W����M����ƁA���̃|�[�g��IGMP�N�G���𑗐M����IGMP�O���[�v �����o�[�V�b�v ���|�[�g��҂��܂��B�ݒ肳�ꂽ���ԓ��Ƀ��|�[�g����M���Ȃ������ꍇ�́A�}���`�L���X�g �O���[�v �����o�[�V�b�v�����M�|�[�g���폜����܂��B�����E�ދ@�\���g�p����ꍇ�AIGMP�N�G���́AIGMP Leave���b�Z�[�W����M������M�|�[�g���瑗�M����܂���BLeave���b�Z�[�W����M����Ƃ������ɁA��M�|�[�g���}���`�L���X�g �O���[�v �����o�[�V�b�v����폜����邽�߁A�E�ޒx�����Ԃ��Z�k����܂��B�����E�ދ@�\�́A1�̎�M�f�o�C�X��ڑ�������M�|�[�g�ł����C�l�[�u���ɂ��Ă��������B
MVR�ł́A�eVLAN�̕����̉���҂ɑ���TV�`���l���̃}���`�L���X�g �g���t�B�b�N���d�����đ��M����K�v������܂���B���ׂẴ`���l���ɑ���}���`�L���X�g �g���t�B�b�N���AVLAN�g�����N��1�����M����܂��i�}���`�L���X�gVLAN��̂݁j�BIGMP Leave�����Join���b�Z�[�W�́A����҃|�[�g�����蓖�Ă��Ă���VLAN���ő��M����܂��B�����̃��b�Z�[�W�ɂ���āA���C��3�f�o�C�X��Ń}���`�L���X�gVLAN�̃}���`�L���X�g �g���t�B�b�N �X�g���[�����A�_�C�i�~�b�N�ɓo�^����܂��B�A�N�Z�X ���C�� �X�C�b�`�iS1�X�C�b�`�j�́A�}���`�L���X�gVLAN����ʂ�VLAN��̉���҃|�[�g�Ƀg���t�B�b�N���]�������悤�ɓ]�������ύX���A2��VLAN�Ԃœ`�������g���t�B�b�N��I��I�ɋ����܂��B
IGMP���|�[�g�́A�}���`�L���X�g �f�[�^�Ɠ���MAC�A�h���X���ɑ��M����܂��BS1 CPU�́A��M�|�[�g����̂��ׂĂ�IGMP Join�����Leave���b�Z�[�W����荞�݁A���M���i�A�b�v�����N�j�|�[�g�̃}���`�L���X�gVLAN�ɓ]������K�v������܂��B
�����ł́A��{�I��MVR�̐ݒ���ɂ��Đ������܂��B
MVR�̃f�t�H���g�ݒ� �ɁAMVR�̃f�t�H���g�ݒ�������܂��B
MVR�̐ݒ莞�́A���̒��ӎ����ɏ]���Ă��������B
�f�t�H���g�ݒ���g�p����ꍇ�ɂ́A�I�v�V������MVR�p�����[�^��ݒ肷��K�v�͂���܂���B�f�t�H���g�̃p�����[�^�l��ύX����ꍇ�iMVR VLAN�������j�ɂ́A���MVR���C�l�[�u���ɂ���K�v������܂��B
MVR�p�����[�^��ݒ肷��ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�X�C�b�`���f�t�H���g�ݒ�ɖ߂��ɂ́A no mvr [ mode | group ip-address | querytime | vlan ]�O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁAMVR���C�l�[�u���ɂ��āAMVR�O���[�v �A�h���X��ݒ肵�A�N�G�����Ԃ�1�b�i10�~1/10�j�ɐݒ肵�AMVR�}���`�L���X�gVLAN��VLAN 22�Ƃ��Ďw�肵�AMVR���[�h���_�C�i�~�b�N�ɐݒ肵�āA���ʂ��m�F�����@�������܂��B
Switch(config)# mvr group 228.1.23.4
Switch(config)# mvr querytime 10
Switch(config)# mvr mode dynamic
MVR Current multicast groups: 1
MVR Global query response time: 10 (tenths of sec)
show mvr members �C�l�[�u��EXEC�R�}���h���g�p����ƁA�X�C�b�`���MVR�}���`�L���X�g �O���[�v �A�h���X���m�F���邱�Ƃ��ł��܂��B
���C��2 MVR�C���^�[�t�F�C�X��ݒ肷��ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�C���^�[�t�F�C�X���f�t�H���g�ݒ�ɖ߂��ɂ́A no mvr [ type | immediate | vlan vlan-id | group ]�C���^�[�t�F�C�X �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA�|�[�gGigabit Ethernet 0/2����M�|�[�g�Ƃ��Đݒ肵�A�}���`�L���X�g �O���[�v �A�h���X�ɑ��M���ꂽ�}���`�L���X�g �g���t�B�b�N����M����悤�Ƀ|�[�g��ݒ肵�A�C���^�[�t�F�C�X�ɑ����E�ދ@�\��ݒ肵�āA���ʂ��m�F�����@�������܂��B
Switch(config)# interface gigabitethernet0/2
Switch(config-if)# mvr type receiver
Switch(config-if)# mvr vlan 22 group 228.1.23.4
Switch(config-if)# mvr immediate
Switch# show mvr interface gigabitethernet0/2
Type: RECEIVER Status: ACTIVE Immediate Leave: ENABLED
���ɁA member �L�[���[�h���g�p���ꂽ�ꍇ�� show mvr interface �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
�X�C�b�`�܂��͎w�肳�ꂽ�C���^�[�t�F�C�X��MVR����\���ł��܂��B
MVR����\������ɂ́A�C�l�[�u��EXEC���[�h�� MVR���\���p�̃R�}���h �̃R�}���h�����s���܂��B
���ɁA show mvr �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
MVR Current multicast groups: 256
MVR Global query response time: 5 (tenths of sec)
���ɁA show mvr interface �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Port Type Status Immediate Leave
---- ---- ------- ---------------
Fa0/1 SOURCE ACTIVE/UP DISABLED
Fa0/2 SOURCE ACTIVE/UP DISABLED
Fa0/3 SOURCE ACTIVE/DOWN DISABLED
Fa0/5 SOURCE ACTIVE/DOWN DISABLED
���ɁA�w�肵���C���^�[�t�F�C�X�ɑ��� show mvr interface �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch# show mvr interface fastethernet0/2
���ɁA members �L�[���[�h���g�p�����ꍇ�� show mvr interface �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
Switch# show mvr interface gigabitethernet0/6 members
���ɁA show mvr members �C�l�[�u��EXEC�R�}���h�̏o�͗�������܂��B
�ꕔ�̊��i���Ƃ��A���g���|���^���܂���Multiple-Dwelling Unit[MDU;�W���Z��]�C���X�g���[�V�����j�ł́A�Ǘ��҂̓X�C�b�` �|�[�g��̃��[�U����������}���`�L���X�g �O���[�v���Ǘ�����K�v������܂��B���̋@�\�ɂ��A�Ǘ��҂́A�_���T�[�r�X�v��̃^�C�v�Ɋ�Â���IP/TV�Ȃǂ̃}���`�L���X�g �T�[�r�X�̔z�M�𐧌�ł��܂��BIGMP�t�B���^�����O�@�\���g�p����ƁAIP�}���`�L���X�g �v���t�@�C����ݒ肵�ČX�̃X�C�b�` �|�[�g�ɑΉ��Â��邱�Ƃɂ��A�|�[�g�P�ʂŃ}���`�L���X�g������t�B���^�����O�ł��܂��BIGMP�v���t�@�C���ɂ�1�܂��͕����̃}���`�L���X�g �O���[�v���i�[�ł��܂��B�܂��AIGMP�v���t�@�C���ɂ���āA���̃O���[�v�ւ̃A�N�Z�X�������邩���ۂ��邩���w��ł��܂��B�}���`�L���X�g �O���[�v�ւ̃A�N�Z�X�����ۂ���IGMP�v���t�@�C�����X�C�b�` �|�[�g�ɓK�p���ꂽ�ꍇ�AIP�}���`�L���X�g �g���t�B�b�N�̃X�g���[����v������IGMP����|�[�g�͔p���A�|�[�g�͂��̃O���[�v����IP�}���`�L���X�g �g���t�B�b�N����M�ł��܂���B�t�B���^�����O �A�N�V�����ɂ���ă}���`�L���X�g �O���[�v�ւ̃A�N�Z�X�������ꂽ�ꍇ�A�|�[�g�����IGMP���|�[�g���]������A�ʏ�̏������s���܂��B
IGMP�t�B���^�����O�����䂷��̂́AJoin�����Leave���|�[�g�ȂǁA�O���[�v�ŗL�̃N�G������o�[�V�b�v ���|�[�g�����ł��B��ʓI��IGMP�N�G���͐��䂵�܂���BIGMP�t�B���^�����O�́AIP�}���`�L���X�g �g���t�B�b�N�̓]���w���@�\�ɂ͊W���܂���B�t�B���^�����O�@�\�́A�}���`�L���X�g �g���t�B�b�N�̓]���ɁACGMP�܂���MVR�̂ǂ�����g�p���Ă����l�ɓ��삵�܂��B
���C��2�C���^�[�t�F�C�X������ł���IGMP�O���[�v�̍ő吔��ݒ肷�邱�Ƃ��ł��܂��B
IGMP�t�B���^�����O�̃f�t�H���g�ݒ� �ɁAIGMP�t�B���^�����O�̃f�t�H���g�ݒ�������܂��B
IGMP�v���t�@�C����ݒ肷��ɂ́A�v���t�@�C���ԍ����w�肵�� ip igmp profile �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���AIGMP�v���t�@�C�� �R���t�B�M�����[�V���� ���[�h���J�n���āAIGMP�v���t�@�C�����쐬���܂��B���̃��[�h�ł́A�|�[�g�����IGMP Join�v�����t�B���^�����O����̂Ɏg�p����AIGMP�v���t�@�C���̃p�����[�^���w��ł��܂��BIGMP�v���t�@�C�� �R���t�B�M�����[�V���� ���[�h�ɂ���ꍇ�́A���̃R�}���h�Ńv���t�@�C�����쐬�ł��܂��B
�f�t�H���g�ł́AIGMP�v���t�@�C�������ݒ�ł��B�v���t�@�C���̐ݒ莞�ɁA permit �܂��� deny �̂ǂ���̃L�[���[�h���w�肳��Ă��Ȃ��ꍇ�́A�f�t�H���g��IP�A�h���X�͈̔͂ւ̃A�N�Z�X�����ۂ���܂��B
IGMP�v���t�@�C�����쐬����ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�v���t�@�C�����폜����ɂ́A no ip igmp profile profile number �O���[�o�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
IP�}���`�L���X�g �A�h���X�܂���IP�}���`�L���X�g �A�h���X�͈͂��폜����ɂ́A no range ip multicast address IGMP�v���t�@�C�� �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA1��IP�}���`�L���X�g �A�h���X�ւ̃A�N�Z�X��������IGMP�v���t�@�C��4���쐬���āA���̐ݒ���m�F�����������܂��B�A�N�V���������ہi�f�t�H���g�j�ł���ꍇ�́A show ip igmp profile �̏o�͂ɂ͕\������܂���B
Switch(config)# ip igmp profile 4
Switch(config-igmp-profile)# permit
Switch(config-igmp-profile)# range 229.9.9.0
Switch(config-igmp-profile)# end
IGMP�v���t�@�C���ɒ�`�ɏ]���ăA�N�Z�X�𐧌䂷��ɂ́A ip igmp filter �C���^�[�t�F�C�X �R���t�B�M�����[�V���� �R�}���h���g�p���ĊY������C���^�[�t�F�C�X�Ƀv���t�@�C����K�p���܂��BIGMP�v���t�@�C����K�p�ł���̂́A���C��2�|�[�g�����ł��B���[�e�b�h �|�[�g��SVI�ɂ͓K�p�ł��܂���B�܂��AEtherChannel�|�[�g �O���[�v�ɑ�����|�[�g�ɂ̓v���t�@�C����K�p�ł��܂���B1�̃v���t�@�C�����̃C���^�[�t�F�C�X�ɓK�p���邱�Ƃ��ł��܂����A�e�C���^�[�t�F�C�X�ɓK�p�ł���v���t�@�C����1�����ł��B
�X�C�b�` �|�[�g��IGMP�v���t�@�C����K�p����ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�C���^�[�t�F�C�X����v���t�@�C�����폜����ɂ́A no ip igmp filter profile number �C���^�[�t�F�C�X �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA�C���^�[�t�F�C�X��IGMP�v���t�@�C��4��K�p���A�ݒ���m�F�����������܂��B
Switch(config)# interface fastethernet0/12
Switch(config-if)# ip igmp filter 4
Switch# show running-config interface fastethernet0/12
ip igmp mac-groups �C���^�[�t�F�C�X �R���t�B�M�����[�V���� �R�}���h���g�p����ƁA���C��2�C���^�[�t�F�C�X������ł���IGMP�O���[�v�̍ő吔��ݒ�ł��܂��B�ő吔���f�t�H���g�i�����Ȃ��j�ɖ߂��ꍇ�́A���̃R�}���h�� no �`�����g�p���܂��B
���̐������K�p�����̂̓��C��2�|�[�g�����ł��B���[�e�b�h �|�[�g��SVI�ɂ�IGMP�O���[�v�̍ő吔��ݒ�ł��܂���B�܂��A���̃R�}���h�́AEtherChannel�|�[�g �O���[�v�ɑ�����|�[�g�ɂ͎g�p�ł��܂���B
�X�C�b�` �|�[�g��IGMP�v���t�@�C����K�p����ɂ́A�C�l�[�u��EXEC���[�h�Ŏ��̎菇�����s���܂��B
�ő�O���[�v���̐������폜���āA�ő�l�Ȃ��̃f�t�H���g�ɖ߂��ɂ́A no ip igmp max-groups �C���^�[�t�F�C�X �R���t�B�M�����[�V���� �R�}���h���g�p���܂��B
���ɁA�C���^�[�t�F�C�X������ł���IGMP�O���[�v����25�ɐ��������������܂��B
Switch(config)# interface fastethernet0/12
Switch(config-if)# ip igmp max-groups 25
Switch# show running-config interface fastethernet0/12
IGMP�v���t�@�C���̓�����\���ł��܂��B�܂��A�X�C�b�`�̂��ׂẴC���^�[�t�F�C�X�܂��͎w�肵���C���^�[�t�F�C�X��IGMP�v���t�@�C���ƍő�O���[�v���ݒ��\���ł��܂��B
IGMP�t�B���^�����O�̐ݒ��\������ɂ́A IGMP�t�B���^�����O�ݒ�\���p�̃R�}���h �ɋL�ڂ��ꂽ�C�l�[�u��EXEC�R�}���h���g�p���܂��B
���Ɏ����̂́A�v���t�@�C���ԍ����w�肳��Ă��Ȃ��ꍇ�� show ip igmp profile �C�l�[�u��EXEC�R�}���h�̏o�͗�ł��B�X�C�b�`�ɒ�`����Ă���v���t�@�C�������ׂĕ\������܂��B
range 229.9.9.0 229.255.255.255
���Ɏ����̂́AIGMP�ő�O���[�v�����ݒ肳��AIGMP�v���t�@�C��4���K�p����Ă���C���^�[�t�F�C�X���w�肵���Ƃ��́A show running-config �C�l�[�u��EXEC�R�}���h�̏o�͗�ł��B
Switch# show running-config interface fastethernet0/12
All contents copyright (C) 1992--2003 Cisco Systems K.K.