Select a calendar:
Filter October Events by Event Type:
Events for the 1st week of October
-
PhD Defense - Lan Wei
Mon, Sep 28, 2020 @ 01:30 PM - 03:30 PM
Thomas Lord Department of Computer Science
University Calendar
Title: Anycast Stability, Security and Latency in the DNS and CDNs
PhD Candidate: Lan Wei
committee:
John Heidemann (chair, advisor)
Ramesh Govindan
Konstantinos Psounis (USC EE department)
Ricardo de Oliveira Schmidt (University of Passo Fundo)
Date: September 28, 2020
Time: 1:30-3:30pm
Zoom: https://usc.zoom.us/j/91845858491
Abstract:
Clients' performance is important for both Content-Delivery Networks (CDNs) and the Domain Name System (DNS). Operators would like the service to meet expectations of their users. CDNs providing stable connections will prevent users from experiencing downloading pause from connection breaks. Users expect DNS traffic to be secure without being intercepted or injected. Both CDN and DNS operators care about a short network latency, since users can become frustrated by slow replies.
Many CDNs and DNS services (such as the DNS root) use IP anycast to bring content closer to users. Anycast-based services announce the same IP address(es) from globally distributed sites. In an anycast infrastructure, Internet routing protocols will direct users to a nearby site naturally. The path between a user and an anycast site is formed on a hop-to-hop basis---at each hop (a network device such as a router), routing protocols like Border Gateway Protocol (BGP) makes the decision about which next hop to go to. ISPs at each hop will impose their routing policies to influence BGP's decisions. Without globally knowing (also unable to modify) the distributed information of BGP routing table of every ISP on the path, anycast infrastructure operators are unable to predict and control in real-time which specific site a user will visit and what the routing path will look like. Also, any change in routing policy along the path may change both the path and the site visited by a user. We refer to such minimal control over routing towards an anycast service, the uncertainty of anycast routing. Using anycast spares extra traffic management to map users to sites, but can operators provide a good anycast-based service without precise control over the routing?
This routing uncertainty raises three concerns: routing can change, breaking connections; uncertainty about global routing means spoofing can go undetected, and lack of knowledge of global routing can lead to suboptimal latency. In this thesis, we show how we confirm the stability, how we confirm the security, and how we improve the latency of anycast to answer these three concerns. First, routing changes can cause users to switch sites, and therefore break a stateful connection such as a TCP connection immediately. We study routing stability and demonstrate that connections in anycast infrastructure are rarely broken by routing instability. Of all vantage points (VPs), fewer than 0.15% VP's TCP connections frequently break due to timeout in 5s during all 17 hours we observed. We only observe such frequent TCP connection break in 1 service out of all 12 anycast services studied. A second problem is DNS spoofing, where a third-party can intercept the DNS query and return a false answer. We examine DNS spoofing to study two aspects of security---integrity and privacy, and we design an algorithm to detect spoofing and distinguish different mechanisms to spoof anycast-based DNS. We show that DNS spoofing is uncommon, happening to only 1.7% of all VPs, although increasing over the years.Among all three ways to spoof DNS---injections, proxies, and third-party anycast site (prefix hijack), we show that third-party anycast site is the least popular one. Last, diagnosing poor latency and improving the latency can be difficult for CDNs. We develop a new approach, BAUP (bidirectional anycast unicast probing), which detects inefficient routing with better routing replacement provided. We use BAUP to study anycast latency. By applying BAUP and changing peering policies, a commercial CDN is able to significantly reduce latency, cutting median latency in half from 40ms to 16ms for regional users.
WebCast Link: https://usc.zoom.us/j/91845858491
Audiences: Everyone Is Invited
Contact: Lizsl De Leon
-
Cybersecurity Professional Career Panel
Thu, Oct 01, 2020 @ 05:00 PM - 06:00 PM
Thomas Lord Department of Computer Science
Workshops & Infosessions
The USC Global Policy Institute invites CS@USC students to attend a virtual professional panel on careers in cyber security! Our Cyber Professional Career Panel will give students an opportunity to hear from young professionals and USC alumni actively working in cyber-related fields and industries. Alumni will also discuss how they utilized their IR and Political Science degrees in cyber careers!
Join us this Thursday, October 1st from 5:00 p.m. to 6:00 p.m. PST for this Zoom webinar and Q&A.
RSVP: https://www.eventbrite.com/e/cybersecurity-professional-career-panel-tickets-122913320049
The Zoom registration can be found here and in your Eventbrite confirmation email: https://usc.zoom.us/meeting/register/tJEof-6opj4sH9eHeMUHjk-IkZcwkrEVWzqV
PANELISTS
GPI is joined by Zachery Smith, a Systemic Risk Manager at the FSARC. He works alongside U.S. financial institutions (Bank of America, The Bank of New York Mellon, Citibank, Goldman Sachs, JPMorgan Chase, Morgan Stanley, State Street, Wells Fargo) and the U.S. government to identify and mitigate cyber and operational risk for national critical infrastructure. Zach previously spent three years in cybersecurity management consulting for energy sector critical infrastructure. He contributed to initiatives focused on operational resilience including enterprise-wide security redesigns at multiple Fortune 500 energy clients. Zach is an Aspen Institute Socrates Scholar, Institute for Education Government Fellow, Harman Academy Fellow, and USC Global Fellow. He is based in Washington D.C.
Our second panelist is Swini Tummala. Swini is a senior underwriter on the cyber and professional liability team at AIG. As an underwriter she works with brokers to find insurance solutions to risks including, but not limited to, data breaches and errors in the provision of professional services for client companies. Swini graduated from USC with B.A.s in International Relations and Economics and is currently enrolled in the University of Notre Dame's Master of Science Finance program. She hopes to eventually combine her interest in economic development with her insurance career through microinsurance.
Our third panelist is Michael Hwang. Michael is a penetration tester for a prestigious research university on the West Coast. He is certified as an OSCP and holds the GXPN certification
Location: Online - Zoom
WebCast Link: https://usc.zoom.us/meeting/register/tJEof-6opj4sH9eHeMUHjk-IkZcwkrEVWzqV
Audiences: Undergraduate and Graduate Students
Contact: USC Global Policy Institute
-
USC MEGA Student Speaker Series
Fri, Oct 02, 2020 @ 05:00 PM - 07:00 PM
Thomas Lord Department of Computer Science
Student Activity
Looking to level up your Unity programming skills? Join us this Friday, October 2 at 5:00 PM PST for a discussion by Gabriel Lacayo on how you can utilize lesser-known aspects of programming in Unity to facilitate faster iteration and create better programming structures! Gabriel will be covering topics like how to use ScriptableObjects, Attributes, Property Drawers, Editor Scripts, and more.
While anyone is welcome to join, this talk is primarily for those who already have some programming experience and would like to take their skills even further.
Gabriel Lacayo is a junior at USC majoring in Computer Science (Games). Gabriel has worked on several projects in Unity, with the most recent being 2D platformer game Embower. Have any questions for Gabriel? Stick around after the presentation for a quick Q&A session!
Check out Embower on Itch.io: https://atsinacorrington.itch.io/embower
Zoom link: https://usc.zoom.us/j/95063590083?pwd=OThyZHQwZW4zRkFSVGVqWTVmSUtOUT09
Meeting ID: 950 6359 0083
Passcode: 100220 **
**The passcode will always be the date of the event!
For any questions, please email megamesusc@gmail.com or reach out to us via our socials:
Facebook: https://www.facebook.com/groups/USCMEGA
Discord: https://discord.gg/4rDUD6H
Twitter: https://twitter.com/MEGA_USC
Website: www.uscmega.org
Best,
MEGA
Location: Online - Zoom
WebCast Link: https://usc.zoom.us/j/95063590083?pwd=OThyZHQwZW4zRkFSVGVqWTVmSUtOUT09
Audiences: Everyone Is Invited
Contact: USC MEGA