напевно, мій комп'ютер до мого комп'ютера повинен бути миттєво
0,102 мс те ж саме, що 0,102х10 ^ (- 3) секунди або 0,000102 секунди. Він не отримує набагато більше "миттєвого", ніж це.
Протягом цієї десятої тисячної частки секунди ваша система повинна:
- читати ехо-запит ICMP з rxqueue * пристрою зворотного зв'язку
- побудувати відповідний пакет ехо-відповідей ICMP
- запишіть пакет відповіді на txqueue * інтерфейсу петлі
- читати пакет назад з rxqueue * для ping для обчислення RTT.
Ваша стурбованість полягає в тому, що цей RTT не є постійним. Це пояснюється тим фактом, що ваша система виконує цей процес.
Я запускаю веб-сервер apache, який дає помилку 403 на localhost. Коли я
пінг
Якщо ви використовуєте ping
команда не має значення, чи запущено веб-сервер чи ні. Якщо ви використовуєте час відповіді веб-сервера як "пінг", то існує досить багато додаткових шарів, через які пакет повинен пройти.
(*) : це не зовсім так, будь-яка логіка нижче шару 3, очевидно, є короткозамкненою, але справа в тому, що вона пройде через весь стек