Presentation is loading. Please wait.

Presentation is loading. Please wait.

Some pictures for class 1Some pictures for class 1 cs480 spring 2016, NYU CS, Michael Walfish.

Similar presentations


Presentation on theme: "Some pictures for class 1Some pictures for class 1 cs480 spring 2016, NYU CS, Michael Walfish."— Presentation transcript:

1 Some pictures for class 1Some pictures for class 1 cs480 spring 2016, NYU CS, Michael Walfish

2 The Internet is host-oriented and layered application transport network link physical home laptop Web server application transport network link physical Much of the “intelligence” is implemented on the end-points. The middle of the network is “dumb” (in principle). The architecture is layered; each layer plays a different role.

3 Case study: Web browsing Web server http://www.twitter.com <a href= http://www.nytimes.com/ politics/article.html> cool story app transport network link physical home laptop DNS www.nytimes.com? 128.34.56.17 The browser first turns www.nytimes.com into a network location Next, the browser forms an HTTP request dst: 128.34.56.17 “GET /politics/article.html” 128.34.56.17

4 Case study: Web browsing Web server app transport network link physical home laptop DNS TCP is a transport protocol. It sequences data, decides when to send, and retransmits lost data “GET /po…” dst: 128.34.56.17 TCP (transmission control protocol), UDP, … 1 128.34.56.17

5 Case study: Web browsing Web server app transport network link physical home laptop DNS IP is a network-layer protocol. Its main job is to get packets delivered to their destinations “GET /po…” dst: 128.34.56.17 1 IP (Internet Protocol) src, dst src: 2.5.1.12 128.34.56.17

6 Case study: Web browsing Web server app transport network link physical home laptop DNS Ethernet is a link-layer protocol. Its main job is to move packets around local networks “GET /po…” dst: 128.34.56.17 1 src, dst src: 2.5.1.12 Ethernet, 802.11, Infiniband, … 128.34.56.17

7 Case study: Web browsing Web server app transport network link physical home laptop DNS “GET /po…” 1 src, dst 128.34.56.17

8 Case study: Web browsing Web server 128.34.56.17 home laptop “GET /po…” 1 src, dst app transport network link physical 2.5.1.12 “GET /politics/article.html” Web serving software

9 Case study: Web browsing Web server 128.34.56.17 home laptop app transport network link physical 2.5.1.12 “OK 200 ” Web serving software

10 Case study: Web browsing Web server 128.34.56.17 home laptop app transport network link physical 2.5.1.12 “OK ”

11 Case study: Web browsing Web server 128.34.56.17 home laptop app transport network link physical 2.5.1.12


Download ppt "Some pictures for class 1Some pictures for class 1 cs480 spring 2016, NYU CS, Michael Walfish."

Similar presentations


Ads by Google