Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
КАФЕДРА ЕОМ
ЗВІТ
З лабараторної роботи №4
з дисципліни:
“ Проектування засобів захисту інформації в комп'ютерних мережах”
Львів 2014
Лабораторна робота №4
Аналіз протоколів TCP
Захопіть мережевий трафік при зверненні до стартової сторінки сервера www.ethereal.com. Для відображення в буфері кадрів з протоколомTCP застосуєте відповідний вираз фільтрації. Проаналізуйте третій кадр в рамках якого-небудь сеанса TCP і дайте відповідь на наступні питання:
Які порти використовуються клієнтом і сервером?Сервер http(80), клієнт 12320
Який початковий послідовний номер обраний клієнтом? Sequence number: 1(relative sequence number)- ідентифікує байт в потоці даних від відпраляючого TCP до приймаючого TCP.
Чи присутній у цьому кадрі поле підтвердження, яке його значення? /
Яка довжина заголовка TCP, чи присутні дані в цьому кадрі? TCP- заголовок- 20 байт; всі дані присутні в TCP- stream.
Який біт прапорів встановлений і для чого він служить? URG, urgent - термінова передача даних
ACK, acknowledgement - підтвердження прийому (встановлений в 1)
PSH, push - очищення буфера
RST, reset - переустановленіе з'єднання
SYN, synchronize - синхронізація потоків
FIN, finish - закінчення потоку даних
Acknowlegment: Set 1- номер послідовності, очікуваний одержувачем наступного разу. Позначає цей сегмент як підтвердження отримання. Push: Set 1- Одержувач повинен передати ці дані прикладній програмі Push якомога швидше.
Які додаткові опції TCP передаються клієнтом в цьому кадрі? У даному кадрі додаткові опції відсутні.
Збережіть кадр і виділіть різним кольором поля заголовка TCP, пояснивши їх призначення.
/
Висновки:
Ми навчилися аналізувати протоколи TCP.