1. A method for execution by a router, the method comprises: receiving data for storage; interpreting the data to determine whether the data is to be forwarded or error encoded; and when the data is to be error encoded: obtaining a routing table that includes one or more of: a source identifier (ID) associated with the data, a destination identifier (ID) associated with the data, and information regarding a plurality of routing options; selecting a routing option from the plurality of routing options; determining error coding dispersal storage function parameters based on the routing option; encoding the data based on the error coding dispersal storage function parameters to produce a plurality of sets of encoded data slices; and outputting at least some of the encoded data slices of a set of the plurality of sets of encoded data slices to an entry point of the routing option.