1. 程式人生 > 其它 >2019-2020-1學期20212419《網路空間安全專業》第六週學習總結

2019-2020-1學期20212419《網路空間安全專業》第六週學習總結

第十五章 網路

  • 聯網

    通常是依靠電線,但也可通過無線連線
    網路連結的裝置不只是計算機
    頻寬用來描述網路的資料傳輸率

    • 協議——互動規則
      • 客戶/伺服器模型

        客戶提出請求,伺服器做出迴應。迴應依靠網路
        列如檔案伺服器、web伺服器
        支援並行處理

      • P2P模型
    • 網路型別
      • 區域網(LAN)
        • 管理LAN 的配置叫做拓撲

          環形拓撲:封閉
          星形拓撲:中心節點控制
          匯流排拓撲 :共享一條通訊線

        • 閘道器:控制LAN之間的通訊
      • 廣域網(WAN):連線兩個或多個相距較遠的區域網
        • 因特網
        • 都會網路(MAN):適合特定組織使用
      • 無線和移動計算
        • 無線網路允許裝置間進行互動
        • 藍芽允許短距離裝置間互動
      • internet
        • 電話調製器:模擬訊號,需要電話線
        • 數字使用者線路:數字訊號,需要電話線,但不必通過撥電話建立網路連線
        • 線纜調變解調器:傳輸資料依靠有線電視線纜
    • 包交換
      • 資料傳輸中會被分割,採用不同的線路,經由路由器指導跳躍,到達知道訊息目的地的路由器
      • 中繼站用來加強數字訊號
  • 開放式系統與協議

    • 基於互通性
    • 開放系統互聯參考模型(OSI)
    • 網路協議
      • 乙太網,相比OSI模型少了物理層與資料鏈路層
    • TCP/IP
      • TCP:將資訊分割成包,並排序
      • IP:控制包的路由選擇
      • UDP(使用者資料報協議)是TCP的替代品
      • ping:測試特定網路計算機是否活動
    • 高層會議
    • MIME型別
    • 防火牆
  • 網路地址

    • 主機名
    • IP地址(主機名被網路軟體翻譯為IP地址)
    • 域名系統
      • 域名:主機名中特定的部分
      • 域名的最後部分叫做頂級域名(TLD)
      • 最好的域名的價值極大,搶佔域名是不道德的
      • 域名系統:管理主機名
  • 雲端計算

    • 由第三方來提供計算機資源並通過網際網路來進行通訊
    • 雲服務可減輕使用者在檔案備份方面的負擔
  • 區塊鏈

    • 不會被改變的交易公開分類賬
    • 很有價值,很厲害

第十六章:全球資訊網

  • Web簡介

    • web:資訊和用於訪問資訊的網路軟體的基礎設施
    • web頁:包含或引用各種型別的資料的文件
    • 連結:兩個web頁之間的連線
    • web頁儲存在某臺計算機上,使用者通過web瀏覽器提出申請,相應web請求的計算機叫做web伺服器
    • web地址是統一資源定位符(URL)的核心部分
  • 搜尋引擎
    • 關鍵字搜尋
    • 基於概念的搜尋
  • 即時訊息(IM)
    • 實時傳送訊息
    • 未被加密,可被截獲
  • 部落格
    • 在網站定期發表文章的一種途徑
    • 線上釋出系統
  • cookie
    • web儲存在計算機硬碟的一個小檔案本
    • 儲存著更多的使用者資訊
    • 不會收集個人資訊
  • web分析
    • 網站使用情況的資料分析
  • HTML和CSS

    • 超文字標記語言(HTML):用於建立web頁的語言
    • HTML可用任何的編輯器或字處理軟體來建立
    • 層疊樣式表

      HTML表示資訊是什麼
      CSS定義該怎麼展示這些資訊

  • 基本的HTML結構
    • 段落標記(

      ...

      )
    • 標記
      可在頁面中插入一條水平線,分割web頁
    • 標題級別:h1,h2……h6
    • ul表示無序列表,li表示列表項
  • 標記的屬性
    • 提供額外資訊
  • 互動式網頁

    • Java小程式:為嵌入HTML而設計的程式,可通過web傳輸,在瀏覽器中執行
    • Java伺服器頁:嵌入JSP小指令碼的web頁,展示提供動態內容
  • XML

    • 可擴充套件標記語言(XML)允許定義標記集合,來描述文件的內容
    • 元語言:用於定義其他語言
  • 社交網路演化

    • 社交網路可允許人們線上交流互動