draft-ietf-taps-arch
IETF DataTracker: draft-ietf-taps-arch
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
May 2023,
Work in progress
(draft-ietf-taps-arch-18.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
March 2023,
Work in progress
(draft-ietf-taps-arch-17.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
March 2023,
Work in progress
(draft-ietf-taps-arch-16.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
October 2022,
Work in progress
(draft-ietf-taps-arch-15.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
September 2022,
Work in progress
(draft-ietf-taps-arch-14.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
June 2022,
Work in progress
(draft-ietf-taps-arch-13.txt).
-
This version clarifies that the API is defined in terms of an
event-driven model, but that other asynchronous implementation styles
are permitted. It also clarifies that constraints on permitted versions
are permitted when considering fallback for unsupported security
protocols, and discusses what certificates can be used in such fallback
cases.
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, and Colin Perkins,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
January 2022,
Work in progress
(draft-ietf-taps-arch-12.txt).
-
This version includes fixes to better explain the intent of the
transport services architecture and how it differs from the BSD Sockets
API, to clarify the terminology used, and to highlight the flexible
implementation choices given that this is an abstract rather than
concrete API.
It expands the discussion of Connection Groups, the relation between
connections in a connection group, and the use of connection contexts.
It adds a discussion of privacy issues around connection racing to
the security considerations.
And, finally, this version also updates the use of normative language,
and includes a number of minor clarifications and corrections throughout.
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
July 2021,
Work in progress
(draft-ietf-taps-arch-11.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
April 2021,
Work in progress
(draft-ietf-taps-arch-10.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
November 2020,
Work in progress
(draft-ietf-taps-arch-09.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
July 2020,
Work in progress
(draft-ietf-taps-arch-08.txt).
-
This version of the Transport Services Architecture is a relatively
minor update. It updates the discussion of the need to provide common
APIs for common features, and of selection of equivalent protocol
stacks, and makes a small number of editorial clarifications
throughout.
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
March 2020,
Work in progress
(draft-ietf-taps-arch-07.txt).
-
This version expands on the motivation for the transport services framework.
It clarifies the role of the framer, the use of InitiateWithSend(),
the use of connection groups, and the use of security parameters. It adds
some discussion of security parameter racing when this is signalled as
acceptable by the application. It includes editorial fixes throughout, and
updates the examples and acknowledgements.
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
December 2019,
Work in progress
(draft-ietf-taps-arch-06.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
November 2019,
Work in progress
(draft-ietf-taps-arch-05.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
July 2019,
Work in progress
(draft-ietf-taps-arch-04.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
March 2019,
Work in progress
(draft-ietf-taps-arch-03.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
October 2018,
Work in progress
(draft-ietf-taps-arch-02.txt).
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
July 2018,
Work in progress
(draft-ietf-taps-arch-01.txt).
-
This version adds discussion of protocol stack equivalence for
connection racing, in particular around the equivalence of the
various security protocols. It also includes some clarifications
around how an endpoint can be identified in the pre-establishment
phase, and better defines the terminology around candidates for
connection racing.
-
Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Chris Wood,
An Architecture for Transport Services
(.txt|.pdf),
Internet Engineering Task Force,
April 2018,
Work in progress
(draft-ietf-taps-arch-00.txt).
-
This draft was adopted as a work item of the TAPS working group at IETF
101 in London in March 2018.
This revision includes a number of clarifications around rendezvous
behaviour, and Message Framing, Parsing, and Serialization.
This draft replaces
draft-pauly-taps-arch