outlines received due 13 march 2000 18%. homework n review for midterm (1 march 2000) n research...

26
Outlin es Receiv ed due 13 March 2000 18%

Upload: raymond-gray

Post on 28-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

OutlinesReceived

due13 March 2000

OutlinesReceived

due13 March 2000 18%

Page 2: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

HomeworkHomework Review for Midterm (1 March 2000)Review for Midterm (1 March 2000) Research PaperResearch Paper ReadingsReadings

[5] “Virtual Private Networks”[5] “Virtual Private Networks”[6] “Internet QoS: A Big Picture”[6] “Internet QoS: A Big Picture”[7] “IP Routers: New Tool for Gigabit[7] “IP Routers: New Tool for Gigabit

Networking”Networking”[8] “Corporate-Class Internet? Don’t[8] “Corporate-Class Internet? Don’t

Count on It!”Count on It!”

Page 3: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

BridgeBridge Operates at OSI Layers 1 & 2Operates at OSI Layers 1 & 2

Follows MACFollows MAC Uses MAC addresses to switch packetsUses MAC addresses to switch packets May be capable of minor protocol conversionsMay be capable of minor protocol conversions If properly placed will improve performanceIf properly placed will improve performance

Filters unneccesary trafficFilters unneccesary traffic Improves EfficiencyImproves Efficiency Increases average Bandwidth to each end user Increases average Bandwidth to each end user Tends to increase delay Tends to increase delay acrossacross the bridge the bridge

Page 4: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

RouterRouter

Operates at OSI Layers 1, 2, & 3Operates at OSI Layers 1, 2, & 3

capable of making complex routing decisionscapable of making complex routing decisions‘peers into’ packets‘peers into’ packets

Very useful on Large Networks with Very useful on Large Networks with multiple end-to-end pathsmultiple end-to-end paths

Page 5: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Switched HubSwitched Hub

ASK VENDOR!!!ASK VENDOR!!! May be a multi-port bridgeMay be a multi-port bridge May route (OSI Layer 3) first packet of a May route (OSI Layer 3) first packet of a

flow (OSI Layer 5), bridge (OSI Layer 2) flow (OSI Layer 5), bridge (OSI Layer 2) remainder remainder

Page 6: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

The InternetThe Internet VASTVAST collection of interconnected collection of interconnected

networks networks Key Building Block:Key Building Block:

Routers running IPv4 (Layer 3)Routers running IPv4 (Layer 3) Router link speeds range from 56 Kbps to Router link speeds range from 56 Kbps to

2.5 Gbps2.5 Gbps Hierarchical AddressingHierarchical Addressing

[email protected]@machine.institution.domain

Page 7: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

ISO OSI Seven Layer ModelISO OSI Seven Layer Model

Layer 7 ApplicationLayer 7 Application NetscapeNetscape Layer 6 PresentationLayer 6 Presentation Win95 (API) Win95 (API) Layer 5 Session Layer 5 Session Win95 (TCP)Win95 (TCP) Layer 4 TransportLayer 4 Transport Win95 (TCP)Win95 (TCP) Layer 3 Network Layer 3 Network Win95 (IP)Win95 (IP) Layer 2 Data LinkLayer 2 Data Link 3Com NIC3Com NIC Layer 1 Physical Layer 1 Physical 3Com NIC3Com NIC

Page 8: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Internet Service Provider BackboneInternet Service Provider Backbone

ISP ‘Cloud’ Trunks use StatMux & Packet Switching

Router

TrunksLeased Line

Page 9: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

11Feb00 Traceroute to WWW.CISCO.COM11Feb00 Traceroute to WWW.CISCO.COM 3 Internal OSU routers 3 Internal OSU routers 2 OneNet routers2 OneNet routers

border3-border3-okc-oc3atmokc-oc3atm.onenet.net .onenet.net 4 SBC routers4 SBC routers

edge1-fa0-0-0.edge1-fa0-0-0.okcyokokcyok.swbell.net.swbell.net 2 Williams routers2 Williams routers

williams1-oc3-gr1. williams1-oc3-gr1.dal2dal2.dbn.net.dbn.net 7 BBNPlanet routers7 BBNPlanet routers

p1-0.p1-0.lsancalsanca1-br1.bbnplanet.net1-br1.bbnplanet.net p7-3.p7-3.paloaltopaloalto-nbr2.bbnplanet.net\-nbr2.bbnplanet.net\

2 Cisco routers2 Cisco routers

Page 10: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

11Feb00 Traceroute to LABRATS.COM11Feb00 Traceroute to LABRATS.COM

3 Internal OSU routers3 Internal OSU routers 2 OneNet routers2 OneNet routers

OKCOKC 7 Williams Routers7 Williams Routers

OKCOKC DallasDallas TulsaTulsa

1 Labrat Router1 Labrat Router

Page 11: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Virtual CircuitsVirtual Circuits Routing decisions made Routing decisions made onceonce when when

circuit is set upcircuit is set up All packets part of info transfer followAll packets part of info transfer follow

the same path the same path Frame Relay & ATM use VirtualFrame Relay & ATM use Virtual

Circuits Circuits

Allows switch resources (buffer space, bandwidth) Allows switch resources (buffer space, bandwidth) to be set aside for specific traffic flowsto be set aside for specific traffic flows

Page 12: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

DatagramsDatagrams

Routing decisions are made “on the fly”Routing decisions are made “on the fly”multiple times multiple times

(every time a packet hits a Router) (every time a packet hits a Router) Packets may follow different pathsPackets may follow different paths IP uses DatagramsIP uses Datagrams

Routers get no ‘advance warning’ of Routers get no ‘advance warning’ of packet flows.packet flows.

Page 13: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

What works* on the Internet?What works* on the Internet? Non Real Time Data ServicesNon Real Time Data Services

EMailEMailUsenetUsenetFaxFax

Interactive Data Based ServicesInteractive Data Based ServicesFile Transfer ProtocolFile Transfer ProtocolTelnetTelnetWorld Wide WebWorld Wide Web

Excellent

Good

*Provided you’re not trying to sip bandwidth through a straw.

Page 14: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

What works* on the Internet?What works* on the Internet?

Interactive Data Based ServicesInteractive Data Based ServicesWhite BoardingWhite BoardingApplication SharingApplication Sharing

Non-Interactive One-Way AudioNon-Interactive One-Way Audio Interactive Two-Way AudioInteractive Two-Way Audio One way motion videoOne way motion video Interactive motion VideoInteractive motion Video

Fair

Poor

*Provided you’re not trying to sip bandwidth through a straw.

Page 15: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

TCP, UDP, and IPTCP, UDP, and IP 20 year old Protocols 20 year old Protocols

Designed for dataDesigned for dataOne Priority & “Best Effort” servicesOne Priority & “Best Effort” servicesNo QoS GuaranteesNo QoS GuaranteesAvailable bandwidth depends on otherAvailable bandwidth depends on other users users

TCP (Layer 4 & 5) provides reliable transferTCP (Layer 4 & 5) provides reliable transfer UDP (Layer 4 & 5) provides unreliable UDP (Layer 4 & 5) provides unreliable

transfertransfer

Page 16: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Interactive Telephony over the INTERNET

Interactive Telephony over the INTERNET

““... is a toy until delay and voice-quality ... is a toy until delay and voice-quality problems are overcome”problems are overcome”

Network World, 19 August 1996Network World, 19 August 1996

Page 17: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Interactive VOICE & VIDEO over the INTERNET

Interactive VOICE & VIDEO over the INTERNET

Is not ready for Prime TimeIs not ready for Prime Time Delay & Quality problems Delay & Quality problems not likely to be solved not likely to be solved under the under the

current system...current system... ...although throwing Bandwidth at the problem will ...although throwing Bandwidth at the problem will

alleviatealleviate Has a place for the user whose main concern is $$$$ or Has a place for the user whose main concern is $$$$ or

convenienceconvenience

Page 18: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Thinking of moving time sensitive traffic over the Internet?

Check back in 2-3 years when...

Thinking of moving time sensitive traffic over the Internet?

Check back in 2-3 years when...

Priorities Enabled (IPv6 and/or DiffServ)Priorities Enabled (IPv6 and/or DiffServ) Resources Guaranteed Resources Guaranteed

(Resource Reservation Protocol (RSVP) or (Resource Reservation Protocol (RSVP) or equivalent is deployed)equivalent is deployed)

Flat rate pricing is goneFlat rate pricing is gone

Page 19: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Pros of Using the InternetPros of Using the Internet

Any-to-Any ConnectivityAny-to-Any Connectivity It’s Inexpensive (save $$$$)It’s Inexpensive (save $$$$) Tons of valuable information availableTons of valuable information available Excellent marketing/sales toolExcellent marketing/sales tool

Page 20: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Cons of Using the InternetCons of Using the Internet Any-to-Any Connectivity Any-to-Any Connectivity

puts all attached machines at riskputs all attached machines at risk

Slightly higher risk of Theft of TrafficSlightly higher risk of Theft of Traffic Tons of Worthless Information Available Tons of Worthless Information Available No QoS guarantees or Guaranteed BandwidthNo QoS guarantees or Guaranteed Bandwidth

May have trouble rapidly moving large filesMay have trouble rapidly moving large filesMay have trouble reliably moving timeMay have trouble reliably moving time

sensitive trafficsensitive traffic

WARNING: SECURITY HAZARD!

Page 21: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Worldwide ISP RevenuesWorldwide ISP Revenues

$1.3

5B ‘9

5$2

.40B

‘96

$5.2

8B ‘9

7$8

.42B

‘98

$12.

10B ‘9

9

$0.1

9B ‘9

4

Source:Data Communications

Page 22: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Internet PerformanceInternet Performance

0% 100%Trunk Offered Load

Probability of dropped packets

Average Delay fordelivered packets

Page 23: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Backbone EngineeringBackbone Engineering

Option A)Option A)Deploy ‘best effort’ RoutersDeploy ‘best effort’ RoutersRapidly Deploy Trunk BandwidthRapidly Deploy Trunk BandwidthKeep Trunks Lightly LoadedKeep Trunks Lightly Loaded Delays will be smallDelays will be small Dropped packets will be fewDropped packets will be few Quality fine for Interactive Voice/VideoQuality fine for Interactive Voice/Video

Page 24: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Backbone EngineeringBackbone Engineering

Option B)Option B)Deploy more expensive QoS enabledDeploy more expensive QoS enabled

Routers Routers Deploy fewer, more heavily loadedDeploy fewer, more heavily loaded

Trunks Trunks Give preferential treatment to Give preferential treatment to

Voice/VideoVoice/Video

Which is less expensive in the long run?Which is less expensive in the long run?

Page 25: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet

Connectionless vs. Connection Oriented

Connectionless vs. Connection Oriented

ConnectionlessConnectionless* Packet delivery may be out of order * Packet delivery may be out of order * Packet delivery NOT guaranteed* Packet delivery NOT guaranteed* Packets may be mangled* Packets may be mangled* End User’s responsibility to fix any* End User’s responsibility to fix any problems problems

Connection OrientedConnection Oriented* Packet delivery in order* Packet delivery in order* Packet delivery usually guaranteed* Packet delivery usually guaranteed

Page 26: Outlines Received due 13 March 2000 18%. Homework n Review for Midterm (1 March 2000) n Research Paper n Readings [5] “Virtual Private Networks” [6] “Internet