RFC 3810 Multicast Listener Discovery Version 2 MLDv

  • Slides: 22
Download presentation
RFC 3810 Multicast Listener Discovery Version 2 (MLDv 2) for IPv 6 A 1015514李晉文

RFC 3810 Multicast Listener Discovery Version 2 (MLDv 2) for IPv 6 A 1015514李晉文 A 1015534成柏緯 1

Comparison • MLD有兩個版本: MLDv 1:由RFC 2710定義,源自於IPv 4的IGMPv 2 MLDv 2:由RFC 3810定義,源自於IPv 4的IGMPv 3 •

Comparison • MLD有兩個版本: MLDv 1:由RFC 2710定義,源自於IPv 4的IGMPv 2 MLDv 2:由RFC 3810定義,源自於IPv 4的IGMPv 3 • Version 1和Version 2的差別──來源過濾(source filter) 4

MLD in IPv 6 • 由左圖可 以發現: • MLD屬於 Network Layer。 圖片來源:http: //note. tc.

MLD in IPv 6 • 由左圖可 以發現: • MLD屬於 Network Layer。 圖片來源:http: //note. tc. edu. tw/594. html

MLDv 2 原理 • Querier Election Mechanism補充: • Non-querier若沒有從Querier那收到消息(120秒),non- querier就會改變角色,成為Querier,重新開始選舉過程。 • Local router每隔 60秒會送出一個general

MLDv 2 原理 • Querier Election Mechanism補充: • Non-querier若沒有從Querier那收到消息(120秒),non- querier就會改變角色,成為Querier,重新開始選舉過程。 • Local router每隔 60秒會送出一個general querier到All host- 224. 0. 0. 1,以確保每個local的multicast group至少有一個 host。

Maximum Response Code • If MRC < 32768, Maximum Response Delay = MRC •

Maximum Response Code • If MRC < 32768, Maximum Response Delay = MRC • If MRC >=32768, • MRC represents a floating-point value as follows: • • Maximum Response Delay = (mant | 0 x 1000) << (exp+3)

QQIC (Querier's Query Interval Code) • If QQIC < 128, QQI = QQIC •

QQIC (Querier's Query Interval Code) • If QQIC < 128, QQI = QQIC • If QQIC >= 128, QQIC represents a floating-point value as follows: • • • QQI = (mant | 0 x 10) << (exp + 3)

MLDv 2訊息類型格式 • 多播地址記錄的訊息格式 • (Multicast Address Record internal format)

MLDv 2訊息類型格式 • 多播地址記錄的訊息格式 • (Multicast Address Record internal format)

MLDv 2 相對於MLDv 1的改進 • 1. 引入source filter • 2. Maximum Response Delay 增加到

MLDv 2 相對於MLDv 1的改進 • 1. 引入source filter • 2. Maximum Response Delay 增加到 140分鐘 • 3. 路由器除了Multicast Address列表外,還維護著每個 地址的過濾模式、source address列表等訊息 • 4. QRV和QQIC可以使同一區網內的MLDv 2保持同步 • 5. 主機可以定義要接收的Multicast source address

THE END

THE END