計算機網絡:傳輸層、應用層、網絡安全、視頻/音頻/無線網絡、下一代因特網

目錄

(五)傳輸層

1.傳輸層尋址與端口

2.無連接服務與面向連接服務

3. 傳輸連接的建立與釋放

4. UDP 的優點

5. UDP 和 TCP 報文段報頭格式

6. TCP 的流量控制

7.TCP 的擁塞控制

8. TCP 傳送連接的管理

(六)應用層

1. C/S 結構的優點

2.DNS 的層次結構

3.域名服務器的類型

4.Internet 的應用協議:FTP,MIME,HTTP

5.Web 頁面文檔的分類

6.生成動態文檔的方法

7.生成活動文檔的方法

8.URL 的格式

9.網絡管理系統邏輯模型

10.網絡管理的主要功能

11.被管對象的特性

12.SNMP 的基本元素

13.SNMPv3 的安全模式

(七)網絡安全

1.網絡面臨的 4 種威脅:截獲、中斷、篡改、偽造

2.替代加密和置換加密

3.秘密密鑰加密算法:DES(明文位數,密鑰位數,分組密碼)

4.公開密鑰算法的特點

5.公開密鑰加密算法:RSA

6.數字簽名

(八)視頻、音頻與無線網絡

1.RTP、RTCP、QoS 等的概念

2、時延、時延抖動等的處理

3、WLan、WPan、WMan、WLL 的概念

4、無線局域網的 DCF 和 PCF

5、CSMA/CA 協議的原理

(九)下一代因特網

1.IPv6 的特點

2.P2P 技術的特點

3.標記交換原理

4.MPLS 的封裝

5.標記分配的方式

6.與以路由器作為核心網絡平臺的技術相比,MPLS 的主要優點

7.Intserv 的局限性

8.DiffServ 的體系結構

9.DiffServ 的技術特點

10. SDN 網絡


(五)傳輸層

1.傳輸層尋址與端口

2.無連接服務與面向連接服務

3. 傳輸連接的建立與釋放

傳輸連接的建立是指在兩個應用程序之間建立一個端到端的通信鏈路,以便它們可以相互發送數據。在TCP/IP協議中,傳輸連接的建立過程通常使用三次握手協議來實現。當客戶端和服務器都成功完成三次握手,傳輸連接就建立了,它們就可以開始相互發送數據。傳輸連接的釋放是指在數據傳輸完成后,結束連接并釋放連接的資源。在TCP/IP協議中,傳輸連接的釋放過程通常使用四次握手協議來實現。當雙方都成功完成四次握手,傳輸連接就被關閉了,連接的資源也被釋放。

4. UDP 的優點

  1. 更快的傳輸速度:UDP不需要像TCP那樣進行三次握手和四次揮手的連接建立和釋放過程,因此它的傳輸速度更快。
  2. 更小的數據包頭部:UDP的數據包頭部只有8個字節,而TCP的數據包頭部有20個字節,因此UDP在傳輸小型數據時,更加高效。
  3. 更少的網絡流量:UDP不需要進行擁塞控制,因此它的網絡流量要比TCP少,這意味著網絡中的帶寬更充足,數據傳輸的延遲更小。
  4. 更簡單的實現和管理:由于UDP協議較為簡單,因此實現和管理UDP相對較為容易,維護成本更低。
  5. 適用于實時應用程序:UDP協議適用于需要實時傳輸數據的應用程序,如音視頻流媒體、在線游戲等,因為它可以在較低的延遲下傳輸數據。

5. UDP 和 TCP 報文段報頭格式

UDP格式::

TCP格式:

6. TCP 的流量控制

流量控制是在一條 TCP 連接中的接收端采用的措施,用來限制發送端發送報文段的速率,以免在接收端來不及接收。流量控制只控制一個發送端

7.TCP 的擁塞控制

擁塞控制是用來控制 TCP 連接中發送端發送報文段的速率,以免使互聯網中的某處產生過載。擁塞控制可能會同時控制許多個發送端,限制它們的發送速率。

擁塞控制的實現機制:

8. TCP 傳送連接的管理

TCP連接的三個階段:建立連接、數據傳送和連接釋放

建立連接過程:

連接釋放過程:

(六)應用層

1. C/S 結構的優點

2.DNS 的層次結構

3.域名服務器的類型

4.Internet 的應用協議:FTP,MIME,HTTP

FTP:

MIME:

HTTP:

HTTP 定義了瀏覽器(萬維網客戶進程)怎樣向萬維網服務器請求萬維網文檔,以及服務器怎樣把文檔傳送給瀏覽器。

5.Web 頁面文檔的分類

6.生成動態文檔的方法

生成動態文檔的方法有以下幾種:

  1. 使用服務器端腳本語言:常見的服務器端腳本語言有PHP、Python、Ruby等,通過編寫腳本來生成動態文檔。這種方法需要服務器支持相應的腳本語言,并且需要相應的環境配置和代碼編寫。

  2. 使用客戶端腳本語言:常見的客戶端腳本語言有JavaScript,通過編寫JS腳本,可以在客戶端動態生成文檔。這種方法不需要服務器支持,但需要瀏覽器支持JS,并且需要相應的JS編寫技能。

  3. 使用動態網頁生成工具:常見的動態網頁生成工具有ASP、JSP、ASP.NET等,可以通過使用這些工具來生成動態文檔。這種方法需要相應的軟件環境和代碼編寫技能,且不同的工具的使用方式和語法都有所不同。

7.生成活動文檔的方法

生成活動文檔的方法有以下幾種:

  1. 使用HTML5:HTML5提供了一些新的標簽和API,如canvas、WebGL、SVG等,可以用于創建動態文檔,如動畫、交互式圖表等。使用HTML5可以實現較為復雜的動態效果,但需要相應的HTML5編程技能。

  2. 使用JavaScript庫或框架:常見的JavaScript庫或框架如jQuery、React、Angular等,可以用于創建動態文檔,如滑動效果、自動更新數據等。使用JavaScript庫或框架可以快速實現比較簡單的動態效果,但需要相應的JavaScript編程技能。

  3. 使用動態網頁生成工具:動態網頁生成工具如ASP、JSP、ASP.NET等,可以用于創建動態文檔,如用戶注冊、表單提交等。使用動態網頁生成工具可以快速實現一些常見的動態效果,但需要相應的軟件環境和代碼編寫技能。

8.URL 的格式

URL的一般格式:〈協議〉://〈主機〉:〈端口〉/〈路徑〉。其中協議指出使用什么協議來獲取萬維網文檔,常用的有http(https)、ftp,主機指出該主機在互聯網上的域名。

9.網絡管理系統邏輯模型

網絡管理系統是一種用于管理計算機網絡的軟件系統,它包括了多個模塊,如設備管理、性能監控、安全管理、日志管理等,其中:

  1. 設備管理模塊:用于管理網絡中的各種設備,如路由器、交換機、防火墻等。該模塊可以實現設備的自動發現、配置管理、設備狀態監控、設備故障診斷等功能。

  2. 性能監控模塊:用于對網絡性能進行實時監控,包括網絡帶寬、網絡延遲、網絡負載等指標。該模塊可以通過采集數據、分析數據、報警等方式來保證網絡的正常運行。

  3. 安全管理模塊:用于保障網絡的安全性,包括身份認證、訪問控制、漏洞掃描、入侵檢測等功能。該模塊可以通過實時監控網絡流量、日志審計等方式來發現網絡安全問題并及時處理。

  4. 日志管理模塊:用于收集、存儲和分析網絡中的各種日志數據,如設備日志、安全日志、應用程序日志等。該模塊可以幫助管理員快速定位網絡問題、分析網絡性能、識別安全威脅等。

  5. 配置管理模塊:用于管理網絡中各種設備的配置信息,包括設備的IP地址、路由表、訪問控制列表等信息。該模塊可以幫助管理員快速備份和恢復設備配置,避免配置錯誤導致網絡故障。

  6. 管理員管理模塊:用于管理網絡管理員的權限和角色,包括管理員的賬號、密碼、權限分配等信息。該模塊可以確保網絡管理的安全性,避免管理員濫用權限造成安全問題。

10.網絡管理的主要功能

11.被管對象的特性

  1. 類:被管對象屬于網絡設備對象類或系統對象類。
  2. 屬性:被管對象擁有的特性參量,包括:IP地址、MAC地址、設備型號、操作系統版本、硬件配置、網絡拓撲位置、運行狀態、網絡流量等。
  3. 管理操作:可以對被管對象施加的操作,包括:設備配置、軟件更新、監控性能、安全策略配置、故障診斷、遠程控制等。
  4. 行為:被管對象對管理操作所做出的反應,包括:設備配置變更、軟件更新成功或失敗、性能監控數據反饋、安全事件報警、故障診斷結果、遠程控制結果等。
  5. 通報:被管對象可能主動發出的報告類信,包括:設備狀態變化通知、性能監控數據上報、安全事件報告、故障自愈報告、運維工單提交等。

12.SNMP 的基本元素

  1. 管理信息結構SMI(建立規則)
  2. 管理信息車MIB (對變量進行說明)
  3. SNMP協議(完成網管動作)

13.SNMPv3 的安全模式

  1. 基于用戶的安全模式( USM )
  2. 基于視圖的訪問控制模式( VACM )

(七)網絡安全

1.網絡面臨的 4 種威脅:截獲、中斷、篡改、偽造

2.替代加密和置換加密

3.秘密密鑰加密算法:DES(明文位數,密鑰位數,分組密碼)

4.公開密鑰算法的特點

5.公開密鑰加密算法:RSA

6.數字簽名

(八)視頻、音頻與無線網絡

1.RTP、RTCP、QoS 等的概念

實時傳輸協議RTP(Real-Time Transport Protocol):為實時應用提供端到端的運輸,但不提供任何服務質量的保證。

實時運輸控制協議RTCP(RTP Control Protocol):功能:服務質量的監視與反饋、媒體間的同步以及多播組中成員的標志。

服務質量QoS(Quality of Service):是服務性能的總效果,此效果決定了一個用戶對服務的滿意程度

2、時延、時延抖動等的處理

3、WLan、WPan、WMan、WLL 的概念

4、無線局域網的 DCF 和 PCF

5、CSMA/CA 協議的原理

CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)是一種用于無線局域網中的多路訪問協議,其主要原理是避免數據幀碰撞,確保數據傳輸的可靠性。

CSMA/CA協議的工作原理如下:

  1. 載波偵聽:發送數據前,先檢測信道是否有其他設備正在發送數據。如果信道被占用,則等待一段隨機時間后再次偵聽,直到信道空閑。

  2. 發送請求:在信道空閑時,發送請求幀,請求訪問信道。

  3. 等待確認:等待接收到接收方的確認幀,確認可以訪問信道。

  4. 發送數據:在確認幀到達后,發送數據幀。

  5. 等待確認:等待接收方的確認幀,確認數據幀已經被接收。

如果在等待確認幀的過程中,沒有收到確認幀,則認為數據幀已經丟失,需要重傳數據幀。

(九)下一代因特網

1.IPv6 的特點

2.P2P 技術的特點

3.標記交換原理

MPLS在入口結點給每一個IP數據報打上固定長度的標記,然后對打上標記的 IP 數據報用硬件進行轉發,因而轉發速率大大加快(工作原理)

4.MPLS 的封裝

5.標記分配的方式

  1. 上游分配
  2. 下游分配
  3. 按需下游分配

6.與以路由器作為核心網絡平臺的技術相比,MPLS 的主要優點

  1. 提高網絡性能:MPLS采用標簽交換的方式,不需要對數據包進行完整的路由查找,降低了路由器的負擔,提高了網絡的傳輸效率和性能。

  2. 支持服務質量:MPLS可以為不同類型的數據流設置不同的服務質量(Quality of Service,QoS)要求,如帶寬、延遲、丟包率等,保證了數據傳輸的可靠性和穩定性。

  3. 靈活性和可擴展性:MPLS支持多種協議的包交換,如IP、ATM、以太網等,具有很好的兼容性和擴展性,可以適應不同的應用場景和網絡需求。

  4. 降低網絡成本:MPLS可以實現虛擬專用網絡(Virtual Private Network,VPN)和流量工程(Traffic Engineering),降低了網絡建設和運營的成本,提高了網絡的利用率。

  5. 提高網絡安全性:MPLS可以使用標簽進行數據包的轉發,避免了對數據包的暴露,提高了網絡的安全性和隱私性。

7.Intserv 的局限性

8.DiffServ 的體系結構

9.DiffServ 的技術特點

10. SDN 網絡

軟件定義網絡SDN并不是要改變網絡的功能,是一種新型的網絡體系結構,其要點是把網絡的控制層面和數據層面分離,而讓控制層面利用軟件來控制數據層面中的許多設備。

補充,即SDN與傳統網絡的區別:

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

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

相關文章

【前端開發】HTML+CSS網頁,可以拿來當作業(免費開源)

HTML代碼 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content_lizhongyu"widthdevice-width, initial-scale1.0"><title>小兔鮮兒-新鮮、惠民、快捷<…

CV(4)--邊緣提取和相機模型

前言 僅記錄學習過程&#xff0c;有問題歡迎討論 邊緣提取&#xff08;涉及語義分割&#xff09;&#xff1a; 圖象的邊緣是指圖象局部區域亮度變化顯著的部分,也有正負之分&#xff0c;暗到亮為正 求邊緣的幅度&#xff1a;sobel&#xff0c;Canny算子 圖像分高頻分量和低…

【信息系統項目管理師】高分論文:論信息系統項目的整合管理(陽光信訪工作平臺)

更多內容請見: 備考信息系統項目管理師-專欄介紹和目錄 文章目錄 正文一、明確目標,制定項目章程二、精心規劃,制定項目管理計劃三、細心嚴謹,指導和管理項目執行四、組織學習,管理項目知識五、多措并舉,對項目進行有效的監控六、規范流程,控制項目整體變更七、嚴謹高效…

智能技術引領未來:自動圖像標注的創新應用與發展

&#x1f351;個人主頁&#xff1a;Jupiter. &#x1f680; 所屬專欄&#xff1a;傳知代碼 歡迎大家點贊收藏評論&#x1f60a; 目錄 概述算法原理核心邏輯效果演示使用方式參考文獻 參考文獻&#xff1a;需要本文的詳細復現過程的項目源碼、數據和預訓練好的模型可從該地址處獲…

C語言-排序

常見的排序算法分為以下四種&#xff0c;插入排序&#xff0c;選擇排序&#xff0c;交換排序&#xff0c;歸并排序。 一、插入排序 (一)直接插入排序 直接插入排序&#xff0c;將一段數組看做被分成已排序序列和未排序序列&#xff0c;排序過程是從未排序序列的元素開始&…

【Java筆記】LinkedList 底層結構

一、LinkedList 的全面說明 LinkedList底層實現了雙向鏈表和雙端隊列特點可以添加任意元素(元素可以重復)&#xff0c;包括null線程不安全&#xff0c;沒有實現同步 二、LinkedList 的底層操作機制 三、LinkedList的增刪改查案例 public class LinkedListCRUD { public stati…

網管平臺(基礎篇):路由器的介紹與管理

路由器簡介 路由器&#xff08;Router&#xff09;是一種計算機網絡設備&#xff0c;它的主要作用是將數據通過打包&#xff0c;并按照一定的路徑選擇算法&#xff0c;將網絡傳送至目的地。路由器能夠連接兩個或更多個網絡&#xff0c;并根據信道的情況自動選擇和設定路由&…

排序算法(2):選擇排序

問題 排序 [30, 24, 5, 58, 18, 36, 12, 42, 39] 選擇排序 選擇排序每次從待排序序列中選出最小&#xff08;或最大&#xff09;的元素&#xff0c;將其放到序列的起始位置&#xff0c;然后&#xff0c;再從剩余未排序元素中繼續尋找最小&#xff08;或最大&#xff09;元素…

Tongweb8命令行使用收集(by lqw)

文章目錄 聲明對應版本修改thanos用戶密碼部署應用到默認實例節點相關操作新增節點(一般一個服務器ip只能裝一個節點)啟動節點(需確認節點沒有運行)停止節點刪除節點節點新增應用節點查看應用節點啟動應用節點停止應用節點卸載應用(謹慎操作,卸載后應用就沒有了,建議備份后…

Artec Leo3D掃描儀在重型機械設備定制中的應用【滬敖3D】

挑戰&#xff1a;一家加拿大制造商需要有效的方法&#xff0c;為富于變化且難度較高的逆向工程&#xff0c;快速、安全、準確地完成重型機械幾何采集。 解決方案&#xff1a;Artec Leo, Artec Studio, Geomagic for SOLIDWORKS 效果&#xff1a;Artec Leo三維掃描代替過去的手動…

Nginx 限制只能白名單 uri 請求的配置

實際生產項目中&#xff0c;大多數時候我們會將后端的 http 接口通過前置 nginx 進行反向代理&#xff0c;對互聯網用戶提供服務。往往我們后端服務所能提供的接口服務是大于互聯網用戶側的實際請求的接口地址數量的&#xff08;例如后端服務一共有100個api接口&#xff0c;經過…

題海拾貝:力扣 141.環形鏈表

Hello大家好&#xff01;很高興我們又見面啦&#xff01;給生活添點passion&#xff0c;開始今天的編程之路&#xff01; 我的博客&#xff1a;<但凡. 我的專欄&#xff1a;《編程之路》、《數據結構與算法之美》、《題海拾貝》 歡迎點贊&#xff0c;關注&#xff01; 1、題…

Vite快速構建Vue教程

步驟 1: 初始化項目目錄 創建一個名為 projects 的文件夾&#xff0c;作為存放所有 Vite 項目的根目錄。這個文件夾將容納多個獨立的 Vite 項目。 步驟 2: 創建 Vite 項目 右鍵點擊 projects 文件夾并選擇“在此處打開終端”或使用您偏好的代碼編輯器&#xff08;如 VSCode&…

深入理解 CSS 文本換行: overflow-wrap 和 word-break

前言 正常情況下&#xff0c;在固定寬度的盒子中的中文會自動換行。但是&#xff0c;當遇到非常長的英文單詞或者很長的 URL 時&#xff0c;文本可能就不會自動換行&#xff0c;而會溢出所在容器。幸運的是&#xff0c;CSS 為我們提供了一些和文本換行相關的屬性&#xff1b;今…

【NumPy進階】:內存視圖、性能優化與高級線性代數

目錄 1. 深入理解 NumPy 的內存視圖與拷貝1.1 內存視圖&#xff08;View&#xff09;1.1.1 創建視圖1.1.2 視圖的特點 1.2 數組拷貝&#xff08;Copy&#xff09;1.2.1 創建拷貝1.2.2 拷貝的特點 1.3 視圖與拷貝的選擇 2. NumPy 的優化與性能提升技巧2.1 向量化操作示例&#x…

HarmonyOS 5.0應用開發——屬性動畫

【高心星出品】 文章目錄 屬性動畫animateTo屬性動畫animation屬性動畫 屬性動畫 屬性接口&#xff08;以下簡稱屬性&#xff09;包含尺寸屬性、布局屬性、位置屬性等多種類型&#xff0c;用于控制組件的行為。針對當前界面上的組件&#xff0c;其部分屬性&#xff08;如位置屬…

機器學習支持向量機(SVM)算法

一、引言 在當今數據驅動的時代&#xff0c;機器學習算法在各個領域發揮著至關重要的作用。支持向量機&#xff08;Support Vector Machine&#xff0c;SVM&#xff09;作為一種強大的監督學習算法&#xff0c;以其在分類和回歸任務中的卓越性能而備受矚目。SVM 具有良好的泛化…

介紹一款docker ui 管理工具

http://vm01:18999/main.html 管理員登陸賬號 jinghan/123456 ui啟動命令所在文件夾目錄 /work/docker/docker-ui 參考鏈接 DockerUI&#xff1a;一款功能強大的中文Docker可視化管理工具_docker ui-CSDN博客

Motrix WebExtension 使用教程

Motrix WebExtension 使用教程 項目地址:https://gitcode.com/gh_mirrors/mo/motrix-webextension 項目介紹 Motrix WebExtension 是一個瀏覽器擴展,用于與 Motrix 下載管理器集成。該擴展允許用戶通過 Motrix 下載管理器自動下載文件,而不是使用瀏覽器的原生下載管理器。…

前端(四)css選擇器、css的三大特性

css選擇器、css的三大特性 文章目錄 css選擇器、css的三大特性一、css介紹二、css選擇器2.1 基本選擇器2.2 組合選擇器2.3 交集并集選擇器2.4序列選擇器2.5屬性選擇器2.6偽類選擇器2.7偽元素選擇器 三、css三大特性3.1 繼承性3.2 層疊性3.3 優先級 一、css介紹 CSS全稱為Casca…