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學習之網絡