Проектирование и разработка автоматизированной системы мониторинга использования Internet-ресурсо
сетевые услуги. Взаимодействие клиент-сервер строится обычно следующим образом. По приходу запросов от клиентов сервер запускает различные программы предоставления сетевых услуг. По мере выполнения запущенных программ сервер отвечает на запросы клиентов.
Все программное обеспечение сети также можно поделить на клиентское и серверное. При этом программное обеспечение сервера занимается предоставлением сетевых услуг, а клиентское программное обеспечение обеспечивает передачу запросов серверу и получение ответов от него.
1.3. Процессы сетевого взаимодействия.
Взаимодействие компьютеров в сети регламентируется протоколами, то есть формальными наборами правил и соглашений, определяющими, каким образом в сети устройства обмениваются данными. Эти протоколы описывают любой момент взаимодействия - от характеристик сигналов, передаваемых по кабелям, до языков запросов, позволяющих обмениваться сообщениями приложениям, исполняемых на разных компьютерах.
Процессы сетевого взаимодействия происходят на множестве уровней. Эталонная модель OSI представляет собой некую парадигму, теоретическое построение, которое разделяет взаимодействие в сети на семь отдельных уровней, см. рис. 1.1. Каждый компьютер в сети использует набор протоколов для выполнения функций, назначенных каждому уровню. Совокупность уровней называется стеком протоколов или сетевым стеком. На вершине стека расположено приложение, делающее запросы к ресурсам, расположенным где-то в сети. Внизу стека находится среда передачи
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |


