Sổ tay kỹ thuật

IPv6 – loại địa chỉ, ND/SLAAC và lệnh show trên IOS XR, Junos, Linux

cheatsheet#ipv6#iosxr#junos#linux· cập nhật 2026-11-06

Tra nhanh dải địa chỉ IPv6 đặc biệt, kích thước prefix nên dùng, ICMPv6 ND/SLAAC và lệnh kiểm tra IPv6 tương đương trên IOS XR, Junos và Linux.

Sửa trang này
Mục lục

Ví dụ dùng prefix tài liệu 2001:db8::/32: loopback 2001:db8::1/128, link P2P 2001:db8:0:1::/127, LAN 2001:db8:0:100::/64.

Loại địa chỉ

Dải Loại Ghi chú
::/128 Unspecified Nguồn khi chưa có địa chỉ (DAD)
::1/128 Loopback
2000::/3 Global unicast Địa chỉ Internet
2001:db8::/32 Documentation (RFC 3849) Chỉ dùng cho ví dụ, lọc ở biên
fe80::/10 Link-local Mọi interface bật IPv6 đều có; next-hop của IGP/BGP link-local
fc00::/7 (thực tế fd00::/8) ULA Tương tự private IPv4, không route ra Internet
ff00::/8 Multicast ff02::1 all-nodes, ff02::2 all-routers, ff02::5/ff02::6 OSPFv3, ff02::1:2 DHCPv6
ff02::1:ff00:0/104 Solicited-node ff02::1:ff + 24 bit cuối của unicast, dùng cho NS
64:ff9b::/96 NAT64 well-known
::ffff:0:0/96 IPv4-mapped Socket dual-stack hiển thị IPv4 dạng ::ffff:192.0.2.1

Kích thước prefix

Dùng cho Prefix Ghi chú
Loopback /128
Link router-router /127 (RFC 6164) Hoặc /64 dự trữ, cấu hình /127
LAN có SLAAC /64 SLAAC bắt buộc /64
Site khách doanh nghiệp /48
Khách gia đình (DHCPv6-PD) /56 hoặc /60
Lọc eBGP Nhận /16-/48 Dài hơn /48 thường bị lọc trên Internet

ICMPv6 Neighbor Discovery

Message Type Vai trò
Router Solicitation (RS) 133 Host hỏi router
Router Advertisement (RA) 134 Router quảng bá prefix, default gateway, cờ M/O
Neighbor Solicitation (NS) 135 Thay ARP, DAD
Neighbor Advertisement (NA) 136 Trả lời NS
Redirect 137 Chỉ next-hop tốt hơn
Cờ RA Ý nghĩa
A (trong prefix info) Host tự tạo địa chỉ bằng SLAAC
M (Managed) Lấy địa chỉ qua DHCPv6 stateful
O (Other) Lấy DNS/option qua DHCPv6 stateless

Không chặn toàn bộ ICMPv6 trên firewall/ACL. ND (133-137) và Packet Too Big (type 2) là bắt buộc: IPv6 không fragment ở router, thiếu PTB thì PMTUD hỏng và kết nối treo với gói lớn.

Lệnh show

Mục đích IOS XR Junos Linux
Địa chỉ trên interface show ipv6 interface brief show interfaces terse ip -6 addr
Chi tiết interface (link-local, ND) show ipv6 interface HundredGigE0/0/0/0 show interfaces et-0/0/0.0 extensive ip -6 addr show dev eth0
Neighbor cache show ipv6 neighbors show ipv6 neighbors ip -6 neigh
Bảng định tuyến show route ipv6 show route table inet6.0 ip -6 route
Route tới một đích show route ipv6 2001:db8::1/128 show route 2001:db8::1 ip -6 route get 2001:db8::1
RA đang gửi/nhận show ipv6 interface HundredGigE0/0/0/0 show ipv6 router-advertisement rdisc6 eth0 (gói ndisc6)
Ping ping 2001:db8::1 ping inet6 2001:db8::1 ping -6 2001:db8::1
Ping link-local — (cú pháp chỉ interface tuỳ release) ping fe80::1 interface et-0/0/0.0 ping fe80::1%eth0
Traceroute traceroute 2001:db8::1 traceroute inet6 2001:db8::1 traceroute -6 2001:db8::1 hoặc mtr -6
BGP IPv6 show bgp ipv6 unicast summary show bgp summary (dòng inet6.0) —
IGP IPv6 show isis ipv6 route show route protocol isis table inet6.0 —

Cấu hình nhanh

Mục đích IOS XR Junos Linux
Gán địa chỉ interface ... → ipv6 address 2001:db8:0:1::/127 set interfaces et-0/0/0 unit 0 family inet6 address 2001:db8:0:1::/127 ip -6 addr add 2001:db8:0:1::1/64 dev eth0
Chỉ bật link-local ipv6 enable family inet6 không địa chỉ mặc định
Gửi RA cho prefix LAN tuỳ chọn ipv6 nd ... dưới interface; ipv6 nd suppress-ra để tắt set protocols router-advertisement interface ge-0/0/1.0 prefix 2001:db8:0:100::/64 radvd
Bật forwarding mặc định mặc định sysctl -w net.ipv6.conf.all.forwarding=1
Host nhận RA khi đã bật forwarding — — sysctl -w net.ipv6.conf.eth0.accept_ra=2

DNS ngược của IPv6 nằm dưới ip6.arpa, mỗi nibble một nhãn: dig -x 2001:db8::1. Dual-stack IS-IS/OSPFv3 xem IS-IS trên IOS XR và Junos.