- Dhruv Dhody
Virtual RFCs We Love: May 2020
Updated: May 2, 2020
Our first virtual RFCsWeLove took place today on 2nd May 2020. This was our 14th meetup and the first fully virtual one. We had around 35 folks attending the session live and many have expressed interest to go over the material offline.
Dhruv Dhody kicked off the virtual event with an interactive presentation with introduction to RFCsWeLove, IIESoc, virtual IETF107 etc. Please find his slides including the audience inputs here.
History of AQM technologies by Fred Baker [Slide]
Fred Baker provided an introduction with a history of QoS and delay management.
Bio: Fred Baker is an engineer that has worked in data communications and Internet technology since 1978, and in Internet standardization since 1986. He has written or edited at least 60 RFCs on a variety of topics including QoS, routing, network management, services for law enforcement, architecture, and more. He has also served as the chair of the IETF and a number of its working groups, and contributed to the Broadband Internet Technology Advisory Group. As of 2019, he chairs the IETF IPv6 Operations Working Group and the ICANN Root Server System Advisory Committee.
Minimizing suffering due to extra buffering: the PIE way by Mohit P. Tahiliani [Slide]
Abstract: Bloated buffers in the Internet add significant queuing delays and directly impact the user perceived latency. CoDel (Controlled Delay) and PIE (Proportional Integral controller Enhanced) are popular queue disciplines being studied to tackle the Bufferbloat problem. This talk will cover an overview of CoDel and PIE, their robustness against the unresponsive flows, details of a recent bug-fix in the Linux implementation of PIE and an overview of FQ-PIE (Flow Queue PIE), a new packet scheduler released in Linux 5.6.
Bio: Mohit is a faculty of Computer Science and Engineering at NITK Surathkal, Mangalore, India, and a Member of the Steering Committee of an open source network simulator, ns-3. He works on TCP optimisations, Linux queue disciplines and Wi-Fi rate adaptation. Recently, his team added a new queue discipline called FQ-PIE in Linux, which got listed among the best features of Linux 5.6. Besides, he has mentored projects in Google Summer of Code and Google Code-in.
Current state of DNS & Introduction to DoH by Swapneel Patnekar [Slide]
Abstract: DNS(Domain Name System) is the critical & ubiquitous fabric of the Internet. While the DNS infrastructure has become more resilient over the years, the existing state of DNS resolution has always provided a possibility for interference from on-path devices. RFC 8484 (DoH - DNS Queries over HTTPS) aims to remedy that by transporting DNS queries over HTTPS.
This talk will focus on the current state of DNS resolution, introduce DoH - the technical working of the protocol and look at the implications of the shift in paradigm from an user's perspective, a CDN's perspective and finally from a network operators perspective. The talk will also shed light on the challenges with DoH - more specifically in a corporate environment - Security(Firewalls Split DNS), Split DNS etc. Lastly, will cover the current state of implementations of DoH by network operators.
Bio: Swapneel Patnekar is network engineer & researcher with interests in networking(DNS, DNSSEC, BGP), Unix systems and security. As a technical trainer, he regularly conducts workshops on DNS, DNSSEC, Routing, Unix etc. He is also an APNIC Community Trainer & a RIPE Atlas Ambassador.
He is also the Managing Director of Shreshta IT Technologies Pvt. Ltd, a company based out of Belgaum, building & securing networks of micro, small & medium enterprises & network operators in Tier-II and Tier-III cities.
Web Payment APIs by Nemo [Slide]
Talk Abstract: RFC2616 reserved the status code 402 as "Payments Required". 2 decades later, we have standards finally laying foundations to support that status code and standardizing payments across the www. This talk will be a high-level introduction to the various Web Payments standards, under active development by the W3C Web Payments Working Group, and how they all fit together in the modern payments ecosystem. Bio: Nemo (Abhay Rana) does tech and security things at Razorpay, and is passionate about making the internet faster and more secure. He runs a public-encrypted-DNS service for fun, and is a self-hosting enthusiast.
The video of the event (we hit the record a little late, starting from Fred's talk)...
Find details about previous meetup here.
Stay Safe Folks!