An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation

FTP64 was adopted by the BEHAVE working group for an application layer gateway that makes it possible for an IPv6 FTP client to connect and exchange files with an IPv4 FTP server. It has been published as RFC 6384 in October 2011. This RFC specifies an application layer gateway (ALG) that works toge...

Descripción completa

Detalles Bibliográficos
Autor: Van Beijnum, Iljitsch
Tipo de recurso: informe técnico
Fecha de publicación:2011
País:España
Institución:IMDEA Networks Institute
Repositorio:IMDEA Networks Institute Digital Repository
Idioma:inglés
OAI Identifier:oai:dspace.networks.imdea.org:20.500.12761/1063
Acceso en línea:http://hdl.handle.net/20.500.12761/1063
https://dx.doi.org/RFC 6384
Access Level:acceso abierto
Palabra clave:Q Science::Q Science (General)
Q Science::QA Mathematics::QA75 Electronic computers. Computer science
T Technology::T Technology (General)
T Technology::TA Engineering (General). Civil engineering (General)
T Technology::TK Electrical engineering. Electronics Nuclear engineering
id ES_2bd3ea7d9afd30954765b4ab2e24f468
oai_identifier_str oai:dspace.networks.imdea.org:20.500.12761/1063
network_acronym_str ES
network_name_str España
repository_id_str
spelling An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 TranslationVan Beijnum, IljitschQ Science::Q Science (General)Q Science::QA Mathematics::QA75 Electronic computers. Computer scienceT Technology::T Technology (General)T Technology::TA Engineering (General). Civil engineering (General)T Technology::TK Electrical engineering. Electronics Nuclear engineeringFTP64 was adopted by the BEHAVE working group for an application layer gateway that makes it possible for an IPv6 FTP client to connect and exchange files with an IPv4 FTP server. It has been published as RFC 6384 in October 2011. This RFC specifies an application layer gateway (ALG) that works together with NAT64 to allow the FTP protocol to work when FTP clients that only have IPv6 connectivity connect to FTP servers that only have IPv4 connectivity and don’t understand the newer commands that are used with IPv6. The FTP64 ALG modifies the commands that the FTP client sends to the FTP server and the responses from the server to the client.The File Transfer Protocol (FTP) has a very long history, and despite the fact that today other options exist to perform file transfers, FTP is still in common use. As such, in situations where some client computers only have IPv6 connectivity while many servers are still IPv4-only and IPv6-to-IPv4 translators are used to bridge that gap, it is important that FTP is made to work through these translators to the best possible extent. FTP has an active and a passive mode, both as original commands that are IPv4-specific and as extended, IP version agnostic commands. The only FTP mode that works without changes through an IPv6-to-IPv4 translator is extended passive. However, many existing FTP servers do not support this mode, and some clients do not ask for it. This document specifies a middlebox that may solve this mismatch.Internet Engineering Task Force (IETF)pubInternet Engineering Task Force (IETF)20112011-10-01technical documentationhttp://purl.org/coar/resource_type/c_71bdVoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/reporthttp://hdl.handle.net/20.500.12761/1063https://dx.doi.org/RFC 6384reponame:IMDEA Networks Institute Digital Repositoryinstname:IMDEA Networks InstituteInglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:dspace.networks.imdea.org:20.500.12761/10632026-06-06T12:35:51Z
dc.title.none.fl_str_mv An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
title An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
spellingShingle An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
Van Beijnum, Iljitsch
Q Science::Q Science (General)
Q Science::QA Mathematics::QA75 Electronic computers. Computer science
T Technology::T Technology (General)
T Technology::TA Engineering (General). Civil engineering (General)
T Technology::TK Electrical engineering. Electronics Nuclear engineering
title_short An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
title_full An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
title_fullStr An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
title_full_unstemmed An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
title_sort An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation
dc.creator.none.fl_str_mv Van Beijnum, Iljitsch
author Van Beijnum, Iljitsch
author_facet Van Beijnum, Iljitsch
author_role author
dc.subject.none.fl_str_mv Q Science::Q Science (General)
Q Science::QA Mathematics::QA75 Electronic computers. Computer science
T Technology::T Technology (General)
T Technology::TA Engineering (General). Civil engineering (General)
T Technology::TK Electrical engineering. Electronics Nuclear engineering
topic Q Science::Q Science (General)
Q Science::QA Mathematics::QA75 Electronic computers. Computer science
T Technology::T Technology (General)
T Technology::TA Engineering (General). Civil engineering (General)
T Technology::TK Electrical engineering. Electronics Nuclear engineering
description FTP64 was adopted by the BEHAVE working group for an application layer gateway that makes it possible for an IPv6 FTP client to connect and exchange files with an IPv4 FTP server. It has been published as RFC 6384 in October 2011. This RFC specifies an application layer gateway (ALG) that works together with NAT64 to allow the FTP protocol to work when FTP clients that only have IPv6 connectivity connect to FTP servers that only have IPv4 connectivity and don’t understand the newer commands that are used with IPv6. The FTP64 ALG modifies the commands that the FTP client sends to the FTP server and the responses from the server to the client.
publishDate 2011
dc.date.none.fl_str_mv 2011
2011-10-01
dc.type.none.fl_str_mv technical documentation
http://purl.org/coar/resource_type/c_71bd
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.none.fl_str_mv http://hdl.handle.net/20.500.12761/1063
https://dx.doi.org/RFC 6384
url http://hdl.handle.net/20.500.12761/1063
https://dx.doi.org/RFC 6384
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Internet Engineering Task Force (IETF)
publisher.none.fl_str_mv Internet Engineering Task Force (IETF)
dc.source.none.fl_str_mv reponame:IMDEA Networks Institute Digital Repository
instname:IMDEA Networks Institute
instname_str IMDEA Networks Institute
reponame_str IMDEA Networks Institute Digital Repository
collection IMDEA Networks Institute Digital Repository
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869405187885498368
score 15.812429