1. 程式人生 > 實用技巧 >CCNA學習筆記1---OSI TCP/IP模型

CCNA學習筆記1---OSI TCP/IP模型

一、網路中實際應用分類

成塊資料流:FTP、TFTP、庫存更新

無需直接人工互動

頻寬很重要,但並非關鍵性因素

互動式資料流:庫存查詢,資料庫更新

人機互動

響應時間

事實應用資料流:VoIP 視訊

人與人的互動

端到端的延時至關重要

二、網路拓撲分類

wKioL1YlnlziS4lHAACtxQp5eLI606.jpg

目前,實際中都是星型,前兩種只理論上概念

wKioL1YlntuiyhrVAAGQa2EeNuE075.jpg

上圖是擴充套件星型。優點:無中心,分散式。高可用避免單點故障造成網路癱瘓。

三、OSI七層模型

wKiom1YloG2yxgX4AADdyMUnXQs564.jpg

◆理解端到端資料傳輸的流程

分層優點:1、促進標準化工作,允許各供應商獨立開發

2、各層間獨立,把網路操作分成低複雜想單元

3、靈活性好,某一層變化不會影響其他層

4、各層通過一個介面在相鄰層上下通訊

四、TCP\IP協議棧

wKioL1YloyagWWlOAAE_O4b_Bic412.jpgwKiom1Ylow_z3XCTAAFDIPrWq-8814.jpg

◆資料傳輸自上而下的封裝傳輸,對端收到後解封裝

wKioL1Ylo_rjGijZAAEPA7JL9fc124.jpg

◆指明上次協議。層傳輸層:埠號;層網路層:TCP UDP;層網路接入層:IP(0800)

◆PDU (protocol data unit)每層使用自己層的協議和對方的對應層相互通訊。

各層的協議在對等層互動的資訊叫做協議資料單元

上層---------------message

傳輸層-------------segment

網路層-------------packet

資料鏈路層---------frame

物理層-------------bit

◆應用層概述:http https

wKioL1Ylp9ORuIBzAADv_60NEY8719.jpg

◆傳輸層

wKioL1YlqK_SMpedAADHw42uRK0437.jpg

●TCP封裝格式

wKioL1YlqSbjg6kUAAGbkTSuJFI192.jpg

●常用埠號:FTP TCP21 檔案傳輸協議,用於上傳下載;

Telnet TCP23 ;

SMTP TCP25 簡單郵件傳輸協議;

DNS 53 域名協議,將網站名解析成IP地址,一般為TCP 伺服器同步時為UDP;

TFTP UDP69 簡單檔案傳輸協議;

SNMP UDP161; RIP UDP520

NTP UDP123 網路時間協議

RPC UDP111 遠端過程呼叫

◆UDP封裝格式

wKioL1Yls-fz9eOsAADyhQlb2Fc216.jpg

◆網路層概述:IP

wKiom1YltM_zH4r8AADsStYTm7o799.jpg

●IP包頭格式 IP協議號6->TCP;IP協議號17->UDP

wKiom1YltaTRh9BrAAEycQZGSYE235.jpg

●ICMP協議

層次理解:按照封裝分類 :如果理解成封裝在IP之上 為4層

按照服務物件分類:為三層服務即為三層 ICMP為IP服務所以為三層

◎ICMP檢查網路是否暢通;分兩類:1 差多報文;2 資訊類報文

例如 ping 屬於資訊類報文。trace route 屬於差錯報文

網路層傳輸層區別(面試遇到的問題):傳輸層為不同主機上執行的程序提供邏輯通訊;網路層協議為不同主機提供邏輯通訊

傳輸層時程序之間的通訊,網路層時端到端的IP之間的通訊

















轉載於:https://blog.51cto.com/angelfire1986/1704467