我从Google那里得到的是,如果TTL值为1,那么它将不会离开局域网,但是,如果不离开局域网,如何广播味精?
#1 楼
不必离开LAN的原因是IGMP(如果使用IPv6,则为MLD)仅与LAN上的多播路由器对话。多播路由器将负责路由。#2 楼
TTL == 1表示留在此网络上;它不会被任何路由器转发。多播和单播都是如此。使用多播进行此操作的目的是限制消息可以传播多远。例如,要求224.0.0.1(此子网上的所有系统)的TTL为1,以使其保持“在此子网上”。您可以根据需要将224.0.1.1(NTP)的TTL设置为尽可能高,以达到需要的网络范围。评论
他在询问有关IGMP消息的问题,您的答案似乎与实际的多播数据包有关。
–桑德·斯特凡(Sander Steffann)
14年6月27日在18:24
TTL部分的“多播”可能有哪些不同的值。叹
–瑞奇
2014年6月27日19:28
TTL始终是相同的。它必须足够高,才能到达您正在与之交谈的目的地。如果该目标位于您的本地LAN上,则TTL = 1就足够了。
–桑德·斯特凡(Sander Steffann)
14年6月28日在19:20
Ty Ricky,对于NTP,TTL值应该是多少?是31还是255。Ty
–dillip_beta
2014年6月30日,下午3:53
在这里,我看到的是“ 64”,并且对openntpd并没有做任何特别的事情。
–瑞奇
14年6月30日在4:51
评论
如果TTL为1,则没有路由器将其转发。这就是重点。
–瑞奇
14年6月27日在18:20
IGMP消息未转发。它旨在与本地子网上的多播路由器通信。它永远不会转发。多播路由器可能会使用PIM或类似协议与上游多播路由器进行对话,以使数据流到需要的地方。
–桑德·斯特凡(Sander Steffann)
14年6月27日在18:23
多播路由器通常使用哪种协议进行路由,例如PIM或DVMRP或MOSPF,以及基于什么协议?谢谢
–dillip_beta
2014-6-30在3:44
我最常看到的是PIM-SM和PIM-SSM。第一个选择是在密集协议(除非要求不发送多播数据包,否则通过链接发送)或稀疏协议(除非要求不发送多播数据包)之间选择。之后,主要取决于口味,当地政策或特殊要求。
–桑德·斯特凡(Sander Steffann)
14年6月30日在8:18