How does a token ring work and what is a token ring?