Kiedy węzeł musi wysłać dane, kapsułkuje dane w ramkę danych i dodaje do ramki informację o adresie docelowego węzła. Następnie węzeł wysyła ramkę danych na pierścień, gdzie przechodzi ona przez każdy węzeł po kolei. Po otrzymaniu ramki danych każdy węzeł sprawdza, czy adres docelowy w ramce pasuje do jego własnego adresu. Jeśli pasuje, węzeł odbiera i przetwarza ramkę danych; jeśli nie, węzeł kontynuuje przesyłanie ramki danych do następnego węzła, aż dotrze do węzła docelowego lub powróci do węzła wysyłającego po pełnym okrążeniu pierścienia.