+ All Categories
Home > Documents > Connections

Connections

Date post: 07-Jan-2016
Category:
Upload: jaeger
View: 19 times
Download: 0 times
Share this document with a friend
Description:
Connections. 3G next generation of mobile communications technology. other countries more fully utilize mobile phones. increased bandwidth, up to 384 kbps when a device is stationary or moving at pedestrian speed, 128 kbps in a car, and 5-10 mbps stationary. video, multimedia support. - PowerPoint PPT Presentation
29
Connections 3G next generation of mobile communications technology. other countries more fully utilize mobile phones. increased bandwidth, up to 384 kbps when a device is stationary or moving at pedestrian speed, 128 kbps in a car, and 5-10 mbps stationary. video, multimedia support.
Transcript
Page 1: Connections

Connections

3G• next generation of mobile communications

technology. • other countries more fully utilize mobile

phones.• increased bandwidth, up to 384 kbps when a

device is stationary or moving at pedestrian speed, 128 kbps in a car, and 5-10 mbps stationary.

• video, multimedia support.

Page 2: Connections

Approaches to Networking

Client Server Model– server fulfils client requests– high speed, high capacity computer is

the server– hierarchical structure, server is

essential

Page 3: Connections

Approaches to Networking

Peer 2 Peer Model– any computer can be a client or a

server.– often used on smaller networks (but not

necessarily, e.g. music sharing).– Windows & MacOS allow for P2P

networking.

Page 4: Connections

Internet

• global network of networks.

• TCP / IP communication standard.

• to communicate, networks must speak the same language.

Page 5: Connections

Internet Motivation

• Researchers : share computing resources, very few computers, expensive.

• Military : cold war, wanted a communication network.

Page 6: Connections

Military Needs

• assume unreliability.

• decentralized : all connected computers are equal.

• most work when lines are broken, and nodes are down.

Page 7: Connections

Network Must

• connect important government & research computers.

• resist point-of-failure attacks : continue to operate even if a city on the network was destroyed.

• be fault-tolerant : continue to operate even if something went wrong within the network – e.g., a computer crashed, or a transmission line was broken.

Page 8: Connections

Solution

• designed to be a decentralized network of computers that could adapt the flow of traffic and to changes in the state of the overall system.

• the way that information travels on the Internet is similar to the way that traffic moves on an interconnected system of roads and highways.

Page 9: Connections

Like a Highway

• detours - if a road is flooded find an alternate route.

• minimize the impact of a lost or delayed vehicle - instead of transporting groups of sixty people in buses, put each person on a motorcycle or alone in a car.

Page 10: Connections

Like a Highway

• addressing - each person knows the exact address of their destination.

• traffic reports - have check points at all intersections to reassess the best route based on current traffic conditions.

Page 11: Connections

Internet Protocol

• Internet Protocol - works something like the postal system, it describes how to form and address online communication packages.

• packets - messages sent over the Internet are broken into pieces equivalent to about 1500 characters.

Page 12: Connections

IP Addresses

• every computer on the Internet has a unique address called an IP address.

• valid IP addresses are in the form of dotted quads : four numbers, each in the range of 0 to 255, and separated by a period (e.g. 128.233.34.18).

Page 13: Connections

IP Addresses

every packet is addressed with :

• the source IP address – (e.g. from: 123.234.234.1)

• the destination IP address – (e.g. to: 231.249.3.27)

• the packet number – (e.g. number: 10 of 16)

Page 14: Connections

Transmission Control Protocol

• ensures the transmission and delivery of data from source to destination.

• as packets arrive at routers or hosts (computers on the network), the routers decide the best path to send each packet on.

Page 15: Connections

Transmission Control Protocol

• TCP describes how to put the packets back together (reassemble the message) once the packets reach their destination.

• if a packet is lost or damaged (corrupted) along the way, TCP allows for a "retransmit" message to be sent asking for the missing or bad packet to be resent.

Page 16: Connections

Check Sums

• check if packets may have been corrupted in transit.

• apply some algorithm to add an extra number to the packet.

• if, when the packet arrives, the same algorithm does not result in the same number being calculated, we know there was a data transmission error.

Page 17: Connections

TCP / IP

• Transmission Control Protocol :– establishes a connection between two

hosts. – guarantees delivery of data - packets

will arrive in the order they were sent.

• Internet Protocol :– forming and addressing packets.

Page 18: Connections

TCP / IP

• Open Standard :– not owned by any one, made public. – advantage : anyone can design add-

ons. – Disadvantage : duplicated by others.

• Cross-Network Communication• Low Level Protocols – hidden from

users.

Page 19: Connections

Packet-Switching

• different paths• traffic gets through even when part of the

network is down.• packets that have the same source and

destination MAY still take different routes.• Router : chooses best path.• Switch : just forwards traffic, may be

faster.

Page 20: Connections

Birth and Growth

Labour Day, 1969, ARPANET is born and connects 4 host :

- U of California at L.A.

- U of California at Santa Barbara

- U of Utah

- Stanford Research Institute.

Page 21: Connections

Birth and Growth

1969 : 4 hosts connected.1971 : 23 hosts connected.1974 : 62 hosts connected.1984 : more than 1000 hosts connected.1987 : more than 10 000 hosts connected.1989 : more than 100 000 hosts connected.1992 : more than 1 000 000 hosts connected.** doubling every year since mid 80's, slower

now.

Page 22: Connections

How Big?

• Changing too fast to measure.

• decentralized – no one person controls and monitors the entire Internet.

• no hard boundaries – difficult to say exactly who is connected.

Page 23: Connections

Connecting to the Internet

Direct Connection

Dialup Connection

Broadband Connection

Page 24: Connections

Direct Connection

• devoted link from your LAN to the closest point on the Internet (phone company, cable company, university).

• computers on the LAN have IP addresses.• fast service, able to transfer large files

quickly.• using T1, T3 or fiber optic.

Page 25: Connections

Dial-Up Connection• telephone lines and a modem.• email (files) stored on a host (server) and you

connect to collect them.• Limited – not all traffic can be sent this way. • ISPs - Internet Service Providers.

• various packages and services : email, web space, ect.• freenet – community access.

Page 26: Connections

Broadband Connection• higher bandwidth than typical

modems.

• speed can be comparable to a direct connection.

• always connected.• DSL : phone company.• Cable Modem : cable company.• Wireless : Wi-Fi .

Page 27: Connections

Traffic Direction

• Downstream – to your computer (download).

• Upstream – to the Internet (upload).

Page 28: Connections

Internet & Web

• the World Wide Web and the Internet are not the same thing.

• WWW – an application of the Internet.

• Popularity :– easy to use.– easy to add– easy to search.

Page 29: Connections

Internet Applications

• email & mailing lists

• FTP & file sharing

• Usenet & boards & forums

• World Wide Web

• Instant Messaging & Chat

• Remote Login & Telnet


Recommended