Сетевые операции стали важной функцией современных операционных систем по нескольким причинам:
- Необходимость совместного использования ресурсов. intuit.ru Например, если в организации несколько компьютеров и эпизодически возникает потребность в печати какого-нибудь текста, то не имеет смысла покупать принтер для каждого компьютера. intuit.ru Гораздо выгоднее иметь один сетевой принтер для всех вычислительных машин. intuit.ru Аналогичная ситуация может возникать и с файлами данных: зачем держать одинаковые файлы данных на всех компьютерах, поддерживая их когерентность, если можно хранить файл на одной машине, обеспечив к нему сетевой доступ со всех остальных. intuit.ru
- Возможность ускорения вычислений. intuit.ru Во многих случаях можно добиться требуемой скорости вычислений параллельного алгоритма, используя не несколько процессоров внутри одного вычислительного комплекса, а несколько отдельных компьютеров, объединённых в сеть. intuit.ru
- Повышение надёжности работы вычислительной техники. intuit.ru В системах, где отказ может вызвать катастрофические последствия (атомная энергетика, космонавтика, авиация и т. д.), несколько вычислительных комплексов устанавливаются в связи, дублируя друг друга. intuit.ru При выходе из строя основного комплекса его работу немедленно продолжает дублирующий. intuit.ru
- Возможность применения вычислительных сетей для общения пользователей. intuit.ru Электронные письма практически заменили письма обычные, а использование вычислительной техники для организации электронных или телефонных разговоров уверенно вытесняет обычную телефонную связь. intuit.ru
Таким образом, сетевые операции позволяют организовать совместную работу группы пользователей на разных компьютерах, обеспечить передачу сообщений и работу над общими проектами, а также разделить ресурсы. mif.vspu.ru