马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
给灯光控制台选择合适的以太网协议选项
" \2 u: r! G6 A3 ?/ D9 M& w
0 Q6 g/ E; f5 {0 b4 L7 U. z2 K 对于有了一定年纪的人们,当听到“广播”这个术语时,很有可能会在脑海中描绘出这样一幅画面:电视或无线电信号从一座高高耸立的塔上发射出来,穿越天空。因此,有人想知道为什么有些灯光控制台会提供一个选项用来广播Art-Net,这是可以理解的。但它可不是人们所想的那样。
- `/ r, U$ y2 Q/ b9 u& @, s2 ]$ T$ |7 |( }9 q9 i
如今,广播可以穿过以太网,就像可以穿越天空一般。由于当今的灯光控制台其实就是联网的计算机,因此它或许正在广播,即便人们不知道。
0 f6 q$ z) m* [; j) W& P* i* X5 @ E8 [3 M% x
1 广播还是不广播
! F. M9 g4 W* M* x( i; t+ Q" Z$ y5 U
有时,当用户把灯光控制台的输出从DMX512设为Art-Net时,它也许还会提供一个选项,用来选择广播(broadcast)数据或不广播数据。公平起见,还是要提一下,Art-Net的最新版是第4版,它于2016年年底发布。
6 x6 X0 B& Y& O) u' Q3 [0 N# @7 L9 h x9 Q
不过有些控制台依然没有完全遵照Art-Net 3来执行,它规定:禁止广播DMX数据(ArtDMX)。然而,人们还是会遇到带有该选项的控制台。如果选择Art-Net的不广播,那么就是在单播(unicast)。这两者之间存在着一个很大的差异。3 P7 G" Q. A/ U7 Y
- j9 M# k8 r) ]5 L f7 L1 W6 O 广播是指把数据发送给网络上的所有设备。假如Art-Net数据是传统邮件,那么广播就好比是大宗邮件(如广告)传单,它们会被投递到每家每户。如果大家曾经见过邮递员拖着大宗邮件的大包,就知道那里有许多邮件。
, G) O5 D3 S4 A0 ]" r# H
8 l" A3 m: V$ ]6 F3 [. q 而另一方面,单播是指把数据按地址发送给某一台特定的设备。它就像传统邮件,上面有用户的住址,会被投递到家里。这需要有人找到用户的住址,把它印在标签上,再贴到信封上,然后将其投递出去。与大宗邮件相比,这种方式可以大大减少邮件量,邮递员对此非常满意。
) \2 v2 h- m" o6 S! k8 @( H# R( O! H( K% A+ O3 t5 c
就灯光控制台来说,广播可以在不知道网络上任何一台设备的IP地址的情况下来发送,但是,由于单播采用IP地址把数据发送给某一台设备,因此,只要这台灯具需要Art-Net数据,控制台就必须知道其IP地址。如果选择单播,那么可能要收集那条信息,把它输入到控制台中。不过,Art-Net 3提供了一种操作方式,如果控制台研发人员利用了这种方式,该操作可在后台自动完成。有些控制台(如Zero-88和Green Hippo)就是这么做的,而有些控制台没有这么做。
W/ ?" f# V ~
% {0 m2 S6 z6 W4 I 有些灯光控制台可以让用户在广播和不广播Art-Net数据之间进行选择(图1)。如果不广播,那么就是在单播,这意味着,只要网络上有一台Art-Net接收器,控制台就需要其IP地址。3 ^8 I' H1 c/ W& A( A
. v4 N& F; W7 M& o7 k$ D; H9 `* ^( a5 T% B! O
2 他们把IP地址放到了哪里?
- h4 u6 f& S% t, `- y) u% \, [0 `0 q4 ?
如果用户的任务是手动输入IP地址,那么要在灯具上找到它们,这或许具有一定的挑战性,根据制造商所采用的菜单结构和术语而难易不等。有些灯具会在菜单中多次提及这个IP地址,其含义可能会令人费解。而且,要把一个一个IP地址输入到控制台中,也要花上一段时间。
1 [+ Z T2 L( q" M' C; x" s
* F+ {+ n& q5 W S 就灯光网络来说,如果在网络上发送一个广播数据包,并且网络中带有一台或多台网络交换机,那么交换机要先看一下目标IP地址,再决定如何处理它。既然它是一个广播数据包,那么交换机就把相同的数据发送给交换机上的每一个端口。如果交换机带有10个输出端口,那么就是把这个数据乘以10。事实上,这台交换机做了一台集线器所做的事。3 o8 E# Z& q1 y0 `( h
' v8 a7 e1 W7 M3 h9 Z% Y
大约25年前,在早期的计算机网络中,集线器一度颇受欢迎。但是,由于它们增加了网络流量,这可能会引发网络阻塞,所以逐渐退出了。这就是为什么在网络中会把网络交换机作为分配数据的首选方式,这是其中一个原因。
6 Q$ v! {$ P+ r$ a/ J& o! f# V8 G$ N8 L# S' u/ C: N
在灯光网络中,传统上采用网络交换机来分配控制信号,并将其发送给舞台各个区域。网关(有时被称为节点)也成为了灯光网络的一个重要组成部分。它们是协议转换器,在传统上,数据使用方(通常把它们称为灯具)需要有DMX512信号输入才能运行。典型的灯光控制信号流从控制台发出,先到交换机,再到网关(节点),然后到灯具。但是,什么才算是“典型的”,其定义正在发生改变,因而,人们所采用的数据分配方式也随之成为了一个热点话题。
" U0 o9 ~9 Q% P3 K6 `
8 b. G; [5 Q5 b1 z! ~ 3 “一个”地址意味着什么?
: S' ^$ I5 o7 R$ q4 d% }
7 |) D$ S% _. T( k. O. f S 某一款灯光控制台的用户手册上这样写道:如果采用Art-Net并且启用了广播,那么它会把所有数据发送给所有节点;如果采用单播,那么“只要有一个Art-Net节点,就必须输入一个IP地址,以把Art-Net信息发送给这个Art-Net节点。”9 x4 p5 f3 H- |/ B$ d! [
3 E" q0 c; y+ E$ a( p* w' s
“一个”IP地址,从双引号中的这两个字可以看出:控制台把Art-Net数据发送给一个节点,那个节点把数据从Art-Net转换成DMX,再将其发送给灯具,这种运行方式的使用量正在迅速下降(译者注:目前在中国,这种运行方式正得到广泛使用),用户手册中的这句说明正是基于这种现状。如今,许多灯具都能直接接收Art-Net,也就是说,它们自带一个内置节点,或者说得再具体一点,许多灯具都自带一个内置的网络交换机或网关。它的意思是,现在不只是要在控制台中输入一两个IP地址,或许要输入几十个甚至几百个,根据演出规模而定。这又何苦来着?为什么不让控制台处于广播模式呢?7 b0 m7 ~8 Q; X8 M+ B. @3 k
4 @: Z! _/ _# c o" Y @$ j
正如前文所言,广播会产生大量的网络流量。原有的运行方式是:把Art-Net发送给一个或多个网关,再把它转换成DMX,然后把这个数据发送给所有灯具。这就好比有一个中央邮局,所有邮件都在那里被发送、分类和投递。如果数据量不大的话,那么广播不存在任何问题,但是在这种新的运行方式下,灯具可以直接接收Art-Net,无需经过网关,这可就是另外一回事了。/ T! d E; S# n) K4 U
7 h" _& B: u7 O' m1 G 控制台直接把数据发送给一台灯具,这就像摒弃了邮局集中接收的这种方式,把一卡车邮件卸载到位于街角处的房屋。然后,由该街角屋住户对一包包邮件进行分类,找到寄给他们家的信件,阅读信件,再将其传递给小区里的下一户人家,然后再做同样的事,如此进行下去。当有许多邮件(就像一整辆卡车的容量)要被投递给某一户人家时,运行效果很不错。从灯光角度来看,一个“卡车容量”就好比是每一台灯具所在的一整条DMX数据链。
. z" `& b7 q; ~# a* a
6 O0 j, X' y' t 4 sACN和Art-Net 4的数据分配方式3 o) C: g% [' b+ a, t' x
+ X e% {1 t5 F% F2 H
sACN既不采用广播也不采用单播(译者注:在有些灯光控制台上,可将sACN设为单播),而是采用组播(multicast)。组播是指网络中的每一台设备都订阅一组特定的消息。试想一下,虽然要把一堆信件寄往许多不同的地方,但是带有地址的信封出现在了住户的家门口。在把它们寄出去之前,所要做的事就是把信件放进信封里。组播就是这个意思。它采用互联网组管理协议(Internet Group Management Protocol,IGMP),设备可以订阅它们自己感兴趣的消息。就灯光来说,一台灯具可以订阅一条DMX数据链,接收由控制台发出的标有那条数据链的所有DMX数据包。在这种方式下,数据只是前往与订阅方相连的那些端口,与广播和单播相比,大大降低了网络流量,并且不必在控制台中手动输入任何一个IP地址。+ f0 a* N) y. x5 @! x9 Y2 \; t( a3 G
: K" S3 H" r: R9 N0 w& ^/ ^: t( X
就这方面来看,sACN要比Art-Net的设置速度更快、更易使用。不足之处是:sACN不支持RDM,而且有些网络交换机不能与IGMP很好地协同工作,也就是说,其实它们是把组播转换成了广播。必须做些试验才能弄清楚哪些交换机起作用,哪些不起作用。
5 {( D* g9 I. E r% A7 D* g4 U. ?! f; u, E
如果想使用一个支持RDM的以太网协议,那么可以随时使用Art-Net。但是,如果面对一个大型系统,关心的是网络流量,又该怎么办呢?/ g: q, \: E( R5 l
$ j/ O: Z* X7 C, D% P! m
这就是为什么Art-Net 4得到研发的一个原因。它结合了sACN和Art-Net的用法,让用户获取这两者的优势。只要设备制造商把它融入到其设备中,用户就能使用组播、IGMP和RDM,它们之间无缝衔接。在那之前,用户或许还是需要自己把一长串IP地址输入到控制台中。 |
|
|
|
|