Здравствуйте, Аноним, Вы писали:
А>Коллеги,
А>Есть задача написать сетевое приложение. Для проверки сетевого обмена собираюсь использовать Ethereal, а он опирается на Winpcap. Часть работы придется делать на домашнем компьютере, где сети нет. Как я уже слышал (и проверил), Winpcap не перехватывает localhost-траффик. Посему для работы на локальной машине, видимо, придется ставить еще одну сетевую PCI-карту (первая встроена в мать, гигабитная), выдать им разные IP и соединить крос-овером. Потом подумалось: а как сработает в этом случае Windows-стек TCP/IP? Опустит ли он пакет до NDIS-уровня? Т.е. выплюнется ли этот пакет в кабель, или просто будет переложен во входной поток второй сетевой на программном уровне? Т.е. смогу ли я слушать этот траффик через Etherial или зря потрачу деньги на вторую сетевую?
А как Вам вариант с виртуальной машиной. И сеткой между виртуальной машиной и реальной.