
Transition Approaches and Mechanisms n 117
for systems with no IPv6 stack, BIA is for systems with an IPv6 stack, but on which
some applications are not yet ported to IPv6.
e BIA technique inserts an API translator between the socket API module
and the TCP/IP module in a dual-stack host so that it translates the IPv4 socket
API function call into an IPv6 socket API function call and vice versa. When
IPv4 applications on the dual stack communicate with other IPv6 hosts, the API
translator detects the socket API function calls from IPv4 applications and invokes
the IPv6 socket API function calls to communicate with the IPv6 hosts and vice