This shows you the differences between two versions of the page.
links:ietf [2015/11/29 21:20] jdg [Art Area] |
links:ietf [2019/03/06 07:33] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== IETF Links ====== | ||
- | ===== RFCs ===== | ||
- | |||
- | * http://tools.ietf.org/rfc/index | ||
- | |||
- | ===== IETF WG Working Groups ===== | ||
- | |||
- | * http://tools.ietf.org/wg/ | ||
- | * https://datatracker.ietf.org/wg/ | ||
- | |||
- | ==== Transport Area ==== | ||
- | |||
- | * TSV = Transport and Services | ||
- | * [[http://tools.ietf.org/wg/alto/|alto]] Application-Layer Traffic Optimization | ||
- | * [[http://tools.ietf.org/wg/aqm/|aqm]] Active Queue Management and Packet Scheduling | ||
- | * [[http://tools.ietf.org/wg/conex/|conex]] Congestion Exposure | ||
- | * [[http://tools.ietf.org/wg/ippm/|ippm]] IP Performance Metrics | ||
- | * [[http://tools.ietf.org/wg/rmcat/|rmcat]] RTP Media Congestion Avoidance Techniques | ||
- | * [[http://tools.ietf.org/wg/tcpm/|tcpm]] TCP Maintenance and Minor Extensions | ||
- | * [[http://tools.ietf.org/wg/tsvwg/|tsvwg]] Transport Area Working Group | ||
- | |||
- | ==== Routing Area ==== | ||
- | |||
- | * [[http://tools.ietf.org/wg/teas/|teas]] Traffic Engineering Architecture and Signaling | ||
- | |||
- | === tcpm === | ||
- | |||
- | * [[https://en.wikipedia.org/wiki/TCP_congestion-avoidance_algorithm|TCP Congestion Control]] | ||
- | |||
- | === tram === | ||
- | |||
- | * from [[https://www.theiphonewiki.com/wiki/FaceTime|theiphonewiki.com]]: | ||
- | * **STUN** = Session Traversal Utilities for NAT \\ an IETF standard for dealing with lots of different kinds of NAT. | ||
- | * **TURN** = Traversal Using Relay NAT \\ an IETF standard for allowing a client behind NAT to receive incoming requests like a server. | ||
- | * **ICE** = Interactive Connectivity Establishment \\ an IETF standard which helps set up connections through NAT firewalls. | ||
- | |||
- | === tcpinc === | ||
- | |||
- | * 2 similar competing proposal: TCP-TLS and tcpcrypt, need to choose one | ||
- | * TCP-ENO can be used for either | ||
- | |||
- | |||
- | ==== App Area ==== | ||
- | |||
- | * app = Applications Area | ||
- | |||
- | ==== Art Area ==== | ||
- | |||
- | * art = Applications and Real-Time Area | ||
- | * [[https://tools.ietf.org/wg/rtcweb/|rtcweb]] Real-Time Communication in WEB-browsers | ||
- | * linked to WebRTC: | ||
- | * W3C workgroup [[http://www.w3.org/2011/04/webrtc/| WebRTC]] | ||
- | * Wikipedia on [[https://en.wikipedia.org/wiki/WebRTC|WebRTC]] = Application API | ||
- | * http://www.webrtc.org/ | ||
- | * http://www.html5rocks.com/en/tutorials/webrtc/basics/ \\ <code> | ||
- | Google bought GIPS, a company which had developed many components required | ||
- | for RTC, such as codecs and echo cancellation techniques. Google open | ||
- | sourced the technologies developed by GIPS and engaged with relevant | ||
- | standards bodies at the IETF and W3C to ensure industry consensus. | ||
- | In May 2011, Ericsson built the first implementation of WebRTC. | ||
- | </code> | ||
- | * above says: "Suffice to say that the STUN protocol and its extension TURN are used by the ICE framework to enable RTCPeerConnection to cope with NAT traversal and other network vagaries." | ||
- | * [[https://en.wikipedia.org/wiki/STUN|STUN]] | ||
- | * [[https://en.wikipedia.org/wiki/Traversal_Using_Relays_around_NAT|TURN]] | ||
- | * [[https://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment|ICE]] | ||
- | * http://knowledge.santanu.net/what-is-webrtc-current-scenario-and-why-we-should-follow/ | ||
- | * http://www.frafos.com/wp-content/uploads/2014/11/FRAFOS_WebRTC_Deployment.pdf | ||
- | ==== Int Area ==== | ||
- | |||
- | * int = Internet Area | ||
- | * [[https://tools.ietf.org/wg/intarea/|intarea]] Internet Area Working Group \\ <code> | ||
- | The Internet Area Working Group (INTAREA WG) acts primarily as a forum | ||
- | for discussing far-ranging topics that affect the entire area. Such | ||
- | topics include, for instance, address space issues, basic IP layer | ||
- | functionality, and architectural questions.</code> | ||
- | ==== Rai Area ==== | ||
- | |||
- | * rai = Real-time Applications and Infrastructure Area | ||
- | |||
- | |||
- | ===== IRTF RG Research Groups ===== | ||
- | |||
- | * http://tools.ietf.org/group/irtf/trac/wiki | ||
- | * https://datatracker.ietf.org/rg/ | ||
- | ==== Internet Congestion Control (iccrg) ==== | ||
- | |||
- | * https://datatracker.ietf.org/rg/iccrg/ | ||
- | * [[https://datatracker.ietf.org/doc/rfc5783/|RFC5783]] Congestion Control in the RFC Series | ||
- | * [[https://datatracker.ietf.org/doc/rfc6077/|RFC6077]] Open Research Issues in Internet Congestion Control | ||
- | |||
- | ===== Topics ===== | ||
- | |||
- | ==== Transport Protocols ==== | ||
- | |||
- | * TCP favors reliability over timeliness | ||
- | |||
- | ==== Congestion Control ==== | ||
- | |||
- | * [[http://tools.ietf.org/html/rfc2309|RFC2309]] Recommendations on Queue Management and Congestion Avoidance in the Internet * [[http://tools.ietf.org/html/rfc2914|RFC2914]] Congestion Control Principles | ||
- | * [[http://tools.ietf.org/html/rfc3168|RFC3168]] The Addition of Explicit Congestion Notification (ECN) to IP | ||
- | * [[http://tools.ietf.org/html/rfc4828|RFC4828]] TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant | ||
- | * [[http://tools.ietf.org/html/rfc5033|RFC5033]] Specifying New Congestion Control Algorithms | ||
- | * [[http://tools.ietf.org/html/rfc5348|RFC5348]] TCP Friendly Rate Control (TFRC): Protocol Specification | ||
- | * [[http://tools.ietf.org/html/rfc6040|RFC6040]] Tunnelling of Explicit Congestion Notification | ||
- | * [[http://tools.ietf.org/html/rfc6057|RFC6057]] Comcast's Protocol-Agnostic Congestion Management System | ||
- | * [[http://tools.ietf.org/html/rfc6789|RFC6789]] Congestion Exposure (ConEx) Concepts and Use Cases | ||
- | * [[http://tools.ietf.org/html/rfc7141|RFC7141]] Byte and Packet Congestion Notification | ||
- | * [[http://tools.ietf.org/html/rfc7567|RFC7567]] IETF Recommendations Regarding Active Queue Management | ||
- | |||
- | ==== MPTCP ==== | ||
- | |||
- | * http://inl.info.ucl.ac.be/mptcp | ||
- | * http://www.multipath-tcp.org | ||
- | |||
- | ==== SCTP ==== | ||
- | |||
- | * [[https://tools.ietf.org/html/rfc4960|RFC4960]] Stream Control Transmission Protocol | ||
- | * [[https://tools.ietf.org/html/rfc6096|RFC6096]] Stream Control Transmission Protocol (SCTP) Chunk Flags Registration | ||
- | * [[https://tools.ietf.org/html/rfc7053|RFC7053]] SACK-IMMEDIATELY Extension for the Stream Control Transmission Protocol | ||
- | ==== RTCP ==== | ||
- | |||
- | * [[https://tools.ietf.org/html/rfc3550|RFC3550]] RTP: A Transport Protocol for Real-Time Applications | ||
- | * [[https://tools.ietf.org/html/rfc4961|RFC4961]] Symmetric RTP / RTP Control Protocol (RTCP) | ||
- | |||
- | ==== DCCP ==== | ||
- | |||
- | * [[https://tools.ietf.org/html/rfc4336|RFC4336]] Problem Statement for the Datagram Congestion Control Protocol (DCCP) | ||
- | * [[https://tools.ietf.org/html/rfc4340|RFC4340]] Datagram Congestion Control Protocol (DCCP) | ||
- | * [[https://tools.ietf.org/html/rfc5762|RFC5762]] RTP and the Datagram Congestion Control Protocol (DCCP) | ||
- | * [[https://tools.ietf.org/html/rfc6773|RFC6773]] DCCP-UDP: A Datagram Congestion Control Protocol UDP Encapsulation for NAT Traversal | ||
- | |||
- | ==== RSVP ==== | ||
- | |||
- | === NSIS === | ||
- | |||
- | * https://tools.ietf.org/wg/nsis/ | ||
- | * [[https://tools.ietf.org/html/rfc3726|RFC3726]] Requirements for Signaling Protocols | ||
- | * [[https://tools.ietf.org/html/rfc4080|RFC4080]] Next Steps in Signaling (NSIS): Framework | ||
- | * https://tools.ietf.org/html/draft-pan-nsis-rsvp-transport-01 | ||
- | * http://www.nsis-ka.org/browser/ntlp/branches/20110217-vlsp-authsession/testing/Interop-Coimbra-notes.txt?rev=5885 | ||
- | ==== DNSSEC ==== | ||
- | |||
- | * https://tools.ietf.org/html/rfc3833 | ||
- | * https://tools.ietf.org/html/rfc4033 | ||
- | * https://tools.ietf.org/html/rfc4035 | ||
- | * https://tools.ietf.org/html/rfc6781 | ||
- | ==== Generics ==== | ||
- | |||
- | * [[wp>YANG]] | ||
- | |||
- | ===== IETF Meetings ===== | ||
- | |||
- | * https://www.ietf.org/meeting/ | ||
- | |||
- | ==== IETF 94 Yokohama Japan ==== | ||
- | |||
- | * [[https://www.ietf.org/meeting/94/index.html|Index]] | ||
- | * [[https://www.ietf.org/registration/ietf94/attendance.py|Registration List]] | ||
- | * [[https://datatracker.ietf.org/meeting/94/agenda.html|Agenda]] | ||
- | * [[http://tools.ietf.org/agenda/94/slides/?C=N;O=A|Slides]] |