Presentation | 2006-01-20 An Extention of Socket API for Multi-Address Support Shin MARUYAMA, Masahiro KOZUKA, Motonori NAKAMURA, Yasuo OKABE, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Recently transport protocols which handle multiple IP addresses are focused. SCTP is a representative of such protocol, and has not only features of "TCP like reliability", "TCP like API", but of "Multiple IP addresses on both ends". Since "Socket API" assume that "single IP address for each socket", they are incompatible with SCTP which allocates multiple IP addresses for a single socket. In this paper, we first propose "PF_BUNDLE (AF_BUNDLE)" which are new kinds of address family and protocol family, which handle multiple IP addresses within a single socket, and we also propose extentions to "Socket API" to suite for "PF_BUNDLE". Next, we also improve libraries such as getaddrinfo(3) to be capable of handling "PF_BUNDLE", and show that "Protocol Independent Programming" style is still suitable for protocols like SCTP. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Socket API / SCTP / Protocol Independent Programing / Multi-Address |
Paper # | IA2005-27 |
Date of Issue |
Conference Information | |
Committee | IA |
---|---|
Conference Date | 2006/1/12(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Internet Architecture(IA) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | An Extention of Socket API for Multi-Address Support |
Sub Title (in English) | |
Keyword(1) | Socket API |
Keyword(2) | SCTP |
Keyword(3) | Protocol Independent Programing |
Keyword(4) | Multi-Address |
1st Author's Name | Shin MARUYAMA |
1st Author's Affiliation | Graduate School of Informatices, Kyoto University() |
2nd Author's Name | Masahiro KOZUKA |
2nd Author's Affiliation | Graduate School of Law, Kyoto University |
3rd Author's Name | Motonori NAKAMURA |
3rd Author's Affiliation | Academic Center for Computing and Media Studies, Kyoto University |
4th Author's Name | Yasuo OKABE |
4th Author's Affiliation | Academic Center for Computing and Media Studies, Kyoto University |
Date | 2006-01-20 |
Paper # | IA2005-27 |
Volume (vol) | vol.105 |
Number (no) | 530 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |