@techreport{liu-ftpext2-ftp64-00, number = {draft-liu-ftpext2-ftp64-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-liu-ftpext2-ftp64/00/}, author = {Dapeng Liu and Iljitsch van Beijnum and DENG Hui and Zhen Cao}, title = {{Recommendations for FTP Clients and Servers in the IPv6/IPv4 Transition Scenario}}, pagetotal = 7, year = 2013, month = jul, day = 15, abstract = {The File transfer protocol, which was originally defined in RFC 114 and published in 1971, well before TCP and IP were created. However, it is still in wide use. Many FTP servers implement RFC 959, which requires IPv4. RFC 2428 defines extensions that allow FTP to work over IPv6 by introducing the EPRT and EPSV commands. When IPv6 FTP clients attempt to communicate with IPv4 FTP servers through an IPv6-IPv4 translator, only certain combinations of FTP client and server behavior lead to successful file transfers. This document proposes the best current practice for IPv6 FTP client implementations in the IPv6-IPv4 translation scenario, allowing file transfers to succeed without the presence of an ALG (Application Layer Gateway).}, }