SlideShare a Scribd company logo
1 of 92
Download to read offline
Measuring the
End User
Geoff Huston
APNIC Labs
Measurement Bias
When	we	first	looked	at	measuring	in	the	
Internet,	it	was	all	about	the	network,	and	the	
distinction	between	network	management	and	
network	measurement	was	not	very	clear
We	ended	up	measuring	what’s	easy	to	measure	
and	often	missed	measuring	what’s	useful	to	
understand
“Measurable” Questions?
• How	many	routes	are	IPv6	routes?
• How	many	service	providers	offer	IPv6?
• How	many	domain	names	have	AAAA	RRs?
• How	many	domains	are	DNSSEC	signed?
• How	many	DNS	queries	are	made	over	IPv6?
• How	much	traffic	uses	IPv6?
• How	many	connections	use	IPv6?
…
Users vs Infrastructure
None	of	these	specific	measurement	questions	
really	embrace	the	larger	questions	about	the	
end	user	experience
They	are	all	aimed	at	measuring	an	aspect	of	of	
behaviour within	particular	parameters	of	the	
network	infrastructure,	but	they	don’t	
encompass	how	the	end	user	assembles	a	
coherent	view	of	the	network
The Internet is all about
US!
What’s the question?
How	many	users experience	<x>?
• How	many	users are	capable	of	using	IPv6?
• How	many	users can	resolve	a	DNS	name?
• How	many	users are	performing		DNSSEC	validation?
• How	many	users support	ECDSA	in	digital	signatures	in	
DNSSEC?
etc
The Challenge:
How	can	we	undertake	meaningful	public		
measurements	that:
quantify	aspects	of	users’	experiences	
drawn	from	across	the	entire	Internet	
that	don’t	rely	on	access	to	private	data?
For example… IPv6
• It	would	be	good	to	know	how	we	are	going	with	
the	transition	to	IPv6
• And	it	would	be	good	everyone	to	know	how	
everyone	else	is	going	with	the	transition	to	IPv6
• What	can we	measure?
– IPv6	in	the	DNS	– AAAA	records	in	the	Alexa top	N
– IPv6	in	routing	– IPv6	routing	table
– IPv6	traffic	exchanges	– traffic	graphs
• What	should we	measure?
– How	many	connected	devices	on	today’s	Internet	are	
capable	of	making	IPv6	connections?
How to measure millions of
end devices for their IPv6
capability?
How to measure millions of
end devices for their IPv6
capability?
a)	Be
How to measure millions of
end devices for their IPv6
capability?
OR
Have	your	measurement	code	run	on	a	million	
end	devices
Ads are ubiquitous
Ads are ubiquitous
Ads are ubiquitous
Ads use active scripts
• Advertising	channels	use	active	scripting	to	make	ads	
interactive
– This	is	not	just	an	‘animated	gif’	– it	uses	a	script	to	sense	
mouse	hover	to	change	the	displayed	image
Adobe Flash and the
network
• Flash	includes	primitives	in	‘actionscript’	to	
fetch	‘network	assets’
– Typically	used	to	load	alternate	images,	sequences
– Not	a	generalized	network	stack,	subject	to	
constraints	over	what	connections	can	be	made
• Flash	has	asynchronous	‘threads’	model	for	
event	driven,	sprite	animation
Adobe Flash and the
network
• Flash	includes	primitives	in	‘actionscript’	to	
fetch	‘network	assets’
– Typically	used	to	load	alternate	images,	sequences
– Not	a	generalized	network	stack,	subject	to	
constraints	over	what	connections	can	be	made
• Flash	has	asynchronous	‘threads’	model	for	
event	driven,	sprite	animation
html5
APNIC’s measurement
technique
• Craft	a	script	which	fetches	a	set	of	URLs	to	measure
• URLs	are	reduced	to	a	notional	‘1x1’	image	which	is	not	added	to	the	
browser’s	display	manager	and	is	not	displayed
• URLs	trigger	DNS	resolution	via	whatever	name	resolution	mechanism	is	
used	by	the	local	browser	and	host
• And	report	back:	
We	encode	data	transfer	from	the	client	to	the	server	in	the	name	of	fetched	
URLs
– Could	use	the	DNS	as	the	information	 conduit:
• Result	is	returned	by	DNS	name
– Could	use	HTTP	as	the	information	conduit
• Result	is	returned	via	parameters	attached	to	an	HTTP	GET	command
We	use	a	combination	of	http	requests	and	server	logs
The Ad Measurement
Technique
End	user
Ad	Server
Authoritative	Name	Server
Web	Server
The Ad Measurement
Technique
End	user
Ad	Server
Authoritative	Name	Server
Web	Server
1.	Ad	Impression
The Ad Measurement
Technique
End	user
Ad	Server
Authoritative	Name	Server
Web	Server
DNS	
Resolvers
2.	DNS	resolution
The Ad Measurement
Technique
End	user
Ad	Server
Authoritative	Name	Server
Web	Server
3.	Web	Fetch
The Ad Measurement
Technique
End	user
Ad	Server
Authoritative	Name	Server
Web	Server
4.	Result	Web	Fetch
The Ad Measurement
Technique
Authoritative	Name	Server
Web	Server
Linode servers	(x6)
DNS:	Customised EVLDNS	server	allowing
DNSSEC-signed	pseudo	wildcard	
signed	subdomains*
WEB:	NGINX	– small	dynamic	content	
Server
TCPDUMP:	full	packet	capture	log
*	Thanks	to	Ray	Bellis	and	ISC	for	this!
Experiment Variables
DNS
– DNSSEC
– DNSSEC	signing	algorithms
– Response	size
– TCP	support
– V4	vs	V6	DNS	transport
– UDP	behaviour
– UDP	Fragmentation
– CNAME	/	DNAME	support
– DNS	Robustness
– Resolver	distribution
Experiment Variables
URL
– V4	/	V6
– RTT	variance
– TCP	handshake	robustness
– OS	/	Browser	variance
– TCP	MSS	/	Packet	fragmentation
– Path	MTU	behaviour
– URL	stalking
– Address	permanence	characteristics
Experiment Variables
DNS	+	URL
– User	to	Resolver	mapping
– Cache	refresh	characteristics
What’s it good for?
This	approach	allows	us	to	analyze	user	
behaviour when	presented	with	particular	tests
– DNS:	response	size,	TCP	behaviour,	resolver	
distribution,	matching	resolvers	to	users,	resolver	
timers,	EDNS0	use,	EDNS0	client	subnet	use	and	
accuracy,	dual	stack	behaviour,	response	size,…
– Web:	Protocol	preference,	dual	stack	behaviour,	
response	size,	fragmentation	behaviour,	…
(Some) Studies so far
We’ve	used	this	platform	to	look	at	large	scale	
measurements	of:
– IPv6	penetration
– IPv6	performance	and	robustness
– DNSSEC	Validation
– DNSSEC	performance
– Packet	Fragments	/	Path	MTU
– gTLD acceptance
– Name	Collisions
– DNS	response	size	behaviours
But…
It’s	not	a	general	purpose	compute	platform,	so	it	
can’t	do	many	things
– Ping,	traceroute,	etc
– Send	data	to	any	destination
– Pull	data	from	any	destination
– Use	different	protocols
This	is	a	“many-to-one”	styled	setup	where	the	
server	instrumentation	provides	insight	on	the	
inferred	behaviour of	the	edges
In Summary…
• Measuring	what	happens	at	the	user	level	by	
measuring	some	artifact	or	behaviour in	the	
infrastructure	and	inferring	some	form	of	user	
behaviour is	always	going	to	be	a	guess	of	some	form
• If	you	really	want	to	measure	user	behaviour then	its	
useful	to	trigger	the	user	to	behave	in	the	way	you	
want	to	study	or	measure	
• The	technique	of	embedding	simple	test	code	behind	
ads	is	one	way	of	achieving	this	objective
– for	certain	kinds	of	behaviours relating	to	the	DNS	and	to	
URL	fetching
Thanks!
Additional Slides
Advertising placement
logic
Fresh	Eyeballs	==	Unique	IPs
– We	have	good	evidence	the	advertising	channel	is	able	to	sustain	a	constant	supply	
of	unique	IP	addresses
Pay	by	impression
– If	you	select	 a	preference	for	impressions,	then	the	channel	tries	hard	to	present	
your	ad	to	as	many	unique	IPs	as	possible
Time/Location/Context	tuned
– Can	select	 for	time	of	day,	physical	location	or	keyword	contexts	(for	search-related	
ads)
– But	if	you	don’t	select,	then	placement	is	generalized
Aim	to	fill	budget
– If	you	request	$100	of	placement	a	day,	then	inside	the	ad	placement	machinery	an	
algorithm	tries	hard	to	achieve	even	placement	loads,	but	in	the	end,	will	‘soak’	
place	your	ad	to	achieve	enough	views	to	bill	you	that	target	of	$100
0
1000
2000
3000
4000
5000
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00
22/Mar
35
Ad Placement Training – Day 1
0
1000
2000
3000
4000
5000
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00
22/Mar
23/Mar
36
Ad Placement Training – Day 2
0
1000
2000
3000
4000
5000
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00
22/Mar
23/Mar
24/Mar
37
Ad Placement Training – Day 3
0
1000
2000
3000
4000
5000
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00
22/Mar
23/Mar
24/Mar
25/Mar
38
Ad Placement Training – Day 4
0
1000
2000
3000
4000
5000
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00
23/Mar
24/Mar
25/Mar
26/Mar
27/Mar
28/Mar
29/Mar
30/Mar
31/Mar
01/Apr
39
Ad Placement Training – Days 5, 6 & 7
Fresh Eyeballs
Ads
Web	Page
Ad Placement Profile
Daily Variance in
Placements
Success!
• 2.5M	– 10M	samples	per	day	– mostly	new!
• Large	sample	space	across	much	of	the	known	
Internet
• Assemble	a	rich	data	set	of	end	user	addresses	
and	DNS	resolvers
Success … of a sort!
• What	we	are	after	is	a	random	sample	of	the	
entire	Internet
And	we	are	close
• But	what	we	have	is	a	data	set	biased	towards	
“cheap”	eyeballs	in	fixed	networks
“Raw” AD counts per day
155,430			VN	Vietnam
103,517			CN	China
92,107			MX	Mexico
79,092			TH	Thailand
73,702			IN	India
65,402			PK	Pakistan
64,121			BR	Brazil
54,637			TR	Turkey
52,532			US	United States of	America
52,240			AR	Argentina
48,315			CO	Colombia
45,216			ID	Indonesia
39,839			PE	Peru
36,962			RU	Russian	Federation
34,529			PH	Philippines
33,899			EG	Egypt
22,983			TW	Taiwan
22,712			RO	Romania
22,490			UA	Ukraine
22,403			ES	Spain
IP address to country code mapping for
experiments placed on the 24th May 2015
Impressions per Country
ITU-T’s Internet User
Census
155,430			VN	Vietnam
103,517			CN	China
92,107			MX	Mexico
79,092			TH	Thailand
73,702			IN	India
65,402			PK	Pakistan
64,121			BR	Brazil
54,637			TR	Turkey
52,532			US	United States of	America
52,240			AR	Argentina
48,315			CO	Colombia
45,216			ID	Indonesia
39,839			PE	Peru
36,962			RU	Russian	Federation
34,529			PH	Philippines
33,899			EG	Egypt
22,983			TW	Taiwan
22,712			RO	Romania
22,490			UA	Ukraine
22,403			ES	Spain
668,493,485	China
282,384872	United	States	of	America
252,482905	India
110,345878	Brazil
109,390190	Japan
87,305661	Russian	Federation
72,663301	Nigeria
71,823404	Indonesia
71,174958	Germany
61,579582	Mexico
57,306333	United	Kingdom	of	Great	Britain	and	Northern	Ireland
54,114094	France
45,416941	Iran	(Islamic	Republic	of)
45,019465	Egypt
42,187842	Republic	of	Korea
41,780667	Philippines
40,980368	Vietnam
39,256999	Bangladesh
35,793673	Italy
35,503461	Turkey
ITU’s estimates of number of Internet
users per country
“Weighting” sample data to
correct AD Placement bias
We	“weight”	the	raw	data	by:
– Geolocating the	IP	address	to	a	particular	country
– Multiplying	the	sample	by	the	relative	weight	of	
the	country
Weighting the Results
Measuring ALL of the Internet
It’s	not	perfect	by	any	means,	but	it	is	a	reasonable	
first	pass	to	correct	for	the	implicit	ad	placement	
bias	in	the	raw	data
So	now	we	have	a	method	to	measure	a	sample	of	
Internet	users	and	a	process	that	can	relate	that	
measurement	back	to	the	Internet	as	a	whole.	
How	can	we	use	this?
What does this allow?
In	providing	an	end	user	with	a	set	of	URLs	to	
retrieve	we	can	examine:
– Protocol	behaviour
e.g.:	V4	vs V6,	protocol	performance,	connection	failure	
rate
– DNS	behaviours
e.g.:	DNSSEC	use,	DNS	resolution	performance,	DNS	
response	size,	crypto	protocol	performance,…
1. Measuring IPv6
Measuring IPv6
Client	is	given	4	unique	URLs	to	load:
• Dual	Stack	object
• V4-only	object
• V6-only	object
• Result	reporting	URL	(10	second	timer)
We	want	to	compare	the	number	of	end	devices	that	
can	retrieve	the	V6-only	object	to	the	number	of	devices	
that	can	retrieve	the	V4-only	object	(V6	Capable)
We	can	also	look	at	the	number	of	end	devices	that	use	
IPv6	to	retrieve	the	Dual	Stack	Object	(V6	Preferred)
What we see (Web Log)
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:29	+0000]	"GET	/newadcfg/ad.py?A=2121&N&R&F	HTTP/1.1"	200	799	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like	Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	u281fd425-s1438646489	1438646489.894	cfg.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.rd.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.e	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r6.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.578	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.f	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.871	0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.d	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.159	0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r4.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.448	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td-
1548.zr6td-678.zd-1258.ze-390.zf-971.	HTTP/1.1"	200	68	"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	
Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.815	0du-results-u281fd425-x-
i5097.ap.dotnxdomain.net
What we see (Web Log)
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:29	+0000]	"GET	/newadcfg/ad.py?A=2121&N&R&F	HTTP/1.1"	200	799	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like	Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	u281fd425-s1438646489	1438646489.894	cfg.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.rd.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.e	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r6.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.578	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.f	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.871	0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.d	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.159	0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r4.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.448	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td-
1548.zr6td-678.zd-1258.ze-390.zf-971.	HTTP/1.1"	200	68	"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	
Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.815	0du-results-u281fd425-s1438646489-
i5097.ap.dotnxdomain.net
This is a Mac OSX system, using OS X 10.9.5, with
Chrome 44.0.2403.125
What we see (Web Log)
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:29	+0000]	"GET	/newadcfg/ad.py?A=2121&N&R&F	HTTP/1.1"	200	799	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like	Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	u281fd425-s1438646489	1438646489.894	cfg.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.rd.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.e	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r6.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.578	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.f	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.871	0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.d	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.159	0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r4.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.448	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td-
1548.zr6td-678.zd-1258.ze-390.zf-971.	HTTP/1.1"	200	68	"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	
Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.815	0du-results-u281fd425-s1438646489-
i5097.ap.dotnxdomain.net
This system can do IPv6, and prefers to use IPv6 in
dual stack contexts
What we see (Web Log)
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:29	+0000]	"GET	/newadcfg/ad.py?A=2121&N&R&F	HTTP/1.1"	200	799	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like	Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	u281fd425-s1438646489	1438646489.894	cfg.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.rd.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.e	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r6.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.578	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.871	0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.d	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.159	0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r4.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.448	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td-
1548.zr6td-678.zd-1258.ze-390.zf-971.	HTTP/1.1"	200	68	"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	
Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.815	0du-results-u281fd425-s1438646489-
i5097.ap.dotnxdomain.net
This experiment ran through to conmpletion
What we see (Web Log)
temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29	+0000]	"GET	/newadcfg/ad.py?A=2121&N&R&F	HTTP/1.1"	200	799	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like	Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	u281fd425-s1438646489	1438646489.894	cfg.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.rd.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.e	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.290	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r6.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.578	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:30	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646490.871	0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.d	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.159	0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 124.13.125.185	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.r4.td	HTTP/1.1"	200	68	
"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	
like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.448	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net
temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278	[04/Aug/2015:00:01:31	+0000]	"GET	/1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td-
1548.zr6td-678.zd-1258.ze-390.zf-971.	HTTP/1.1"	200	68	"https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html"	"Mozilla/5.0	(Macintosh;	
Intel	Mac	OS	X	10_9_5)	AppleWebKit/537.36	(KHTML,	like Gecko)	Chrome/44.0.2403.125	Safari/537.36"	0.000	https 1438646491.815	0du-results-u281fd425-s1438646489-
i5097.ap.dotnxdomain.net
This user is a customer of TMNET in Malaysia, AS4788
IPv6 Deployment
Google’s view:
Why are they different?
As far as I am aware, Google do not perform per-
country weighting, and it is likely that they are over-
sampling the US and Western Europe and also likely
that they are under-sampling in China, Africa and
South America
IPv6 Deployment in the US
IPv6 Deployment in Comcast
Measuring Platforms –
July 2015
Win$
72%$
Andriod$
16%$
iOS$
6%$
Mac$
4%$
Linux$
1%$
Windows$Phone$
1%$
Chrome$
0%$
Firefox$
0%$
Other$
0%$
OS#Share#
Measuring Platforms –
January 2016
Win
37%
Android
33%
iOS
27%
Mac
2%
Linux
1%
Winows	 Phone
0%
Chrome	OS
0%
Other
0%
OS	SHARE	- JANUARY	2016
Windows
37%
Android
33%
iOS
27%
Measuring Browsers –
July 2015
Chrome'
68%'
Firefox'
12%'
Safari'
8%'
Explorer'
6%'
Mobile_Safari'
4%'
Opera'
2%'
Other'
0%'
Mozilla'
0%'
Netscape'
0%'
Browsers'
Measuring Browsers –
January 2016
Chrome
52%
Safari
38%
Firefox
6%
MSIE
3%
Opera
1%
Silk
0%
Chromium
0%
Other
0%
Browser	Share
2. Measuring DNS
Behaviours
Measuring DNSSEC
Client	is	given	4 unique	URLs	to	load:
• DNSSEC-validly	signed	DNS	name
• DNSSEC-invalidly	signed	DNS	name
• Unsigned	DNS	name	(control)
• Result	reporting	URL	(10	second	timer)
All	DNS	is	IPv4
What We See (DNS Log)
1438646489.920	[ap]	04-Aug-2015	00:01:29.920	202.188.0.254#14118	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net.	IN	AAAA	-ED	()	0	157
1438646489.920	[ap]	04-Aug-2015	00:01:29.920	202.188.0.254#2911	04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net.	IN	A	-ED	()	0	145
1438646489.921	[ap]	04-Aug-2015	00:01:29.921	202.188.0.254#40461	0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net.	IN	A	-ED	()	0	145
1438646489.922	[ap]	04-Aug-2015	00:01:29.922	202.188.0.254#48755	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net.	IN	AAAA	-ED	()	0	157
1438646489.923	[ap]	04-Aug-2015	00:01:29.923	202.188.0.254#12230	06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net.	IN	A	-ED	()	0	203
1453248859.615	[ap]	20-Jan-2016	00:14:19.615	117.102.103.194#58270	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	A	-()	0	134
1453248860.616	[ap]	20-Jan-2016	00:14:20.616	202.155.0.150#55430	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	A	-ED	()	0	405
1453248860.708	[ap]	20-Jan-2016	00:14:20.708	202.155.0.150#38914	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	DS	-ED	()	0	393
1453248860.798	[ap]	20-Jan-2016	00:14:20.798	202.155.135.9#27698	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	DS	-EDC	()	0	393
1453248860.887	[ap]	20-Jan-2016	00:14:20.887	202.155.135.9#5344	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	A	-EDC	()	0	405
1453248860.978	[ap]	20-Jan-2016	00:14:20.978	202.155.0.150#11434	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	DNSKEY	-ED	()	0	537
1453248861.067	[ap]	20-Jan-2016	00:14:21.067	202.155.135.9#43705	0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net.	IN	DNSKEY	-EDC	()	0	537
DNSSEC Validation “signature”
DNSSEC Validation
DNSSEC Validation in
Sweden
DNSSEC Validation in US
What Else?
• The	“market”	for	DNS	resolution:	how	many	
users	send	their	queries	through	Google’s	
Public	DNS	servers?
• How	many	users	use	resolvers	located	in	a	
foreign	country?	
• Which	countries?
Foreign (CC) Resolution:
Top Resolvers by AS
Rank AS Use AS Name
1 15169 42.69% GOOGLE - Google Inc.,US
2 3356 7.47% LEVEL3 - Level 3 Communications, Inc.,US
3 36692 7.05% OPENDNS - OpenDNS, LLC,US
4 19994 2.56% RACKSPACE - Rackspace Hosting,US
5 174 1.87% COGENT-174 - Cogent Communications,US
6 16880 1.70% AS2-TRENDMICRO-COM - TREND MICRO INCORPORATED,US
7 2914 1.09% NTT-COMMUNICATIONS-2914 - NTT America, Inc.,US
8 4134 0.91% CHINANET-BACKBONE No.31,Jin-rong Street,CN
9 29791 0.70% VOXEL-DOT-NET - Voxel Dot Net, Inc.,US
10 3462 0.67% HINET Data Communication Business Group,TW
11 9121 0.64% TTNET Turk Telekomunikasyon Anonim Sirketi,TR
12 3303 0.64% SWISSCOM Swisscom (Switzerland) Ltd,CH
13 6939 0.63% HURRICANE - Hurricane Electric, Inc.,US
14 6147 0.50% Telefonica del Peru S.A.A.,PE
15 6713 0.48% IAM-AS,MA
16 8048 0.47% CANTV Servicios, Venezuela,VE
17 3257 0.47% TINET-BACKBONE Tinet SpA,DE
18 13238 0.43% YANDEX Yandex LLC,RU
19 45595 0.41% PKTELECOM-AS-PK Pakistan Telecom Company Limited,PK
20 9299 0.40% IPG-AS-AP Philippine Long Distance Telephone Company,PH
21 7643 0.39% VNPT-AS-VN Vietnam Posts and Telecommunications (VNPT),VN
22 45758 0.39% TRIPLETNET-AS-AP TripleT Internet Internet service provider Bangkok,TH
23 8151 0.38% Uninet S.A. de C.V.,MX
24 7470 0.35% TRUEINTERNET-AS-AP TRUE INTERNET Co.,Ltd.,TH
25 4837 0.35% CHINA169-BACKBONE CNCGROUP China169 Backbone,CN
Total: 21,770,772 (28% of total) end user query sets
Offshore DNS from HK Users
Offshore DNS from HK Users
Market Penetration of
Google’s Public DNS
3. Digital Stalking
7
Street	Art:	Banksy
Geoff Huston, APNIC
Some Stalker Numbers
In	the	first	248	days	of	2014	we	saw:
– 123,110,633	unique	end-user	IP	addresses		
presented	to	our	servers	from	these	test	scripts
– 317,309	of	these	end-user	IP	addresses	presented	
HTTP	GET	strings	to	us	that	were	subsequently	
presented	to	us	from	a	different	client	IP	address!
That’s	some	1	in	400*	users	that	seem	to	have	
attracted	some	kind	of	digital	stalker!
*	Or	maybe	a	bit	more,	due	to	NATs	hiding	multiple	end	
users	behind	a	single	public	IP	address
Online Privacy? Really?
It’s	hard	to	believe	that	today’s	Internet	respects	
personal	privacy	when	it	seems	that	around	1	in	
400	users	have	attracted	some	kind	of	digital	
stalker	that	tracks	the	URLs	they	visit.
Stalking Rates by Country
CC Samples Stalked Rate/1,000,000 Country
IR 674 111 164,688 Iran (Islamic Republic of)
LA 28,506 2,875 100,855 Lao People's Democratic Republic
MO 38,761 2,954 76,210 Macao Special Administrative Region of China
SG 240,188 17,406 72,468 Singapore
HK 486,101 22,136 45,537 Hong Kong Special Administrative Region of China
CN 10,419,638 435,040 41,751 China
GB 872,124 28,845 33,074 United Kingdom of Great Britain and Northern Ireland
TW 1,769,367 36,823 20,811 Taiwan
JP 1,500,779 23,971 15,972 Japan
AU 293,193 4,620 15,757 Australia
US 4,491,711 53,370 11,881 United States of America
MY 1,035,434 10,214 9,864 Malaysia
AL 437,399 4,043 9,243 Albania
CA 947,922 6,244 6,587 Canada
KH 143,886 897 6,234 Cambodia
MM 16,411 97 5,910 Myanmar
MK 458,820 2,214 4,825 The former Yugoslav Republic of Macedonia
BZ 8,139 35 4,300 Belize
MN 57,622 233 4,043 Mongolia
NZ 344,951 1,385 4,015 New Zealand
CV 3,742 14 3,741 Cape Verde
ME 223,005 775 3,475 Montenegro
FJ 14,892 47 3,156 Fiji
SR 44,116 136 3,082 Suriname
AW 11,123 34 3,056 Aruba
Stalking Delay
The 15, 30 and 60 minute local
peaks are likely to be local web
proxy refresh cycles
This local peak matches
a result timer in the
test script
Top 25 International
StalkersRank IP Net # AVG Delay AS Description
1 119.147.146.0 205,033 130.7 4134 CHINANET-BACKBONE No.31,Jin-rong Street,CN
2 101.226.33.0 6,198 1,576.1 4812 CHINANET-SH-AP China Telecom (Group),CN
3 180.153.206.0 6,120 1,608.3 4812 CHINANET-SH-AP China Telecom (Group),CN
4 180.153.214.0 3,827 1,561.0 4812 CHINANET-SH-AP China Telecom (Group),CN
5 112.64.235.0 3,819 1,544.9 17621 CNCGROUP-SH China Unicom Shanghai network,CN
6 101.226.66.0 3,603 1,577.3 4812 CHINANET-SH-AP China Telecom (Group),CN
7 180.153.163.0 2,742 1,540.1 4812 CHINANET-SH-AP China Telecom (Group),CN
8 223.27.200.0 2,740 1.8 45796 BBCONNECT-TH-AS-AP BB Connect Co., Ltd.,TH
9 101.226.89.0 2,658 2,230.2 4812 CHINANET-SH-AP China Telecom (Group),CN
10 180.153.201.0 2,628 1,549.4 4812 CHINANET-SH-AP China Telecom (Group),CN
11 101.226.65.0 1,528 1,573.3 4812 CHINANET-SH-AP China Telecom (Group),CN
12 69.41.14.0 1,243 1,127.4 47018 CE-BGPAC - Covenant Eyes, Inc.,US
13 101.226.51.0 1,195 1,627.6 4812 CHINANET-SH-AP China Telecom (Group),CN
14 112.65.193.0 1,038 1,623.9 17621 CNCGROUP-SH China Unicom Shanghai network,CN
15 64.124.98.0 906 1,288.9 6461 ABOVENET - Abovenet Communications, Inc,US
16 180.153.114.0 819 1,632.6 4812 CHINANET-SH-AP China Telecom (Group),CN
17 180.153.205.0 765 1,497.7 4812 CHINANET-SH-AP China Telecom (Group),CN
18 208.184.77.0 649 1,419.5 6461 ABOVENET - Abovenet Communications, Inc,US
19 222.73.77.0 535 1,373.8 4812 CHINANET-SH-AP China Telecom (Group),CN
20 180.153.211.0 517 1,450.6 4812 CHINANET-SH-AP China Telecom (Group),CN
21 180.153.161.0 504 1,675.7 4812 CHINANET-SH-AP China Telecom (Group),CN
22 183.60.153.0 262 451.3 4134 CHINANET-BACKBONE No.31,Jin-rong Street,CN
23 222.73.76.0 255 1,512.7 4812 CHINANET-SH-AP China Telecom (Group),CN
24 101.226.102.0 235 2,012.7 4812 CHINANET-SH-AP China Telecom (Group),CN
25 208.80.194.0 227 10,731.5 13448 WEBSENSE - Websense, Inc,US
The Leakiest Browser!
Wow! “Public Security Equipment 110 No 0000000025!”
4. Access ISP Market Share
http://stats.labs.apnic.net/aspop
Market Share in HK
What Else?
Analysis	of	failure	patterns	to	detect	evidence	of	
structured	interception	of	DNS	and	Web	
retrieval
Content Blocking in Iran?
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
academy
accountants
actor
agency
airforce
army
associates
attorney
auction
audio
band
bar
bargains
beer
best
bid
bike
bio
black
blackfriday
blue
boutique
brussels
build
builders
business
buzz
bzh
cab
camera
camp
capetown
capital
cards
care
career
careers
casa
cash
catering
center
ceo
cheap
christmas
church
city
claims
cleaning
click
clinic
clothing
coach
codes
coffee
cologne
community
company
computer
condos
construction
contractors
cooking
cool
country
credit
creditcard
cricket
cruises
cymru
dance
dating
deals
degree
delivery
democrat
dental
dentist
desi
diamonds
diet
digital
direct
directory
discount
domains
durban
education
email
energy
engineer
engineering
enterprises
equipment
estate
events
exchange
expert
exposed
fail
farm
fashion
finance
financial
fish
fishing
fitness
flights
florist
flowers
forsale
foundation
frl
fund
furniture
futbol
gallery
garden
gent
gift
gifts
gives
glass
graphics
gratis
gripe
guide
guitars
guru
haus
healthcare
help
hiphop
holdings
holiday
horse
host
hosting
house
how
il
immo
immobilien
industries
ink
institute
insure
international
investments
jetzt
joburg
juegos
kaufen
kim
kitchen
kiwi
koeln
land
lawyer
lease
lgbt
life
lighting
limited
limo
link
loans
london
maison
management
market
marketing
media
memorial
menu
mobi
moda
moe
money
mortgage
moscow
nagoya
name
navy
network
ngo
ninja
okinawa
ong
ooo
osaka
paris
partners
parts
party
photo
photography
photos
pics
pictures
pink
pizza
place
plumbing
poker
press
productions
properties
property
pub
qpon
quebec
recipes
red
rehab
reisen
rentals
repair
report
republican
rest
restaurant
reviews
rip
rocks
rodeo
ryukyu
saarland
sarl
schule
science
services
sexy
shiksha
shoes
singles
social
software
solar
solutions
soy
space
supplies
supply
support
surf
surgery
sx
systems
tatar
tattoo
tax
technology
tel
tienda
tips
tires
tirol
today
tokyo
tools
town
toys
trade
training
university
uno
vacations
ventures
vet
viajes
villas
vision
vlaanderen
vodka
voting
voyage
wales
wang
watch
webcam
website
wedding
whoswho
wien
wiki
work
works
world
wtf
xn--6qq986b3xl
xn--80adxhks
xn--80asehdb
xn--80aswg
xn--c1avg
xn--i1b6b1a6a2e
xn--mgbab2bd
xn--ngbc5azd
xn--nqv7f
xn--q9jyb4c
xyz
yoga
yokohama
zone
%
Iran (Islamic Republic of) (IR) - 11025 Measurements
Web WebX NoWeb NoDNS LateWeb
.il appears to use DNS
Response blocking
.sexy appears
to use Web
Response
blocking
Hong Kong
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
academy
accountants
actor
agency
airforce
army
associates
attorney
auction
audio
band
bar
bargains
beer
best
bid
bike
bio
black
blackfriday
blue
boutique
brussels
build
builders
business
buzz
bzh
cab
camera
camp
capetown
capital
cards
care
career
careers
casa
cash
catering
center
ceo
cheap
christmas
church
city
claims
cleaning
click
clinic
clothing
coach
codes
coffee
cologne
community
company
computer
condos
construction
contractors
cooking
cool
country
credit
creditcard
cricket
cruises
cymru
dance
dating
deals
degree
delivery
democrat
dental
dentist
desi
diamonds
diet
digital
direct
directory
discount
domains
durban
education
email
energy
engineer
engineering
enterprises
equipment
estate
events
exchange
expert
exposed
fail
farm
fashion
finance
financial
fish
fishing
fitness
flights
florist
flowers
forsale
foundation
frl
fund
furniture
futbol
gallery
garden
gent
gift
gifts
gives
glass
graphics
gratis
gripe
guide
guitars
guru
haus
healthcare
help
hiphop
holdings
holiday
horse
host
hosting
house
how
il
immo
immobilien
industries
ink
institute
insure
international
investments
jetzt
joburg
juegos
kaufen
kim
kitchen
kiwi
koeln
land
lawyer
lease
lgbt
life
lighting
limited
limo
link
loans
london
maison
management
market
marketing
media
memorial
menu
mobi
moda
moe
money
mortgage
moscow
nagoya
name
navy
network
ngo
ninja
okinawa
ong
ooo
osaka
paris
partners
parts
party
photo
photography
photos
pics
pictures
pink
pizza
place
plumbing
poker
press
productions
properties
property
pub
qpon
quebec
recipes
red
rehab
reisen
rentals
repair
report
republican
rest
restaurant
reviews
rip
rocks
rodeo
ryukyu
saarland
sarl
schule
science
services
sexy
shiksha
shoes
singles
social
software
solar
solutions
soy
space
supplies
supply
support
surf
surgery
sx
systems
tatar
tattoo
tax
technology
tel
tienda
tips
tires
tirol
today
tokyo
tools
town
toys
trade
training
university
uno
vacations
ventures
vet
viajes
villas
vision
vlaanderen
vodka
voting
voyage
wales
wang
watch
webcam
website
wedding
whoswho
wien
wiki
work
works
world
wtf
xn--6qq986b3xl
xn--80adxhks
xn--80asehdb
xn--80aswg
xn--c1avg
xn--i1b6b1a6a2e
xn--mgbab2bd
xn--ngbc5azd
xn--nqv7f
xn--q9jyb4c
xyz
yoga
yokohama
zone
%
Hong Kong Special Administrative Region of China (HK) - 248750 Measurements
Web WebX NoWeb NoDNS LateWeb
That looks like a high (3%) DNS loss rate – why?

More Related Content

What's hot

DNSSEC Measurement APTLD 71
DNSSEC Measurement APTLD 71DNSSEC Measurement APTLD 71
DNSSEC Measurement APTLD 71Siena Perry
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentationAPNIC
 
Scaling BGP
Scaling BGPScaling BGP
Scaling BGPAPNIC
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4APNIC
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 DeploymentAPNIC
 
VNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateVNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateAPNIC
 
36th TWNIC OPM: APNIC 52 Policy Update
36th TWNIC OPM: APNIC 52 Policy Update36th TWNIC OPM: APNIC 52 Policy Update
36th TWNIC OPM: APNIC 52 Policy UpdateAPNIC
 
APNIC Member Gathering, China
APNIC Member Gathering, ChinaAPNIC Member Gathering, China
APNIC Member Gathering, ChinaAPNIC
 
Rolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyRolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyAPNIC
 
Abitcool - A vast array of small-scale service providers with gigabit access,...
Abitcool - A vast array of small-scale service providers with gigabit access,...Abitcool - A vast array of small-scale service providers with gigabit access,...
Abitcool - A vast array of small-scale service providers with gigabit access,...APNIC
 
IPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteIPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteAPNIC
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOGSiena Perry
 
Broadband India Forum Session on IPv6: The Post-IPocalypse Internet
Broadband India Forum Session on IPv6: The Post-IPocalypse InternetBroadband India Forum Session on IPv6: The Post-IPocalypse Internet
Broadband India Forum Session on IPv6: The Post-IPocalypse InternetAPNIC
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingAPNIC
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaAPNIC
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...APNIC
 
IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17APNIC
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessAPNIC
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaAPNIC
 
APNIC Update - NZNOG 2017
APNIC Update - NZNOG 2017APNIC Update - NZNOG 2017
APNIC Update - NZNOG 2017APNIC
 

What's hot (20)

DNSSEC Measurement APTLD 71
DNSSEC Measurement APTLD 71DNSSEC Measurement APTLD 71
DNSSEC Measurement APTLD 71
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
 
Scaling BGP
Scaling BGPScaling BGP
Scaling BGP
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 Deployment
 
VNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateVNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment Update
 
36th TWNIC OPM: APNIC 52 Policy Update
36th TWNIC OPM: APNIC 52 Policy Update36th TWNIC OPM: APNIC 52 Policy Update
36th TWNIC OPM: APNIC 52 Policy Update
 
APNIC Member Gathering, China
APNIC Member Gathering, ChinaAPNIC Member Gathering, China
APNIC Member Gathering, China
 
Rolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyRolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing Key
 
Abitcool - A vast array of small-scale service providers with gigabit access,...
Abitcool - A vast array of small-scale service providers with gigabit access,...Abitcool - A vast array of small-scale service providers with gigabit access,...
Abitcool - A vast array of small-scale service providers with gigabit access,...
 
IPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteIPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental Website
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
Broadband India Forum Session on IPv6: The Post-IPocalypse Internet
Broadband India Forum Session on IPv6: The Post-IPocalypse InternetBroadband India Forum Session on IPv6: The Post-IPocalypse Internet
Broadband India Forum Session on IPv6: The Post-IPocalypse Internet
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routing
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
 
IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
 
APNIC Update - NZNOG 2017
APNIC Update - NZNOG 2017APNIC Update - NZNOG 2017
APNIC Update - NZNOG 2017
 

Viewers also liked

Design Sheets
Design SheetsDesign Sheets
Design SheetsLe Ceramique
 
Pasadena Real Estate - up2date Market Recap for October
Pasadena Real Estate - up2date Market Recap for OctoberPasadena Real Estate - up2date Market Recap for October
Pasadena Real Estate - up2date Market Recap for OctoberDoug Willis
 
Dj Zone best session 02
Dj Zone best session 02Dj Zone best session 02
Dj Zone best session 02Virtualdeejay.net
 
Curriculum Vitae of Titu Mizan
Curriculum Vitae of Titu MizanCurriculum Vitae of Titu Mizan
Curriculum Vitae of Titu MizanTitu Mizan
 
AnĂĄlise para licenciatura g,ĂĄvila completo.pdf
AnĂĄlise para  licenciatura g,ĂĄvila completo.pdfAnĂĄlise para  licenciatura g,ĂĄvila completo.pdf
AnĂĄlise para licenciatura g,ĂĄvila completo.pdfAntonio Batista Mota
 
Budco Operations Brochure
Budco Operations BrochureBudco Operations Brochure
Budco Operations BrochureMichael Trudel
 
Estudios que no requieren selectividad
Estudios que no requieren selectividadEstudios que no requieren selectividad
Estudios que no requieren selectividadCext
 
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąa
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąaCatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąa
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąaBibliotecadicoruna
 
Cuento historia de la festividad de Santa Kobe
Cuento historia de la festividad de Santa KobeCuento historia de la festividad de Santa Kobe
Cuento historia de la festividad de Santa KobeCPSK
 
Diptico III_Simposio_Acabados_CEMER
Diptico III_Simposio_Acabados_CEMERDiptico III_Simposio_Acabados_CEMER
Diptico III_Simposio_Acabados_CEMERCEMER
 
Habitad marino
Habitad marinoHabitad marino
Habitad marinoAndres GC
 
ARMITAGE-THE CYBER ATTACK MANAGEMENT
ARMITAGE-THE CYBER ATTACK MANAGEMENTARMITAGE-THE CYBER ATTACK MANAGEMENT
ARMITAGE-THE CYBER ATTACK MANAGEMENTDevil's Cafe
 
Spirent Corporate Presentation_2014
Spirent Corporate Presentation_2014Spirent Corporate Presentation_2014
Spirent Corporate Presentation_2014Lee Goodenough
 

Viewers also liked (20)

Lt Cdr Avinash BH -CV
Lt Cdr Avinash BH -CVLt Cdr Avinash BH -CV
Lt Cdr Avinash BH -CV
 
Courchevel Polo Master 2011
Courchevel Polo Master 2011Courchevel Polo Master 2011
Courchevel Polo Master 2011
 
IdM and AC
IdM and ACIdM and AC
IdM and AC
 
Design Sheets
Design SheetsDesign Sheets
Design Sheets
 
Pasadena Real Estate - up2date Market Recap for October
Pasadena Real Estate - up2date Market Recap for OctoberPasadena Real Estate - up2date Market Recap for October
Pasadena Real Estate - up2date Market Recap for October
 
Dj Zone best session 02
Dj Zone best session 02Dj Zone best session 02
Dj Zone best session 02
 
Curriculum Vitae of Titu Mizan
Curriculum Vitae of Titu MizanCurriculum Vitae of Titu Mizan
Curriculum Vitae of Titu Mizan
 
Peru Tax Compliance Cost Surveys
Peru Tax Compliance Cost SurveysPeru Tax Compliance Cost Surveys
Peru Tax Compliance Cost Surveys
 
AnĂĄlise para licenciatura g,ĂĄvila completo.pdf
AnĂĄlise para  licenciatura g,ĂĄvila completo.pdfAnĂĄlise para  licenciatura g,ĂĄvila completo.pdf
AnĂĄlise para licenciatura g,ĂĄvila completo.pdf
 
Impresora de Tarjetas y Credenciales Zebra Serie 7 Zxp7
Impresora de Tarjetas y Credenciales Zebra Serie 7 Zxp7Impresora de Tarjetas y Credenciales Zebra Serie 7 Zxp7
Impresora de Tarjetas y Credenciales Zebra Serie 7 Zxp7
 
Company presentation 2013
Company presentation 2013Company presentation 2013
Company presentation 2013
 
Budco Operations Brochure
Budco Operations BrochureBudco Operations Brochure
Budco Operations Brochure
 
Estudios que no requieren selectividad
Estudios que no requieren selectividadEstudios que no requieren selectividad
Estudios que no requieren selectividad
 
Ch03
Ch03Ch03
Ch03
 
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąa
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąaCatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąa
CatĂĄlogo literario de novedades. Noviembre. Biblioteca da DeputaciĂłn da CoruĂąa
 
Cuento historia de la festividad de Santa Kobe
Cuento historia de la festividad de Santa KobeCuento historia de la festividad de Santa Kobe
Cuento historia de la festividad de Santa Kobe
 
Diptico III_Simposio_Acabados_CEMER
Diptico III_Simposio_Acabados_CEMERDiptico III_Simposio_Acabados_CEMER
Diptico III_Simposio_Acabados_CEMER
 
Habitad marino
Habitad marinoHabitad marino
Habitad marino
 
ARMITAGE-THE CYBER ATTACK MANAGEMENT
ARMITAGE-THE CYBER ATTACK MANAGEMENTARMITAGE-THE CYBER ATTACK MANAGEMENT
ARMITAGE-THE CYBER ATTACK MANAGEMENT
 
Spirent Corporate Presentation_2014
Spirent Corporate Presentation_2014Spirent Corporate Presentation_2014
Spirent Corporate Presentation_2014
 

Similar to Measuring the end user

End User DNS Measurement at APNIC
End User DNS Measurement at APNICEnd User DNS Measurement at APNIC
End User DNS Measurement at APNICAPNIC
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisAlex Henthorn-Iwane
 
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSDINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSAPNIC
 
PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup Suman Karumuri
 
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...APNIC
 
mnNOG 3: IP technology adoption in Mongolia
mnNOG 3: IP technology adoption in MongoliamnNOG 3: IP technology adoption in Mongolia
mnNOG 3: IP technology adoption in MongoliaAPNIC
 
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, CriteoParis Open Source Summit
 
Web Performance Bootcamp 2014
Web Performance Bootcamp 2014Web Performance Bootcamp 2014
Web Performance Bootcamp 2014Daniel Austin
 
Software Analytics: Data Analytics for Software Engineering
Software Analytics: Data Analytics for Software EngineeringSoftware Analytics: Data Analytics for Software Engineering
Software Analytics: Data Analytics for Software EngineeringTao Xie
 
Monitoring IPv6 Networks
Monitoring IPv6 NetworksMonitoring IPv6 Networks
Monitoring IPv6 NetworksThousandEyes
 
NANOG 82: DNS Evolution
NANOG 82: DNS EvolutionNANOG 82: DNS Evolution
NANOG 82: DNS EvolutionAPNIC
 
ICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
ICANN DNS Symposium 2021: Measuring Recursive Resolver CentralityICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
ICANN DNS Symposium 2021: Measuring Recursive Resolver CentralityAPNIC
 
36th TWNIC OPM: BGP security threats and challenges
36th TWNIC OPM: BGP security threats and challenges36th TWNIC OPM: BGP security threats and challenges
36th TWNIC OPM: BGP security threats and challengesAPNIC
 
Web Performance BootCamp 2013
Web Performance BootCamp 2013Web Performance BootCamp 2013
Web Performance BootCamp 2013Daniel Austin
 
"Introducing Distributed Tracing in a Large Software System", Kostiantyn Sha...
"Introducing Distributed Tracing in a Large Software System",  Kostiantyn Sha..."Introducing Distributed Tracing in a Large Software System",  Kostiantyn Sha...
"Introducing Distributed Tracing in a Large Software System", Kostiantyn Sha...Fwdays
 
DNS-OARC 38: The resolvers we use
DNS-OARC 38: The resolvers we useDNS-OARC 38: The resolvers we use
DNS-OARC 38: The resolvers we useAPNIC
 
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsBenchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsNGINX, Inc.
 
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...Nagios
 
Measuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrongMeasuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrongFastly
 
From Monoliths to Microservices at Realestate.com.au
From Monoliths to Microservices at Realestate.com.auFrom Monoliths to Microservices at Realestate.com.au
From Monoliths to Microservices at Realestate.com.auevanbottcher
 

Similar to Measuring the end user (20)

End User DNS Measurement at APNIC
End User DNS Measurement at APNICEnd User DNS Measurement at APNIC
End User DNS Measurement at APNIC
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow Analysis
 
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSDINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
 
PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup
 
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...
APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measu...
 
mnNOG 3: IP technology adoption in Mongolia
mnNOG 3: IP technology adoption in MongoliamnNOG 3: IP technology adoption in Mongolia
mnNOG 3: IP technology adoption in Mongolia
 
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo
#OSSPARIS19 - How to improve database observability - CHARLES JUDITH, Criteo
 
Web Performance Bootcamp 2014
Web Performance Bootcamp 2014Web Performance Bootcamp 2014
Web Performance Bootcamp 2014
 
Software Analytics: Data Analytics for Software Engineering
Software Analytics: Data Analytics for Software EngineeringSoftware Analytics: Data Analytics for Software Engineering
Software Analytics: Data Analytics for Software Engineering
 
Monitoring IPv6 Networks
Monitoring IPv6 NetworksMonitoring IPv6 Networks
Monitoring IPv6 Networks
 
NANOG 82: DNS Evolution
NANOG 82: DNS EvolutionNANOG 82: DNS Evolution
NANOG 82: DNS Evolution
 
ICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
ICANN DNS Symposium 2021: Measuring Recursive Resolver CentralityICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
ICANN DNS Symposium 2021: Measuring Recursive Resolver Centrality
 
36th TWNIC OPM: BGP security threats and challenges
36th TWNIC OPM: BGP security threats and challenges36th TWNIC OPM: BGP security threats and challenges
36th TWNIC OPM: BGP security threats and challenges
 
Web Performance BootCamp 2013
Web Performance BootCamp 2013Web Performance BootCamp 2013
Web Performance BootCamp 2013
 
"Introducing Distributed Tracing in a Large Software System", Kostiantyn Sha...
"Introducing Distributed Tracing in a Large Software System",  Kostiantyn Sha..."Introducing Distributed Tracing in a Large Software System",  Kostiantyn Sha...
"Introducing Distributed Tracing in a Large Software System", Kostiantyn Sha...
 
DNS-OARC 38: The resolvers we use
DNS-OARC 38: The resolvers we useDNS-OARC 38: The resolvers we use
DNS-OARC 38: The resolvers we use
 
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsBenchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and Results
 
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...
Nagios Conference 2014 - Scott Wilkerson - Getting Started with Nagios Networ...
 
Measuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrongMeasuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrong
 
From Monoliths to Microservices at Realestate.com.au
From Monoliths to Microservices at Realestate.com.auFrom Monoliths to Microservices at Realestate.com.au
From Monoliths to Microservices at Realestate.com.au
 

More from APNIC

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 

More from APNIC (20)

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 

Recently uploaded

VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 

Recently uploaded (20)

VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 

Measuring the end user

  • 1. Measuring the End User Geoff Huston APNIC Labs
  • 3. “Measurable” Questions? • How many routes are IPv6 routes? • How many service providers offer IPv6? • How many domain names have AAAA RRs? • How many domains are DNSSEC signed? • How many DNS queries are made over IPv6? • How much traffic uses IPv6? • How many connections use IPv6? …
  • 4. Users vs Infrastructure None of these specific measurement questions really embrace the larger questions about the end user experience They are all aimed at measuring an aspect of of behaviour within particular parameters of the network infrastructure, but they don’t encompass how the end user assembles a coherent view of the network
  • 5. The Internet is all about US!
  • 6. What’s the question? How many users experience <x>? • How many users are capable of using IPv6? • How many users can resolve a DNS name? • How many users are performing DNSSEC validation? • How many users support ECDSA in digital signatures in DNSSEC? etc
  • 8. For example… IPv6 • It would be good to know how we are going with the transition to IPv6 • And it would be good everyone to know how everyone else is going with the transition to IPv6 • What can we measure? – IPv6 in the DNS – AAAA records in the Alexa top N – IPv6 in routing – IPv6 routing table – IPv6 traffic exchanges – traffic graphs • What should we measure? – How many connected devices on today’s Internet are capable of making IPv6 connections?
  • 9. How to measure millions of end devices for their IPv6 capability?
  • 10. How to measure millions of end devices for their IPv6 capability? a) Be
  • 11. How to measure millions of end devices for their IPv6 capability? OR Have your measurement code run on a million end devices
  • 15. Ads use active scripts • Advertising channels use active scripting to make ads interactive – This is not just an ‘animated gif’ – it uses a script to sense mouse hover to change the displayed image
  • 16. Adobe Flash and the network • Flash includes primitives in ‘actionscript’ to fetch ‘network assets’ – Typically used to load alternate images, sequences – Not a generalized network stack, subject to constraints over what connections can be made • Flash has asynchronous ‘threads’ model for event driven, sprite animation
  • 17. Adobe Flash and the network • Flash includes primitives in ‘actionscript’ to fetch ‘network assets’ – Typically used to load alternate images, sequences – Not a generalized network stack, subject to constraints over what connections can be made • Flash has asynchronous ‘threads’ model for event driven, sprite animation html5
  • 18. APNIC’s measurement technique • Craft a script which fetches a set of URLs to measure • URLs are reduced to a notional ‘1x1’ image which is not added to the browser’s display manager and is not displayed • URLs trigger DNS resolution via whatever name resolution mechanism is used by the local browser and host • And report back: We encode data transfer from the client to the server in the name of fetched URLs – Could use the DNS as the information conduit: • Result is returned by DNS name – Could use HTTP as the information conduit • Result is returned via parameters attached to an HTTP GET command We use a combination of http requests and server logs
  • 24. The Ad Measurement Technique Authoritative Name Server Web Server Linode servers (x6) DNS: Customised EVLDNS server allowing DNSSEC-signed pseudo wildcard signed subdomains* WEB: NGINX – small dynamic content Server TCPDUMP: full packet capture log * Thanks to Ray Bellis and ISC for this!
  • 25. Experiment Variables DNS – DNSSEC – DNSSEC signing algorithms – Response size – TCP support – V4 vs V6 DNS transport – UDP behaviour – UDP Fragmentation – CNAME / DNAME support – DNS Robustness – Resolver distribution
  • 26. Experiment Variables URL – V4 / V6 – RTT variance – TCP handshake robustness – OS / Browser variance – TCP MSS / Packet fragmentation – Path MTU behaviour – URL stalking – Address permanence characteristics
  • 28. What’s it good for? This approach allows us to analyze user behaviour when presented with particular tests – DNS: response size, TCP behaviour, resolver distribution, matching resolvers to users, resolver timers, EDNS0 use, EDNS0 client subnet use and accuracy, dual stack behaviour, response size,… – Web: Protocol preference, dual stack behaviour, response size, fragmentation behaviour, …
  • 29. (Some) Studies so far We’ve used this platform to look at large scale measurements of: – IPv6 penetration – IPv6 performance and robustness – DNSSEC Validation – DNSSEC performance – Packet Fragments / Path MTU – gTLD acceptance – Name Collisions – DNS response size behaviours
  • 30. But… It’s not a general purpose compute platform, so it can’t do many things – Ping, traceroute, etc – Send data to any destination – Pull data from any destination – Use different protocols This is a “many-to-one” styled setup where the server instrumentation provides insight on the inferred behaviour of the edges
  • 31. In Summary… • Measuring what happens at the user level by measuring some artifact or behaviour in the infrastructure and inferring some form of user behaviour is always going to be a guess of some form • If you really want to measure user behaviour then its useful to trigger the user to behave in the way you want to study or measure • The technique of embedding simple test code behind ads is one way of achieving this objective – for certain kinds of behaviours relating to the DNS and to URL fetching
  • 34. Advertising placement logic Fresh Eyeballs == Unique IPs – We have good evidence the advertising channel is able to sustain a constant supply of unique IP addresses Pay by impression – If you select a preference for impressions, then the channel tries hard to present your ad to as many unique IPs as possible Time/Location/Context tuned – Can select for time of day, physical location or keyword contexts (for search-related ads) – But if you don’t select, then placement is generalized Aim to fill budget – If you request $100 of placement a day, then inside the ad placement machinery an algorithm tries hard to achieve even placement loads, but in the end, will ‘soak’ place your ad to achieve enough views to bill you that target of $100
  • 35. 0 1000 2000 3000 4000 5000 00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00 22/Mar 35 Ad Placement Training – Day 1
  • 36. 0 1000 2000 3000 4000 5000 00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00 22/Mar 23/Mar 36 Ad Placement Training – Day 2
  • 37. 0 1000 2000 3000 4000 5000 00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00 22/Mar 23/Mar 24/Mar 37 Ad Placement Training – Day 3
  • 38. 0 1000 2000 3000 4000 5000 00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00 22/Mar 23/Mar 24/Mar 25/Mar 38 Ad Placement Training – Day 4
  • 39. 0 1000 2000 3000 4000 5000 00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 00:00 23/Mar 24/Mar 25/Mar 26/Mar 27/Mar 28/Mar 29/Mar 30/Mar 31/Mar 01/Apr 39 Ad Placement Training – Days 5, 6 & 7
  • 43. Success! • 2.5M – 10M samples per day – mostly new! • Large sample space across much of the known Internet • Assemble a rich data set of end user addresses and DNS resolvers
  • 44. Success … of a sort! • What we are after is a random sample of the entire Internet And we are close • But what we have is a data set biased towards “cheap” eyeballs in fixed networks
  • 45. “Raw” AD counts per day 155,430 VN Vietnam 103,517 CN China 92,107 MX Mexico 79,092 TH Thailand 73,702 IN India 65,402 PK Pakistan 64,121 BR Brazil 54,637 TR Turkey 52,532 US United States of America 52,240 AR Argentina 48,315 CO Colombia 45,216 ID Indonesia 39,839 PE Peru 36,962 RU Russian Federation 34,529 PH Philippines 33,899 EG Egypt 22,983 TW Taiwan 22,712 RO Romania 22,490 UA Ukraine 22,403 ES Spain IP address to country code mapping for experiments placed on the 24th May 2015
  • 47. ITU-T’s Internet User Census 155,430 VN Vietnam 103,517 CN China 92,107 MX Mexico 79,092 TH Thailand 73,702 IN India 65,402 PK Pakistan 64,121 BR Brazil 54,637 TR Turkey 52,532 US United States of America 52,240 AR Argentina 48,315 CO Colombia 45,216 ID Indonesia 39,839 PE Peru 36,962 RU Russian Federation 34,529 PH Philippines 33,899 EG Egypt 22,983 TW Taiwan 22,712 RO Romania 22,490 UA Ukraine 22,403 ES Spain 668,493,485 China 282,384872 United States of America 252,482905 India 110,345878 Brazil 109,390190 Japan 87,305661 Russian Federation 72,663301 Nigeria 71,823404 Indonesia 71,174958 Germany 61,579582 Mexico 57,306333 United Kingdom of Great Britain and Northern Ireland 54,114094 France 45,416941 Iran (Islamic Republic of) 45,019465 Egypt 42,187842 Republic of Korea 41,780667 Philippines 40,980368 Vietnam 39,256999 Bangladesh 35,793673 Italy 35,503461 Turkey ITU’s estimates of number of Internet users per country
  • 48. “Weighting” sample data to correct AD Placement bias We “weight” the raw data by: – Geolocating the IP address to a particular country – Multiplying the sample by the relative weight of the country
  • 50. Measuring ALL of the Internet It’s not perfect by any means, but it is a reasonable first pass to correct for the implicit ad placement bias in the raw data So now we have a method to measure a sample of Internet users and a process that can relate that measurement back to the Internet as a whole. How can we use this?
  • 51. What does this allow? In providing an end user with a set of URLs to retrieve we can examine: – Protocol behaviour e.g.: V4 vs V6, protocol performance, connection failure rate – DNS behaviours e.g.: DNSSEC use, DNS resolution performance, DNS response size, crypto protocol performance,…
  • 53. Measuring IPv6 Client is given 4 unique URLs to load: • Dual Stack object • V4-only object • V6-only object • Result reporting URL (10 second timer) We want to compare the number of end devices that can retrieve the V6-only object to the number of devices that can retrieve the V4-only object (V6 Capable) We can also look at the number of end devices that use IPv6 to retrieve the Dual Stack Object (V6 Preferred)
  • 54. What we see (Web Log) temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29 +0000] "GET /newadcfg/ad.py?A=2121&N&R&F HTTP/1.1" 200 799 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 u281fd425-s1438646489 1438646489.894 cfg.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.rd.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.e HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r6.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.578 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.871 0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.d HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.159 0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r4.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.448 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td- 1548.zr6td-678.zd-1258.ze-390.zf-971. HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.815 0du-results-u281fd425-x- i5097.ap.dotnxdomain.net
  • 55. What we see (Web Log) temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29 +0000] "GET /newadcfg/ad.py?A=2121&N&R&F HTTP/1.1" 200 799 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 u281fd425-s1438646489 1438646489.894 cfg.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.rd.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.e HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r6.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.578 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.871 0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.d HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.159 0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r4.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.448 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td- 1548.zr6td-678.zd-1258.ze-390.zf-971. HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.815 0du-results-u281fd425-s1438646489- i5097.ap.dotnxdomain.net This is a Mac OSX system, using OS X 10.9.5, with Chrome 44.0.2403.125
  • 56. What we see (Web Log) temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29 +0000] "GET /newadcfg/ad.py?A=2121&N&R&F HTTP/1.1" 200 799 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 u281fd425-s1438646489 1438646489.894 cfg.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.rd.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.e HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r6.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.578 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.871 0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.d HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.159 0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r4.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.448 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td- 1548.zr6td-678.zd-1258.ze-390.zf-971. HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.815 0du-results-u281fd425-s1438646489- i5097.ap.dotnxdomain.net This system can do IPv6, and prefers to use IPv6 in dual stack contexts
  • 57. What we see (Web Log) temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29 +0000] "GET /newadcfg/ad.py?A=2121&N&R&F HTTP/1.1" 200 799 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 u281fd425-s1438646489 1438646489.894 cfg.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.rd.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.e HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r6.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.578 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.871 0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.d HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.159 0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r4.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.448 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td- 1548.zr6td-678.zd-1258.ze-390.zf-971. HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.815 0du-results-u281fd425-s1438646489- i5097.ap.dotnxdomain.net This experiment ran through to conmpletion
  • 58. What we see (Web Log) temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:29 +0000] "GET /newadcfg/ad.py?A=2121&N&R&F HTTP/1.1" 200 799 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 u281fd425-s1438646489 1438646489.894 cfg.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.rd.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.e HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.290 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r6.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.578 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:30 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.f HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646490.871 0di-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.d HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.159 0ds-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 124.13.125.185 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.r4.td HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.448 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net temora.rand.apnic.net 2001:e68:5431:519e:f002:854e:2741:278 [04/Aug/2015:00:01:31 +0000] "GET /1x1.png?u281fd425-s1438646489-i5097.ap.results&zrdtd-390.zr4td- 1548.zr6td-678.zd-1258.ze-390.zf-971. HTTP/1.1" 200 68 "https://tpc.googlesyndication.com/sadbundle/7103675352697911246/basic/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36" 0.000 https 1438646491.815 0du-results-u281fd425-s1438646489- i5097.ap.dotnxdomain.net This user is a customer of TMNET in Malaysia, AS4788
  • 61. Why are they different? As far as I am aware, Google do not perform per- country weighting, and it is likely that they are over- sampling the US and Western Europe and also likely that they are under-sampling in China, Africa and South America
  • 64. Measuring Platforms – July 2015 Win$ 72%$ Andriod$ 16%$ iOS$ 6%$ Mac$ 4%$ Linux$ 1%$ Windows$Phone$ 1%$ Chrome$ 0%$ Firefox$ 0%$ Other$ 0%$ OS#Share#
  • 65. Measuring Platforms – January 2016 Win 37% Android 33% iOS 27% Mac 2% Linux 1% Winows Phone 0% Chrome OS 0% Other 0% OS SHARE - JANUARY 2016 Windows 37% Android 33% iOS 27%
  • 66. Measuring Browsers – July 2015 Chrome' 68%' Firefox' 12%' Safari' 8%' Explorer' 6%' Mobile_Safari' 4%' Opera' 2%' Other' 0%' Mozilla' 0%' Netscape' 0%' Browsers'
  • 67. Measuring Browsers – January 2016 Chrome 52% Safari 38% Firefox 6% MSIE 3% Opera 1% Silk 0% Chromium 0% Other 0% Browser Share
  • 69. Measuring DNSSEC Client is given 4 unique URLs to load: • DNSSEC-validly signed DNS name • DNSSEC-invalidly signed DNS name • Unsigned DNS name (control) • Result reporting URL (10 second timer) All DNS is IPv4
  • 70. What We See (DNS Log) 1438646489.920 [ap] 04-Aug-2015 00:01:29.920 202.188.0.254#14118 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net. IN AAAA -ED () 0 157 1438646489.920 [ap] 04-Aug-2015 00:01:29.920 202.188.0.254#2911 04u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net. IN A -ED () 0 145 1438646489.921 [ap] 04-Aug-2015 00:01:29.921 202.188.0.254#40461 0du-u281fd425-s1438646489-i5097.ap.dotnxdomain.net. IN A -ED () 0 145 1438646489.922 [ap] 04-Aug-2015 00:01:29.922 202.188.0.254#48755 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net. IN AAAA -ED () 0 157 1438646489.923 [ap] 04-Aug-2015 00:01:29.923 202.188.0.254#12230 06u-u281fd425-s1438646489-i5097.ap.dotnxdomain.net. IN A -ED () 0 203 1453248859.615 [ap] 20-Jan-2016 00:14:19.615 117.102.103.194#58270 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN A -() 0 134 1453248860.616 [ap] 20-Jan-2016 00:14:20.616 202.155.0.150#55430 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN A -ED () 0 405 1453248860.708 [ap] 20-Jan-2016 00:14:20.708 202.155.0.150#38914 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN DS -ED () 0 393 1453248860.798 [ap] 20-Jan-2016 00:14:20.798 202.155.135.9#27698 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN DS -EDC () 0 393 1453248860.887 [ap] 20-Jan-2016 00:14:20.887 202.155.135.9#5344 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN A -EDC () 0 405 1453248860.978 [ap] 20-Jan-2016 00:14:20.978 202.155.0.150#11434 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN DNSKEY -ED () 0 537 1453248861.067 [ap] 20-Jan-2016 00:14:21.067 202.155.135.9#43705 0ds-ucae20ea3-s1453248859-i5121.ap.dotnxdomain.net. IN DNSKEY -EDC () 0 537 DNSSEC Validation “signature”
  • 75. Foreign (CC) Resolution: Top Resolvers by AS Rank AS Use AS Name 1 15169 42.69% GOOGLE - Google Inc.,US 2 3356 7.47% LEVEL3 - Level 3 Communications, Inc.,US 3 36692 7.05% OPENDNS - OpenDNS, LLC,US 4 19994 2.56% RACKSPACE - Rackspace Hosting,US 5 174 1.87% COGENT-174 - Cogent Communications,US 6 16880 1.70% AS2-TRENDMICRO-COM - TREND MICRO INCORPORATED,US 7 2914 1.09% NTT-COMMUNICATIONS-2914 - NTT America, Inc.,US 8 4134 0.91% CHINANET-BACKBONE No.31,Jin-rong Street,CN 9 29791 0.70% VOXEL-DOT-NET - Voxel Dot Net, Inc.,US 10 3462 0.67% HINET Data Communication Business Group,TW 11 9121 0.64% TTNET Turk Telekomunikasyon Anonim Sirketi,TR 12 3303 0.64% SWISSCOM Swisscom (Switzerland) Ltd,CH 13 6939 0.63% HURRICANE - Hurricane Electric, Inc.,US 14 6147 0.50% Telefonica del Peru S.A.A.,PE 15 6713 0.48% IAM-AS,MA 16 8048 0.47% CANTV Servicios, Venezuela,VE 17 3257 0.47% TINET-BACKBONE Tinet SpA,DE 18 13238 0.43% YANDEX Yandex LLC,RU 19 45595 0.41% PKTELECOM-AS-PK Pakistan Telecom Company Limited,PK 20 9299 0.40% IPG-AS-AP Philippine Long Distance Telephone Company,PH 21 7643 0.39% VNPT-AS-VN Vietnam Posts and Telecommunications (VNPT),VN 22 45758 0.39% TRIPLETNET-AS-AP TripleT Internet Internet service provider Bangkok,TH 23 8151 0.38% Uninet S.A. de C.V.,MX 24 7470 0.35% TRUEINTERNET-AS-AP TRUE INTERNET Co.,Ltd.,TH 25 4837 0.35% CHINA169-BACKBONE CNCGROUP China169 Backbone,CN Total: 21,770,772 (28% of total) end user query sets
  • 76. Offshore DNS from HK Users
  • 77. Offshore DNS from HK Users
  • 81. Some Stalker Numbers In the first 248 days of 2014 we saw: – 123,110,633 unique end-user IP addresses presented to our servers from these test scripts – 317,309 of these end-user IP addresses presented HTTP GET strings to us that were subsequently presented to us from a different client IP address! That’s some 1 in 400* users that seem to have attracted some kind of digital stalker! * Or maybe a bit more, due to NATs hiding multiple end users behind a single public IP address
  • 82.
  • 84. Stalking Rates by Country CC Samples Stalked Rate/1,000,000 Country IR 674 111 164,688 Iran (Islamic Republic of) LA 28,506 2,875 100,855 Lao People's Democratic Republic MO 38,761 2,954 76,210 Macao Special Administrative Region of China SG 240,188 17,406 72,468 Singapore HK 486,101 22,136 45,537 Hong Kong Special Administrative Region of China CN 10,419,638 435,040 41,751 China GB 872,124 28,845 33,074 United Kingdom of Great Britain and Northern Ireland TW 1,769,367 36,823 20,811 Taiwan JP 1,500,779 23,971 15,972 Japan AU 293,193 4,620 15,757 Australia US 4,491,711 53,370 11,881 United States of America MY 1,035,434 10,214 9,864 Malaysia AL 437,399 4,043 9,243 Albania CA 947,922 6,244 6,587 Canada KH 143,886 897 6,234 Cambodia MM 16,411 97 5,910 Myanmar MK 458,820 2,214 4,825 The former Yugoslav Republic of Macedonia BZ 8,139 35 4,300 Belize MN 57,622 233 4,043 Mongolia NZ 344,951 1,385 4,015 New Zealand CV 3,742 14 3,741 Cape Verde ME 223,005 775 3,475 Montenegro FJ 14,892 47 3,156 Fiji SR 44,116 136 3,082 Suriname AW 11,123 34 3,056 Aruba
  • 85. Stalking Delay The 15, 30 and 60 minute local peaks are likely to be local web proxy refresh cycles This local peak matches a result timer in the test script
  • 86. Top 25 International StalkersRank IP Net # AVG Delay AS Description 1 119.147.146.0 205,033 130.7 4134 CHINANET-BACKBONE No.31,Jin-rong Street,CN 2 101.226.33.0 6,198 1,576.1 4812 CHINANET-SH-AP China Telecom (Group),CN 3 180.153.206.0 6,120 1,608.3 4812 CHINANET-SH-AP China Telecom (Group),CN 4 180.153.214.0 3,827 1,561.0 4812 CHINANET-SH-AP China Telecom (Group),CN 5 112.64.235.0 3,819 1,544.9 17621 CNCGROUP-SH China Unicom Shanghai network,CN 6 101.226.66.0 3,603 1,577.3 4812 CHINANET-SH-AP China Telecom (Group),CN 7 180.153.163.0 2,742 1,540.1 4812 CHINANET-SH-AP China Telecom (Group),CN 8 223.27.200.0 2,740 1.8 45796 BBCONNECT-TH-AS-AP BB Connect Co., Ltd.,TH 9 101.226.89.0 2,658 2,230.2 4812 CHINANET-SH-AP China Telecom (Group),CN 10 180.153.201.0 2,628 1,549.4 4812 CHINANET-SH-AP China Telecom (Group),CN 11 101.226.65.0 1,528 1,573.3 4812 CHINANET-SH-AP China Telecom (Group),CN 12 69.41.14.0 1,243 1,127.4 47018 CE-BGPAC - Covenant Eyes, Inc.,US 13 101.226.51.0 1,195 1,627.6 4812 CHINANET-SH-AP China Telecom (Group),CN 14 112.65.193.0 1,038 1,623.9 17621 CNCGROUP-SH China Unicom Shanghai network,CN 15 64.124.98.0 906 1,288.9 6461 ABOVENET - Abovenet Communications, Inc,US 16 180.153.114.0 819 1,632.6 4812 CHINANET-SH-AP China Telecom (Group),CN 17 180.153.205.0 765 1,497.7 4812 CHINANET-SH-AP China Telecom (Group),CN 18 208.184.77.0 649 1,419.5 6461 ABOVENET - Abovenet Communications, Inc,US 19 222.73.77.0 535 1,373.8 4812 CHINANET-SH-AP China Telecom (Group),CN 20 180.153.211.0 517 1,450.6 4812 CHINANET-SH-AP China Telecom (Group),CN 21 180.153.161.0 504 1,675.7 4812 CHINANET-SH-AP China Telecom (Group),CN 22 183.60.153.0 262 451.3 4134 CHINANET-BACKBONE No.31,Jin-rong Street,CN 23 222.73.76.0 255 1,512.7 4812 CHINANET-SH-AP China Telecom (Group),CN 24 101.226.102.0 235 2,012.7 4812 CHINANET-SH-AP China Telecom (Group),CN 25 208.80.194.0 227 10,731.5 13448 WEBSENSE - Websense, Inc,US
  • 87. The Leakiest Browser! Wow! “Public Security Equipment 110 No 0000000025!”
  • 88. 4. Access ISP Market Share http://stats.labs.apnic.net/aspop
  • 91. Content Blocking in Iran? 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 academy accountants actor agency airforce army associates attorney auction audio band bar bargains beer best bid bike bio black blackfriday blue boutique brussels build builders business buzz bzh cab camera camp capetown capital cards care career careers casa cash catering center ceo cheap christmas church city claims cleaning click clinic clothing coach codes coffee cologne community company computer condos construction contractors cooking cool country credit creditcard cricket cruises cymru dance dating deals degree delivery democrat dental dentist desi diamonds diet digital direct directory discount domains durban education email energy engineer engineering enterprises equipment estate events exchange expert exposed fail farm fashion finance financial fish fishing fitness flights florist flowers forsale foundation frl fund furniture futbol gallery garden gent gift gifts gives glass graphics gratis gripe guide guitars guru haus healthcare help hiphop holdings holiday horse host hosting house how il immo immobilien industries ink institute insure international investments jetzt joburg juegos kaufen kim kitchen kiwi koeln land lawyer lease lgbt life lighting limited limo link loans london maison management market marketing media memorial menu mobi moda moe money mortgage moscow nagoya name navy network ngo ninja okinawa ong ooo osaka paris partners parts party photo photography photos pics pictures pink pizza place plumbing poker press productions properties property pub qpon quebec recipes red rehab reisen rentals repair report republican rest restaurant reviews rip rocks rodeo ryukyu saarland sarl schule science services sexy shiksha shoes singles social software solar solutions soy space supplies supply support surf surgery sx systems tatar tattoo tax technology tel tienda tips tires tirol today tokyo tools town toys trade training university uno vacations ventures vet viajes villas vision vlaanderen vodka voting voyage wales wang watch webcam website wedding whoswho wien wiki work works world wtf xn--6qq986b3xl xn--80adxhks xn--80asehdb xn--80aswg xn--c1avg xn--i1b6b1a6a2e xn--mgbab2bd xn--ngbc5azd xn--nqv7f xn--q9jyb4c xyz yoga yokohama zone % Iran (Islamic Republic of) (IR) - 11025 Measurements Web WebX NoWeb NoDNS LateWeb .il appears to use DNS Response blocking .sexy appears to use Web Response blocking
  • 92. Hong Kong 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 academy accountants actor agency airforce army associates attorney auction audio band bar bargains beer best bid bike bio black blackfriday blue boutique brussels build builders business buzz bzh cab camera camp capetown capital cards care career careers casa cash catering center ceo cheap christmas church city claims cleaning click clinic clothing coach codes coffee cologne community company computer condos construction contractors cooking cool country credit creditcard cricket cruises cymru dance dating deals degree delivery democrat dental dentist desi diamonds diet digital direct directory discount domains durban education email energy engineer engineering enterprises equipment estate events exchange expert exposed fail farm fashion finance financial fish fishing fitness flights florist flowers forsale foundation frl fund furniture futbol gallery garden gent gift gifts gives glass graphics gratis gripe guide guitars guru haus healthcare help hiphop holdings holiday horse host hosting house how il immo immobilien industries ink institute insure international investments jetzt joburg juegos kaufen kim kitchen kiwi koeln land lawyer lease lgbt life lighting limited limo link loans london maison management market marketing media memorial menu mobi moda moe money mortgage moscow nagoya name navy network ngo ninja okinawa ong ooo osaka paris partners parts party photo photography photos pics pictures pink pizza place plumbing poker press productions properties property pub qpon quebec recipes red rehab reisen rentals repair report republican rest restaurant reviews rip rocks rodeo ryukyu saarland sarl schule science services sexy shiksha shoes singles social software solar solutions soy space supplies supply support surf surgery sx systems tatar tattoo tax technology tel tienda tips tires tirol today tokyo tools town toys trade training university uno vacations ventures vet viajes villas vision vlaanderen vodka voting voyage wales wang watch webcam website wedding whoswho wien wiki work works world wtf xn--6qq986b3xl xn--80adxhks xn--80asehdb xn--80aswg xn--c1avg xn--i1b6b1a6a2e xn--mgbab2bd xn--ngbc5azd xn--nqv7f xn--q9jyb4c xyz yoga yokohama zone % Hong Kong Special Administrative Region of China (HK) - 248750 Measurements Web WebX NoWeb NoDNS LateWeb That looks like a high (3%) DNS loss rate – why?