networking

25
1 9 9 th th Grade Computer Grade Computer Science Rotation Science Rotation Mr. Fedder/Mr. Crowley Mr. Fedder/Mr. Crowley

Upload: guestf7cf98

Post on 03-Dec-2014

1.095 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Networking

11

99thth Grade Computer Grade ComputerScience RotationScience Rotation

Mr. Fedder/Mr. CrowleyMr. Fedder/Mr. Crowley

Page 2: Networking

22

NetworkingNetworking

History of ComputersHistory of Computers

Computer Architecture Computer Architecture Hardware & NetworkingHardware & Networking SoftwareSoftware

Page 3: Networking

44

Networking: TermsNetworking: Terms

DomainDomainDownloadDownloadUploadUploadtraceroutetraceroutepingpingWAN/LANWAN/LANFTPFTPEncapsulationEncapsulation

PacketPacketRouterRouterTCP/IPTCP/IPDNSDNSBandwidthBandwidthBaudBaudKBKBMbpsMbps

Page 4: Networking

55

History of NetworkingHistory of Networking

1994 - 1994 - TimeTime magazine: “It was not magazine: “It was not designed for doing commerce, and it designed for doing commerce, and it does not gracefully accommodate new does not gracefully accommodate new arrivals.” arrivals.”

1995 –1995 –NewsweekNewsweek: “BAH!” … “baloney.”: “BAH!” … “baloney.”

““THE INTERNET?”THE INTERNET?”

Page 5: Networking

66

History of Computers – History of Computers – NetworkingNetworking

Arpanet - 1969

Page 6: Networking

77

History of Computers – History of Computers – NetworkingNetworking

Vinton Cerf Bob Kahn

Tim Berners-Lee

Page 7: Networking

88

Internet TimelineInternet Timeline

MosaicBrowser

1993

DarpaNet1969

Berners-Lee1989

Page 8: Networking

99

19911992

Jan. 1993

Internet Connectivity - GrowthInternet Connectivity - Growth

Feb. 1994Nov. 1994Jun. 1996Jun. 1997

Page 9: Networking

1010

Networking - AddressingNetworking - Addressing URLURL

http://www.friendscentral.org/default.asp

File NameServer NameService Name

[email protected]

Mailbox Name

Domain Name Top-Level Domain

E-MailE-Mail

Top-Level DomainDomain Name

Page 10: Networking

1111

Networking – DomainsNetworking – Domains

Domain HierarchyDomain Hierarchy

Page 11: Networking

1212

Networking – DomainsNetworking – Domains

65.61.134.112

http://www.friendscentral.org

org

org

Page 12: Networking

1313

Networking - TypesNetworking - Types

Page 13: Networking

1414

Networking - InternetNetworking - Internet

1

2

3 54

““Network of Networks”Network of Networks”

Page 14: Networking

1515

Networking – RoutingNetworking – Routing

2

3 4 5

6

Google1

FCSSingle Point of Failure

Page 15: Networking

1616

Networking – RoutingNetworking – Routing

Page 16: Networking

1717

Zeus

IP: 192.168.2.161

IP: 192.168.1.5

63.139.238.193

192.168.100.100 216.239.49.214

www.google.com

64.233.161.99

64.233.161.99

Name Server

Page 17: Networking

1818

TracerouteTracerouteZeus

192.168.100.100

63.139.238.193216.239.49.214

64.233.161.99

Page 18: Networking

1919

Networking – Communication StackNetworking – Communication Stack Open Systems InterconnectionOpen Systems Interconnection

Page 19: Networking

2121

Networking – HardwareNetworking – Hardware Network Interface Card (NIC)Network Interface Card (NIC)

Page 20: Networking

2222

Networking – HardwareNetworking – Hardware HUBHUB

Page 21: Networking

2323

Networking – Data CommunicationNetworking – Data Communication

Page 22: Networking

2424

Networking – Data Networking – Data EncapsulationEncapsulation

Data:

Network:

Name, Address, Phone, Visa, 0231234490987111

Transport:

TCP info Name, Address, Phone, Visa, 0231234490987111 TCP info

TCP info Name, Address, Phone, Visa, 0231234490987111 TCP infoAddress Address

“Segment”

“Packet”

How Many Packets?What Order?

Where did I come from?

Where do I go?

Transmission Control Protocol

Internet Protocol

Page 23: Networking

2525

Address

Router Router

Internet

Hub

TCP info TCP infoAddress AddressDATA

Networking – Packet TransmissionNetworking – Packet Transmission

Data Data EncapsulationEncapsulation

TCP info TCP info Address

“Packet”

DATA

TCP info TCP infoAddress AddressDATA

DATA

Hub

SOURCE

DESTINATION

“Segment”

Page 24: Networking

2626

Networking – CommunicationNetworking – Communication

Page 25: Networking

2727

Networking: TermsNetworking: Terms

DomainDomainDownloadDownloadUploadUploadtraceroutetraceroutepingpingWAN/LANWAN/LANFTPFTPEncapsulationEncapsulation

PacketPacketRouterRouterTCP/IPTCP/IPDNSDNSBandwidthBandwidthBaudBaudKBKBMbpsMbps