SLIDE 5 5
Why Computer networks? The Internet Is Transforming Everything
How we do business
E-commerce, advertising, cloud computing, connected robots
How we learn and are informed
Google, Wikipedia, on-line courses, on-line news generators
How we do science and health
Google, access to big data, tele-presence
How we socialize and entertain
E-mail, IM, Facebook friends, virtual worlds, on-line casinos
How we think about law
Interstate commerce? National boundaries? Wikileaks?
How we govern
E-voting, e-government, censorship, wiretapping
How we fight
Cyber-attacks, including nation-state attacks, cyber-physical wars
Opportunity: The Internet of Everything
Past:
Infrastructure-centric computing
(e.g., mainframes, time-sharing, IBM, Sun Microsystems)
Infrastructure-centric networks
(e.g., telephone network, cellular networks, ARPANET, emergence of Internet; think AT&T, BBN, Cisco, Nokia)
Very expensive links, storage and processing, independent
vertical systems
Focus on establishing the infrastructure Research: How do we use links and processors as
efficiently as possible?
14
Present:
Information-centric computing
(e.g., the web, personal computing devices; Apple, Google)
Information-centric networking and the cloud
(e.g., Content-Delivery Networks, caching systems, cloud computing, firewalls; think Akamai and Oracle)
Programmable networking
(SDNs, Openflow, Nicira)
Affordable links, very cheap storage and processing, network and
service integration (e.g., VoIP calls), the cloud, Openflow
Focus on enabling services and information everywhere Research: How do we find and replicate information efficiently?
How do we process information efficiently and securely at remote servers? How do we represent the network at controllers?
Opportunity: The Internet of Everything
15