
- •Історія виникнення www
- •1.1.2. Поняття гіпертексту
- •Архітектура побудови www
- •1.1.4. Основні компоненти технології www
- •1.2.1. Типи ресурсів Internet
- •1.2.3. Web сервіси
- •1.2.3. Інтерфейс Web-додатків при роботі в мережі Internet
- •Перспективи розвитку системи www
- •Висновки
- •2.1. Завдання
- •2.2. Детальний перелік та вартість пристроїв і матеріалів, необхідних для побудови локальної мережі
- •2.3. Структурна схема проекту локальної мережі
- •2.4. Параметри імітованого трафіку
- •5. Статистичні характеристики результатів імітаційного моделювання локальної мережі
- •2.6. Стрес-тест
- •2.7. Висновки
2.6. Стрес-тест
Для проведення стрес-тесту побудованої локальної мережі та для виявлення помилок і перевантажень обладнання були вибрані наступні параметри імітованого трафіку. Нижче (табл. 11 – 18) показані параметри імітованого трафіку для проведення стрес-тестів, а також їх результати.
Таблиця 11. Параметри імітованого трафіку для проведення стрес-тесту для «Application Layer Protocol: HTTP»
Параметр |
FTP Server |
HTTP Server |
SQL Server |
File server |
Transaction Size |
||||
Тип транзакції |
Uniform |
Uniform |
Uniform |
Uniform |
Мінімальна величина пакетів |
500 |
40 |
500 |
500 |
Максимальна величина пакетів |
600 |
120 |
1000 |
1000 |
В чому вимірюється |
bytes |
Kbytes |
bytes |
bytes |
Time Between Transactions |
||||
Тип часу транзакції |
Uniform |
Uniform |
Uniform |
Exponetial |
Мінімальний час відправлення |
10 |
1 |
0.05 |
0.02 |
Максимальний час відправлення |
100 |
10 |
0.1 |
- |
Величина вимірювання часу |
s |
s |
s |
s |
Було проведено додаткове тестування та визначені граничні параметри при використанні яких мережа працює зі збоями. Нижче (табл. 12) наведені результати роботи частини мережі на якій виникли перевантаження (для «Application Layer Protocol: HTTP»).
Таблиця 12. Перевантаження локальної мережі для HTTP Server
№ |
Елемент мережі |
Середня завантаженість |
Кількість прийнятих пакетів за секунду |
Кількість відкинутих пакетів за секунду |
1 |
Switch 1-101 |
50,1 Mbyte/sec |
180,0 Kpackets |
83,0 Kpackets |
2 |
K4 f2 |
26,9 Mbyte/sec |
89,1 Kpackets |
409 packets |
3 |
K4 f4 |
27,1 Mbyte/sec |
96,3 Kpackets |
8795 packets |
4 |
k4f6 |
18,5 Mbyte/sec |
68,8 Kpackets |
1214 packets |
5 |
K4f8 |
84,6 Mbit/sec |
38,4 Kpackets |
17 packets |
Таблиця 13. Параметри імітованого трафіку для проведення стрес-тесту для «Application Layer Protocol: File client-server»
Параметр |
FTP Server |
HTTP Server |
SQL Server |
File server |
Transaction Size |
||||
Тип транзакції |
Uniform |
Uniform |
Uniform |
Uniform |
Мінімальна величина пакетів |
500 |
50 |
500 |
1500 |
Максимальна величина пакетів |
600 |
150 |
1000 |
2000 |
В чому вимірюється |
bytes |
bytes |
bytes |
bytes |
Time Between Transactions |
||||
Тип часу транзакції |
Uniform |
Uniform |
Uniform |
Exponetial |
Мінімальний час відправлення |
10 |
1 |
0.05 |
0.02 |
Максимальний час відправлення |
100 |
10 |
0.1 |
- |
Величина вимірювання часу |
s |
s |
s |
s |
Таблиця 14. Перевантаження локальної мережі для File Server
№ |
Елемент мережі |
Середня завантаженість |
Кількість прийнятих пакетів за секунду |
Кількість відкинутих пакетів за секунду |
1 |
Switch 1-101 |
53,0 Mbyte/sec |
121,4 Kpackets |
21,0 Kpackets |
Таблиця 15. Параметри імітованого трафіку для проведення стрес-тесту для «Application Layer Protocol: SQL»
Параметр |
FTP Server |
HTTP Server |
SQL Server |
File server |
Transaction Size |
||||
Тип транзакції |
Uniform |
Uniform |
Uniform |
Uniform |
Мінімальна величина пакетів |
500 |
50 |
1500 |
500 |
Максимальна величина пакетів |
600 |
150 |
2000 |
1000 |
В чому вимірюється |
bytes |
bytes |
bytes |
bytes |
Time Between Transactions |
||||
Тип часу транзакції |
Uniform |
Uniform |
Uniform |
Exponetial |
Мінімальний час відправлення |
10 |
1 |
0.05 |
0.02 |
Максимальний час відправлення |
100 |
10 |
0.1 |
- |
Величина вимірювання часу |
s |
s |
s |
s |
Таблиця 16. Перевантаження локальної мережі для SQL Server
№ |
Елемент мережі |
Середня завантаженість |
Кількість прийнятих пакетів за секунду |
Кількість відкинутих пакетів за секунду |
1 |
Switch 1-101 |
53,7 Mbyte/sec |
126,2 Kpackets |
26,1 Kpackets |
Таблиця 17. Параметри імітованого трафіку для проведення стрес-тесту для «Application Layer Protocol: FTP»
Параметр |
FTP Server |
HTTP Server |
SQL Server |
File server |
Transaction Size |
||||
Тип транзакції |
Uniform |
Uniform |
Uniform |
Uniform |
Мінімальна величина пакетів |
500 |
50 |
500 |
500 |
Максимальна величина пакетів |
600 |
150 |
1000 |
1000 |
В чому вимірюється |
Kbytes |
bytes |
bytes |
bytes |
Time Between Transactions |
||||
Тип часу транзакції |
Uniform |
Uniform |
Uniform |
Exponetial |
Мінімальний час відправлення |
10 |
1 |
0.05 |
0.02 |
Максимальний час відправлення |
100 |
10 |
0.1 |
- |
Величина вимірювання часу |
s |
s |
s |
s |
Таблиця 18. Перевантаження локальної мережі для FTP Server
№ |
Елемент мережі |
Середня завантаженість |
Кількість прийнятих пакетів за секунду |
Кількість відкинутих пакетів за секунду |
1 |
Switch 1-101 |
32,3 Mbyte/sec |
79,6 Kpackets |
10,0 Kpackets |
Результати стрес-тестів для «Application Layer Protocol: File client-server» (табл. 14), «Application Layer Protocol: SQL» (табл. 16) та «Application Layer Protocol: FTP» (табл. 18) показали, що з ладу вийшов тільки один елемент мережі.
Проаналізувавши результати стрес-тестів видно в яких частинах мережі виникають збої. Маючи ці результати можна забезпечити резервування основних каналів передачі даних, щоб в подальшому мережа працювала без збоїв.