Download presentation
Presentation is loading. Please wait.
1
How Do You Describe What the Internet Is?
Its Functions It Structures
2
Introduction and Overview of Network and Telecommunications
3
Image you are setting up a wireless network at home.
4
How much do you have to think about the whole structure of the Internet?
5
How much do you have to be worried about the compatibility of the gears you need to buy?
6
Internet Model Modularized Internet
The whole Internet is broken into thousands of small networks
7
For A Single Network Connected to the Internet
A modularized network Several independent and interconnected layers! An analogy: think about a post system Sending a letter to another country Programs,tools (Browser, App) Transport protocol software Routers, Internet Protocol software Network interface cards, switches Cable, fiber optics, wifi signals
8
A More General Model: OSI
Open Systems Interconnection Developed by the ISO International Organization for Standardization Seven layers -
9
A More General Model: OSI
10
Layering Dividing a task into pieces at different layers and then solving each piece independently Establishing a well defined interface between layers.
11
Modularization Is Useful.
Help to manage complex systems Houses, cars, roads, etc. Different contractors/professionals to deal with different parts of work. Education Different grades Healthcare systems Hospitals, testing labs, pharmacies, insurance companies (?), etc. As long as modules are well coordinated!
12
OK, We Know the Internet Model and Structure
OK, We Know the Internet Model and Structure. How Does the Internet Really Work, Say Sending Information Around?
13
A Simple Example http://zhang.ist.psu.edu/helloworld.html
What is really happening behind the wall?
14
An Analogy The Internet works like a post system.
Documents/information: mails Each computer/phone: houses with address The Internet: delivering documents based on computer/phone addresses through mailmen.
15
It is more complicated. Two ends could be quite far away!
16
Many "mailmen" have to be involved.
17
When you type in a URL on your mobile phone to visit a web page, what really happens between your phone and the server you try to visit? Can you sketch a diagram to illustrate through what a path your phone gets information?
18
Cellular Tower Internet Gateway (Phone Company) Server Maps Server
Wireless Router Cable Modem Internet Gateway (Map Service Company) Map Data Internet Gateway (Cable Company)
19
It is more complicated. Documents could be huge!
20
Can Post Offices Deliver This?
21
We need to find a way to handle all kinds of documents, any type and any size. But How?
22
Recall the Video Warriors of the Net
23
An example <HTML><BODY>Hello World
An example <HTML><BODY>Hello World!</BODY></HTML>
24
} } sender receiver Packets
<HTML><BODY>Hello World!</BODY></HTML> <HTML><BODY> Hello World! </BODY></HTML> Packets TCP </BODY></HTML> sender IP TCP </BODY></HTML> TCP </BODY></HTML> IP MAC LAN } MAC IP TCP </BODY></HTML> IP TCP </BODY></HTML> TCP </BODY></HTML> receiver </BODY></HTML> <HTML><BODY>Hello World! </BODY></HTML>
25
Some Key Points Data is transmitted as packets.
Small data pieces. Packets are handled by equipments at different layer. Data are wrapped up at each layer. Each layer has its own protocols to follow. Different ways to wrap up. New information, or header, is added or removed before sending to the next layer.
26
Why Using Packets? use the connection effectively and efficiently
27
The Internet Diversification of the use of the Internet Contents
Resource sharing Communication Entertainment Contents Text multimedia
28
Imagine This Scenario Your roommate is watching a 2-hour long, HD movie. You are submitting a homework assignment with a deadline in 5 minutes. What is the best way to use the network by you two?
29
Do You Like This Truck Ahead of You?
31
The Network Is Shared by Many Computers!
use the connection effectively and efficiently
32
Connections between Computers
Overhead Telephone and Telegraph Wires in Broadway, 1890 From Book of Old New York. Henry Collins Brown. 1913
34
Switch Model: Reducing the Mess
Analogy Airport hubs
35
Switch Model: Reducing the Mess
Analogy Airport hubs
39
Challenges TCP/IP Packets Destinations Size Timing Sequence
Fair opportunity Destinations Identification of each computer TCP/IP
40
TCP: Transmission Control Protocol IP: Internet Protocol TCP/IP
Tolerating heterogeneous network data Implementation at both software and hardware levels Led to the Internet
41
Friday Work on your first group assignment.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.