Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

skaniyar

skaniyar skaniyar

Niner since 2005

  • Abolade Gbadegesin and team - Networking in Windows Vista

    <sorry about the formatting hiccup with the previous post, correcting it>

    Programcsharp – The default firewall in VISTA is not integrated with any of the hardware firewall processors. However, VISTA provides a platform/API for 3rd party firewalls to plug into the system – and any maker of a hardware firewall could use this to do hardware based firewalling.

     

    Staceyw – I don’t’ think completion-ports are exposed as a programming primitive in .NET classes, but I’ll have to double check though.

  • Abolade Gbadegesin and team - Networking in Windows Vista

    Programcsharp – The default firewall in VISTA is not integrated with any of the hardware firewall processors. However, VISTA provides a platform/API for 3rd party firewalls to plug into the system – and any maker of a hardware firewall could use this to do hardware based firewalling.

     

    Staceyw – I don’t’ think completion-ports are exposed as a programming primitive in .NET classes, but I’ll have to double check though.

  • Abolade Gbadegesin and team - Networking in Windows Vista

    My previous response was to staceyw.

     

    Tragic_hip: if the firewall/NAT is doing IP level forwarding/natting ONLY, then the improvements will work through them as well. On the other hand, if that device is doing split TCP connection, it may not.

     

    The new congestion control algorithm is Microsoft’s intellectual property. We have not explored the possibility of backporting this to XP yet.

     

    MyCroft: This is not FAST – it is called CTCP (Compound TCP).

  • Abolade Gbadegesin and team - Networking in Windows Vista

    You may want to take a look at the IO Completion port architecture – that will let you work with thousands of sockets on very few threads and the programming model is quite intuitive.

    Thanks.