軟件設計師備考筆記(十):網絡與信息安全基礎知識

文章目錄

  • 一、網絡概述
  • 二、網絡互連硬件
    • (一)網絡的設備
    • (二)網絡的傳輸介質
    • (三)組建網絡
  • 三、網絡協議與標準
    • (一)網絡的標準與協議
    • (二)TCP/IP協議簇
  • 四、Internet及應用
    • (一)Internet地址
    • (二)Internet服務
  • 五、信息安全基礎知識
  • 六、網絡安全概述


一、網絡概述

  1. 計算機網絡的功能:數據通信、資源共享、負載均衡、高可靠性。

  2. 計算機網絡的分類:局域網、城域網、廣域網。

  3. 網絡的拓撲結構:總線型結構、星型結構、環型結構、樹型結構、分布式結構。

  4. ISO/OSI參考模型(自低層至高層):物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。


二、網絡互連硬件

(一)網絡的設備

  1. 物理層的互連設備:中繼器、集線器(多端口的中繼器,所有端口組成一個沖突域)。

  2. 數據鏈路層的互連設備:網橋、交換機(多端口的網橋,每個端口屬于一個沖突域)。

  3. 網絡層的互連設備:路由器(可以隔離廣播域和沖突域)。

  4. 應用層的互連設備:網關。

(二)網絡的傳輸介質

  1. 有線介質:雙絞線、同軸電纜、光纖。

  2. 無線介質:微波、紅外線和激光、衛星。

(三)組建網絡

  1. 基本組成部件:服務器、客戶端、網絡設備、通信介質、網絡軟件等。

三、網絡協議與標準

(一)網絡的標準與協議

  1. 網絡的標準:電信標準、國際標準、Internet標準。

  2. 局域網協議:LAN模型、以太網(IEEE 802.3標準)、令牌環網(IEEE 802.5)、FDDI、無線局域網(CSMA/CA)。

  3. 廣域網協議:點對點協議(PPP)、數字用戶線(xDSL)、數字專線、幀中繼、異步傳輸模式、X.25協議。

(二)TCP/IP協議簇

  1. TCP/IP分層模型。

    在這里插入圖片描述

    在這里插入圖片描述

  2. TCP和UDP。

    a. TCP協議:面向連接、可靠,需要擁塞控制、流量控制(使用可變大小的滑動窗口協議)。

    b. UDP協議:無連接、不可靠、開銷較小。

  3. SMTP和POP3:基于C/S模式。

    a. SMTP協議:用于發送郵件,端口號為25,傳輸的郵件報文采用ASCII碼格式表示

    b. POP3協議:用于接收文件,端口號為110。

    c. MIME協議:郵件擴充協議,可以傳輸多媒體數據。

  4. ARP和RARP:實現IP地址與MAC地址的轉換。

    a. ARP協議:地址解析協議,請求包以廣播方式發送,應答包以單播方式傳送。

    b. RARP協議:反地址解析協議。

  5. DHCP:動態主機配置協議,用來自動分配IP地址

    a. 可以從服務器獲取本機IP地址、DNS服務器地址、DHCP服務器地址、默認網關地址。

    b. 采用DHCP但無響應時主機獲取的是IP地址為無效地址,Windows無效地址為169.254.x.x,Linux無效地址為0.0.0.0。


四、Internet及應用

(一)Internet地址

  1. 域名:計算機主機名(如www).本地名.組名.最高層域名

    a. 組織模式:com(商業組織)、edu(教育機構)、gov(政府機構)、mil(軍事部門)、net(主要網絡支持中心)、org(上述以外組織)、int(國際組織)。

    b. 地理模式:cn(中國)。

  2. IP地址:地址空間32位。

    a. IP地址的劃分:A類、B類、C類、D類、E類。

  3. IPv6:地址空間128位。

(二)Internet服務

  1. 域名服務

    a. DNS域名查詢次序:本地hosts文件→本地DNS緩存→本地DNS服務器→根域名服務器。

    b. 主域名查詢次序:本地緩存→本地hosts文件→本地數據庫→轉發域名服務器。

  2. Windows相關命令

    在這里插入圖片描述


五、信息安全基礎知識

  1. 信息安全存儲安全。

    a. 信息安全要素:機密性、完整性、可用性、可控性、可審查性。

  2. 計算機信息系統安全保護等級。

  3. 數據加密原理。

六、網絡安全概述

  1. 網絡安全威脅。

  2. 網絡安全控制技術。

  3. 防火墻技術。

  4. 入侵檢測與防御。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/15014.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/15014.shtml
英文地址,請注明出處:http://en.pswp.cn/web/15014.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

某神,云手機啟動?

某神自從上線之后,熱度不減,以其豐富的內容和獨特的魅力吸引著眾多玩家; 但是隨著劇情無法跳過,長草期過長等原因,近年脫坑的玩家多之又多,之前米家推出了一款云某神的app,目標是為了減少用戶手…

RedisTemplateAPI:String

文章目錄 ?1 String 介紹?2 命令?3 對應 RedisTemplate API???? 3.1 添加緩存???? 3.2 設置過期時間(單獨設置)???? 3.3 獲取緩存值???? 3.4 刪除key???? 3.5 順序遞增???? 3.6 順序遞減 ?4 以下是一些常用的API?5 應用場景 ?1 String 介紹 Str…

ue引擎游戲開發筆記(47)——設置狀態機解決跳躍問題

1.問題分析: 目前當角色起跳時,只是簡單的上下移動,空中仍然保持行走動作,并沒有設置跳躍動作,因此,給角色設置新的跳躍動作,并優化新的動作動畫。 2.操作實現: 1.實現跳躍不復雜&…

LabVIEW常用的電機控制算法有哪些?

LabVIEW常用的電機控制算法主要包括以下幾種: 1. PID控制(比例-積分-微分控制) 描述:PID控制是一種經典的控制算法,通過調節比例、積分和微分三個參數來控制電機速度和位置。應用:廣泛應用于直流電機、步…

Java中的繼承和多態

繼承 在現實世界中,狗和貓都是動物,這是因為他們都有動物的一些共有的特征。 在Java中,可以通過繼承的方式來讓對象擁有相同的屬性,并且可以簡化很多代碼 例如:動物都有的特征,有名字,有年齡…

Mybatis源碼剖析---第一講

Mybatis源碼剖析 基礎環境搭建 JDK8 Maven3.6.3&#xff08;別的版本也可以…&#xff09; MySQL 8.0.28 --> MySQL 8 Mybatis 3.4.6 準備jar&#xff0c;準備數據庫數據 把依賴導入pom.xml中 <properties><project.build.sourceEncoding>UTF-8</p…

Linux學習筆記:線程

Linux中的線程 什么是線程線程的使用原生線程庫創建線程線程的id線程退出等待線程join分離線程取消一個線程線程的局部存儲在c程序中使用線程使用c自己封裝一個簡易的線程庫 線程互斥(多線程)導致共享數據出錯的原因互斥鎖關鍵函數pthread_mutex_t :創建一個鎖pthread_mutex_in…

雷電預警監控系統:守護安全的重要防線

TH-LD1在自然界中&#xff0c;雷電是一種常見而強大的自然現象。它既有震撼人心的壯觀景象&#xff0c;又潛藏著巨大的安全風險。為了有效應對雷電帶來的威脅&#xff0c;雷電預警監控系統應運而生&#xff0c;成為現代社會中不可或缺的安全防護工具。 雷電預警監控系統的基本…

makefile 編寫規則

1.概念 1.1 什么是makefile Makefile 是一種文本文件&#xff0c;用于描述軟件項目的構建規則和依賴關系&#xff0c;通常用于自動化軟件構建過程。它包含了一系列規則和指令&#xff0c;告訴構建系統如何編譯和鏈接源代碼文件以生成最終的可執行文件、庫文件或者其他目標文件…

Node.js知識點以及案例總結

思考&#xff1a;為什么JavaScript可以在瀏覽器中被執行 每個瀏覽器都有JS解析引擎&#xff0c;不同的瀏覽器使用不同的JavaScript解析引擎&#xff0c;待執行的js代碼會在js解析引擎下執行 為什么JavaScript可以操作DOM和BOM 每個瀏覽器都內置了DOM、BOM這樣的API函數&#xf…

開源模型應用落地-食用指南-以最小成本博最大收獲

一、背景 時間飛逝&#xff0c;我首次撰寫的“開源大語言模型-實際應用落地”專欄已經完成了一半以上的內容。由衷感謝各位朋友的支持,希望這些內容能給正在學習的朋友們帶來一些幫助。 在這里&#xff0c;我想分享一下創作這個專欄的初心以及如何有效的&#xff0c;循序漸進的…

STM32F103C8T6 HC-SR04超聲波模塊——超聲波障礙物測距(HAl庫)

超聲波障礙物測距 一、HC-SR04超聲波模塊&#xff08;一&#xff09;什么是HC-SR04&#xff1f;&#xff08;二&#xff09;HC-SR04工作原理&#xff08;三&#xff09;如何使用HC-SR04&#xff08;四&#xff09;注意事項 二、程序編寫&#xff08;一&#xff09;CubeMX配置1.…

2024全新Langchain大模型AI應用與多智能體實戰開發

2024全新Langchain大模型AI應用與多智能體實戰開發 LangChain 就是一個 LLM 編程框架&#xff0c;你想開發一個基于 LLM 應用&#xff0c;需要什么組件它都有&#xff0c;直接使用就行&#xff1b;甚至針對常規的應用流程&#xff0c;它利用鏈(LangChain中Chain的由來)這個概念…

Facebook之魅:數字社交的體驗

在當今數字化時代&#xff0c;Facebook作為全球最大的社交平臺之一&#xff0c;承載著數十億用戶的社交需求和期待。它不僅僅是一個簡單的網站或應用程序&#xff0c;更是一個將世界各地的人們連接在一起的社交網絡&#xff0c;為用戶提供了豐富多彩、無與倫比的數字社交體驗。…

C++實現基礎二叉搜索樹(并不是AVL和紅黑樹)

本次實現的二叉搜索樹并不是AVL數和紅黑樹&#xff0c;只是了解流程和細節。 目錄 二叉搜索樹的概念K模型二叉搜索樹的實現二叉搜索樹的架構insert插入find 查找中序遍歷Inorder刪除earse替換法的思路情況一 &#xff1a;假如要刪除節點左邊是空的。在左邊時在右邊時 情況二&a…

文心智能體,零代碼構建情感表達大師智能體

前言 隨著智能體技術的突飛猛進&#xff0c;各行各業正迎來前所未有的變革與機遇。智能體&#xff0c;作為人工智能領域的重要分支&#xff0c;以其自主性、智能性和適應性&#xff0c;正逐步滲透到我們生活的每一個角落&#xff0c;成為推動社會進步和科技發展的新動力。 為了…

軟考 系統架構設計師系列知識點之雜項集萃(20)

接前一篇文章&#xff1a;軟考 系統架構設計師系列知識點之雜項集萃&#xff08;19&#xff09; 第28題 在單元測試中&#xff0c;&#xff08; &#xff09;。 A. 驅動模塊用來調用被測模塊&#xff0c;自頂向下的單元測試中不需要另外需要編寫驅動模塊 B. 樁模塊用來模擬被…

visual studio 2022 ssh 主機密鑰算法失敗問題解決

 Solution - aengusjiang 問題&#xff1a; I follow the document, then check sshd_config, uncomment“HostKey /etc/ssh/ssh_host_ecdsa_key” maybe need add the key algorithms: #HostKeyAlgorithms ssh-ed25519[Redacted][Redacted]rsa-sha2-256,rsa-sha2-512 Ho…

Redis常用命令——String篇

前面我們講解了一些 Redis 的全局命令&#xff08;Redis常用基本全局命令&#xff09;。所謂全局命令&#xff0c;就是可以匹配任意一個數據結構進行使用。但是不同的數據結構&#xff0c;也有自己的操作命令。本篇文章主要講解的是 String 的操作命令&#xff0c;希望會對你有…

ClickHouse課件

列式存儲數據庫&#xff1a;hbase clickhouse 簡介 ClickHouse入門 ClickHouse是俄羅斯的Yandex于2016年開源的列式存儲數據庫&#xff08;DBMS&#xff09;&#xff0c;使用C語言編寫&#xff0c;主要用于在線分析處理查詢&#xff08;OLAP&#xff09;&#xff0c;能夠使用…