天天看點

《計算機網絡:自頂向下方法(原書第6版)》一第1章

本節書摘來華章計算機《計算機網絡:自頂向下方法(原書第6版)》一書中的第1章 ,第1.1節,(美)james f.kurose keith w.ross 著 陳 鳴 譯 更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

今天的網際網路無疑是有史以來由人類創造、精心設計的最大系統,該系統具有數以億計的相連的計算機、通信鍊路和交換機,有數十億的使用便攜計算機、平闆電腦和智能手機的使用者,并且還有一批與網際網路連接配接的新型裝置,如傳感器、web錄影機、遊戲機、相框甚至洗衣機。面對如此巨大并且具有如此衆多不同元件和使用者的網際網路,是否能夠了解它的工作原理?是否存在某些指導原則和結構,能夠作為了解規模和複雜程度驚人的系統的基礎?如果是這樣的話,使學習計算機網絡成為既引人入勝又趣味盎然的事是可能的嗎?幸運的是,對所有這些問題都是響亮的肯定答複。本書的目的的确是向讀者介紹計算機網絡這個動态領域的最新知識,使他們深入地了解網絡的原則和實踐。使讀者不僅能了解今天的網絡,而且能了解明天的網絡。

第1章概述了計算機網絡和網際網路。這一章的目标是從整體上粗線條地勾畫出計算機網絡的概貌,并且描述本書内容的架構。這一章包括大量的背景知識,讨論大量的計算機網絡構件,而且将它們放在整個網絡的大環境中進行讨論。

本章将以如下方式組織計算機網絡的概述:在介紹了某些基本術語和概念後,将首先檢視構成網絡的基本硬體和軟體元件。我們從網絡的邊緣開始,考察在網絡中運作的端系統和網絡應用;接下來探究計算機網絡的核心,檢視傳輸資料的鍊路和交換機,以及将端系統與網絡核心相連接配接的接入網和實體媒體。我們将了解網際網路是“網絡的網絡”,并将得知這些網絡是怎樣彼此連接配接起來的。

在浏覽完計算機網絡的邊緣和核心之後,本章的後半部分将從更廣泛、更抽象的角度來考察計算機網絡。我們将考察在計算機網絡中資料的時延、丢包和吞吐量,給出一個端到端吞吐量和時延的簡單定量模型:該模型兼顧了傳輸、傳播和排隊時延等因素。接下來,我們将介紹計算機聯網時的一些關鍵的、體系結構上的原則,如協定分層和服務模型。我們還将了解到計算機網絡對于許多不同類型的攻擊來說是脆弱的,我們将回顧其中的某些攻擊并且考慮使計算機網絡更為安全的方法。最後,我們将以計算機網絡的簡要曆史結束本章的學習。