OSI七層模型
- 由國際標準化組織ISO于1984年提出
- 是目前公認的計算機通信和Internet網路通信的基本結構模型
- 如見使用的最廣泛的TCP/IP協議就是基于OSI(Open Systems Interconnection Model)模型設計的
使用分層化的優點:減少復雜性、標準化介面、方便模塊化的開發、加強技術之間的兼容性、加速技術發展、簡化教學和學習
| 應用層(Application) | 標識用戶在終端所使用的應用軟體 |
| 表示層(Presentation) | 定義資料的格式,基本的壓縮和加密資料 |
| 會話層(Session) | 控制一個應用程式和一個IP地址對應不同的會話 |
| 傳輸層(Transport) | 端到端通信的基本功能(TCP/UDP) |
| 網路層(Network) | 定義三層編址(IP),提供路由功能 |
| 資料鏈路層(Data Link) | 資料幀訪問底層介質,二層編址(MAC) |
| 物理層(Physical) | 定義基本的底層資料傳輸標準(位元流) |
OSI Layer 1(物理層):
- 定義了線纜、介面的標準和資料傳輸的方式,比如:有線和無線,光前和電纜等,
- 常見的網路設備介質:以太網介面、串行介面、中繼器、NIC網卡等
以太網傳輸介質分為 有線和無線
直通線(連接不同設備),電腦-交換機、交換機-路由器,電腦-路由器;交叉線(連接相同設備),交換機-交換機、交換機-集線器;
雙絞線線序:
| 568A | 568B |
|---|---|
| 綠白 | 橙白 |
| 綠 | 橙 |
| 橙白 | 綠白 |
| 藍 | 藍 |
| 藍白 | 藍白 |
| 橙 | 綠 |
| 棕白 | 棕白 |
| 棕 | 棕 |
光纖(Optical Fiber):成對連接,兩端對調
光纖分類
- 單模光纖(Singel-mode Fiber):一般光纖跳纖用黃色表示,接頭和保護套為藍色;—傳輸距離較長
- 多模光纖(Multi-mode Fiber):一般光纖跳纖用橙色表示,也有的用灰色表示,接頭和保護套為米色或黑色;—傳輸距離較短
OSI Layer 2(資料鏈路層):
- 定義了資料的傳輸格式,如何控制訪問底層介質,對底層資料傳輸進行基本的錯誤檢測機制,
- 相關的二層設備:NIC網卡、二層交換機、網橋,
LAN(Local Area Network):局域網,通過高速交換設備連接的短距離網路連接,
二層編址——MAC Address Components:又名燒錄地址或者固化地址,一般保存在網卡的ROM里且不可修改,MAC偽裝并不能真正地修改網卡的MAC地址,前2位定義mac地址的類別(廣播、本地),前22位OUI(組織唯一識別符號)標識網卡設備生產的廠商,后24位(Vendor Assigned)由廠商分配的,標識廠商生產的不同設備,在一個網段內,設備之間實際通過MAC編址進行通信,

?
以太網傳輸資料的三種方式:單播(Unicast)、廣播(Broadcast)、組播(Multicast)
CSMA/CD(載波監聽沖突檢測):有線網路被動監聽;CSMA/CA(載波監聽沖突避免):無線網路主動檢測
OSI Layer 3(網路層):
基本功能:
- 資料的傳遞與轉發
- 實作路由功能,對資料進行最優路徑的選擇
- 提供3層IP邏輯編址
IP協議——Internet Protocol Characteristics
- IP協議分為IPv4(version4 32 bit)和IPv6(version6 128 bit)兩個版本,且作業于網路層
- 提供結構化,層次化的編址規范,由網路部分和主機部分組成
- 面向非連接的協議(連接前不需要對端協商,直接發送資料)
- 獨立處理的資料包
- 盡力而為的傳輸
- 沒有資料恢復機制
路由與路由器:
- Routing(路由):通過路由表的記錄,在不同的網段之間相互轉發資料,一般通過路由器或者帶路由功能的設備實作
- 路由器是三層的主要設備,是專門用來實作三層路由功能的設備,是互聯網路的基礎
- 路由器一般擁有多個介面,每個介面連接到一個網段,并且擁有該網段的一個IP地址,這個地址就是這個網段的網關IP地址
- 路由器自身會通過不同方式維護一個路由表,路由器通過路由表的記錄完成不同網段的資料轉發(路由)功能
- 路由器還具有不同網路路徑之間選擇最優路徑的功能

?

?

?
OSI Layer 4(傳輸層):端到端的連接通訊【TCP/UDP】
- 保證傳輸的可靠性
- 傳輸差錯恢復機制
- 會話的多路復用
- 對資料進行分段傳輸
- 流控機制
- 面向連接的傳輸協議(發送資料前,源和目標兩端需要進行協商)

?
TCP的三次握手:

?
常用網路相關命令
ping
- -t:持續ping目標主機直到接收到停止信號
- -a:將目標IP地址決議成主機名
- -n:對目標主機ping的次數
- -l:ping包的大小
- -f:設定IP包的DF位
ipconfig
- /all:顯示所有配接器的TCP/IP配置
- /renew:更新配接器DHCP配置
- /release:更新DHPC租約期
- /displaydns:顯示DNS快取資訊
nslookup -querytype=
arp
- -a:顯示所有ARP資訊
- -s:系結靜態ARP
- -d:洗掉ARP資訊
netstat
- -a:顯示所有連接及監聽埠
- -e:顯示以太網資訊
- -n:不進行IP到主機名的決議
- -p:只顯示指定的協議
- -s:顯示每個協議的狀態
tracert
- -d:不進行IP到主機名的決議
- -h:搜索的最大跳數
- -w:超時時間
網路拓撲結構
設計網路需要考慮的因素:
- 速度
- 開銷
- 安全性
- 可靠性
- 可擴展性
- 可用性
- 拓撲結構
常見的網路拓撲結構:
- 總線型
- 星型
- 環型
- 雙環型
- 全網互聯
- 部分互聯
資料包發送流程:

?

?
VTP協議
實作了VLAN集中化,動態化的配置
三種作業模式:
- 服務器模式(Server):可創建,修改,洗掉VLAN,以2層的形式在所有trunk介面上周期性對外發送vtp通告,與其他交換機進行同步
- 客戶端模式(Client):自動與服務端同步資訊,不能自己配置VLAN
- 透明模式(Transparent):可自主配置本地的VLAN資訊,收到vtp通告只會轉發

?
STP生成樹協議
解決通過冗余線路提高網路可用性同時帶來的網路環路問題:
- 廣播風暴
- 多幀拷貝
- MAC地址表不穩定
靜態路由

?
動態路由

?
RIP協議

?
EIGRP協議

?
OSPF協議

?

?

?

?

?
ACL控制訪問串列

?
DHCP服務

?
NAT網路地址轉換

?

?

?
WAN廣域網

?
PPP協議

?

?
FrameRelay幀中繼協議

?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/106059.html
標籤:其他
上一篇:搭建Redis三主三從集群
