1. 程式人生 > >linux學習之網絡

linux學習之網絡

internet 可擴展性 網絡組建 linux 路由器

網絡 Internet:

1.網絡基礎知識

網絡的概念

網絡的功能、特性、組成、結構;

兩個網絡模型(ISO/OSI,TCP/IP)

2.網絡組建知識:

交換機基礎

路由器基礎

3.網絡設備的進階:

網絡架構


探索網絡的功能:


網絡構成:硬件設備、軟件結構


網絡功能: 數據通信、資源共享


交聯設備:

互聯設備:


網絡存儲設備:DAS-直接附加存儲

NAS-不支持光纖

SAN-存儲區域網絡


網絡的特征:

1.速度--數據率,衡量網絡傳輸的快慢與否

Mbps

Gbps

2.成本

有形成本

無形成本

3.安全性

軟件安全

硬件安全

4.可用性

所有的網絡可用時間/總時間

利用冗余技術來提高可用性

5.可擴展性

6.可靠性

7.網絡拓撲

總線拓撲:兩端必須要有端接設備

環狀拓撲

星形拓撲:

邏輯拓撲-避免環路出現



建立簡單的網絡:

網絡分層模型OSI:

(通信介質層)、物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層、(用戶層)

為什麽要分層?:

簡化教學、加快發展速度、確保技術的額互操作性、模塊化設計、標準化接口、降低復雜性


物理層:

不是指的物理設備,指的是信號處理的過程;

二進制傳輸:把所有從上層傳遞下來的數據編程二進制代碼,產生電平信號傳到介質層中

四種物理特性:

電氣特性、機械特性(規定線纜的規格)、過程規範(數據的傳遞過程)、功能特性(不同接口的功能) 1236用於網絡傳輸

數據鏈路層:

真正的物理鏈路是介質層;

這裏指的是邏輯鏈路層;

1.怎麽建立邏輯鏈路?:

定義了物理地址,通過尋址來建立鏈路

2.在需要的額時候能夠建立邏輯鏈接;

3.進行數據的校驗

利用校驗碼來完成數據校驗

網絡層:

1.異構網絡互聯

2.定義邏輯地址:描述範圍,描述具體位置

3.確定路由

4.對數據進行分片和數據的重組


下三層;對於數據傳輸的細節是非常重視的,統稱為通信子網;

上三層:資源子網

傳輸層:

承上啟下的作用;

範圍到範圍的剪接建立,端到端

1.確保數據傳輸的可靠性

2.建立維護和終止虛擬電路

3.通過錯誤檢測和回復

4.信息流控制來保障可靠性


會話層:

主機間通信:點到點

建立、管理和終止在應用程序之間的會話

其實是進程與進程之間的通話

表示層:

數據表示:

確保接受系統可以獨處該數據

格式化數據

構建數據

協商用於應用層的數據傳輸語法

提供加密

應用層:

網絡進程訪問應用層

為應用程序進程(例如。電子郵件、文件傳輸和終端仿真)提供網絡服務‘

提供用戶身份驗證


linux學習之網絡