| Speakers | |
|---|---|
|
Renzo Davoli |
| Schedule | |
| Day | Sunday |
| Room | Ferrer |
| Start time | 11:00 |
| End time | 11:15 |
| Duration | 00:15 |
| Info | |
| Event type | Lightning-Talk |
| Track | Lightning Talks |
| Language | English |
We have found two main limitations in Berkeley Sockets API: (1) it has been designed to manage one stack per protocol family (2) there is not a protocol family supporting (fast) multicast for Inter Process Communication (among processes running on the same computer). The virtualsquare team proposes solutions for both problems: (1) the msocket call to support several stacks (implemented in lwipv6 and ipnet) (2) the IPN (inter process networking) protocol family. IPN can be used for many applications: midi, mpeg-ts dispatching, kernel based vde switches.
We have found two main limitations in Berkeley Sockets API: (1) it has been designed to manage one stack per protocol family (2) there is not a protocol family supporting (fast) multicast for Inter Process Communication (among processes running on the same computer). The virtualsquare team proposes solutions for both problems: (1) the msocket call to support several stacks (implemented in lwipv6 and ipnet) (2) the IPN (inter process networking) protocol family. IPN can be used for many applications: midi, mpeg-ts dispatching, kernel based vde switches.