ipv6路由協議配置_IPV6尋址,標頭和路由協議

ipv6路由協議配置

The IPV6 address is 128 bits. Whereas IPV4 is represented by 4 groups of decimal numbers, same IPV6 is represented by 8 groups of hexadecimal numbers. The example of IPV6 address is 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

IPV6地址是128位。 IPV4由4組十進制數字表示,而相同的IPV6由8組十六進制數字表示。 IPV6地址的示例是2001:0db8:85a3:0000:0000:8a2e:0370:7334

As you are seeing the IPV6 address has been divided into 3 parts. Each part has different significance. Global prefix part network ID is used for routing. Its size is 48 bits. These are represented by the initial 3 groups.

如您所見,IPV6地址已分為3部分。 每個部分都有不同的意義。 全局前綴部分網絡ID用于路由。 它的大小是48位。 這些由最初的3組代表。

The subnet field comes after the global prefix field, it contains a number that is used to identify the subnetwork. Its size is 16 bits. The Interface ID uniquely identifies any host. This ID identifies the host as unique and globally also. Its size is 64 bits.

子網字段位于全局前綴字段之后,它包含一個用于標識子網的數字。 它的大小是16位。 接口ID唯一標識任何主機。 此ID將主機標識為唯一,并且在全局上也將其標識。 它的大小是64位。

You can also use shorthand expressions to write IPV6 addresses. For example, if you wish, you can also type the IPV6 address given above.

您也可以使用簡寫形式來編寫IPV6地址。 例如,如果您愿意,也可以鍵入上面給出的IPV6地址。

    2001:0db8:85a3:0:0:8a2e:0370:7334.

The groups in which all the zeros were represented on are represented by the single zero. You can do this with all the groups in which all the zeroes are present. When two such groups in which all the zeros come together, then you can replace them with a double colon as given below.

表示所有零的組由單個零表示。 您可以對所有包含零的組進行此操作。 當兩個這樣的組中所有零都在一起時,可以用雙冒號代替它們,如下所示。

    2001:0db8:85a3::8a2e:0370:7334.

IPV6標頭 (IPV6 Header)

By looking at the IPV6 address, if you are thinking that the IPV6 header is very big and complicated, then it is not so. The designers of IPV6 have designed the IPV6 header in such a way that it should be the least field in which it performs as many tasks as possible. The IPV6 header contains 8 fields. Its size is 40 bytes.

通過查看IPV6地址,如果您認為IPV6標頭很大并且很復雜,那么事實并非如此。 IPV6的設計者已經設計IPV6標頭,使得它應該是執行盡可能多的任務的最小字段。 IPV6標頭包含8個字段。 它的大小是40個字節。

This is a very simple header that you can easily understand. Now let's try to know about different IPV6 header fields in detail.

這是一個非常簡單的標題,您可以輕松理解。 現在,讓我們嘗試詳細了解不同的IPV6標頭字段。

  1. Version

    This field has value 6. This field defines the version of internet protocol. The size of this field is 4 bits.

    該字段的值為6。此字段定義Internet協議的版本。 該字段的大小為4位。

  2. Class

    This field represents the traffic class. Its size is 8 bit. This field is similar to the Type of Service field of IPV4 header.

    該字段表示流量類別。 它的大小是8位。 該字段類似于IPV4標頭的“服務類型”字段。

  3. Flow Label

    流標簽

    The size of this field is 24 bits. This field is used to mark packet and traffic flow. This field tells the sequence of packets that flow from source to destination.

    該字段的大小為24位。 此字段用于標記數據包和流量。 該字段告訴從源流向目的地的數據包順序。

  4. Payload Length

    有效載荷長度

    This field stores the size of the data. The size of this field is not fixed.

    該字段存儲數據的大小。 該字段的大小不固定。

  5. Next Header

    下一個標題

    This field tells you what the next header will be. This feature is not available in IPV4.

    該字段告訴您下一個標題是什么。 IPV4中不提供此功能。

  6. Hop Limit

    跳數限制

    This field tells you how many hops (routers) IPv6 packets will cross before being destroyed.

    該字段告訴您IPv6數據包在銷毀之前將經過多少跳(路由器)。

  7. Source Address

    源地址

    In this field, the source host's 128-bit IPV6 address is defined.

    在此字段中,定義了源主機的128位IPV6地址。

  8. Destination Address

    目的地址

    In this field, the destination host of 128-bit IPV6 address is stored.

    在此字段中,存儲了128位IPV6地址的目標主機。

IPV6路由協議 (IPV6 Routing Protocols)

All the routing protocols you've read so far were not able to support all of IPV6. So some of them were abolished and some were upgraded to work with IPV6.

到目前為止,您閱讀的所有路由協議都無法支持所有IPV6。 因此,其中一些已被廢止,一些已升級以與IPV6一起使用。

By upgrading the protocol, the techniques used for IPV4 routing protocols will also be used with IPV6. This will not help you to understand IPV6 routing.

通過升級協議,用于IPV4路由協議的技術也將與IPV6一起使用。 這不會幫助您了解IPV6路由。

As you know, broadcasting in IPV6 has been completely abolished. Therefore, protocols that use broadcasting cannot work with IPV6.

如您所知,IPV6中的廣播已被完全取消。 因此,使用廣播的協議不能與IPV6一起使用。

Mainly works with IPV6 3 routing protocols. In CCNA exams, you will only be asked about IPV6 static routing and OSPFv3. Let's now learn about these protocols. Static routing will be explained in the configuration part.

主要與IPV6 3路由協議一起使用。 在CCNA考試中,只會詢問您IPV6靜態路由和OSPFv3。 現在讓我們了解這些協議。 靜態路由將在配置部分中說明。

  1. RIPng

    雷朋

    The full name of RIPng is Routing Information Protocol Next Generation. This protocol is an upgraded version of the RIP used with IPV4, which has been upgraded to work with IPV6. This is an Interior Gateway Protocol that uses distance vector algorithm to determine the best route.

    RIPng的全名是“下一代路由信息協議”。 該協議是用于IPV4的RIP的升級版本,已升級為可與IPV6一起使用。 這是一個內部網關協議,它使用距離矢量算法來確定最佳路線。

  2. EIGRPv6

    EIGRPv6

    The EIGRP for IPV6 includes the same features that are available in the EIGRP version of IPV4. Also, most operations are performed in the same way as IPV4 performs in the EIGRP. But there are some differences in these versions as if EIGRPv6 is configured on straight router interfaces and if the router ID is not, then you can not configure EIGRPv6 etc.

    用于IPV6的EIGRP包含與IPV4的EIGRP版本相同的功能。 同樣,大多數操作都與IPV4在EIGRP中執行的方式相同。 但是這些版本存在一些差異,就好像在直接路由器接口上配置了EIGRPv6一樣,如果沒有配置路由器ID,則無法配置EIGRPv6等。

  3. OSPFv3

    OSPFv3

    OSPFv3 is a link state routing protocol. This is an upgraded version of OSPF used with IPV4. It has been upgraded to work with IPV6. All of its basic features are the same as found in OSPF.

    OSPFv3是鏈路狀態路由協議。 這是與IPV4一起使用的OSPF的升級版本。 已升級為可與IPV6一起使用。 它的所有基本功能都與OSPF中的相同。

翻譯自: https://www.includehelp.com/computer-networks/ipv6-addressing-header-and-routing-protocols.aspx

ipv6路由協議配置

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

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

相關文章

rpc框架

Motan,dubbo轉載于:https://www.cnblogs.com/zhangshiwen/p/5980886.html

android webview 監聽js,Android webview與js的數據交互

項目要用到Webview和js交互,查了查以前的項目感覺還是有必要整理下的。簡單描述下項目中用到的地方,比如說在web頁需要用到登錄的地方點擊登錄跳轉到APP原生登錄界面去登錄,點擊web頁的撥打電話彈出原生dialog詢問是否撥打,點擊we…

c ++查找字符串_C ++異常處理| 查找輸出程序| 套裝1

c 查找字符串Program 1: 程序1&#xff1a; #include <iostream>using namespace std;int main(){try {int num1 10;int num2 0;int res 0;res num1 / num2;}catch (exception e) {cout << "Exception: Divide By Zero" << endl;}return 0;}O…

python的repr和str有什么不同_str()和repr()的異同

str()函數和repr()函數&#xff0c;都是Python內置的標準函數。這兩個函數都是根據參數對象返回一個字符串&#xff0c;但是又有一些不一樣的地方。我們在使用的時候&#xff0c;常常搞混&#xff0c;傾向于使用簡單明了的str()函數&#xff0c;而搞不清楚為什么還有一個不知所…

android web通訊錄,Android手機開發之通訊錄

Android手機開發——通訊錄實現增加、查詢、修改、刪除的功能&#xff0c;輸入聯系人信息&#xff0c;點擊“添加”按鈕&#xff0c;可以添加聯系人信息到數據庫&#xff1b;點擊“查詢”按鈕&#xff0c;會發現添加的聯系人信息顯示在界面中&#xff1b;重新輸入聯系人電話&am…

有關UITableView--cell復用問題

近來用Tableview做了一個九宮格。過程中碰到了兩個cell復用問題。 問題一&#xff1a; 在cell中為button添加addTarget點擊事件時&#xff0c;出現后面的cell會重疊它前面cell的事件。代碼如下&#xff1a; C代碼 static NSString *CellWithIdentifier "DiscoverHomeTab…

python客戶端和服務端實驗_結合服務器和客戶端python

我正在嘗試使用python(稍后可能用c語言)和TCP套接字制作一個本地網絡聊天程序。我的目的是讓服務器監聽當前計算機的地址以獲取傳入消息&#xff0c;并將這些消息轉發給客戶端(我現在還不確定)。客戶端將是一個簡單的gui&#xff0c;可以通過本地連接向活動服務器發送消息。實際…

python常用語法和示例_C語言切換案例教程,語法,示例和規則

python常用語法和示例使用默認情況下的決策 (Decision making using switch-case-default) Many times in our daily lives, we face conditions where we are required to choose between a number of alternatives rather than just two or three. For example, which school…

android so abi適配,Android NDK學習(六): so文件兼容之abiFilters的使用

最近項目中遇到了要使用JavaCV的情況&#xff0c;涉及到了abi兼容的選擇。因為如果全部都適配的話&#xff0c;包很大&#xff0c;這樣兼容那些用戶數極少的cpu就很不劃算&#xff0c;所以我只適配了armeabi-v7a這一個。但是今天在x64-v8a的模擬器上看的時候&#xff0c;提示我…

python中doc=parased.getroot()_python中執行sed命令操作源文件時出現錯誤

我想在python中執行一個sed命令&#xff0c;第一種方法直接指定文件時&#xff0c;可以正確輸出結果&#xff0c;但是第二種我打開文件操作的時候就有問題&#xff0c;不知道什么原因&#xff0c;求高手解答&#xff1f;(1)>>> sedcmd"sed -n \s/{//g; p\ /qye/p…

JavaScript基礎之Number對象和Math對象

2019獨角獸企業重金招聘Python工程師標準>>> //Math對象//屬性float Math.E; //返回自然對數的底數e&#xff0c;約2.718float Math.LN2; //返回2的自然對數&#xff0c;約0.693float Math.LN10; //返回10的自然對數&#xff0c;約2.302fl…

c++ stl 獲取最小值_如何在C ++ STL中找到向量的最小/最小元素?

c stl 獲取最小值Given a vector and we have to minimum/smallest element using C STL program. 給定一個向量&#xff0c;我們必須使用C STL程序最小/最小元素。 尋找向量的最小元素 (Finding smallest element of a vector) To find a smallest or minimum element of a …

android studio panic,Android Studio模擬器PANIC錯誤

Android Studio模擬器突然停止工作.當我嘗試運行虛擬設備時,我在事件日志中收到以下錯誤.模擬器:PANIC:找不到AVD系統路徑.請定義ANDROID_SDK_ROOT仿真器:處理完成,退出代碼為1所以我檢查了ANDROID_SDK_ROOT環境變量設置的值,它是空的.所以我把它設置為/Users/{username}/Libra…

linux特殊權限之訪問權限

特殊權限如/etc/passwd:sSuid:普通用戶以管理員身份運行命令&#xff08;chmod us FILE、chmod u-s FILE&#xff09;如果FILE本身原來就有執行權限&#xff0c;SUID顯示為s&#xff1b;否則顯示SSgid:基本組以管理組身份運行命令&#xff08;chmod gs FILE、chmod g-s FILE&am…

vb.net變量值變化觸發事件_Angular變化檢測的理解

獲取臟檢查的時機Angular 使用NgZone獲取變化的通知&#xff0c;然后進行全面的變化檢測&#xff0c;進而更新Dom臟檢查的過程Angular的數據流是自頂而下&#xff0c;從父組件到子組件單項流動&#xff0c;單項數據流保證了高效可預測的變化檢測。盡管檢查了父組件之后&#xf…

python 算術右移_Python算術序列| 競爭編碼問題

python 算術右移Question: 題&#xff1a; In mathematics, when in an arithmetic sequence is a sequence of numbers such that the difference between the consecutive terms is constant then it is called arithmetic constant. 在數學中&#xff0c;當在算術序列中是…

Android8內測申請,小米 6 安卓 8.0 來了 內測開始招募

Android 8.0 已經正式發布多時&#xff0c;目前不少廠商已經啟動了旗下進行的 Android 8.0 適配計劃。但令人納悶的是&#xff0c;一向對系統升級比較熱心的小米卻遲遲沒有動靜。好消息是&#xff0c;此前網友曝光的消息顯示&#xff0c;MIUI 已經悄然在官方論壇中招募小米 6 的…

My linux

為什么80%的碼農都做不了架構師&#xff1f;>>> 1.linux 命令方式修改機器名稱 # hostname newHostName # vi /etc/sysconfig/network 修改或增加配置&#xff1a;hostnamenewHostName # vi /etc/hosts 修改對應的本地HOST映射 xx.xxx.xxx.xxx newHostName 2.Redha…

狂神說es筆記_人教版七上英語Unit5電子課本音頻+課堂筆記+課后同步習題

1人教 七上英語Unit5單詞七年級英語上冊Unit 5單詞默寫1做&#xff1b;干(助動詞)__________2做&#xff0c;干(助動詞第三人稱單數形式)__________3有__________4網球__________5球__________6乒乓球______7球棒&#xff1b;球拍__________8(英式)足球____________________9排…

Java RandomAccessFile getFilePointer()方法與示例

RandomAccessFile類getFilePointer()方法 (RandomAccessFile Class getFilePointer() method) getFilePointer() method is available in java.io package. getFilePointer()方法在java.io包中可用。 getFilePointer() method is used to get the current pointer in the Rando…