1. 程式人生 > >linux運維:網路

linux運維:網路

網路應用程式
Web 瀏覽器(Chrome、IE、Firefox等)
即時訊息(QQ、微信、釘釘等)
電子郵件(Outlook、foxmail 等)
協作(視訊會議、VNC、Netmeeting、WebEx 等)
web網路服務(apache,nginx,IIS)
檔案網路服務(ftp,nfs,samba)
資料庫服務( MySQL,MariaDB, MongoDB)
中介軟體服務(Tomcat,JBoss)
安全服務( Netfilter)

使用者應用程式對網路的影響
批處理應用程式
FTP、TFTP、庫存更新
無需直接人工互動
頻寬很重要,但並非關鍵性因素
互動式應用程式
庫存查詢、資料庫更新
人機互動
因為使用者需等待響應,所以響應時間很重要, 但並非關鍵性因素,除非要等待很長時間
實時應用程式
VoIP、視訊
人與人的互動
端到端的延時至關重要

網路的特徵
{速度 成本 安全性 可用性 可擴充套件性 可靠性 拓撲 }

物理拓撲分類 :
邏輯拓撲,匯流排拓撲,擴充套件星型拓撲 ,環拓撲,雙環拓撲 ,全網狀拓撲,部分網狀拓撲 ,

網路模型分層 :

1.物理層
2.資料鏈路層
3.網路層
4.傳輸層
5.會話層
6.表示層
7.應用層

PDU
PDU: Protocol Data Unit,協議資料單元是指對等層次之間傳遞的資料單位
物理層的 PDU是資料位 bit
資料鏈路層的 PDU是資料幀 frame
網路層的PDU是資料包 packet
傳輸層的 PDU是資料段 segment
其他更高層次的PDU是訊息 message

三種通訊模式:
1.單播
2.廣播
3.組播

乙太網橋的工作原理 :
乙太網橋監聽資料幀中源MAC地址,學習MAC,建立MAC表
對於未知MAC地址,網橋將轉發到除接收該幀的埠之外的所有埠
當網橋接到一個數據幀時,如果該幀的目的位於接收埠所在網段上,它就過 濾掉該資料幀;如果目的MAC地址在位於另外一個埠,網橋就將該幀轉發到 該埠
當網橋接到廣播幀時候,它立即轉發到除接收埠之外的所有其他埠