Современные компьютерные технологии ориентируются на клиент-серверную идеологию в рамках сети.
Однако в данном контексте ошибочно считать, что сервер – это некий главный компьютер, а клиенты – это все подключенные к нему машины. Сервер в данном случае – это предоставляющая сервис программа, то есть, программа, получающая запрос и выдающая ответ. Соответственно, клиент – это программа, выдающая запрос и получающая ответ. В процессе работы две взаимодействующие программы могут несколько раз поменяться ролями, причем одни или несколько программ могут одновременно являться и клиентом, и сервером.
Компьютер, работающий под управлением ОС Линукс с сетевой поддержкой протоколов TCP/IP позволяет разработать клиент-серверную систему в рамках одной машины и использовать эту систему не только на данном компьютере, но и в локальной или глобальной сети.
Локальная сеть строится из нескольких компьютеров, которые используют общую магистраль данных, к примеру, Ethernet. Однако возможны и другие варианты – можно, допустим, соединить компьютеры через последовательные порты. Связанные между собой локальные сети образуют глобальные сети. Самой большой глобальной сетью является Интернет.
www.Amiculus.com
Все, что хотели знать про Linux