DOC PREVIEW
Berkeley ELENG 122 - EE 122 Review

This preview shows page 1-2-3-4-5-6 out of 19 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Review - EECS122TopicsHow Networks WorkLayersDNSTCPIPMPLS & DiffServMultiple AccessSwitchesPerformance ModelsPhysical LayerWirelessOptical NetworksSecurityCompressionExample: NetworkExample: ApplicationsSpeculations: FutureUCBReview - EECS122Jean WalrandU.C. Berkeleywww.eecs.berkeley.edu/~wlrUCBTopicsHow Networks Work: Internet, Ethernet, ATMLayers: IETF, IEEE, ATM, SONETDNSTCPIPMPLS/DiffServMultiple Access: TDMA, …, Ethernet, AlohaSwitchesPerformance ModelsPHY: Sonet, DSL, Modulation, …WirelessOptical NetworksSecurityCompressionUCBHow Networks WorkKey Ideas: Packets; IP/Link or LANApplications: HTTP, CDN, VoIPIP Addressing, packet by packet -> ScalableEnd-to-end principleEthernet: MAC address, ARP, …ATM: VC …Questions: Address translationsWhy is this scalable, extensibleDescribe packet formats, sequence of messagesUCBLayersIETF: APP/TCP, UDP/IP/MPLS/LINK, LAN/PHYIEEE: LLC/MAC/PHY for EthernetATM: AAL/ATMSONET: PATH/LINK/SECTION …Questions:Describe the layers of IP/ATM/SonetHow about IP/SonetUCBDNSStructure and ProtocolQuestions:How is this scalableReliabilityCachingSequence of messagesUCBTCPGo Back NNumbering of ACKsFlow Control: Receiver-Advertised WindowSlow Start – Congestion AvoidanceRTT and timeout estimationAdditive Increase – Multiplicative DecreaseJustification: Try to be fair and efficientImprovementsFast RetransmitFast RecoveryRED, RIOVegasUCBIPAddressingIP HeaderTTL, Fragmentation, DS fieldRouting: OSPF, RIP, BGP, MulticastRED, RIO, etcQuestions:Steps of OSPF, RIPWhy BGP?Why TTL, FragmentationWhy IPv6?Pros/Cons of single classUCBMPLS & DiffServObjectivesBasic MechanismsDRR etc; TCP/DRRDiffServ Admission ControlQuestions:Maximum rate for DiffServPaths for MPLSUCBMultiple AccessTDM, FDM, CDMAUnderstand pros and consAlohaThroughput, Delay CalculationsReservation AlohaThroughput, Delay CalculationsEthernetCSMA/CD OperationsQuestions:Calculate rates, delays, …UCBSwitchesInput, Output, VOB, Shared, ModularUnderstand OperationsPros and ConsSchedulingClassificationQuestions:Throughput comparisonsDelay comparisonsQoS PossibilitiesUCBPerformance ModelsBasic Queuing Model: M/M/1Poisson arrivals, Exponential lengthsP(X = n), E(X), E(T)Network of M/M/1 QueuesEach queue has same occupancy distribution as if it were M/M/1 with arrival rate given by flow conservation equationsE(Xk)E(T)UCBPhysical LayerDigital Link: bits -> [MOD] -> signals -> [DEM] -> bitsAdd error detectionDEM: Clock recovery + bit detectionModulation Schemes:Baseband: self-clocking or notBroadband: for wireless, for FDM, to exploit channel bandwidthExamples:Manchester, On/Off optical, QAM on copperSONET: Synchronize transmitters; protection with ringsDSL: Divide bandwidth into 4kHz channels; modulate channels based on SNRUCBWirelessThree Generations:Analog/Digital Circuits/PacketsCellular:Frequency reuse; HandoffWireless LAN:Multiple Access (Reservation)Ad-Hoc:Hop-by-hop with adaptive routingUCBOptical NetworksGenerations:Optical Links; O/E/O Circuits; O Circuits; O. Burst Switching; Devices: O. Amplifier; Wavelength Converters; Optical Switch; O. Memory; WDMConclusions: O Circuits in the core: Fast provisioning, protection switching; In core, routers can fill up a wavelengthIn MAN: WDM (O. Links)UCBSecurityComponents:Crypto (public and secret); HashingSystems:Confidentiality; Authentication; IntegrityUCBCompressionTypes:Lossless and LossyExamples:HuffmanLempel-ZivBlock CodesMotion PredictionUCBExample: NetworkEthernetATM/ADSLATMPoint-to-Point IP link(DHCP; framing)ATM VC(UBR)IP/ATM/SONETSONET PATHUCBExample: ApplicationsNetworkApplication Servers, Content Servers Caches, Storage, Traffic Shapers,Redirection Agents, ProcessingUCBSpeculations: FutureOptical Network in CoreWEB over WirelessNew services: Video Conferencing, Web Television, ?CDN, Storage(?), …New networks (?)Sensors Robust, IntegratedAfter


View Full Document

Berkeley ELENG 122 - EE 122 Review

Documents in this Course
Lecture 6

Lecture 6

22 pages

Wireless

Wireless

16 pages

Links

Links

21 pages

Ethernet

Ethernet

10 pages

routing

routing

11 pages

Links

Links

7 pages

Switches

Switches

30 pages

Multicast

Multicast

36 pages

Switches

Switches

18 pages

Security

Security

16 pages

Switches

Switches

18 pages

Lecture 1

Lecture 1

56 pages

OPNET

OPNET

5 pages

Lecture 4

Lecture 4

16 pages

Ethernet

Ethernet

65 pages

Models

Models

30 pages

TCP

TCP

16 pages

Wireless

Wireless

48 pages

Load more
Download EE 122 Review
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EE 122 Review and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EE 122 Review 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?