網絡技術讀書筆記
篇一:網絡讀書筆記
網絡讀書筆記 -讀書筆記
[]什麼是計算機網絡關於這一點有一個非常迷惑性的定義,所謂計算機網絡應該是使用同一種技術連接起來的一組計算機結構,。這裡面最重要的關鍵詞就是“同一種技術”。 所以,我們通常下的互聯網Internet)並不是一種計算機網絡,而Web World Wide Web)也不是一種計算機網絡。這可能讓我們普通用戶有一些吃驚。 互聯網其實是多種計算機網絡的組合,可以叫做網絡的網絡。也就是說,互聯網不是一種網絡,而是多種網絡的集合。 Web不是一種計算機網絡的原因在於Web其實是一種分佈式系統,運行在互聯網之上。分佈式系統和計算機網絡最關鍵的區別在於,分佈式系統是一個計算機的組合,面對用戶呈現出一個統一的模式。通常下,分佈式系統有一個單一的模型和范式。分佈式系統往往依賴於構架在操作系統之上的一組軟件實現。這組軟件被叫做中間件Middleware)。而這些模型、軟件在計算機網絡中是不存在的。真是的機器在計算機網絡中是暴露在用戶面前的,用戶如果希望操作某臺計算機,那麼就必須登錄到對方的計算機上。好比說,分佈式系統有一個中間層,隔開瞭真是的計算機和用戶。而計算機網絡是真是的計算機和計算機之間的通信。 計算機網絡的分類比較方便的分類是按照計算機網絡的范圍來分,《》()。這裡的范圍指的是地理上的范圍。大致的分類如下:范圍的網絡Personal Area Network)本地范圍的網絡Local Area Network)城市范圍的網絡Metropolitan Area Network)廣泛范圍的網絡Wide Area Network)星球范圍的網絡The Internet) 當然,每種網絡的區別不僅僅是地理范圍上的,還有拓撲結構,架設技術上的區別。計算機網絡的范圍更多是計算機硬件所要考慮的內容。 網絡的通信層次為瞭降低網絡軟件的設計復雜,大多數網絡都設計成一個層次結構。每一個層負責一個通信職責,不同的層與層之間靠接口通信,相同的層之間靠通信。 在網絡裡,有兩種層次模型很重要,一種叫OSI模型,一種叫TCP/IP模型。OSI模型是國傢標準模型,但是在實際應用中基本沒有這個模型的完整實現。大多數時候,這個模型起到瞭一個方便研究的作用。TCP/IP模型不是標準,但是在現實中有更加廣泛的應用,是現實的標準。在科研的時候,往往把這兩種模型混合使用。