当前位置:网站首页>Design, configuration and points for attention of network specified source multicast (SSM) simulation using OPNET
Design, configuration and points for attention of network specified source multicast (SSM) simulation using OPNET
2022-07-07 05:26:00 【Fish moon and a half】
About multicast in OPNET Configuration in , In the previous article on arbitrary source multicast (《 utilize OPNET Carry out network arbitrary source multicast (ASM) Design of simulation 、 Configuration and precautions 》) Has been introduced in , Here we mainly talk about the difference between the configuration of arbitrary source multicast and specified source multicast .
1、 The use of IP Different segments
as everyone knows , Specify the source multicast address and any source multicast address , There is a clear distinction , In short , Specify the source multicast using 232.XX.XX.XX The address of the segment . therefore , To configure the specified source multicast address , The first thing to do is to use 232 Multicast address of network segment .
2、IGMP Use v3 edition
Specify the source or any source , It's the same in other places , The biggest difference should be in the way multicast members join multicast , Any source uses IGMPv2, The specified source multicast uses IGMPv3. As long as you can join the multicast group , There is no big difference in the follow-up .IGMPv2 When joining a multicast group , It does not specify where to receive multicast data , and IGMPv3 Then the source is specified .
We will configure the data receiving terminal IGMPv3, And write the specified source multicast address on the receiving terminal , But actually , The purpose of this operation is to join a multicast group nearby , Support nearby IGMP Protocol router ( Or switches ) Generate multicast routing table , Its purpose is to make the configuration take effect in the router ( Or switches ) On , therefore , We can assign the specified source address , Directly configured in the router ( Or switches ) On .
Terminal receiving data , Will support nearby IGMP Protocol router ( Or switches ) On , Trying to join a multicast group , therefore , It should be adjacent to the data receiving terminal ( Not necessarily direct , There may also be a layer-2 switch in the middle , Hub or something ) The router ( Or switches ) Start to submit the application to join the multicast group . therefore , In the following topology , Should be router Join the multicast group on ( Because it is used in the figure switch It is a layer-2 switch , I won't support it IGMP agreement ).
therefore , belong router Router and switch On the connected port , Configuration support IGMPv3 agreement , And specify the source address specified when the device in the LAN receives data . Do the following :
- modify IGMP Version is v3.
- Specify multicast address ,232.0.6.1.
- Specify the source address , among 192.0.2.2 Is the address of the data sending server .

边栏推荐
- If you want to choose some departments to give priority to OKR, how should you choose pilot departments?
- Writing process of the first paper
- LabVIEW is opening a new reference, indicating that the memory is full
- Annotation初体验
- ScheduledExecutorService定时器
- 做自媒体,有哪些免费下载视频剪辑素材的网站?
- 利用OPNET进行网络任意源组播(ASM)仿真的设计、配置及注意点
- 人体传感器好不好用?怎么用?Aqara绿米、小米之间到底买哪个
- JVM (19) -- bytecode and class loading (4) -- talk about class loader again
- [Oracle] simple date and time formatting and sorting problem
猜你喜欢

照片选择器CollectionView

带你遨游银河系的 10 种分布式数据库

数字化如何影响工作流程自动化

1.AVL树:左右旋-bite

Intelligent annotation scheme of entity recognition based on hugging Face Pre training model: generate doccano request JSON format

JVM(二十) -- 性能监控与调优(一) -- 概述

PMP证书有没有必要续期?

《2》 Label

AOSP ~binder communication principle (I) - Overview

Leetcode(46)——全排列
随机推荐
张平安:加快云上数字创新,共建产业智慧生态
模拟线程通信
TabLayout修改自定义的Tab标题不生效问题
[question] Compilation Principle
Longest non descent subsequence (LIS) (dynamic programming)
Leetcode(46)——全排列
【QT】自定义控件-Loading
Operand of null-aware operation ‘!‘ has type ‘SchedulerBinding‘ which excludes null.
[Oracle] simple date and time formatting and sorting problem
Scheduledexecutorservice timer
设f(x)=∑x^n/n^2,证明f(x)+f(1-x)+lnxln(1-x)=∑1/n^2
Development thoughts of adding new requirements in secondary development
AIDL 与Service
U++ game learning notes
Dbsync adds support for mongodb and ES
Timer create timer
Safe landing practice of software supply chain under salesforce containerized ISV scenario
pytest测试框架——数据驱动
How can project managers counter attack with NPDP certificates? Look here
Talk about mvcc multi version concurrency controller?