SIECI PIERŚCIENIOWE

Rodzaje sieci pierścieniowych

W sieciach o topologii pierścienia stosuje się trzy główne metody sterowania dostępem do medium transmisyjnego, a zarazem - typy warstwy MAC, z którymi często identyfikowany jest typ sieci:

Generalna zasada pracy wszelkich sieci pierścieniowych daje się sprowadzić do następujących punktów:

Zadania i procedura wyboru stacji-monitora

Podstawowy protokół dostępu do medium w sieciach pierścieniowych jest symetryczny, czyli w każdej stacji wykonuje się identyczny program. Przeważnie jest jednak wygodne wydzielenie jednej stacji - monitora, wypełniającej jedną lub więcej z następujących funkcji:

Dynamicznego wyboru stacji-monitora dokonuje się z reguły na zasadzie rywalizacji adresów:

Usuwanie ramki

Istnieją trzy sposoby usuwania z pierścienia uprzednio nadanej ramki:

W praktyce danemu typowi MAC przyporządkowuje się „najwłaściwszy” dla niego sposób usuwania ramek. Usuwanie ramki może mieć charakter fizyczny (usunięcie bitów ramki z pierścienia, przez zaniechanie ich retransmisji) albo logiczny, polegający na oznaczeniu retransmitowanej ramki jako usuniętej.

Przesyłanie ramki do wszystkich stacji

Wykorzystanie wspólnego medium transmisyjnego, niezależnie od topologii sieci, pozwala na realizację w pojedynczej operacji jednej z dwóch podstawowych usług:

W sieciach lokalnych usługa typu broadcast jest zwykle traktowana jako szczególny przypadek komunikacji grupowej (multicast) , w której dany adres jest rozpoznawany jako „swój” przez określoną grupę stacji. Grupa taka może dynamicznie zmieniać swój skład.

Jeśli ramkę usuwa stacja nadająca (source removal), usługę typu broadcast realizuje się w naturalny sposób: każda ramka obiega cały pierścień, z zatem może być skopiowana przez każdą ze stacji.

Przy destination removal ramka z zasady obiega tylko część pierścienia, leżącą pomiędzy stacją nadającą a odbierającą. Do realizacji usługi broadcast stosuje się wtedy pewne modyfikacje protokołu, z użyciem stacji-monitora.