![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сетевая плата [D5, Win95/98]
Finger © (2003-08-26 11:24:00)
Господа Мастера , подскажите как получить доступ напрямую к сетевой плате .
Vladimir (2003-08-26 17:06:00) [1]
Может быть и не прямо-таки - к карте. Но, самому формировать пакет позволяет и смотреть заголовки пакетов прошедших через плату тоже.
Извиняюсь за неправильный совет.
Digitman (2003-08-26 16:58:00) [2]
> Vladimir
ай да совет ! и прямо-таки - к карте !)
ну-ну)
Reindeer Moss Eater (2003-08-26 16:53:00) [3]
Неужели прямо к плате?
Vladimir (2003-08-26 16:44:00) [4]
Для получения доступа к сетевой плате можно использовать драйвер WinPCAP. Именно с помощью него можно формировать любой пакет пакет и передать в сеть.
Digitman (2003-08-26 13:53:00) [5]
> Аштпук
Да не трогай ты плату !) Правом и "умением" взаимодействовать с ней напрямую обладает лишь драйвер режима ядра, коим в дан.случае является ОЕМ-драйвер производителя конкретной сетевой карты)
А чуть выше по иерархии есть драйвер транспортного устройства, есть программный интерфейс транспортного устройства (TDI) - вот с ним и взаимодействуй !
Аштпук (2003-08-26 13:15:00) [6]
Мне надо смотреть заголовки пакетов прошедших через плату .
Digitman (2003-08-26 12:50:00) [7]
ну и зачем тебе плата ?
IP-протокол - это протокол транспортного уровня, а не сетевого.
Не лезь в плату) ... На то есть Winsock, IPPROTO_RAW и режим гнезд SOCK_RAW
Finger (2003-08-26 12:31:00) [8]
IP
Digitman (2003-08-26 12:17:00) [9]
пакет какого уровня ?
Finger (2003-08-26 12:10:00) [10]
Мне нужно самому формировать пакет
Digitman (2003-08-26 12:06:00) [11]
точно так же как и любой другой, разницы никакой
только вот зачем это может понадобиться - совершенно непонятно)