【網工第6版】第5章 網絡互聯②

目錄

■?IPV6

▲?IPV6報文格式

◎?IPV6擴展報頭(RFC2460)

◎?IPv6相關協議

▲?IPV6地址分類

◎?IPv6地址基礎

◎?IPv6地址舉例

◎?IPv6地址分類

◎?特殊地址對比IPv4 vs IPv6

▲?過渡技術



本章重要程度☆☆☆☆☆

■?IPV6

與IPv4相比,IPv6有下列改進:

?尋址能力方面的擴展。IP地址增加到128位,并且能夠支持多級地址層次;地址自動配置功能簡化了網絡地址的管理工作;增加的任意播地址比IPv4中的廣播地址更加實用。【更多】

?分組頭格式得到簡化。IPv6頭中字段的數量從12個降到了8個,簡化路由器的處理過程,提高了路由選擇的效率。MTU發現,中間路由器不分段,簡化路由處理。【效率高】

?改進了對分組頭部選項的支持。把擴展頭作為任選項處理,可以很方便地定義新的擴展功能

?提供了流標記能力。IPv6增加了流標記,可以按照發送端的要求對某些分組進行特別的處理,從而提供了特別的服務質量支持

?IPv6集成IPSec(ESP和AH),支持加密、認證等功能。【更安全】

▲?IPV6報文格式

版本(4位):用0110表示IPv6。

通信類型/流量等級(8位):用于區分不同的IP分組,相當于IPv4中服務類型字段。

流標簽(20位):標識某些需要特別處理的分組。新增的。

負載長度(16位)表示除了IPv6固定頭部40個字節之外的負載長度,擴展頭包含在負載長度之中

下一頭部(8位):指明下一個頭部類型,可能是IPv6擴展頭部高層協議的頭部。

跳數限制(8位):防止無限轉發,類似TTL

源地址(128位):發送節點的地址。

目標地址(128位):接收節點的地址。

?IPV6擴展報頭(RFC2460)

?IPv6相關協議

IPv6路由協議:RIPng、OSPFv3、BGP4+。

IPv6地址有狀態自動配置無狀態自動配置

有狀態自動配置DHCPv6直接分配前綴和接口ID、網關和DNS等。(給全部信息)。

無狀態自動配置:路由器接口前綴+終端MAC生成的EUI-64地址。(給一半信息) 。

ICMPv6:新增加的鄰居發現功能代替了ARP協議的功能。

?真題

以下關于IPv6與IPv4報文頭區別比較的說法中,錯誤的是()。

A.IPv4的頭部是變長的,IPv6的頭部是定長的

B.IPv6與IPv4中均有“校驗和”字段?????IPv6沒有

C.IPv6中的HOP Limit字段作用類似于IPv4中的TTL字段

D.IPv6中的Traffic Class字段作用類似于IPv4中的Tos字段


?真題

IPv6協議數據單元由一個固定頭部和若干個擴展頭部以及上層協議提供的負載組成,其中用于表示松散源路由功能的擴展頭是(54)。如果有多個擴展頭部,第一個擴展頭部為(55)。

A.目標頭部???B.路由選擇頭部???C.分段頭部???D.安全封裝負荷頭部

A.逐跳頭部???B.路由選擇頭部???C.分段頭部???D.認證頭


?真題

在IPv6中,(55)首部是每個中間路由器都需要處理的。

A逐跳選項???B分片選項 ???C鑒別選項???D路由選項


▲?IPV6地址分類

?IPv6地址基礎

IPv6地址128位,采用冒號分隔的十六進制數(8組)表示。

例如:8000:0000:0000:0000:0123:4567:89AB:CDEF

?IPv6地址書寫規則

每個字段前面的0可以省去,例如0123可以簡寫為123。

一個或多個全0字段,可以用一對冒號“::”代替。

有效0位不可以簡寫,雙冒號只能出現一次

以上地址可簡寫為8000:123:4567:89AB:CDEF

IPv4兼容地址可以寫為?::192.168.10.1

?IPv6地址舉例

合法寫法

12AB:0000:0000:CD30:0000:0000:0000:0000/60

12AB::CD30:0:0:0:0/60

12AB:0:0:CD30::/60

非法簡寫

12AB:0:0:CD3/60(在16位的字段中可以省掉前面的0,但不能省掉后面的0)

12AB:CD3/60(這種寫法展開為12AB:0000:0000:0000:0000:0000:0000:0CD3)

12AB:CD30/60(這種寫法展開為12AB:0000:0000:0000:0000:0000:0000:CD30)

?IPv6地址分類

  • 單播地址

可聚合全球單播地址:這種地址在全球范圍內有效,相當于IPv4公用地址(前綴為001)。

鏈路本地地址:用于同一鏈路的相鄰節點間的通信(前綴為1111111010結合MAC地址自動生成

站點本地地址:相當于IPv4中的私網地址(前綴為1111111011)。

  • 組播地址

IPv6中沒有廣播地址廣播功能被組播(多播)代替

IPv6組播地址的格式前綴為11111111,即FF00開頭。

  • 任意播地址

表示一組接口的標識符,通常是路由距離最近的接口。

任意播地址不能用作源地址,而只能作為目標地址

任意播地址不能指定給IPv6主機,只能指定給IPv6路由器

?特殊地址對比IPv4 vs IPv6

注意:下面這個對比圖很重要哦。

?真題

以下關于IPv6的論述中,正確的是()。

A.IPv6數據包的首部比IPv4復雜

B.IPv6的地址分為單播、廣播和任意播3種

C.IPv6地址長度為128比特

D.每個主機擁有唯一的IPv6地址


▲?過渡技術

IPv4到IPv6過渡技術

雙棧技術:同時運行IPv4和IPv6。

隧道技術:解決IPv6節點之間通過IPv4網絡進行通信。

翻譯技術:解決純IPv6節點與純IPv4節點之間通進行通信。

至此,本文分享的內容就結束了。

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

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

相關文章

關于 梯度下降算法、線性回歸模型、梯度下降訓練線性回歸、線性回歸的其他訓練算法 以及 回歸模型分類 的詳細說明

以下是關于 梯度下降算法、線性回歸模型、梯度下降訓練線性回歸、線性回歸的其他訓練算法 以及 回歸模型分類 的詳細說明: 1. 梯度下降算法詳解 核心概念 梯度下降是一種 優化算法,用于尋找函數的最小值。其核心思想是沿著函數梯度的反方向逐步迭代&a…

[SpringBoot]快速入門搭建springboot

默認有spring基礎,不會一行代碼一行代碼那么細致地講。 SpringBoot的作用 Spring Boot是為了簡化Spring應用的創建、運行、調試、部署等而出現的。就像我們整個SSM框架時,就常常會碰到版本導致包名對不上、Bean非法參數類型的一系列問題(原出…

ROS-真機向虛擬機器人映射

問題描述 ROS里的虛擬機械臂可以實現和真實機械臂的位置同步,真實機械臂如何動,ROS里的虛擬機械臂就如何動 效果 步驟 確保庫卡機械臂端安裝有EthernetKRL輔助軟件和KUKAVARPROXY 6.1.101(它是一個 TCP/IP 服務器 ,可通過網絡實…

ubuntu--安裝雙系統

教程 BIOS設置 啟動盤生成和ubuntu安裝 boot option #1設置USB為第一啟動項 rufus下載 官網: 鏈接 點擊“鏈接”下面的按鈕,即可下載。(注意查看自己的電腦是x64還是x84) 網盤下載: 鏈接

Python項目--基于計算機視覺的手勢識別控制系統

1. 項目概述 1.1 項目背景 隨著人機交互技術的快速發展,傳統的鍵盤、鼠標等輸入設備已經不能滿足人們對自然、直觀交互的需求。手勢識別作為一種非接觸式的人機交互方式,具有操作自然、交互直觀的特點,在智能家居、游戲控制、虛擬現實等領域…

LabVIEW數據采集與傳感系統

開發了一個基于LabVIEW的智能數據采集系統,該系統主要通過單片機與LabVIEW軟件協同工作,實現對多通道低頻傳感器信號的有效采集、處理與顯示。系統的設計旨在提高數據采集的準確性和效率,適用于各種需要高精度和低成本解決方案的工業場合。 項…

java Springboot使用扣子Coze實現實時音頻對話智能客服

一、背景 因公司業務需求,需要使用智能客服實時接聽顧客電話。 現在已經完成的操作是,智能體已接入系統進行對練,所以本文章不寫對聯相關的功能。只有coze對接~ 扣子提供了試用Realtime WebSocket,點擊右上角setting配…

棧和字符串,力扣.43.字符串相乘力扣1047.刪除字符串中的所有相鄰重復項力扣.844比較含退格的字符串力扣227.基本計算器II

目錄 力扣.43.字符串相乘 力扣1047.刪除字符串中的所有相鄰重復項 力扣.844比較含退格的字符串 力扣227.基本計算器II 力扣.43.字符串相乘 我們剩下的落兩個數字即可。 class Solution {public static String multiply(String num1, String num2) {int mnum1.length();int n…

Spring Boot單元測試實戰指南:從零到高效測試

在Spring Boot開發中,單元測試是保障代碼質量的核心環節。本文將基于實際開發場景,手把手教你如何快速實現分層測試、模擬依賴、編寫高效斷言,并分享最佳實踐! 一、5分鐘環境搭建 添加依賴 在pom.xml中引入spring-boot-starter-te…

React狀態提升深度解析:原理、實戰與最佳實踐

一、狀態提升的本質認知 React狀態提升(State Lifting)是組件間通信的核心模式,其本質是通過組件樹層級關系重構實現狀態共享。與傳統父子傳參不同,它通過將狀態提升到最近的共同祖先組件,建立單向數據流高速公路。 …

https nginx 負載均衡配置

我的系統是OpenEuler。 安裝nginx yum install -y nginx 啟動&開機啟動 systemctl start nginx systemctl enable nginx 自定義conf配置文件 cat <<EOF >> /etc/nginx/conf.d/load_balancer.conf upstream backend {ip_hash; # 防止驗證碼驗證失敗server…

各種插值方法的Python實現

插值方法的Python實現 1. 線性插值&#xff08;Linear Interpolation&#xff09; 原理&#xff1a;用直線連接相鄰數據點&#xff0c;計算中間點的值。 實現&#xff1a; import numpy as np from scipy.interpolate import interp1dx np.array([0, 1, 2, 3, 4]) y np.arr…

重新定義戶外防護!基于DeepSeek的智能展開傘棚系統技術深度解析

從“手動操作”到“感知決策”&#xff0c;AI重構城市空間彈性 全球極端天氣事件頻發&#xff0c;傳統傘棚依賴人工展開/收納&#xff0c;存在響應滯后&#xff08;暴雨突襲時展開需3-5分鐘&#xff09;、抗風能力弱&#xff08;8級風損毀率超60%&#xff09;、空間利用率低等痛…

Redis 基礎和高級用法入門

redis 是什么&#xff1f; Redis是一個遠程內存數據庫&#xff0c;它不僅性能強勁&#xff0c;而且還具有復制特性以及為解決問題而生的獨一無二的數據模型。Redis提供了5種不同類型的數據結構&#xff0c;各式各樣的問題都可以很自然地映射到這些數據結構上&#xff1a…

常見數據庫關鍵字示例 SQL 及執行順序分析(帶詳細注釋)

示例 SQL 及執行順序分析&#xff08;帶詳細注釋&#xff09; 示例 1&#xff1a;基礎查詢&#xff08;含多表關聯、過濾、分組、排序&#xff09; SELECT -- 1. 選擇字段&#xff08;包含聚合函數和別名&#xff09;e.department, COUNT(e.employee_id) AS total_employees, …

設計模式--建造者模式詳解

建造者模式 建造者模式也屬于創建型模式&#xff0c;它提供了一種創建對象的最佳方式 定義&#xff1a;將一個復雜對象的構建和它的表示分離&#xff0c;使得同樣的構建過程可以創建不同的表示&#xff08;假設有不同的建造者實現類&#xff0c;可以產生不同的產品&#xff09…

PCB 過孔銅厚的深入指南

***前言&#xff1a;在上一期的文章中介紹了PCB制造的工藝流程&#xff0c;但仍然想在過孔的銅厚和PCB的過孔厚徑比兩個方面再深入介紹。 PCB銅厚的定義 電路中銅的厚度以盎司(oz)**表示。那么&#xff0c;為什么用重量單位來表示厚度呢? 盎司(oz)的定義 將1盎司(28.35 克)的銅…

如何配置 Conda 使用鏡像源加速

如何配置 Conda 使用鏡像源加速 為了提高使用 Anaconda 或 Miniconda 時包管理的速度&#xff0c;特別是在國內網絡環境下&#xff0c;可以通過配置鏡像源來實現更快的下載。以下是詳細的步驟說明&#xff1a; 1. 安裝 Conda&#xff08;如果尚未安裝&#xff09; 如果你還沒…

【k8s】k8s是怎么實現自動擴縮的

Kubernetes 提供了多種自動擴縮容機制&#xff0c;主要包括 Pod 水平自動擴縮&#xff08;HPA&#xff09;、垂直 Pod 自動擴縮&#xff08;VPA&#xff09; 和 集群自動擴縮&#xff08;Cluster Autoscaler&#xff09;。以下是它們的實現原理和配置方法&#xff1a; 1. Pod …

Reflex 完全指南:用 Python 構建現代 Web 應用的終極體驗

“寫 Python&#xff0c;就能構建 Web 前端。”——這不再是夢想&#xff0c;而是由 Reflex 帶來的現實。 過去&#xff0c;構建一個現代 Web 應用意味著你要學會前端&#xff08;React/JS/HTML/CSS&#xff09; 后端&#xff08;Flask/Django&#xff09; API 交互&#xff08…