next up previous contents
Next: Rozmiar komunikatów Up: Założenia Previous: Algorytmy kryptograficzne   Spis treści

Komunikacja sieciowa

Do wymiany komunikatów pomiędzy komputerami realizującymi miksy zastosowano protokół UDP. Rozwiązanie takie zostało przyjęte ze względy na prostotę obsługi takiej komunikacji oraz fakt zastosowanego w UDP modelu komunikacji z podziałem na wiadomości (w przeciwieństwie do strumieniowej komunikacji TCP). Niestety protokół UDP nie zapewnia gwarancji dostarczenia. Z tego powodu, podobnie jak w przypadku algorytmów szyfrowania, została dodana możliwość używania różnych protokołów wymiany komunikatów pomiędzy miksami. Jednocześnie w sieci miksów może się odbywać komunikacja za pomocą wielu takich protokołów. Każdy miks musi odbierać pakiety za pomocą co najmniej jednego z protokołów, ale wysyłanie musi potrafić realizować za pomocą wszystkich dostępnych. Miks, który tworzy wiadomość, decyduje o protokole jaki zostanie użyty dla każdego z miksów pośredniczących. Komunikacja pomiędzy komponentami systemu miksu odbywa się zawsze za pomocą UDP.

Michal Szafranski 2003-11-13