diff options
Diffstat (limited to 'content/Content/03_StudyGuideActivitiesAndAssessments/03_Unit02/Section 5 Peer-to-Peer File Distribution.html')
| -rw-r--r-- | content/Content/03_StudyGuideActivitiesAndAssessments/03_Unit02/Section 5 Peer-to-Peer File Distribution.html | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/content/Content/03_StudyGuideActivitiesAndAssessments/03_Unit02/Section 5 Peer-to-Peer File Distribution.html b/content/Content/03_StudyGuideActivitiesAndAssessments/03_Unit02/Section 5 Peer-to-Peer File Distribution.html new file mode 100644 index 0000000..2e993af --- /dev/null +++ b/content/Content/03_StudyGuideActivitiesAndAssessments/03_Unit02/Section 5 Peer-to-Peer File Distribution.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head> + <!-- Required meta tags --> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> + + <!-- Bootstrap CSS --> + <link rel="stylesheet" href="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/thirdpartylib/bootstrap-4.3.1/css/bootstrap.min.css"> + <!-- Font Awesome CSS --> + <link rel="stylesheet" href="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/thirdpartylib/fontawesome-free-5.9.0-web/css/all.min.css"> + <!-- Template CSS --> + <link rel="stylesheet" href="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/css/styles.min.css"> + <link rel="stylesheet" href="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/css/custom.css"> + <title>Section 5: Peer-to-Peer File Distribution</title> +</head><body><div class="container-fluid"> +<div class="row"> +<div class="offset-sm-1 col-sm-10"> +<h2>Learning Objectives</h2> +<p>After successfully completing this section, you should be able to</p> +<ol> +<li>explain application protocols for file sharing.</li> +<li>describe how P2P file sharing systems work.</li> +</ol> +<h2>Learning Tasks</h2> +<p>Required:</p> +<ol> +<li>Watch the <a href="03_Documents02/comp347u2s5.pdf?isCourseFile=true" target="_self">slideshow</a> for this section.</li> +<li>Study Section 2.5, Peer-to-Peer File Distribution, in the textbook.</li> +<li>Search the Internet for <em>peer churn</em>. Select the two most interesting articles, read them, and post the links to the course forum along with your commentary.</li> +</ol> +<h2>Terms and Topics</h2> +<div class="row"> +<div class="col-11"> +<p><strong>Section 5 – Peer-to-Peer File Distribution </strong></p> +</div> +<div class="col-1"></div> +</div> +<div class="row"> +<div class="col-6"> +<p><strong>P2P file distribution</strong><br>Scalability of P2P architectures<br>Distribution time<br>Minimum file distribution time<br>File distribution problem<br>BitTorrent<br>Rarest first</p> +</div> +<div class="col-6"> +<p>Unlocked peers<br>Optimistically unlocked peers<br>Distributed hash table (DHT)<br>Circular DHT<br>Overlay network<br>Peer churn</p> +</div> +</div> +<h2>Leading Questions</h2> +<ol> +<li>What is a peer-to-peer network application?</li> +<li>What are the differences between client-server applications and peer-to-peer applications?</li> +<li>How is P2P used for file distribution?</li> +<li>Why is it said that P2P architecture is self-scalable?</li> +<li>What is the file distribution problem?</li> +<li>How is distribution time calculated for a P2P file distribution system?</li> +<li>What does the BitTorrent system do?</li> +<li>Where are distributed hash tables (DHTs) used?</li> +<li>How does circular DHT work?</li> +<li>What is an overlay network? How does it work?</li> +<li>What does <em>peer churn</em> mean in P2P systems?</li> +</ol> +</div> +<div class="col-12"><footer><!-- <p>© [Client] [Year]</p> --> <!-- <p><img src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/_assets/img/logo.png" alt="logo"></p> --></footer></div> +</div> +</div> +<p> +<script src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/thirdpartylib/jquery/jquery-3.4.1.min.js"> + </script> +<script src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/thirdpartylib/popper-js/popper.min.js"> + </script> +<script src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/thirdpartylib/bootstrap-4.3.1/js/bootstrap.min.js"> + </script> +</p> +<!-- Template JavaScript --> +<p> +<script src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/js/scripts.min.js"></script> +<script src="/shared/LCS_HTML_Templates/Athabasca_Template_2021/Template_Files/sample_pages/../../_assets/js/custom.js"></script> +</p></body></html>
\ No newline at end of file |
