Re: NDIS Vs Protocol Who will drop the packets?
From: Thomas F. Divine [DDK MVP] (tdivine_at_NOpcausaSPAM.com)
Date: 01/07/05
- Next message: Aniketa K S: "Not getting IRP_MN_STOP_DEVICE"
- Previous message: M Taha Masood: "capturing all audio out reliably : DirectSound or MSVAD?"
- In reply to: Alireza Dabagh [MS]: "Re: NDIS Vs Protocol Who will drop the packets?"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 7 Jan 2005 09:11:15 -0500
I have added a summary if this chat to the NDIS FAQ at:
http://www.ndis.com/faq/QA01060501.htm
I'll also add a summary of the "Ndis miniport syncronisation question" chat,
but will probably pass it to Alireza for a quick review before publishing
it.
Thomas F. Divine, Windows DDK MVP
http://www.rawether.net
"Alireza Dabagh [MS]" <alid@online.microsoft.com> wrote in message
news:OmOX25J9EHA.3416@TK2MSFTNGP09.phx.gbl...
> NICs "can" allow every packet. Talking about what a NIC "generally" do, is
> not the right way to describe the expected behavior.In Windows
> environment, as long as no packet filter has been set, they are not
> allowed to indicate -any- packets. I.e. by default and unless they have
> explicitly been asked to allow certain types of packets, they should not
> indicate -any- packets to NDIS so one can say, they "generally" do not
> allow any packets. The mechanism by which NICs achieve this is hardware
> dependent. For example a NIC might decide to disable the receive engine
> while the packet filter is "none" (zero). Or do some of the filtering in
> driver (although that would affect the performance negatively.)
>
> Again to be accurate and using the right terminology, these two OIDs do
> not filter the packets themselves. They rather set the filtering
> parameters on the NIC (and NDIS).
>
> I hope this is clear.
>
> -ali
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> "Monica" <monica_dsz@yahoo.com> wrote in message
> news:1105082517.362353.143500@z14g2000cwz.googlegroups.com...
>> Please confirm if my understanding is correct.
>>
>> NIC will generally allow all the packets.
>>
>> It is the responsibility of OID_GEN_PACKET_FILTER and
>> OID_802_3_MULTICAST_LIST to filter the packets.
>>
>> Thanks alot for your detailed description.
>> Thanking you,
>> Monica DSouza,
>> FZI-Karlsruhe
>>
>
>
- Next message: Aniketa K S: "Not getting IRP_MN_STOP_DEVICE"
- Previous message: M Taha Masood: "capturing all audio out reliably : DirectSound or MSVAD?"
- In reply to: Alireza Dabagh [MS]: "Re: NDIS Vs Protocol Who will drop the packets?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|