Я пытаюсь решить сложную проблему на моем компьютере под управлением Windows 7. Я не буду описывать проблему, поскольку объяснение займет очень много времени. В основном я использую программное обеспечение, которое подключается к другому программному обеспечению через сеть. Я могу либо выбрать запуск этой программы на моем главном компьютере и подключить ее по шлейфу, либо запустить ее на других моих компьютерах. Запуск этой программы на моем главном компьютере с подключением через петлю прекрасно работает, в то время как запуск ее с другим компьютером по сети работает не очень хорошо. Я хотел бы знать, чем петлевое соединение отличается от соединения с сетевой картой. Есть ли какая-либо разница, когда данные достигают процессора? Возможно ли, что один имеет более высокий приоритет, чем другой? Возможно ли, чтобы другой компьютерный компонент (возможно, графика) мешал одному, а другому - нет? ИЛИ единственное различие, что один использует драйвер для NIC, указывающий, что мои проблемы должны быть результатом драйвера?
источник
Ответы:
Можете ли вы описать более подробно, что вы имеете в виду под «не очень хорошо работает»? Может быть, это связано с тем, что трафик на сетевую карту идет на межсетевой экран, а трафик на обратную связь - нет?
источник
Просто пояснение о петлевой передаче: пакеты, отправленные через 127.0.0.x [есть несколько петлевых адресов, которые я использовал для обработки отдельного трафика], никогда не достигают сетевой карты. «Он полностью реализован в сетевом программном обеспечении операционной системы и не передает пакеты ни одному контроллеру сетевого интерфейса». с http://en.wikipedia.org/wiki/Loopback . Извините, если я изложил то, что вы уже знаете.
источник