網絡華為HCIA+HCIP IPv6

目錄

IPv4現狀

IPv6基本報頭

IPv6擴展報頭?

IPv6地址?

IPv6地址縮寫規范

?編輯

IPv6地址分配?

IPv6單播地址分配?

IPv6單播地址接口標識

IPv6常見單播地址? - GUA (2 / 3 開頭)

IPv6常見單播地址 - ULA

IPv6常見單播地址 - LLA

IPv6組播地址(相當于IPv4里面的D類地址)

被請求節點組播地址

IPv6任播地址?

IPv4?IPv6 對應關系

主機和路由器的IPv6地址

?編輯?IPv6單播地址業務流程

NDP

DAD?

地址解析?


IPv4現狀

2011年2月3日,IANA(Internet Assigned Numbers Authority,因特網地址分配組織)宣布將其最后的468萬個IPv4地址平均分配到全球5個RIR(RegionalInternet Registry,區域互聯網注冊管理機構),此后IANA再沒有可分配的IPv4地址。

IPv6基本報頭

  • IPv6包頭由一個IPv6基本包頭(必須存在)和多個擴展包頭(可能不存在)組成。
  • 基本包頭提供報文轉發的基本信息,會被轉發路徑上的所有設備解析。

IPv6擴展報頭?

IPv6地址?

  • IPv6地址的長度為128 bit。一般用冒號分割為8段,每一段16 bit,每一段內用十六進制表示。?

  • 與IPv4地址類似,IPv6也用“IPv6地址/掩碼長度”的方式來表示IPv6地址,
    • 例如2001:0DB8:2345:CD30:1230:4567:89AB:CDEF/64
      • IPv6地址:? ? 2001:0DB8:2345:CD30:1230:4567:89AB:CDEF
      • 子網號:? ? ? ? 2001:0DB8:2345:CD30::/64?

IPv6地址縮寫規范

IPv6地址分配?

根據IPv6地址前綴,可將IPv6地址分為為單播地址、組播地址和任播地址。?

IPv6單播地址分配?

  • 一個IPv6單播地址可以分為如下兩部分:
    • 網絡前綴(NetworkPrefix):n bit,相當于IPv4地址中的網絡ID。
    • 接口標識(Interface Identify):(128-n)bit,相當于IPv4地址中的主機ID。
  • 常見的IPv6單播地址如全球單播地址、鏈路本地地址等,要求網絡前綴和接口標識必須為64 bit。

IPv6單播地址接口標識

  • 接口標識可通過三種方法生成:
    • 手工配置
    • 系統自動生成
    • 通過IEEEEUI-64規范生成
  • 其中EUI-64規范最為常用,此規范將接口的MAC地址轉換為IPv6接口標識。?

IPv6常見單播地址? - GUA (2 / 3 開頭)

  • GUA(Global Unicast Address,全球單播地址),也被稱為可聚合全球單播地址。該類地址全球唯一,用于需要有互聯網訪問需求的主機,相當于IPv4的公網地址。

  • 通常GUA的網絡部分長度為64 bit,接口標識也為64 bit。
  • 全局路由前綴:由提供商指定給一個組織機構,一般至少為45 bit。
  • 子網ID:組織機構根據自身網絡需求劃分子網。
  • 接口標識:用來標識一個設備(的接口)?

IPv6常見單播地址 - ULA

  • ULA(Unigue Local Address,唯一本地地址)是IPv6私網地址,只能夠在內網中使用。該地址空間在IPv6公網中不可被路由,因此不能直接訪門公網。

  • 唯一本地地址使用FC00::/7地址塊,目前僅使用了FD00::/8地址段。FC00::/8預留為以后拓展用。
  • ULA雖然只在有限范圍內有效,但也具有全球唯一的前綴(雖然隨機方式產生,但是沖突概率很低)。?

IPv6常見單播地址 - LLA

  • LLA(Link-Local Address,鏈路本地地址)是IPy6中另一種應用范圍受限制的地址類型。LLA的有效范圍是本地鏈路,前綴為FE80::/10.

  • LLA用于一條單一鏈路層面的通信,例如IPv6地址無狀態自動配置、IPv6鄰居發現等。
  • 源或目的IPv6地址為鏈路本地地址的數據包將不會被轉發到始發的鏈路之外,換句話說,鏈路本地地址,有效范圍為本地鏈路
  • 每一個IPv6接口都必須具備一個鏈路本地地址。華為設備支持自動生成和手工指定兩種配置方式。?

IPv6組播地址(相當于IPv4里面的D類地址)

  • IPv6組播地址標識多個接口,一般用于“一對多”的通信場景。
  • IPv6組播地址只可以作為IPv6報文的目的地址。

  • Flags:用來表示永久或臨時組播組。
  • Scope:表示組播組的范圍。
  • Group ID:組播組ID。?

被請求節點組播地址

  • 當一個節點具有了單播或任播地址,就會對應生成一個被請求節點組播地址,并且加入這個組播組。該地址主要用于鄰居發現機制和地址重復檢測功能。被請求節點組播地址的有效范圍為本地鏈路范圍

IPv6任播地址?

  • 任播地址標識一組網絡接口(通常屬于不同的節點)。任播地址可以作為IPv6報文的源地址,也可以作為目的地址。

IPv4?IPv6 對應關系

分類IPv4 地址范圍IPv6 地址范圍對應關系說明
單播地址A 類:1.0.0.0 - 126.255.255.255
B 類:128.0.0.0 - 191.255.255.255
C 類:192.0.0.0 - 223.255.255.255
未特殊指定范圍,可根據地址前綴等進行細分,如全球單播地址通常以 2000::/3 開始IPv4 和 IPv6 中的單播地址都是用于標識單個網絡接口,在網絡中進行一對一的通信。
組播地址D 類:224.0.0.0 - 239.255.255.255FF00::/8IPv4 的 D 類地址用于組播,IPv6 中以 FF 開頭的地址段用于組播,功能類似,都是用于向一組特定的接收者發送數據。
廣播地址受限廣播地址:255.255.255.255
網絡廣播地址:根據網絡掩碼確定,如對于 C 類網絡 192.168.1.0/24,廣播地址是 192.168.1.255
無直接對應概念,IPv6 中用組播來實現類似功能IPv4 廣播地址用于向同一網絡中的所有設備發送數據,IPv6 中不再使用廣播概念,而是通過組播來實現類似的功能,即向一組特定的節點發送數據。
特殊地址0.0.0.0:用于表示默認路由或尚未獲取到有效 IP 地址的主機
127.0.0.1:本地回環地址,用于本地主機進行自我測試和通信
::1:本地回環地址
::/0:默認路由
::FFFF:0:0/96:用于與 IPv4 地址兼容的轉換
IPv4 和 IPv6 都有用于本地測試和特殊用途的地址,如回環地址等,雖然表示形式不同,但功能類似。

主機和路由器的IPv6地址

?IPv6單播地址業務流程

  • 一個接口在發送IPv6報文之前要經歷地址配置、DAD、地址解析這三個階段,NDP(Neighbor Discovery Protocol,鄰居發現協議)扮演了重要角色。?

NDP

  • RFC2461定義了NDP,該RFC后來被RFC4861替代:
  • NDP使用ICMPv6報文實現其功能。?

DAD?

  • 無論通過何種方式配置了IPv6單播地址,主機或路由器都會:
    • 通過ICMPv6報文進行DAD
    • 僅當DAD通過之后才會使用該單播地址

地址解析?

IPv6使用ICMPv6的NS和NA報文來取代ARP在IPy4中的地址解析功能。

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

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

相關文章

基于YOLOv8深度學習的智能小麥害蟲檢測識別系統

作者簡介:Java領域優質創作者、CSDN博客專家 、CSDN內容合伙人、掘金特邀作者、阿里云博客專家、51CTO特邀作者、多年架構師設計經驗、多年校企合作經驗,被多個學校常年聘為校外企業導師,指導學生畢業設計并參與學生畢業答辯指導,…

Mac:Maven 下載+安裝+環境配置(詳細講解)

📌 下載 Maven 下載地址:https://maven.apache.org/download.cgi 📌 無需安裝 Apache官網下載 Maven 壓縮包,無需安裝,下載解壓后放到自己指定目錄下即可。 按我自己的習慣,我會在用戶 jane 目錄下新建…

XSS-labs(反射型XSS) 靶場 1-13關 通關

目錄 前言 XSS漏洞概述 XSS漏洞分類 通關日記 level1 分析 解題 ?level2 分析 解題 方法一:閉合標簽 方法二:閉合雙引號 level3 分析 解題 level4 分析 解題 level5 分析 解題 level6 分析 解題 level7 分析 解體 level8 …

GPT-5 將免費向所有用戶開放?

GPT-5 將免費向所有用戶開放? 硅谷知名分析師 Ben Thompson 最近與 OpenAI CEO Sam Altman 進行了一場深度對談,其中Sam Altman透漏GPT-5將免費向大家發放。 OpenAI 這波操作可不是一時沖動,而是被逼出來的。DeepSeek 這個新秀橫空出世&am…

【雜記二】git, github, vscode等

一、前言 暫時空著... 二、git 2.1 可能的疑問 1. VSCode 項目名和 GitHub 倉庫名是否需要一致? 不需要一致。 VSCode 項目名(也就是你本地的文件夾名字)和 GitHub 倉庫名可以不一樣。 Git 是一個分布式版本控制系統,它主要關…

數學愛好者寫的編程系列文章

作為一個數學愛好者,我大學讀的專業卻不是數學專業,而是跟計算機有關的專業。原本我對編程一竅不通,平時上課也是在看數學文獻,作業基本靠同學,考試及格就行。不過后來因為畢業的壓力,我還是擁抱編程了&…

FPGA 以太網通信(四)網絡視頻傳輸系統

一、網絡視頻傳輸系統 網絡視頻傳輸系統使用ov5640攝像頭采集數據,通過組件UDP幀將視頻數據實時傳輸給上位機。 ov5640視頻傳輸帶寬 像素分辨率設為640x480,幀率設為60幀,像素格式為RGB565,傳輸帶寬為 640 x 480 x 16bit x 60 fps…

[leetcode]1631. 最小體力消耗路徑(bool類型dfs+二分答案/記憶化剪枝/并查集Kruskal思想)

題目鏈接 題意 給定 n m n\times m nm地圖 要從(1,1) 走到 (n,m) 定義高度絕對差為四聯通意義下相鄰的兩個點高度的絕對值之差 定義路徑的體力值為整條路徑上 所有高度絕對差的max 求所有路徑中 最小的路徑體力值是多少 方法1 這是我一開始自己寫的記憶化剪枝 比較暴力 時…

DeepSeek寫打臺球手機小游戲

DeepSeek寫打臺球手機小游戲 提問 根據提的要求,讓DeepSeek整理的需求,進行提問,內容如下: 請生成一個包含以下功能的可運行移動端打臺球小游戲H5文件: 要求 可以重新開始游戲 可以暫停游戲 有白球和其他顏色的球&am…

webpack使用詳細步驟

項目描述 本項目 webpack 的基本使用。 webpack 官方:https://webpack.docschina.org/concepts/ Element-plus 官方:https://element-plus.sxtxhy.com/zh-CN/ Vue3 官方:https://cn.vuejs.org/ 項目組成明細 每個步驟完成后重新執行 npm run …

【STM32實物】基于STM32的太陽能充電寶設計

基于STM32的太陽能充電寶設計 演示視頻: 基于STM32的太陽能充電寶設計 硬件組成: 系統硬件包括主控 STM32F103C8T6、0.96 OLED 顯示屏、蜂鳴器、電源自鎖開關、溫度傳感器 DS18B20、繼電器、5 V DC 升壓模塊 、TB4056、18650鋰電池、9 V太陽能板、穩壓降壓 5 V三極管。 功能…

【記一次】AI微調訓練步數計算方式

llama微調訓練步數計算方式,以下數據為假設 一、關鍵參數解析 總樣本數:Num examples 1,047 表示訓練數據集包含 1,047 個樣本。 訓練輪數:Num Epochs 300 表示整個訓練集將被遍歷 300 次。 總批次大小:Total train batch size 80 表示…

python-selenium 爬蟲 由易到難

本質 python第三方庫 selenium 控制 瀏覽器驅動 瀏覽器驅動控制瀏覽器 推薦 edge 瀏覽器驅動(不容易遇到版本或者兼容性的問題) 驅動下載網址:鏈接: link 1、實戰1 (1)安裝 selenium 庫 pip install selenium&#…

yaffs

YAFFS(Yet Another Flash File System)是專為NAND閃存設計的日志結構文件系統,其核心原理圍繞NAND閃存的特性優化數據管理。以下是其關鍵原理的詳細說明: 1. NAND閃存適配 寫入限制:NAND閃存需按頁寫入(通…

git的底層原理

git的底層原理 三段話總結git, 1. 工作原理:git管理是一個DAG有向無環圖,HEAD指針指向branch或直接指向commit,branch指向commit,commit指向tree,tree指向別的tree或直接指向blob。 2. git所管理的一個目錄…

【計算機網絡原理】選擇題+簡答題

文章目錄 選擇題網絡基礎IP網絡拓撲 OSI七層模型協議HDLCTCP/IP 交換技術網絡安全數字簽名 算法與策略 簡答題UDPTCP 選擇題 網絡基礎 下列域名中,屬于國際頂級域名的是() A. us B. tom C. edu D. int 下列關于光纖傳輸介質的敘述中錯誤的是…

Android數據加密方案

Android數據加密方案 前言 在移動應用開發中,數據安全是一個永恒的話題。Android應用中往往需要存儲和傳輸敏感數據,如用戶密碼、支付信息、個人隱私等。本文將深入介紹Android平臺上的數據加密方案,幫助開發者構建安全可靠的數據保護機制。 基礎知識 1. 加密算法分類 …

神聖的綫性代數速成例題13. 非齊次方程組解的性質、非齊次方程組解的討論

綫性空間的維數: 若綫性空間中存在一組綫性無關的矢量,使得中的任意矢量 都可以由綫性表示,則稱為綫性空間的維數,記作,稱為的一組基。 基與座標變換: 設和是維綫性空間的兩組基,且,…

github代理 | 快速clone項目

代理網址: https://ghproxy.com/ https://ghproxy.com/代理網址: https://ghproxy.com/ 比如需要克隆的項目git地址為:https://github.com/AUTOMATIC1111/stable-diffusion-webui.git git clone https://ghproxy.com/https://github.com/AUTO…

Kafka集成Debezium監聽postgresql變更

下載postgres的插件:https://debezium.io/documentation/reference/2.7/install.html 2.7版本支持postgresql12數據庫。 debezium-connector-postgres-2.7.4.Final-plugin.tar.gz 上傳插件并解壓 mkdir /usr/local/kafka/kafka_2.12-2.2.1/connector cd /usr/local…