Loopback vs NIC path


0

Я пытаюсь решить сложную проблему на моем компьютере под управлением Windows 7. Я не буду описывать проблему, поскольку объяснение займет очень много времени. В основном я использую программное обеспечение, которое подключается к другому программному обеспечению через сеть. Я могу либо выбрать запуск этой программы на моем главном компьютере и подключить ее по шлейфу, либо запустить ее на других моих компьютерах. Запуск этой программы на моем главном компьютере с подключением через петлю прекрасно работает, в то время как запуск ее с другим компьютером по сети работает не очень хорошо. Я хотел бы знать, чем петлевое соединение отличается от соединения с сетевой картой. Есть ли какая-либо разница, когда данные достигают процессора? Возможно ли, что один имеет более высокий приоритет, чем другой? Возможно ли, чтобы другой компьютерный компонент (возможно, графика) мешал одному, а другому - нет? ИЛИ единственное различие, что один использует драйвер для NIC, указывающий, что мои проблемы должны быть результатом драйвера?


Хм, «Я не буду описывать проблему» не поможет нам помочь вам ...
— DavidPostill

Это то, что я потратил 6 месяцев на устранение неполадок и общение с поддержкой нескольких компаний, пытающихся разобраться, поэтому попытка объяснить это займет довольно много времени, и я не ищу здесь кого-то, кто попытался бы решить проблему. , Я просто хотел бы знать, как петлевое соединение связано с соединением NIC, чтобы знать, является ли единственно возможная проблема драйвером NIC или может ли что-то происходить в процессоре после драйвера.
— Герхард

Ответы:


0

Можете ли вы описать более подробно, что вы имеете в виду под «не очень хорошо работает»? Может быть, это связано с тем, что трафик на сетевую карту идет на межсетевой экран, а трафик на обратную связь - нет?


Трафик поступает на сетевой адаптер правильно, и отключение брандмауэра не имеет значения. Также на компьютере нет антивируса. Похоже, что это связано с задержкой, которая не позволяет данным из сетевых экземпляров поступать достаточно быстро. Я чувствую, что что-то еще имеет приоритет, а обработка данных из NIC занимает больше времени. Если сетевой адаптер и шлейф оба приходят к процессору одинаковым образом, то нет причин, если один из них работает идеально, а другой - нет, тогда я думаю, что это означает, что проблема не может быть связана с прерываниями.
— Герхард

Программа транслирует аудио в режиме реального времени, и в сетевых экземплярах появляются щелчки и щелчки, в то время как экземпляры, которые запускаются на компьютере, на котором также выполняется приложение, к которому потоковое аудио транслируется, работают отлично.
— Герхард

Это не ответ на оригинальный вопрос. Чтобы критиковать или запрашивать разъяснения у автора, оставьте комментарий под его постом - вы всегда можете комментировать свои собственные посты, и, когда у вас будет достаточно репутации, вы сможете комментировать любые посты .
— DavidPostill

0

Просто пояснение о петлевой передаче: пакеты, отправленные через 127.0.0.x [есть несколько петлевых адресов, которые я использовал для обработки отдельного трафика], никогда не достигают сетевой карты. «Он полностью реализован в сетевом программном обеспечении операционной системы и не передает пакеты ни одному контроллеру сетевого интерфейса». с http://en.wikipedia.org/wiki/Loopback . Извините, если я изложил то, что вы уже знаете.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.