2 Pages

page6

Course: ECE 4450, Fall 2008
School: Cornell
Rating:
 
 
 
 
 

Word Count: 370

Document Preview

P2P 1. File Distribution server starts out with the file and must send each bit of file out at least once into the network. a. Each user contributes to the total upload capacity. b. Bounds are still included {NF/us, F/dmin} c. Total upload capacity {us, sum of peer ui} d. Min Distribution time is max {NF/us, F/dmin, NF/sum(us + sum ui)} e. P2P is faster than server client even as N goes up. 2. BitTorrent p2p...

Register Now

Unformatted Document Excerpt

Coursehero >> New York >> Cornell >> ECE 4450

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
P2P 1. File Distribution server starts out with the file and must send each bit of file out at least once into the network. a. Each user contributes to the total upload capacity. b. Bounds are still included {NF/us, F/dmin} c. Total upload capacity {us, sum of peer ui} d. Min Distribution time is max {NF/us, F/dmin, NF/sum(us + sum ui)} e. P2P is faster than server client even as N goes up. 2. BitTorrent p2p sharing in which a group of peers join a torrent and begin trading chunks of a file with each other. Chunks are tracked by a tracker. a. Tracker keeps track of who has what chunks and can send list of chunks per peer to anyone in the torrent. b. Distribution a peer requests the rarest chunks of the file first. Chunks of which there are the least copies in torrent. Peers serve those who serve them with highest upload rate. c. Every 10 s top uploader list is updated, Every 30 s a peer sends a random peer chunks. d. Eliminates free-riding in p2p file sharing. Chapter 3: Transport Layer Transport Layer Services 1. Transport vs. Network transport layer provides communication processes, between while network layer provides communication between hosts. a. Transport layer resides within end systems, and is responsible for pushing data to the network edge. 2. TCP provides three services which are reliable data transfer, flow control, and congestion control (throttle of sender transmission rate). Multiplexing/Demultiplexing 1. Sockets are the intermediate software interfaces between processes. 2. UDP Socket two-tuple and contains the destination IP, and destination port number. a. IP identifies the host, and port identifies the process socket. 3. TCP Socket TCP segment is four-tuple and contains the source IP/port, and destination IP/port. The socket uses all four values to demultiplex into a. With all four values it can distinguish who sent what, and send receipts back. b. UDP doesnt need to do this since it does not provide reliability. Connectionless Transport: UDP 1. UDP is a no frills protocol, that has an 8 byte header for segments. a. No delay in establishing a connection b. Smaller packet sizes, so faster to transmit
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Cornell - ECE - 4450
a. No congestion control, UDP can send as much as it wants. b. No state maintenance, does not keep track of packets whereabouts. c. Application developer has much more control over what is packaged and sent. d. Primarily good for real-time applicatio
Cornell - CHEM - 2090
CHEMISTRY 2090 PRELIM I ANSWERS October 7, 200811. (a) (8 points) White phosphorus, P4 , will spontaneously burst into ames if stored in air. It can be neutralized using nitric acid, HNO3 ; balance the following equation for the reaction in acidi
Cornell - MATH - 1920
Math 1920, Prelim 1 October 2, 2008, 7:30 PM to 9:00 PM You are NOT allowed calculators, the text or any other book or notes. SHOW ALL WORK! Write your name and Lecture/Section number on each booklet you use. You may leave when you have nished, but i
Cornell - ECON - 3310
Measuring Interest RatesYield on a Discount BasisInterest Rates and ReturnsReal and Nominal Interest RatesLast Lecture:Money is everything generally accepted as payment Medium of exchange, unit of account, store of value Evolution of the pa
Cornell - ECON - 3310
Asset DemandBond MarketEquilibrium Interest RatesMarket for Money: LPFEquilibrium Interest Rates in LPFLast Lecture:Simple loans, xed-payment loans, coupon bonds, discount bonds. All dier in timing of cash ow payments. Yield to maturity, w
Cornell - ECON - 3310
The Risk Structure of Interest RatesThe Term Structure of Interest RatesLast Lecture:The Liquidity Preference Framework: Alternative model for understanding interest rate movements. Supply and demand in the market for money. Eects of an increase
Cornell - ECON - 3310
More Yield CurveStock MarketStock PriceThe Market PriceExpectationsEcient Market HypothesisEvidenceMore Yield CurveStock MarketStock PriceThe Market PriceExpectationsEcient Market HypothesisEvidenceThe Yield Curve Septembe
Cornell - ECON - 3310
Basic Facts Transaction Costs Liquidity Asymmetric Information Conicts of Interest Financial Crises US Other CountriesLast lectureStocks are valued as the present value of future dividends. Uncertainty about dividends makes stock prices sensitive
Cornell - ECON - 3310
The Bank Balance SheetBasic BankingBank ManagementCredit RiskInterest Rate RiskO-Balance-Sheet ActivitiesCHAPTER 9 Banking and The Management of Financial InstitutionsThe Bank Balance SheetBasic BankingBank ManagementCredit Risk
Cornell - ECON - 3310
OriginsStructureFed Independent?ECBOther Foreign CBsCHAPTER 12 Structure of Central Banks and the Federal Reserve SystemOriginsStructureFed Independent?ECBOther Foreign CBsOrigins of the Federal Reserve SystemResistance to esta
Cornell - ECON - 3310
CONTACT INFOCOURSE MATERIALSCOURSECH 3 WHAT IS MONEYECON 331 MONEY AND CREDIT: INTRODUCTIONKarel Mertens CORNELL UNIVERSITYCONTACT INFOCOURSE MATERIALSCOURSECH 3 WHAT IS MONEYCONTACT INFOKarel Mertens Oce No. 454, Uris Hall Oce H
Cornell - AEM - 4150
Price Determination: Interaction of Supply and DemandEconomics is the only field in which two people can share a Nobel Prize for saying opposing thingsPrice Determination: Interaction of Supply and DemandObjectives:1. 2. 3. 4. 5. 6. Examine int
Cornell - AEM - 4150
Empirical Price AnalysisAn economist is a trained professional paid to guess wrong about the economy. An econometrician is a trained professional paid to use computers to guess wrong about the economy.Why is empirical price analysis useful? Aid de
SUNY Empire State - ACCOUNTING - 101
8.28 A 8.28 B$6 Paid In capital: # shares in May: Per share price: $14,000200000$1,200,000 $220,000 (increases in common stock and paid in capital {60000 + 180000}) 10000 $228.28 C 8.28 D500$28 $6,812,000 $(192,000) $330,000 $6,950,000 19
SUNY Empire State - ACCOUNTING - 101
2.12 AMerchandise inventory: Accounts receivable: Cash: Total current assets: Current liabilities: Difference: Current assets Land Equipment Accumulated depreciation Total Assets Sales revenue Cost of goods sold Gross profit Rent expense depreciati
SUNY Empire State - ACCOUNTING - 101
2.16 AAssets= Liabilites+ Owner's Equity $350,000 $275,000 $75,000 $12,000 $12,000 $362,000 $287,000 $75,000 $19,000 $19,000 $381,000 $306,000 $75,000 $(7,000) $(7,000) $374,000 $306,000 $68,000 $50,000 $50,000 $(33,000) $(33,000) $391,000 $306,000
SUNY Empire State - ACCOUNTING - 101
4.26 AI think the owner's are expecting a loss from depreciation since machinery automatically depreciates wheth By separating the numbers they have more exact totals of where their money is. Depreciation may be a cost of business because without t
SUNY Empire State - ACCOUNTING - 101
5.2A C BBalance (bank) Outstanding Checks Deposit in transit Reconciled$3,270.00 $(630.00) $420.00 $3,060.00G E D FBalance (book) Check charge Interest earned Error Reconciled$2,991.00 $(12.00) $36.00 $45.00 $3,060.004.26 H4.26 I
Stanford - PHYS - 45
Department of Physics, Stanford University Physics 45 Light and Heat UPDATED COURSE SCHEDULE DAY-DATE M W F Sept 25 Sept 27 Sept 29 CHAPTER-TOPIC notes notes 20.320.5 notes 20.520.6 22.122.3 22.4-22.5 Introduction Electromagnetic Waves The Nature of
Colorado - EBIO - 1220
EBIO 1220General Biology, Spring 2008 Study GuideExam 3 Professor Sharon Collinge Chapter 31Fungi How many described species of fungi are there? 100,000 What are the major nutritional roles of fungi? Examples of each? Heterotrophs Obtain C from org
Colorado - EBIO - 1220
Exam 2 Study GuideCh. 40- Animal Form & Function Physical laws- constrain the size & shape of animal form *Gravity & Physics Surface Area to Volume RatioDictates many important properties of animal form & function Body SA increases w/ body length sq
Colorado - EBIO - 1220
1of13Ch. 50- BiogeographyBiome- major types of ecological associations that occupy broad regions of land or water Terrestrial Biomes: Temperature and Precipitation primarily influence the distribution of terrestrial biomes General Features o Vert
Colorado - THTR - 1009
Reaction to Reading/production of Play: Marat/Sade THTR 1009-001 In the play The Persecution and Assassination of Jean-Paul Marat as Performed by the Inmates of the Asylum of Charenton under the Direction on The Marquis de Sade (Marat/Sade) directors
Colorado - EBIO - 1220
EXAM 1Ch. 25- Phylogeny & Systematics Fossil Record Fossils are remnants or impressions left by organisms. Come from Sedimentary rock Biased in favor of species that existed for a long time or were widespreadTaxonomy & Systematics Dirty K
Colorado - IPHY - 4470
name _ Biology of Human Reproduction, IPHY 4470 Fall 2008, Exam 1 Choose one best answer for each question. 1. A molecule acts as a paracrine signal when a. the molecule travels to its target through the bloodstream. b. the cell releasing the molecul
Colorado - PSYC - 1001
Psychology 1001- Exam 1 study guide: History and Scope of Psychology: Roots: Aristotle- a naturalist/philosopher/theorized Suggested the soul and body are not separate and that knowledge is experienced. French Physician Franz Josef Galldeveloped Phre
Colorado - PHYS - 1120
1Exam I, Version 0001 - Physics 1120 - Fall, 2008NAME (print please)_Student ID #_ TAs Name (Circle one!): Carr, Chen, Gaebler, Kalkwarf, Meyer, Morrison, XieStarting time of your Tues recitation (write time in box: 9am, noon, 1pm, etc)Pleas
Colorado - PHYS - 1120
1Exam I, Version 0002 - Physics 1120 - Fall, 2008NAME (print please)_Student ID #_ TAs Name (Circle one!): Carr, Chen, Gaebler, Kalkwarf, Meyer, Morrison, XieStarting time of your Tues recitation (write time in box: 9am, noon, 1pm, etc)Pleas
Colorado - CHEM - 4711
CHEM4711 Part I: Intro/aqueous solutions/buffers9/20/07Exam 1[4 points] 1. Is it accurate to say that humans are more evolved than bacteria? Why or why not? [6 points] 2. The dielectric constant in the core of a protein can be as low as 6.0, wh
Colorado - PHYS - 1120
Phys 1120, CAPA #1 solutions. NOTE: Here, I will provide "generic" solution. Since the numbers and some details vary a little, your problems may look a wee bit different, but this solution should tell you enough to solve your problem) NOTE: The answe
Colorado - PHYS - 1120
Phys 1120, CAPA #2 solutions. NOTE: Here, I will provide "generic" solution. Since the numbers and some details vary a little, your problems may look a wee bit different, but this solution should tell you enough to solve your problem) The answers to
Colorado - PHYS - 1120
Phys 1120, CAPA #3 solutions. 1) This problem is basically solved for you as an Example of the text. I HIGHLY recommend that you work it out for yourself - just taking an example from the book doesn't teach you much. But the solution is nicely writte
Colorado - PHYS - 1120
Phys 1120, CAPA #4 solutions.1) Look at last week's similar problem, near the end. This is pretty much the same. Here's the big picture: Gauss' law tells us that Flux is proportional to Q(inside). In this problem, symmetry says E must be radial eve
Colorado - PHYS - 1120
Phys 1120, CAPA #5 solutions. 1) This problem gives you a configuration (parallel plates, a given distance d apart) which is quite familiar by now. We accelerate a particle (with given mass and charge) across a given voltage V. I ask for kinetic ener
Colorado - PHYS - 1120
Phys 1120, CAPA #6 solutions. 1) At the origin, the + on our left makes a "right" E field, the - on our right ALSO makes a "right" E field ( - charges ATTRACT a positive test charge, + charges REPEL), and the + below us makes an "up" E field. These a
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 1Out: Aug. 28, Due: Sept. 4 by 5:00pm Instructions: Write your name, section number and CMPSC 360 on your assignments. Put your solutions in the homework box in 342E by 5pm on
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 1 SolutionsOut: Aug. 27, Due: Sept. 4 by 5:00pm Note: These solutions are not necessarily the model answers. Instead, they are tutorial in nature and may contain a little more
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 2Out: Sept. 4, Due: Sept. 11 by 5:00pm Instructions: Write your name, section number and CMPSC 360 on your assignments. Put your solutions in the homework box in 342G by 5pm on
Penn State - CMPSC - 360
CMPSC360 Discrete Mathematics for Computer Science, Fall 2008Homework 2 SolutionsNote: These solutions are not necessarily model answers. Rather, they are designed to be tutorial in nature, and sometimes contain a little more explanation than an i
Penn State - CMPSC - 360
CMPSC-360 Discrete Mathematics for Computer Science, Fall 2008Homework 3 SolutionsNote: These solutions are not necessarily model answers. Rather, they are designed to be tutorial in nature, and sometimes contain a little more explanation than an
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 4Out: Sept. 18, Due: Sept. 25 by 5:00pm Instructions: Write your name, section number and CMPSC 360 on your assignments. Put your solutions in the homework box in 342G by 5pm o
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 4 SolutionsNote: These solutions are not necessarily the model answers. Instead, they are tutorial in nature and may contain a little more explanation than an ideal solution. A
Penn State - CMPSC - 360
Name SectionCMPSC 360Fall 2008Homework 5: PRACTICE EXAM 1HOMEWORK 5 IS DUE AT THE BEGINNING OF CLASS ON WEDNESDAY 10/1/2008. This is a CLOSED BOOK exam. You are allowed one single sided sheet of notes. NO electronic devices are allowed (no cel
Penn State - CMPSC - 360
CMPSC 360Fall 2008Homework 5: PRACTICE EXAM 1 Solutions1. (25 points, 5 each) Logic, Quantiers, Proofs (a) i. True. For each x, we can choose y = 0, and then it is true that x + 0 = x = x 0. ii. True. We can choose y = 0, and then the statement
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 6Out: 2 Oct. Due: 9 Oct.Instructions: Write your name, section number and "CMPSC 360" on your assignments. Put your solutionsin the homework box in 342G by 5pm on Thursday.
Penn State - CMPSC - 360
CMPSC 360 Discrete Mathematics for Computer Science, Fall 2008Homework 3Out: Sept. 11, Due: Sept. 18 by 5:00pmInstructions: Write your name, section number and "CMPSC 360" on your assignments. Put your solutions in the homework box in 342G by 5pm