1. 程式人生 > 實用技巧 >軟體測試網路基礎11--OSI 與 TCP/IP 模型

軟體測試網路基礎11--OSI 與 TCP/IP 模型

(一) OSI 與 TCP/IP 模型

本篇內容比較基礎,只面向初級軟體測試工程師面試時可能會被問到的關於網路方面的概念

1.什麼是通訊,什麼是媒體
  • 通訊是通過某種媒體進行的資訊傳遞
  • 傳媒,就是傳播各種資訊的媒體
2. 頻寬,速率,延遲
  • 頻寬一般用來描述兩種物件:一個是通道(Channel),另一個是訊號(signal)。通道的頻寬:單位是Hz ,訊號的頻寬:單位是bps
3. 協議,標準

協議包含:

1、 實現什麼功能 、怎麼實現
2、 定義資料的封裝格式標準則多了物理硬體的描述

4.網路的組成
  • 一個簡單的網路主要有三部分組成:需要通訊或連網的計算機、通訊介質、連網裝置
5.網路的分類

1.區域網
2.廣域網
3.都會網路

6.關於INTERNET
  • Internet
    本質上是一個計算機廣域網
7.網路通訊系統設計中要解決的問題
  • 數字傳輸
    1.模擬通訊
    2.數字通訊
  • 資料通訊方式
  1. 序列通訊,並行通訊
  2. 單工通訊(舉例:尋呼機),半雙工(舉例:對講機),全雙工通訊(舉例:電話)
  • 資料通訊型別
    1.基帶傳輸
    2.頻帶傳輸
    3.寬頻傳輸
# 伊洛Yiluo 公眾號:伊洛的小屋
# https://yiluotalk.com/
8.計算機互聯參考模型――OSI模型
  • OSI概述一個 獨立的計算機系統的工作能力是有 限的, 只有將不同地區具有不同功能的計算機互連之 後,人們才 能共享計算機 強大的計算能力和資訊資源。
    ISO(International standard Organization 國際標準化組織)的OSI-RM(Open
    System Interconnection Reference Model)是計算機網路及其互連的重要理論
    ,雖然目前沒有完整的產品支援 該協議, 但它 對80年代後期至今 的電信網路、計算機網路及其互連 都有極深遠 的影響,可以說OSI-RM 是各類網路互連裝置的協議基礎,也是我們 學習網路互連的理論基礎
9. OSI 網路分層(非常重要初級測試工程師經常會被問到)
  • 應用層
  • 表示層
  • 對話層
  • 傳輸層
  • 網路層
  • 資料鏈路層
  • 物理層
9.傳輸協議與應用
  • TCP協議:可靠的面向連結的協議
    1.三次握手過程

1.TCP SYN, 2.TCP ACK SYN, 3.TCP ACK

  • UDP協議: 不可靠無連結協議
10. TCP/IP 模型(初級面試經常會被文問)
  • 網路介面層,網路層,傳輸層,應用層
本文只列出了初級測試面試時可能被問到的網路基礎概念,後續有時間每塊內容再詳細的講述下