cse 534 fundamentals of computer networks professor: phillipa gill project team no. 5: yang sheng...
TRANSCRIPT
CSE 534 Fundamentals of Computer NetworksProfessor: Phillipa Gill
Project Team No. 5:Yang Sheng Fang ([email protected])Jian Xu ([email protected])Benjamin X. Lin ([email protected])
ICFlashWeb-based Network Measurement
Using Adobe AIR
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Overview & Motivation
Overview: ICFlash allows users to send HTTP/DNS requests to specified websites and upload corresponding results to Centinel-Server
Motivation: To encourage more users to participate in the data-collection processo Provide GUIo Installation is much more convenient for users
o Users do not need any extra configurations
Methodology & Procedure
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Reviewed Technologies:o HTML5o JavaScripto PHPo Adobe Flasho Adobe AIR
Methodology & Procedure
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Reviewed Technologies:o HTML5o JavaScripto PHPo Adobe Flasho Adobe AIR
Adobe AIR provides APIs for DNS queries and HTTP requests.It does not have cross domain restrictions.
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Methodology & Procedure
(1) Open source Flex Framework for UI
(3) JSON for storing results
Methodology
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
(2) flash.net for HTTP and flash.net.dns for DNS - collect response Header and body for Http; collect response for DNS - asynchronous call
(4) Github for source control, can be accessed publicly
Results
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Results
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
DNS Query Results on ICFlash App
RESULT
Results
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
DNS Query Result to Local Server
RESULT
(1) Connect ICFlash to the real ICLab Centinel Server
(3) Promote ICFlash to those volunteers who participate in the ICLab experiments.
Conclusion + Future Work
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
(2) Allow users to write their own list of URLs to test and upload
THANK YOU!
ICFlash · May 07, 2015 · Y. Fang, J. Xu, B. Lin
Special Thanks To
Professor Phillipa Gill
Abbas Razaghpanah
Chien-Chun Ni