a simple network analogy. components of our imaginary mail network assistant warehouses of...

37
A Simple Network Analogy

Upload: izabella-singletary

Post on 15-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

A Simple Network Analogy

Page 2: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Components of our Imaginary Mail Network

Assistant Warehouses of documents stored in folders Warehouse address operators Packets (envelopes) of information Local Mail Room Gateway mail routing center Regional/national mail routing centers

Page 3: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Purpose of our Mail Network Your assistant is to request documents (by mail) and

interpret them for you.

Page 4: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Limitations and obstacles We can’t remember addresses, only names. We can only mail to addresses. We use small envelopes. We have an envelope/hr. limit.

Page 5: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Limitations and obstacles (cont’d) Warehouse worker is fast, but not very bright. We must specify the document location within the

warehouse. Warehouses can be reorganized, shut down, or renamed

overnight. While the document language is supposedly standardized,

some document authors use slang terms.

Page 6: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

The Perfect Process Give assistant warehouse name, document name and

location. Assistant contacts warehouse address operator for address. Assistant mails warehouse requesting the document. Warehouse mails assistant the document in pieces. Assistant assembles the document. If pieces are missing, assistant mails warehouse to re-send. Assistant interprets document and presents to you.

Page 7: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure

Page 8: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Named

Page 9: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure

Page 10: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure

Page 11: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Addressed

Page 12: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure

Page 13: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Analogies Mailing method: Transfer Protocol (e.g., http) Warehouse Name: Domain Name (e.g.,

www.education.umd.edu) Document location: Pathname Document name: Document name (often includes type or

language) Document language: Hypertext Markup Language MailingMethod://WarehouseName/DocLoc/DocName: Uniform Resource

Locator (URL)

Page 14: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Analogies Warehouse Address Operator: Domain Name Server (DNS) Missing pieces re-send: Transfer Control Protocol (TCP) Mail Room Routing Rules: Internet Protocol (IP) Numerical Address: IP address Local Mail Room: Local/Wide Area Network (LAN/WAN) Packet: Data Packet

Page 15: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Analogies Warehouse: Web Server Mail Routing Centers: Routers Assistant: Browser

Page 16: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure

Page 17: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet

Page 18: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Unresolved Request

Page 19: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Request to DNS

Page 20: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet

Page 21: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (DNS Request)

Page 22: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Response from DNS

Page 23: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Unresolved Request

Page 24: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Packet - Addressed Request

Page 25: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Request with IP)

Page 26: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Routing Protocol)

Page 27: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Request rec’d)

Page 28: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Doc handled)

Page 29: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Req. honored)

Page 30: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packet sending)

Page 31: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packet sending)

Page 32: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packet sending)

Page 33: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packet sending)

Page 34: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packet sending)

Page 35: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Structure - Internet (Packets sent)

Page 36: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

The Perfect Process - Internet Type in your browser a transfer protocol, domain, pathname

and document (some missing can be assumed). Browser contacts DNS for Domain <> IP Address resolution. Browser uses IP address to mail server your request. Server mails result to your browser in packets of data. Browser assembles the data. If pieces are missing, TCP allows for resending of packets. Browser interprets document and displays result.

Page 37: A Simple Network Analogy. Components of our Imaginary Mail Network  Assistant  Warehouses of documents stored in folders  Warehouse address operators

Summary The fact that the resulting received file can contain links puts

the hyper in the hypertext. Document size matters to transmission speed and error

reduction. Work computers (at CoE) are still on a relatively high speed

connection; modem links will be considerably slower. The internet is a relatively simple idea, but a complex set of

connections. Graphics and other multimedia are disproportionately large

compared to their text counterparts.