圖解TCP/IP筆記-網絡基礎知識


1.計算機網絡發展的7個階段
1)批處理
服務器一次只能處理一批程序指令
2)分時
服務器能夠分時爲多臺客戶端服務
3)計算機之間通訊
計算機之間由通訊線路鏈接,互相通訊
4)計算機網絡的產生
經過分組交換技術,在不一樣廠商的計算機之間相互通訊
5)互聯網的普及
輕量級我的電腦的產生;電子郵件(E-mail),萬維網(WWW)的普及
6)物聯網
電腦,電視,手機,電話,家用電器等設備的聯網
7)網絡安全安全

2.通訊協議
1)CPU和OS
CPU(中央處理器),調度執行程序
OS(操做系統),CPU管理,計算機外圍設備管理,程序運行管理
在CPU和OS不一樣的計算機之間通訊,須要各方都支持的協議服務器

2)分組交換協議
將較大的數據分爲多個分組,每組叫一個報文,報文首部寫入源主機地址和目標主機地址,分組序號。目的主機會根據分組序號,從新裝配爲原始數據。網絡

3.OSI參考模型
[7] 應用層-特定應用的協議(SMTP,HTTP,SSH,FTP)
[6] 表示層-設備固有數據格式和網絡標準數據格式轉換(PNG->base64)
[5] 會話層-創建通訊鏈接,管理進程在不一樣主機間的會話
[4] 傳輸層-數據分組,負責可靠傳輸
[3] 網絡層-路由選擇
[2] 數據鏈路層-數據幀和比特流之間的傳送和轉換
[1] 物理層-比特流和電子信號之間傳送和轉換性能

4.以電子郵件爲例理解OSI七層模型
用戶A經過主機A,發送郵件給用戶B主機B
1)應用層-與通訊無關,輸入收件人地址,輸入內容,這些操做屬於應用層
2)表示層-不一樣的電子郵件軟件之間如何接發信息?表示層將數據從「某個計算機特定的數據格式」轉換爲「網絡通用的標準數據格式」再發送出去。
表示層會附加首部信息,來識別編碼格式等。
3)會話層-決定如何創建會話鏈接,管理會話鏈接
會話層也會附加首部信息,記錄數據傳送順序。
4)傳輸層-在兩臺主機間創建鏈接,主機間會進行數據確認,數據丟失時,會重發。
5)網絡層-數據在路由間轉發,網絡層會選擇最近的路由。
6)數據鏈路層-數據在一段一段的物理傳送介質中傳送
7)物理層-物理介質層,比特流數據轉換爲電子信號在物理層中傳送網站

5.傳輸方式
1)鏈接和無鏈接
面向鏈接:創建可靠鏈接通道。
面向無鏈接:不創建鏈接,直接發送,即時接收端不存在或沒法接收數據,發送端也能將數據發送出去。
2)電路交換和分組交換
電路交換:通訊線路是被一臺計算機獨佔的
分組交換:數據進行分組,全部計算機一齊發送
3)接收端數量
單播:1對1通訊
廣播:1臺主機發送的消息,發送給全部與之相連的主機
多播:1臺主機發送的消息,發送給某一組主機
任播:從目標主機羣中選擇一臺最符合網絡條件的主機做爲目標主機發送消息編碼

6.網絡設備
1)網卡:用於計算機連網
2)中繼器:物理層延長網絡
電纜間信號(光信號-電信號-光信號)的波形調整和放大
3)網橋(2層交換機):數據鏈路層延長網路
鏈接相同類型的兩個網絡,網橋將數據幀臨時存儲在內存,生成全新的幀轉發給另外一個網絡。
數據幀中有一個數據位FCS,用來檢查數據完整性。
4)路由器:網絡轉發
5)4~7層交換機:傳輸層以上網絡傳輸設備
6)網關:轉換協議的設備,傳輸層到應用層對數據和訪問進行各類控制操作系統

7.網絡的構成
骨幹網:高速光纖,高性能設備
邊緣網絡:多功能路由器,3層交換機計算機網絡

8.互聯網通訊
電腦-》無線局域網-》邊緣網絡(通訊公司控制中心)-》骨幹網網絡安全

9.移動通訊
手機-》基站-》邊緣網絡(通訊公司控制中心)-》骨幹網進程

10.虛擬化和雲
網站或應用根據須要動態調整資源,這種技術並不增減服務器,存儲設備,網絡等實際的物理設備,而是利用軟件將這些物理設備虛擬化
經過軟件按量增減的一種機制。

 

 參考資料:《圖解TCP/IP(第5版)》 P1-P50

相關文章
相關標籤/搜索