Saturday, November 23, 2024

Cấu hình địa chỉ IPv6 trên router Cisco

-

IP phiên bản 6 (IPv6) là một phiên bản mới của Giao thức Internet (IP), nhằm thay thế IPv4 cũ hơn vẫn được sử dụng trên phần lớn các máy chủ Internet. IPv6 tăng kích thước địa chỉ IP từ 32 bit lên 128 bit để hỗ trợ số lượng lớn hơn nhiều máy chủ có thể định địa chỉ. IPv4 có thể hỗ trợ 232 = 4.294.967.296 hoặc hơn bốn tỷ địa chỉ duy nhất nhưng không gian địa chỉ này đã gần như cạn kiệt do sự mở rộng lớn về quy mô của Internet trong những năm qua. Mặt khác, IPv6 có thể hỗ trợ 2128 = 3,4 * 1038 địa chỉ, một con số lớn đến mức nó sẽ giải quyết tình trạng khan hiếm không gian địa chỉ IP một lần và mãi mãi.

Quy ước IPv6 viết địa chỉ IPv6 128 bit dưới dạng 8 octet chữ số hex, được phân tách bằng dấu hai chấm, ví dụ:

2001:2222:BBBB:0003:1234:5678:9ABC:0012

Như bạn có thể thấy, địa chỉ IPv6 dài ngay cả ở hệ thập lục phân. Hai quy ước được sử dụng để rút ngắn những gì phải nhập cho địa chỉ IPv6:

  • Bỏ qua các số 0 đứng đầu trong bất kỳ octet nào đã cho. Tuy nhiên, bạn phải để lại ít nhất một số trong bất kỳ octet nào.
  • Đại diện cho các octet liên tiếp của tất cả các số 0 bằng dấu hai chấm kép (hoặc ::) nhưng chỉ cho một lần xuất hiện như vậy trong một địa chỉ nhất định.

Để xem các quy ước này hoạt động, hãy xem xét địa chỉ IPv6 sau:

FE00:0000:0000:0000:0012:0000:0000:0043

Các octet liên tiếp ngoài cùng bên trái của tất cả các số 0 có thể được biểu diễn bằng dấu hai chấm kép (: :). Ngay cả khi chúng ta có nhiều số 0 liên tiếp sau này, chỉ một lần được phép có ký hiệu dấu hai chấm trong IP. Vì vậy, chúng tôi có chữ viết tắt hợp lệ sau cho địa chỉ IPv6 ở trên FE00::12:0:0:43

Có ba loại địa chỉ IPv6 chung: unicast, multicast và anycast. Có nhiều danh mục khác trong địa chỉ unicast, một trong số đó là địa chỉ unicast toàn cầu IPv6. Địa chỉ unicast toàn cầu IPv6 tương tự như địa chỉ IP công cộng trong IPv4, nghĩa là, địa chỉ IP có thể được định tuyến trên Internet công cộng.

Hình 1 – Địa chỉ Unicast toàn cầu IPv6

Có hai tùy chọn để cấu hình tĩnh địa chỉ IPv6 trên router Cisco. Đối với một tùy chọn, bạn định cấu hình toàn bộ địa chỉ IPv6 128 bit và đối với tùy chọn còn lại, bạn chỉ cần định cấu hình tiền tố 64 bit và yêu cầu thiết bị sử dụng phép tính EUI-64 cho phần ID cổng của địa chỉ. Định dạng nhận dạng duy nhất mở rộng hoặc EUI-64 cho phép máy chủ lưu trữ tự động chỉ định cho mình một mã định danh cổng IPv6 64-bit duy nhất mà không cần cấu hình thủ công. Cả hai tùy chọn đều dẫn đến việc cổng router học được địa chỉ IPv6 128-bit đầy đủ và độ dài tiền tố của nó, theo cách này hay cách khác.

Bây giờ chúng ta hãy cấu hình địa chỉ IPv6 cho mạng được hiển thị trong

Hình 2. Hình bên cho thấy hai số mạng con IPv6 với hai liên kết.

Figure 2 – IPv6 Configuration

Đầu tiên chúng ta hãy định cấu hình các cổng Fa0/0 và S0/0 của R1:

R1>enable
R1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#interface FastEthernet0/0
R1(config-if)#ipv6 address 2000:0:0:D::/64 eui-64
R1(config-if)#interface Serial0/0
R1(config-if)#ipv6 address 2000:0:0:C::1/64
R1(config-if)#end

Bây giờ chúng ta hãy xác minh xem địa chỉ IPv6 đã được định cấu hình chính xác chưa bằng cách sử dụng các lệnh show như bên dưới.

R1#show ipv6 interface brief
FastEthernet0/0            [up/up] FE80::C000:17FF:FE7C:02000::D:C000:17FF:FE7C:0
Serial0/0                  [up/up] FE80::C000:17FF:FE7C:02000:0:0:C::1
R1#show ipv6 interface FastEthernet0/0
FastEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::C000:17FF:FE7C:0
No Virtual link-local address(es):
Global unicast address(es):
2000::D:C000:17FF:FE7C:0, subnet is 2000:0:0:D::/64 [EUI]
Joined group address(es):
FF02::1
FF02::1:FF7C:0
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ICMP unreachables are sent
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds

Bây giờ chúng ta hãy tiến hành định cấu hình địa chỉ IPv6 trên R2 và R3.

R2>enable
R2#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R2(config)#interface Serial0/0
R2(config-if)#ipv6 address 2000:0:0:C::2/64
R2(config-if)#end
R2#
R3>enable
R3#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R3(config)#interface FastEthernet0/0
R3(config-if)#ipv6 address 2000:0:0:D::/64 eui-64
R3(config-if)#end
R3#

Bây giờ chúng ta hãy quay lại R1 và xác minh xem chúng ta có thể ping địa chỉ IPv6 2000:0:0:C::2 trên cổng S0/0 của R2 hay không.

R1#ping 2000:0:0:C::2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2000:0:0:C::2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/8/28 ms

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories