Re: Mux driver?
- From: "Thomas F. Divine [MVP]" <tdivine@xxxxxxxxxxxxxxxx>
- Date: Sun, 19 Nov 2006 00:06:10 -0500
Sorry, Stephan, but the DDK Topic does appily to to the OP's original inquiry. It does describe how to use NdisMSetSecondary to hide virtual miniports belonging to a 'bundle" after the first "primary" miniport. It also describes how to use NdisMPromoteMiniport to handle failures. These can be used to achieve the OPs stated goal of having "only one virtual miniport is presented for 2 physical adapters".
Now the MSDN topic of "load balancing" brings up information about Windows Server facility of distrubuting requests across multiple servers - which actually has nothing to do with NDIS at all...
And neither of these topics address the load balancing aspect of 802.3ad link aggregation - a task that would certainly take several man-months to design and implement.
Use of the term "load balancing" is a hot-button for me as well. I absolutely agree that the term "load balancing" is truly ambiguous - at least in the information available for research in the MSDN and DDK.
Thos
"Stephan Wolf [MVP]" <stewo68@xxxxxxxxxxx> wrote in message news:1163880136.363516.38070@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Umm, sorry Tom, I ran into the same belief when I started to implement
"Load Balancing and Failover" years ago.
IIRC, the "Load Balancing and Failover" discussed in the DDK docs has
nothing to do with MUX intermediate drivers. See the DDK docs for
details.
I guess the OP rather wants to implement what is described in the
standard IEEE 802.3ad "Link Aggregation" (download the complete 802.3
standard for free here: http://standards.ieee.org/getieee802/). For
this one actually needs to implement a MUX IM.
Note, however, that neither implementing a MUX IM nor implementing Link
Aggregation is an easy task. Actually, this will take several man
months to implement - assumed one already has an advanced understanding
of NDIS and IMs.
Stephan
---
Thomas F. Divine [MVP] wrote:
See the DDK Help file topic "Load Balancing and Failover".
Thomas F. Divine
http://www.rawether.net
"ttan" <ttan@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:A0C43A20-442D-4CC9-9FEE-8E7D60D4C509@xxxxxxxxxxxxxxxx
>
> I got Mux driver from ddk, how do I modified this mux driver to N-1 > where
> only one virtual miniport is presented for 2 physical adapters? I'm > new
> to
> driver developer and I really need help.
>
> best regard,
> ttan
.
- Follow-Ups:
- Re: Mux driver?
- From: Stephan Wolf [MVP]
- Re: Mux driver?
- References:
- Re: Mux driver?
- From: Thomas F. Divine [MVP]
- Re: Mux driver?
- From: Stephan Wolf [MVP]
- Re: Mux driver?
- Prev by Date: Re: DDK 6000 Problem
- Next by Date: Re: Changing the Resources of a PCI Plug & Play Card
- Previous by thread: Re: Mux driver?
- Next by thread: Re: Mux driver?
- Index(es):