Keynote presentation on the Internet of Things given by Paul Wilson, Director General at APNIC, at the inaugural Taiwan Internet Forum, held in Taipei, Taiwan from 8 December 2015
4. What is APNIC?
• The Regional Internet address
Registry (RIR) for the Asia
Pacific region
• Delegates and manages Internet
number resources
– Including IPv4 and IPv6 addresses
• Supports training, education and
internet development
• A neutral, independent,
not-for-profit, open membership-
based organisation, since 1993
4
9. Why the success?
• Global network
– uniform
– “End-to-End”
• “Dumb” network
– lightweight and efficient
– intelligence at the edges, in applications and devices
• Neutral network
– by default
• Open network
– distributed governance
– no/low barrier to entry
– free standards
10. The Open Systems Interconnection (OSI) model
Layered communication standards
IP
TCP/
HTTP
11. Layers – in practice
Phone/Fax/SMS
TV/VOD/conf
“The Internet”
Applications
Fixed, Dialup/ISDN
Mobile/2G
Cable/ADSL
Infrastructure Voice
Video
Data
Network
12. Layers – in the Internet
12
Voice, email, IM
Video, TV, conf
WWW, DNS
Applications
802.11x/WiMax
Mobile/4G/LTE
Cable/xDSLx/FTTxInfrastructure
IPv6
Internet
(TCP/IP)
IoT apps
LoRa,6loWPAN
22. Two Mobile Revolutions…
• 1990s: mobile voice explosion
– Few wires available (copper)
– New wireless technology (analogue mobile)
– New consumer technology (cellphones)
– Pent up demand (telephony)
• 2010s: mobile broadband explosion
– Few wires available (copper/fibre)
– New wireless technology (3G/4G)
– New consumer technology (smart phones)
– Pent up demand (Internet)
• But note: IoT is not ALL “mobile”
– 802.11, wired (eg power line), LoRa, etc
22
34. The need for IPv6…
• One reason: more addresses
– Other benefits are minor
• The Internet is growing fast
– Broadband: mobile and wifi
– Internet of Things
• Without IPv6…
– Ever increasing complexity and cost, indefinitely
– All elements affected: client, server, devices, software
• IPv6 is the only viable option
– Enable sustainable growth of the Internet, indefinitely
– To ensure the success of IoT
38. An Internet of Stupid Things?
• IoT means big numbers
– Huge increase in number and variety of devices
– Huge increase in platforms and applications
– Companies may be ill-equipped to anticipate problems
• IoT means bigger impacts
– Many devices will be released without sufficient testing
– Lab testing may not reveal problems in deployment
– May affect many millions of devices
• Other implications
– Problems may appear many years after release
– May be hard or impossible to rectify
– Huge liability for companies and reputations
38
39. 2003: University of Wisconsin
• Problem: Rapidly escalating DoS attack
– Hundreds of Mbps from many sources
– SNTP protocol querying time server at UoW
• Cause: new CPE modem
– Incorrect use of SNTP protocol
– Queries sent to Stratum 1 server instead of others
• Solution: difficult!
– Relies on replacing or upgrading CPE
– Most users do not do firmware upgrade
– Most unaware of any problem
– Impossible to reach
39
40. 2010: APNIC
40
• Testing of received IPv4 address block 1.0.0.0/8
– Traffic received from 1.1.1.1 and 1.2.3.4
– Addresses hardcoded into Point of Sales systems (as if private)
860 Mbps
120 Mbps
>1 TB received per day !
41. 2015: APNIC
41
• Problem: Excessive queries to whois server
– 5000 queries per second sustained load
• Cause: Firewall product
– Hardcoded IP address
– Instead of domain name which allows redirection, load balancing
• Solution: see UoW
43. Ecosystems
Electronics manufacturing
• R&D
• Specification and design
• Prototyping and manufacture
• Assembly and test
• Training
• Policy and regulation
• Users
Internet
• Standardisation
• Content and Applications
• ISPs, hosting and data centres
• Telecommunications
infrastructure
• Security
• Training
• Policy and regulation
• Users
43
44. Ecosystem cross-connect
• Ecosystems are very different, but:
– Manufacturers must become Internet companies
– Internet companies must service the needs of IoT
• Many interconnections
– Training and human capacity building
– Standardisation and application of standards
– BCPs: Best Current Practices (always evolving)
– Governmental policy and regulation, and education
• Critical collaboration
– Manufacturers can and should join unique Internet ecosystem
– Open and bottom-up multistakeholder processes, etc
– All are welcome, always!
44