Thread的网络设计目标是支持多于250个节点。在此约束下,多种特性和功能被优化用以提供最大化的吞吐量和最小化资源需求。在Thread网络中,活动路由器的最大数量是32个。这样产生的一个重要的结果是路由信息能够被有效的通过网络分发,并且所有路由器能够直观的维护网络中的所有路由。当节点添加到网络并且拓扑结构改变时,网络通过交换MLE(Mesh Link Establishment)消息做调整。如果有作为终端设备操作的Router Eligible设备,能够自主添加额外的路由器。这种Router Eligible终端设备或者REED,聆听路由信息,并且在需要提升网络的整体性能时,向网络中的Leader申请成为路由器。