CCNA學習筆記九--IPv6

IPv6
DoD模型
應用層 Telent、FTP、SMTP、DNS、HTTP以及其他應用協議
傳輸層 TCP、UDP
網絡層 ND、MLD、ICMPv6、IPv6
網絡接口 各種通信網絡接口(以太網等物理網絡)
IPv6地址(128位)
1、首選的格式
128比特分成8段,每段的16比特用16進製表示,中間用:隔開
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
2、壓縮格式,允許0壓縮
xxxx:xxxx::xx:xxx:x:xxxx
一對::在一個地址中只能出現1次
3、IPv4構造IPv6
0:0:0:0:0:0:192.168.0.1或者::192.168.0.1
4、子網掩碼
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/n 前n位是網絡部分,後邊是主機部分


單播地址
全球路由前綴  |子網|接口ID
2001:0db8:3c4d:0012:a:d:1234:56ab
鏈路本地地址 link local address
改地址用於同一網段中IPv6計算機通信
多播地址
任播地址


::  相當於0.0.0.0
::1 相當於127.0.0.1
2000::/3 全球單播地址範圍,前三位是001
FE80::/10 鏈路本地單播地址
FF00::/8 組播地址範圍
3FFF:FFFF::/32 示例和文檔保留地址
2001:oDB8::/32 示例和文檔保留地址
2002::/16 用於IPv6到IPv4的轉換系統


IPv6地址分配
1、靜態
2、自動
無狀態 向路由器發送路由前綴請求,配置IPv6的路由器接口收到,然後發送路由通告,計算機獲得網絡部分+自己的MAC地址,進行構造IPv6地址
有DHCP服務器 路由通告中M=1,則向DHCP服務器請求ip地址;路由通告中O=1,則向DHCP服務器請求其他設置如DNS服務器、搜索後綴等


(config)#ipv6 unicast-routing 啓用IPv6
(config)#interface fastEthernet 0/0
(config-if)#ipv6 address 2001:13::1/64


(config-if)#ipv6 nd managed-config-flag  令路由通告中M=1
(config-if)#ipv6 nd other-config-flag 令路由通告中O=1


IPv6路由添加


靜態路由
#show ipv6 interface fastEthernet 0/0 
#show ipv6 route 查看IPv6路由表查
(config)#ipv6 route 2001:1::/64 2001:1::1
(config-if)#ipv6 address 2001:1::/64 eui-64 自己根據前綴和自己的MAC地址構造IPv6地址
(config-if)#ipv6 address 2001:1::1/64 
動態路由
RIPng協議
(config)#ipv6 unicast-routing
(config)#ipv6 router rip 1
(config-rtr)#exit
(config)#interface fastEthernet 0/1
(config-if)#ipv6 rip 1 enable
EIGRPv6協議
(config)#ipv6 unicast-routing
(config)#ipv6 router eigrp 10
(config-rtr)#no shutdown
(config-rtr)#router-id 4.0.0.1
(config-rtr)#exit
(config)#interface fastEthernet 0/1
(config-if)#ipv6 eigrp 10 
OSPFv3協議
(config)#ipv6 unicast-routing
(config)#ipv6 router ospf 1
(config-rtr)#router-id 4.0.0.1
(config-rtr)#exit
(config)#interface fastEthernet 0/1
(config-if)#ipv6 ospf 1 area 0


IPv4和IPv6共存技術
雙協議棧
IPv6 to IPv4隧道技術
(config)#ipv6 unicast-routing
(config)#interface fastEthernet 0/1
(config-if)#ipv6 address 2001:1::1/64 
(config-if)#exit
(config)#interface tunnel 0 隧道虛擬端口
(config-if)#no shutdown
(config-if)#ipv6 address 2001:2::1/64 給隧道虛擬端口配置IPv6
(config-if)#tunnel source 10.0.0.1  隧道源地址
(config-if)#tunnel destination 10.0.1.2 隧道目標地址
(config-if)#tunnel mode ipv6ip 設置隧道加密模式
(config-if)#exit
ISATAP隧道
配置ISATAP路由(該路由與IPv4網絡接口爲192.168.0.2)
(config)#interface tunnel 0
(config-if)#ipv6 address 2001:1::/64 eui-64
(config-if)#no ipv6 nd suppress-ra
(config-if)#tunnel source 10.0.0.1
(config-if)#tunnel mode ipv6ip isatap
(config-if)#no shutdown


windows下
>netsh
netsh>interface
netsh interface>ipv6
netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router 192.168.0.2
靜態NAT-PT
(config)#interface fastEthernet 0/1
(config-if)#ipv6 nat 
(config-if)#exit
(config)#interface serial 1/0
(config-if)#ipv6 nat 
(config-if)#exit
(config)#ipv6 nat v6v4 source 10.0.0.2 2001:2::2 
(config)#ipv6 nat v6v4 source 2001:2::4 10.0.0.4
(config)#ipv6 prefix 2001:3::/96


動態NAT-PT 只能由IPv6網絡主動向IPv4網絡發起通信
(config)#interface fastEthernet 0/1
(config-if)#ipv6 nat 
(config-if)#exit
(config)#interface serial 1/0
(config-if)#ipv6 nat 
(config-if)#exit
(config)#ipv6 access-list v4map 
(config-ipv6-acl)#permit 2001:2::/64 any 
(config-ipv6-acl)#exit
(config)#ipv6 access-list v6map
(config-ipv6-acl)#permit 2001:2::/64 any 
(config-ipv6-acl)#exit
(config)#ipv6 nat
(config)#ipv6 nat v6v4 pool v4pool 10.0.2.100 10.0.2.200 prefix-length 24 
(config)#ipv6 nat v6v4 source list v6list pool v4pool 
(config)#ipv6 nat prefix 2001::/96 v4-mapped v4map  2001::/96用v4map裏的地址替代
發佈了28 篇原創文章 · 獲贊 2 · 訪問量 8870
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章