SlideShare a Scribd company logo
www.internetsociety.org/deploy360/
Who Are You Really Calling?
How DNSSEC Can Help
SIPNOC 2013
April 25, 2013
Dan York
Internet Society
www.internetsociety.org/deploy360/
When Alice Goes To Register Her SIP Client…
… how does her UA know the IP address of the registrar/
proxy server?
www.internetsociety.org/deploy360/
When Alice Goes To Register Her SIP Client…
… how does her UA know the IP address of the registrar/
proxy server?
•  DNS SRV record based on her account domain name
•  Manual configuration of the domain name of her SIP proxy
DNS
•  How does she know her UA is connecting to the correct server?
www.internetsociety.org/deploy360/
When Alice Calls Bob…
… how does her SIP proxy know the SIP proxy to send
the INVITE for Bob?
www.internetsociety.org/deploy360/
When Alice Calls Bob…
… how does her SIP proxy know the SIP proxy to send
the INVITE for Bob?
•  DNS SRV record based on Bob's domain name
•  ENUM lookup
DNS
•  How does her SIP proxy know it is connecting to the correct SIP
proxy for Bob?
www.internetsociety.org/deploy360/
Maybe not a problem for an individual…
… but what if Alice is calling her bank and it uses an IVR
on the front end?
… and what if an attacker duplicated that IVR and
redirects Alice to that system instead?
"Please enter your 16 digit credit card number…"
As we think about the transition to IP, how do we ensure
people are connecting to the correct endpoints?
www.internetsociety.org/deploy360/
A Brief Tour of DNS and DNSSEC
www.internetsociety.org/deploy360/
What Problem Is DNSSEC Trying To Solve?
DNSSEC = "DNS Security Extensions"
•  Defined in RFCs 4033, 4034, 4035
•  Operational Practices: RFC 6781
Ensures that the information entered into DNS by the
domain name holder is the SAME information
retrieved from DNS by an end user.
Let's walk through an example to explain…
www.internetsociety.org/deploy360/
A Normal DNS Interaction
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
example.com?
1
2
3
4
10.1.1.123
Resolver checks its local cache. If it has the
answer, it sends it back.
example.com 10.1.1.123
If not…
www.internetsociety.org/deploy360/
A Normal DNS Interaction
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
example.com
NS
.com
NS
example.com?
www.internetsociety.org/deploy360/
•  First result received by a DNS resolver is treated as
the correct answer.
•  Opportunity is there for an attacker to be the first one
to get an answer to the DNS resolver, either by:
•  Getting to the correct point in the network to provide faster responses;
•  Blocking the responses from the legitimate servers (ex. executing a
Denial of Service attack against the legitimate servers to slow their
responses)
DNS Works On Speed
www.internetsociety.org/deploy360/
Attacking DNS
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
192.168.2.2
4
Attacking
DNS Svr
example.com
192.168.2.2
example.com
NS
.com
NS
example.com?
www.internetsociety.org/deploy360/
The Bigger Impact: A Poisoned Cache
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver1
2
3
4
192.168.2.2
Resolver cache now has wrong data:
example.com 192.168.2.2
This stays in the cache until the
Time-To-Live (TTL) expires!
example.com?
www.internetsociety.org/deploy360/
How Does DNSSEC Help?
•  DNSSEC introduces new DNS records for a domain:
•  RRSIG – a signature ("hash") of a set of DNS records
•  DNSKEY – a public key that a resolver can use to validate RRSIG
•  A DNSSEC-validating DNS resolver:
•  Uses DNSKEY to perform a hash calculation on received DNS records
•  Compares result with RRSIG records. If results match, records are the
same as those transmitted. If the results do NOT match, they were
potentially changed during the travel from the DNS server.
4/25/13
www.internetsociety.org/deploy360/
A DNSSEC Interaction
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
DNSKEY
RRSIGs
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
example.com?
www.internetsociety.org/deploy360/
But Can DNSSEC Be Spoofed?
•  But why can't an attacker simply insert DNSKEY and
RRSIG records? What prevents DNSSEC from being
spoofed?
•  An additional was introduced, the "Delegation Signer
(DS)" record
•  It is a fingerprint of the DNSKEY record that is sent to the
parent zone for each domain (and this happens for each
domain up to the root)
•  Provides a global "chain of trust" from the root of DNS
down to the domain
•  Attackers would have to compromise the registry
4/25/13
www.internetsociety.org/deploy360/
A DNSSEC Interaction
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
DNSKEY
RRSIGs
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
example.com
NS
DS
.com
NS
DS
example.com?
www.internetsociety.org/deploy360/
The Global Chain of Trust
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
DNSKEY
RRSIGs
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
example.com
NS
DS
.com
NS
DS
example.com?
www.internetsociety.org/deploy360/
Attempting to Spoof DNS
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
DNSKEY
RRSIGs
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
Attacking
DNS Svr
example.com
192.168.2.2
DNSKEY
RRSIGs
example.com
NS
DS
.com
NS
DS
example.com?
www.internetsociety.org/deploy360/
Attempting to Spoof DNS
Web
Server
Web
Browser
https://example.com/
web page
DNS
Resolver
10.1.1.123
DNSKEY
RRSIGs
1
25
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
SERVFAIL
4
Attacking
DNS Svr
example.com
192.168.2.2
DNSKEY
RRSIGs
example.com
NS
DS
.com
NS
DS
example.com?
www.internetsociety.org/deploy360/
What DNSSEC Proves:
•  "These ARE the IP addresses you are looking for."
(or they are not)
•  Ensures that information entered into DNS by the domain
name holder (or the operator of the DNS hosting service
for the domain) is the SAME information that is received
by the end user.
•  Adds a "trust layer" to DNS
4/25/13
www.internetsociety.org/deploy360/
The Two Parts of DNSSEC
Signing Validating
ISPs
Enterprises
Applications
DNS Hosting
Registrars
Registries
www.internetsociety.org/deploy360/
DNSSEC Validation
•  Fairly simple – just enable DNSSEC validation in your DNS
caching resolver
•  DNS resolver will return a SERVFAIL if there is a validation error. User will not
receive any results
•  Question is more where does DNSSEC validation occur?
•  ISP's DNS resolvers
•  Local network DNS resolver
•  Local computer (i.e. operating system)
•  Application
(answer is that it could occur in any of the locations)
4/25/13
www.internetsociety.org/deploy360/
DNSSEC Signing - The Individual Steps
Registry
Registrar
DNS Hosting Provider
Domain Name
Registrant
•  Signs TLD
•  Accepts DS records
•  Publishes/signs records
•  Accepts DS records
•  Sends DS to registry
•  Provides UI for mgmt
•  Signs zones
•  Publishes all records
•  Provides UI for mgmt
•  Enables DNSSEC
(unless automatic)
www.internetsociety.org/deploy360/
Signing Can Be Simple
www.internetsociety.org/deploy360/
DNSSEC and VoIP
www.internetsociety.org/deploy360/
So How Could We Use This With VoIP?
•  Be able to trust SRV records?
•  Ensure that we are connecting to the correct
addresses?
•  Build DNSSEC validation into SIP user agents?
•  Build DNSSEC validation into SIP servers?
www.internetsociety.org/deploy360/
Example: Jitsi softphone
•  www.jitsi.org
•  Includes DNSSEC
resolver
•  Generates warning
message with
DNSSEC failures
•  Currently works in
nightly builds of
Jitsi 2.1
www.internetsociety.org/deploy360/
Example: Kamailio SIP Server
•  New DNSSEC module
•  Tutorial:
http://www.kamailio.org/wiki/tutorials/dns/dnssec
www.internetsociety.org/deploy360/
What else could we do with this?
How can we make VoIP more trusted?
www.internetsociety.org/deploy360/
DNSSEC and Certificates
www.internetsociety.org/deploy360/
Why Do I Need DNSSEC If I Have SSL?
•  A common question: why do I need DNSSEC if I already
have a SSL certificate? (or an "EV-SSL" certificate?)
•  SSL (more formerly known today as Transport Layer
Security (TLS)) solves a different issue – it provides
encryption and protection of the communication between
the browser and the web server
www.internetsociety.org/deploy360/
The Typical TLS (SSL) Web Interaction
Web
Server
Web
Browser
https://example.com/
TLS-encrypted
web page
DNS
Resolver
example.com?
10.1.1.1231
2
5
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
www.internetsociety.org/deploy360/
The Typical TLS (SSL) Web Interaction
Web
Server
Web
Browser
https://example.com/
TLS-encrypted
web page
DNS
Resolver
10.1.1.1231
2
5
6
DNS Svr
example.com
DNS Svr
.com
DNS Svr
root
3
10.1.1.123
4
Is this encrypted
with the
CORRECT
certificate?
example.com?
www.internetsociety.org/deploy360/
What About This?
Web
Server
Web
Browser
https://www.example.com/
TLS-encrypted web page
with CORRECT certificate
DNS
Server
www.example.com?
1.2.3.4
1
2
Firewall
(or
attacker)
https://www.example.com/
TLS-encrypted web page
with NEW certificate
(re-signed by firewall)
www.internetsociety.org/deploy360/
Problems?
Web
Server
Web
Browser
https://www.example.com/
TLS-encrypted web page
with CORRECT certificate
DNS
Server
www.example.com?
1.2.3.4
1
2
Firewall
https://www.example.com/
TLS-encrypted web page
with NEW certificate
(re-signed by firewall)
www.internetsociety.org/deploy360/
Problems?
Web
Server
Web
Browser
https://www.example.com/
TLS-encrypted web page
with CORRECT certificate
DNS
Server
www.example.com?
1.2.3.4
1
2
Firewall
https://www.example.com/
TLS-encrypted web page
with NEW certificate
(re-signed by firewall)Log files
or other
servers
Potentially including
personal information
www.internetsociety.org/deploy360/
Issues
A Certificate Authority (CA) can sign ANY domain.
Now over 1,500 CAs – there have been compromises
where valid certs were issued for domains.
Middle-boxes such as firewalls can re-sign sessions.
www.internetsociety.org/deploy360/
A Powerful Combination
•  TLS = encryption + limited integrity protection
•  DNSSEC = strong integrity protection
•  How to get encryption + strong integrity protection?
•  TLS + DNSSEC = DANE
4/25/13
www.internetsociety.org/deploy360/
DNS-Based Authentication of Named Entities
(DANE)
•  Q: How do you know if the TLS (SSL) certificate is the
correct one the site wants you to use?
•  A: Store the certificate (or fingerprint) in DNS (new TLSA
record) and sign them with DNSSEC.
A browser that understand DNSSEC and DANE will then
know when the required certificate is NOT being used.
Certificate stored in DNS is controlled by the domain
name holder. It could be
•  a certificate signed by a CA (including an EV cert)
•  a self-signed certificate
www.internetsociety.org/deploy360/
DANE
Web
Server
Web
Browser
w/DANE
https://example.com/
TLS-encrypted web page
with CORRECT certificate
DNS
Server
10.1.1.123
DNSKEY
RRSIGs
TLSA
1
2
Firewall
(or
attacker)
https://example.com/
TLS-encrypted web page
with NEW certificate
(re-signed by firewall)Log files
or other
servers
DANE-equipped browser
compares TLS certificate
with what DNS / DNSSEC
says it should be.
example.com?
www.internetsociety.org/deploy360/
DANE – Not Just For The Web
•  DANE defines protocol for storing TLS certificates in DNS
•  Securing Web transactions is the obvious use case
•  Other uses also possible:
•  Email via S/MIME
•  VoIP
•  Jabber/XMPP
•  ?
4/25/13
www.internetsociety.org/deploy360/
What could we do with a global PKI?
How could we use DANE to distribute
certificates to SIP endpoints
or servers?
www.internetsociety.org/deploy360/
How Do We Get DANE Deployed?
Developers:
•  Add DANE support into applications (see list of libraries)
•  Note: VoIP developers don't need to wait for browser vendors!
DNS Hosting Providers:
•  Provide a way that customers can enter a “TLSA” record into DNS
as defined in RFC 6698 ( http://tools.ietf.org/html/rfc6698 )
•  This will start getting TLS certificates into DNS so that when
browsers support DANE they will be able to do so.
Network Operators / Enterprises / Governments:
•  Start talking about need for DANE
•  Express desire for DANE to app vendors (especially browsers)
www.internetsociety.org/deploy360/
Getting DNSSEC Deployed
www.internetsociety.org/deploy360/
DNSSEC Deployment Status – Signing Side
•  All major generic TLDs signed (.com, .org, .net … )
•  105 TLDs (of 317) signed as of April 25, 2013:
•  http://stats.research.icann.org/dns/tld_report/
•  DNSSEC is mandatory for the 1,930 proposed new
gTLDs
•  Tools have become greatly automated
•  Developer libraries now support DNSSEC
•  Struggling a bit with registrar support:
•  http://www.icann.org/en/news/in-focus/dnssec/deployment
4/25/13
www.internetsociety.org/deploy360/
DNSSEC Deployment Status
www.internetsociety.org/deploy360/
DNSSEC Deployment Status – Validation Side
DNSSEC validation is easily enabled for major DNS
resolvers:
•  BIND 9.x
•  Unbound
•  Microsoft Windows Server 2012
See SURFnet white paper:
•  http://www.surfnet.nl/Documents/rapport_Deploying_DNSSEC_v20.pdf
Large-scale deployments:
•  Comcast deployed DNSSEC validation to their 18 million customers
•  Most ISPs in Sweden, Czech Republic, Netherlands, Brazil
•  Google's Public DNS (8.8.8.8, 8.8.4.4 and IPv6 versions) now support
DNSSEC if requested (and will move to full validation)
www.internetsociety.org/deploy360/
Three Requests For Network Operators (ISPs)
1.  Deploy DNSSEC-validating DNS resolvers
2.  Sign your own domains where possible
3.  Help promote support of DANE protocol
•  Allow usage of TLSA record. Let browser vendors and others know you
want to use DANE. Help raise awareness of how DANE and DNSSEC
can make the Internet more secure.
www.internetsociety.org/deploy360/
Three Requests For Website/Content Owners
1.  Sign your domains
•  Work with your registrar and/or DNS hosting provider to make this
happen.
2.  Ask your IT team or network operator about DNSSEC
validation
3.  Help promote support of DANE protocol
•  Let browser vendors and others know you want to use DANE. If you use
SSL, deploy a TLSA record if you are able to do so. Help raise
awareness of how DANE and DNSSEC can make the Internet more
secure.
www.internetsociety.org/deploy360/
3 More Requests For SIP Network Operators
1.  Think about how and where DNSSEC and DANE
could be potentially used
2.  Experiment with the early implementations like Jitsi
and Kamailio
3.  Share the ideas…
•  Directly with me ( york@isoc.org ) or via email lists, online forums, etc.
•  http://www.internetsociety.org/deploy360/dnssec/community/
(or let's make a new place for DNSSEC and VoIP)
www.internetsociety.org/deploy360/
DNSSEC Resources
Deploy360 Programme:
•  www.internetsociety.org/deploy360/dnssec/
DNSSEC Deployment Initiative:
•  www.dnssec-deployment.org/
DNSSEC Tools:
•  www.dnssec-tools.org/
DNSSEC and VoIP:
•  www.internetsociety.org/deploy360/resources/dnssec-voip/
www.internetsociety.org/deploy360/
DANE Resources
DANE Overview and Resources:
•  http://www.internetsociety.org/deploy360/resources/dane/
IETF Journal article explaining DANE:
•  http://bit.ly/dane-dnssec
RFC 6394 - DANE Use Cases:
•  http://tools.ietf.org/html/rfc6394
RFC 6698 – DANE Protocol:
•  http://tools.ietf.org/html/rfc6698
www.internetsociety.org/deploy360/
york@isoc.org
www.internetsociety.org/deploy360/
Dan York, CISSP
Senior Content Strategist, Internet Society
Thank You!

More Related Content

PDF
New DNS Traffic Analysis Techniques to Identify Global Internet Threats
PPTX
Infrastructure Tracking with Passive Monitoring and Active Probing: ShmooCon ...
PPTX
Dangling DNS records takeover at scale
PDF
Cryptolocker Webcast
PDF
Fast Detection of New Malicious Domains using DNS
PDF
DNS hijacking using cloud providers – No verification needed
PDF
Defcon
PDF
NotaCon 2011 - Networking for Pentesters
New DNS Traffic Analysis Techniques to Identify Global Internet Threats
Infrastructure Tracking with Passive Monitoring and Active Probing: ShmooCon ...
Dangling DNS records takeover at scale
Cryptolocker Webcast
Fast Detection of New Malicious Domains using DNS
DNS hijacking using cloud providers – No verification needed
Defcon
NotaCon 2011 - Networking for Pentesters

What's hot (20)

PDF
DEF CON 27 - TRAVIS PALMER - first try dns cache poisoning with ipv4 and ipv6...
PDF
Security Ninjas: An Open Source Application Security Training Program
PDF
Umbrella for MSPs: Enterprise Grade Malware Protection & Containment
PDF
Internal Pentest: from z3r0 to h3r0
PDF
PLNOG 5: Eric Ziegast, Zbigniew Jasinski - DNSSEC
PPTX
Angler talk
PDF
Why isn't infosec working? Did you turn it off and back on again?
PDF
Live Hacking like a MVH – A walkthrough on methodology and strategies to win big
PDF
dns-sec-4-slides
PDF
hackcon2013-Dirty Little Secrets They Didn't Teach You In Pentesting Class v2
PPTX
I See You
PDF
Wrath of Ransomware_Longinus Timochenco
PPTX
The Hidden Empires of Malware with TLS Certified Hypotheses and Machine Learning
PDF
CONFidence 2018: Detecting Phishing from pDNS (Irena Damsky)
PDF
Dns tunnelling its all in the name
PPTX
Hidden empires of malware
PPTX
Early Detection of Malicious Flux Networks via Large Scale Passive DNS Traffi...
PDF
Twitch Plays Pokémon: Twitch's Chat Architecture
PDF
Hunting for the secrets in a cloud forest
PPTX
[CB16] Facebook Malware: Tag Me If You Can by Ido Naor & Dani Goland
DEF CON 27 - TRAVIS PALMER - first try dns cache poisoning with ipv4 and ipv6...
Security Ninjas: An Open Source Application Security Training Program
Umbrella for MSPs: Enterprise Grade Malware Protection & Containment
Internal Pentest: from z3r0 to h3r0
PLNOG 5: Eric Ziegast, Zbigniew Jasinski - DNSSEC
Angler talk
Why isn't infosec working? Did you turn it off and back on again?
Live Hacking like a MVH – A walkthrough on methodology and strategies to win big
dns-sec-4-slides
hackcon2013-Dirty Little Secrets They Didn't Teach You In Pentesting Class v2
I See You
Wrath of Ransomware_Longinus Timochenco
The Hidden Empires of Malware with TLS Certified Hypotheses and Machine Learning
CONFidence 2018: Detecting Phishing from pDNS (Irena Damsky)
Dns tunnelling its all in the name
Hidden empires of malware
Early Detection of Malicious Flux Networks via Large Scale Passive DNS Traffi...
Twitch Plays Pokémon: Twitch's Chat Architecture
Hunting for the secrets in a cloud forest
[CB16] Facebook Malware: Tag Me If You Can by Ido Naor & Dani Goland
Ad

Similar to DNSSEC and VoIP: Who are you really calling? (20)

PPTX
ION Bucharest - Deploying DNSSEC
PDF
The DNSSEC KSK of the root rolls
PPTX
ION Tokyo: The Business Case for DNSSEC and DANE, Dan York
PPTX
ION Krakow - DNSSEC Panel Introduction
PDF
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
PDF
ION Islamabad - Deploying DNSSEC
PPTX
DNSSEC for Registrars by .ORG & Afilias
PDF
DNS как линия защиты/DNS as a Defense Vector
PDF
DNS Security
PDF
DNSSEC: The Antidote to DNS Cache Poisoning and Other DNS Attacks
PDF
Monitoring for DNS Security
PDF
8 technical-dns-workshop-day4
PDF
ION Hangzhou - Why Deploy DNSSEC?
PPTX
IGF 2023: DNS Privacy
PPTX
AWS User Group - Perth - April 2021 - DNS
PDF
DNSSEC and DANE Deployment: Trends, Tools and Challenges
PDF
ICANN 51: Name Collision
PDF
DNSSEC: What a Registrar Needs to Know
PPTX
Re-Engineering the DNS – One Resolver at a Time
PPTX
DNSandDNSSecurity (1).pptx
ION Bucharest - Deploying DNSSEC
The DNSSEC KSK of the root rolls
ION Tokyo: The Business Case for DNSSEC and DANE, Dan York
ION Krakow - DNSSEC Panel Introduction
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
ION Islamabad - Deploying DNSSEC
DNSSEC for Registrars by .ORG & Afilias
DNS как линия защиты/DNS as a Defense Vector
DNS Security
DNSSEC: The Antidote to DNS Cache Poisoning and Other DNS Attacks
Monitoring for DNS Security
8 technical-dns-workshop-day4
ION Hangzhou - Why Deploy DNSSEC?
IGF 2023: DNS Privacy
AWS User Group - Perth - April 2021 - DNS
DNSSEC and DANE Deployment: Trends, Tools and Challenges
ICANN 51: Name Collision
DNSSEC: What a Registrar Needs to Know
Re-Engineering the DNS – One Resolver at a Time
DNSandDNSSecurity (1).pptx
Ad

More from Deploy360 Programme (Internet Society) (20)

PDF
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
PPTX
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
PPTX
ION Belgrade - IETF Update
PPTX
ION Belgrade - Opening Slides
PPTX
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
PPTX
ION Belgrade - Closing Slides
PDF
AusNOG - Two Years of Good MANRS
PPTX
PPTX
ION Malta - MANRS Introduction
PPTX
ION Malta - Introduction to DNSSEC
PPTX
ION Malta - DANE: The Future of TLS
PPTX
ION Malta - IANA Transition Roles & Accountability
PDF
ION Malta - IPv6 Case Study: Finland
PDF
ION Malta - Seeweb Thoughts on IPv6 Transition
PDF
ION Malta - Seeweb Why MANRS is good for you
PPTX
ION Malta - Opening Slides
PPTX
ION Malta - Closing Slides
PPTX
ION Durban - How peering behaviour affects growth of the internet
PPTX
ION Durban - Introduction to ISOC Gauteng Chapter
PPTX
ION Durban - What's Happening at the IETF?
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - IETF Update
ION Belgrade - Opening Slides
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - Closing Slides
AusNOG - Two Years of Good MANRS
ION Malta - MANRS Introduction
ION Malta - Introduction to DNSSEC
ION Malta - DANE: The Future of TLS
ION Malta - IANA Transition Roles & Accountability
ION Malta - IPv6 Case Study: Finland
ION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Why MANRS is good for you
ION Malta - Opening Slides
ION Malta - Closing Slides
ION Durban - How peering behaviour affects growth of the internet
ION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - What's Happening at the IETF?

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Cloud computing and distributed systems.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
A Presentation on Artificial Intelligence
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Electronic commerce courselecture one. Pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Modernizing your data center with Dell and AMD
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Cloud computing and distributed systems.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Modernizing your data center with Dell and AMD
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Unlocking AI with Model Context Protocol (MCP)

DNSSEC and VoIP: Who are you really calling?