計算機網絡-網絡互連和互聯網(五)

1.路由器技術NAT:

  • 網絡地址翻譯,解決IP短缺,路由器內部和外部地址進行轉換。
  • 靜態地址轉換:靜態NAT(一對一)

? ? ? ? 靜態NAT,內外一對一轉換,用于web服務器,ftp服務器等固定IP的主機服務器。

  • 動態地址轉換:動態NAT(多對少)

? ? ? ? 動態NAT,內外多對少轉換,用于內部局域網較多用戶訪問外部網絡。外部需要地址池

  • 網絡地址端口轉換:NAPT(多對一)

? ? ? ? 網絡地址端口轉換,NAPT(PAT多對一)內外多對一轉換,使用外部一個IP,多個端口號對應內部IP。也稱為IP偽裝,可以隱藏內部主機。

2.路由器技術VLSM:

可變長子網掩碼。在有類的IP地址的基礎上,從它們的主機號部分借出相應的位數來做網絡號,也就是增加網絡號的位數,子網劃分。

各類網絡可以用來再劃分子網的位數為:A類有24位可以借,B類有16位可以借,C類有8位可以借。前面的“三步劃分子網”。

VLSM是把標準網絡分割成更小的子網的技術,而CIDR是把幾個標準網絡合并成一個大網絡的技術。?

3.路由器技術CIDR:

無類域間路由,解決路由縮放問題,采用/比特位,無類不區分A、B、C類,稱為CIDR地址塊,路由匯聚。

4.路由器技術Qos:

網絡服務質量。將網絡數據流分成不同的等級,提供不同的服務。有集成服務(IntServ)和區分服務(DiffServ)兩種標準。

  • 集成服務分為三種:保證質量的服務、控制負載的服務、盡力而為的服務(目前因特網提供的服務)

  • ?集成服務:資源預約協議RSVP。每個業務流申請資源預留,包括緩沖區及帶寬的大小,每一跳。
  • 區分服務:不再使用資源預約,而是區分不同的業務流。分為三種:盡力服務BE、優質服務AF、加速服務EF。
  • 區分服務代碼點DSCP,利用IP包頭的服務類型字段ToS。
  • 逐跳行為PHB:逐級跳的轉發方式,每個PHB對應一種轉發方式。

5.路由器技術MPLS:

多協議標簽交換,屬于2.5層,一般認為是第三層交換,硬件交換、速度快,叫一次路由,多次交換。用標簽交換代替復雜的路由運算

MPLS基本原理。標記邊緣路由器LER ,標記交換路由器LSR。

6.路由器技術:

MPLS轉發等價類(FEC),把等價的通信流匯聚轉發。標記具有局部性。提供QoS、粒度控制、負載均衡等。

7.路由器技術:

IP組播,有一個源向一組主機發送信息,D類地址。(一個IP地址代表一個主機,稱為單播地址。)

8.路由器技術:

IP組播用途,用于視頻點播、網絡電視、視頻會議等點到多點的業務。IP組播地址分為三類:

  • 保留組播:224.0.0.0~224.0.0.255用于路由協議,如224.0.0.1代表所有主機,224.0.0.2代表所有路由器。
  • 用戶組播:224.0.1.0~238.255.255.255,全球范圍分配,類似公網IP。
  • 本地組播:239.0.0.0~239.255.255.255本地子網分配,類似私網IP。

9.常用IP組播地址:

224.0.0.1

所有主機的地址
224.0.0.2所有組播路由器的地址
224.0.0.5所有ospf路由器
224.0.0.6ospf DR/BDR
224.0.0.9rip-2路由器
224.0.0.10Eigrp路由器
224.0.0.12dhcp服務器/中繼代理
224.0.0.13所有pim路由器

10.路由器技術:

IP組播地址與MAC地址:組播MAC地址:01-00-5e-xx-xx-xx。?

11.IP組播協議:

IGMP因特網組管理協議,管理主機加入或離開組播組。IGMP封裝在IP中,協議號2。IGMPv3報文:分為三種:

  • 成員資格詢問報文:組播路由器發出,詢問是否有主機加入組播。
  • 成員資格報告報文:主機加入組播組。
  • 組記錄報文:記錄組播的狀態和信息

12.IP組播路由協議:

用來建立組播樹,是實現組播傳輸的關鍵技術。源分發樹和共享分發樹。13.IP組播路由協議:PIM-DM:

????????

密集模式PIM。用于組播成員集中,且較多,如局域網。

采用“泛洪擴散-修剪丟棄”維護組播分發樹。使用“推”的機制,先給你,可以不要。

關鍵技術是利用反向通路,使用自己找回來的路徑。

使用源分發樹:以組播源為根節點構造到所有組播組成員的生成樹,通常也稱為最短路徑樹(SPT)。

PIM-SM:

????????

稀疏模式PIM,用于組播成員較少,且稀疏分布,如廣域網。

采用選擇性的建立和維護分布樹。只有發送請求的才會收到數據。使用“拉”的機制,你要了,才會給你。

使用共享分發樹:確定一個匯聚點。先發給匯聚點,再由匯聚點發給其他路由器。

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

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

相關文章

(定時器/計數器)中斷系統(詳解與使用)

講解 簡介 定時器/計數器 定時器實際上也是計數器,只是計數的是固定周期的脈沖 定時和計數只是觸發來源不同(時鐘信號和外部脈沖)其他方面是一樣的。 定時器在單片機內部就像一個小鬧鐘一樣,根據時鐘的輸出信號,每隔“一秒”,計數單元的數值就增加一,當計數單元數值…

C++:String類的使用

創作不易,感謝三連!! 在C語言中,我們想要存儲字符串的話必須要用字符數組 char str[]"hello world"這其實是將在常量區的常量字符串拷貝到數組中,我們會在數組的結尾多開一個空間存儲\0,這樣我…

前端構建之CERT_HAS_EXPIRED和certificate has expired解決方案

問題 2024年 1 月 22 日,淘寶原鏡像域名(registry.npm.taobao.org)的 HTTPS 證書正式到期。如果想要繼續使用,需要將 npm 源切換到新的源(registry.npmmirror.com),否則會報錯。 報錯信息為&a…

Consul服務注冊與發現 Consul配置步驟

Consul服務注冊與發現 Consul配置步驟 consul下載地址 Install | Consul | HashiCorp Developer 啟動需要在 下載好的文件夾里 用cmd 運行consul agent -dev啟動consul Consul配置 配置pom <!--SpringCloud consul config--> <dependency><groupId>org…

【leetcode】回文子串 動態規劃

/*** param {string} s* return {number}*/ var countSubstrings function(s) {let dpnew Array(s.length).fill().map(()>new Array(s.length).fill(false));let num0;for(let i0;i<s.length;i){for(let j0;j<i;j){//在首尾相等時&#xff0c;如果長度時1或者2&…

C++筆記(三)--- 函數重載

目錄 子類繼承父類重載 類成員函數重載 繼承和組合的三種方式請看我上一篇文章 C筆記&#xff08;二&#xff09;--- 繼承和組合-CSDN博客 子類繼承父類重載 當子類繼承父類之后&#xff0c;子類重新定義了一個和父類完全相同函數名稱的函數時&#xff0c;會將父類所有相同…

Pegasus智能家居套件樣例開發--軟定時器

樣例簡介 此樣例將演示如何在Pegasus Wi-Fi IoT智能家居套件上使用cmsis 2.0 接口進行定時器開發。 工程版本 系統版本/API版本&#xff1a;OpenHarmony 3.0 releaseIDE版本&#xff1a;DevEco Device Tool Release 3.0.0.401 快速上手 準備硬件環境 預裝windows系統的PC…

『大模型筆記』RAG應用的12種調優策略指南

RAG應用的12種調優策略指南 文章目錄 一. 概要二. 數據索引2.1. 數據清洗2.2. 分塊2.3. 嵌入模型2.4. 元數據(或未向量化的數據)2.5. 多索引2.6. 索引算法三. 推理階段(檢索和生成)3.1. 檢索參數3.2. 高級檢索策略3.3. 重新排序模型3.5. 大語言模型(LLM)

26、Qt調用.py文件中的函數

一、開發環境 Qt5.12.0 Python3.7.8 64bit 二、使用 新建一個Qt項目&#xff0c;右擊項目名稱&#xff0c;選擇“添加庫” 選擇“外部庫”&#xff0c;點擊“下一步” 點擊“瀏覽”&#xff0c;選擇Python安裝目錄下的libs文件夾中的“python37.lib”文件&#xff0c;點擊“下…

退休開便利店真的靠譜嗎?2024比較賺錢的創業項目排行

近日多個退休后開便利店賺錢的新聞登上熱搜&#xff0c;但是&#xff0c;小編對此有疑問&#xff0c;退休的老年人開便利店真的是一個好選擇嗎&#xff1f; 第一、便利店最基本的轉讓費&#xff0c;裝修費&#xff0c;進貨等等&#xff0c;這筆開支非常大&#xff0c;足以掏空老…

H5下拉刷新分頁

對于分頁需求&#xff0c;分頁數據的請求觸發十分重要&#xff0c;監聽滑動到底的觸發也有很多種。 1.IntersectionObserver監聽 IntersectionObserver 接口&#xff08;從屬于 Intersection Observer API&#xff09;提供了一種異步觀察目標元素與其祖先元素或頂級文檔視口&a…

終結數據混亂!開發者必學的GraphQL秘籍,高效API只需一步

在數字世界中&#xff0c;API就如同城市中的道路&#xff0c;連接著各種服務和數據。然而&#xff0c;傳統的API&#xff08;如RESTful&#xff09;雖然功不可沒&#xff0c;但隨著技術復雜性和需求多樣性不斷攀升&#xff0c;它們顯露出的局限性也呼喚著新的可能出現。此時&am…

Unity中,activeInHierarchy 和 activeSelf

activeInHierarchy&#xff1a; activeInHierarchy 屬性表示游戲對象是否在場景中處于激活狀態&#xff0c;并且是否在層次結構中的激活狀態。它考慮了游戲對象以及其所有父對象的激活狀態。如果 activeInHierarchy 為 true&#xff0c;表示該對象在場景中處于激活狀態且其所有…

LaMa Image Inpainting 圖像修復 Onnx Demo

目錄 介紹 效果 模型信息 項目 代碼 下載 LaMa Image Inpainting 圖像修復 Onnx Demo 介紹 gihub地址&#xff1a;https://github.com/advimman/lama &#x1f999; LaMa Image Inpainting, Resolution-robust Large Mask Inpainting with Fourier Convolutions, WAC…

《PyTorch深度學習實踐》第十三講RNN進階

一、 雙向循環神經網絡&#xff08;Bidirectional Recurrent Neural Network&#xff0c;BiRNN&#xff09;是一種常見的循環神經網絡結構。與傳統的循環神經網絡只考慮歷史時刻的信息不同&#xff0c;雙向循環神經網絡不僅考慮歷史時刻的信息&#xff0c;還考慮未來時刻的信息…

wireshark過濾和tcpdump抓包指令

Wireshark 過濾器的表達式&#xff0c;用于過濾源 IP 地址為 10.184.148.247 并且目標 TCP 端口為 1883 的數據包。啟用抓包后過濾 ip.addr 10.184.148.247 && tcp.port 1883 主機位10.184.148.19和目標端口為 8080 的操作目標 抓包前過濾 host 10.184.148.19 &…

軟件說明書怎么寫?終于有人一次性說清楚了!

每次寫軟件說明書&#xff0c;你是不是總是毫無頭緒&#xff0c;不知道從何下手&#xff1f;到各網站找資料&#xff0c;不僅格式不規范&#xff0c;甚至可能遺漏關鍵內容&#xff01;挨一頓批不說&#xff0c;還浪費大把時間。別著急&#xff0c;編寫軟件說明書&#xff0c;關…

PostgreSQL開發與實戰(2)常用命令

作者&#xff1a;太陽 1、連庫相關 #連庫 $ psql -h <hostname or ip> -p <端口> [數據庫名稱] [用戶名稱] #連庫并執行命令 $ psql -h <hostname or ip> -p <端口> -d [數據庫名稱] -U <用戶名> -c "運行一個命令;"備注&#xff1…

從理論到落地,大模型評測體系綜合指南

1956年夏&#xff0c;“人工智能” 這一概念被提出。距今已有近70年的發展歷史。中國科學院將其劃分為六個階段&#xff1a;起步發展期&#xff08;1956年—1960s&#xff09;&#xff0c;反思發展期&#xff08;1960s-1970s&#xff09;,應用發展期&#xff08;1970s-1980s),低…

SpringBoot集成Activiti案例

前言 Activiti項目是一項新的基于Apache許可的開源BPM平臺&#xff0c;從基礎開始構建&#xff0c;旨在提供支持新的BPMN 2.0標準&#xff0c;包括支持對象管理組&#xff08;OMG&#xff09;&#xff0c;面對新技術的機遇&#xff0c;諸如互操作性和云架構&#xff0c;提供技…