В моем классе Network Programming, я получил тему так:Строительство топологии сети для загрузки файла с нескольких серверов
Допустим, есть топология сети с конфигурацией, как показано ниже:
S1, S2, S3 содержит тот же файл DATA.dat.
Дизайн протокол и код серверная программа, которая устанавливается на серверах S1, S2, S3 и клиентская программа установки на клиенте C для загрузки файла Data.dat из серверов S1, S2, S3 в том же время, а загруженный файл не поврежден.
Конфигурация сети:
- Полоса пропускания между серверами и маршрутизатором не известно (в диапазоне 100kbps ~ 1000 кбит)
- пропускной способности между клиентом C и маршрутизатор 10Mbps.
- Скорость потери пакетов неизвестна.
Я понятия не имею о том, как решить эту проблему. Поэтому я надеюсь, что вы могли бы дать мне несколько ключевых слов, чтобы решить эту проблему. Большое спасибо
Вы должны прочитать о протоколах одноранговой сети. – o9000