// JP opened flex table

Click to See Complete Forum and Search --> : Raw sockets in SP2 using LSP


karthik191182
May 9th, 2008, 04:18 PM
Hi

Am a grad student trying to implement an overlay service.Am relatively
new to LSP programming. I was wondering if one can "still" use LSP to
implement/use raw sockets in Vista/post sp2?

Am trying to program a overlay type of service where an IP/TCP packet is
sent as payload within a UDP segment. I have to first extract the
payload from the UDP segment (straightforward) and write the payload
unaltered into the network from the current machine. Pre-vista/XP SP2 i could just use raw
sockets to write the packet directly.Now in Vista, can i use LSP to
achieve the same objective?

Kindly let me know if there is any other simple way of doing this. all i need is to write a self formed IP packet carrying TCP data dirctly into the network interface

Thanks
Karthik

MikeAThon
May 9th, 2008, 06:52 PM
Pre-vista/XP SP2 i could just use raw
sockets to write the packet directly.Now in Vista, can i use LSP to
achieve the same objective?
No. Raw sockets are crippled post-SP2, and it doesn't matter whether you try to use them from an application-level winsock-based program, or service-provider-level LSP program.

Mike

//JP added flex table