CAC Atelier丨一跳!一接力:Mesh Network 工作坊
2026.7.24, 19:30-21:30
导师:Dennis de Bel
语言:英文
地址:上海市徐汇区钦江路102号东楼14F The Point
20世纪70年代初,夏威夷大学面临一个特殊的问题。学校分布在多个岛屿上,但学生和研究人员都需要访问位于欧胡岛(O’ ahu)的一台中央计算机。由于铺设海底电缆成本高、维护困难,他们最终开发出一套基于无线电的通信系统,让不同岛屿上的计算机能够无线交换数据。由此诞生的 ALOHAnet,成为世界上第一个投入实际运行的无线计算机网络。ALOHAnet 不仅解决了当时的通信难题,也启发了后来许多网络技术的发展,包括以太网(Ethernet)、Wi-Fi,以及今天的 Mesh(网状)网络。
什么是 Mesh 网络?
如今,当你的电脑连接 Wi-Fi 时,通常会先连接到家中的无线路由器,再由它通过互联网服务提供商(ISP)将数据发送到目标地址。Mesh 网络则采用不同的方式。它没有固定的中心节点,每一台设备都能与附近设备直接通信,并帮助其他设备转发信息。也就是说,每位参与者既是网络使用者,也是网络基础设施的一部分。
你可以把它想象成一群人排成一列。队伍两端的人无法直接交流,但信息可以一个接一个地传递,最终到达目的地。Mesh 网络也是如此,数据通过多个“跳点”(hop)逐级传输,就像小时候玩的“传话游戏”(Telephone Game)。
为什么选择 Mesh 网络?
Mesh 网络最大的特点之一是韧性(Resilience)。传统网络依赖中心节点,一旦路由器或服务器发生故障,大量设备都会同时断开连接。而 Mesh 网络具有一定的自愈能力。如果某条通信路径失效,数据会自动寻找其他路径,通过网络中的其他设备继续传输,因此不会因为单个节点故障而瘫痪。
当然,这种方式也有代价。由于没有统一的中心协调,每台设备都需要自行决定何时发送数据。当很多设备同时通信时,就容易出现信道拥堵。还是以“传话游戏”为例,如果所有人同时开口,谁也听不清谁在说什么。因此,Mesh 网络并不适用于所有场景,但它提供了一种不同于传统互联网的思路。通信和基础设施不再依赖单一中心,而是由所有参与者共同维护。随着更多节点加入,网络覆盖范围也会不断扩大,并适应新的环境,而无需依赖中央协调者来管理整个系统。
我们将探索什么?
在本次工作坊中,我们将体验多种 Mesh网络技术以及不同的实现方式,以及它们各自的局限性。参与者将亲手搭建 DIY 硬件,并通过实际操作尝试不同的网络拓扑结构,理解信息如何在网络中流动。
虽然工作坊涉及一定的技术内容,但我们的重点并不在于学习复杂的专业术语,而是希望借由网络中的延迟(latency)、数据包丢失(packet loss)、带宽限制(bandwidth constraints)以及连接不稳定等现象,重新思考通信、协作与基础设施的可能性。因此,本次工作坊更强调艺术性的探索,而非技术性的学习。
如果你对 HTML 或 C++ 有一些基础,会更容易上手,但这并非参加课程的前提。我们鼓励大家大胆实验、相互协作,并充分利用 AI 辅助工具进行创作和开发。
本次工作坊是 CAC 夏季系列工作坊 “脆弱的基础设施”(Fragile Infrastructures) 的第二场活动。整个系列试图从结构层面反思当下围绕高能耗云计算和人工智能所形成的技术叙事,并探索如何将计算重新嵌入环境条件与行星尺度的生态约束之中。

