Cách cấu hình địa chỉ IPv6 trên bộ định tuyến Cisco Router

Thảo luận trong 'Routing' bắt đầu bởi tranminhthanh, 4/8/21.

  1. tranminhthanh

    tranminhthanh Member

    IP phiên bản 6 (IPv6) là 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 đại đa số các mạng Internet.

    [​IMG]

    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 IP có thể định địa chỉ.

    IPv4 có thể hỗ trợ 2^32 = 4,294,967,296 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 to lớn về quy mô của Internet trong những năm qua.

    IPv6 có thể hỗ trợ 2^128 = 3.4 * 1038 địa chỉ, một con số lớn đến mức nó có thể 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.

    Cách viết địa chỉ IPv6 128 bit dưới dạng 8 bộ tứ 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ả trong 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ỳ bộ tứ nào đã cho. Tuy nhiên, bạn phải để lại ít nhất một số trong bất kỳ bộ tứ nào.
    • Biểu diễn các bộ tứ liên tiếp của tất cả các số 0 bằng dấu hai chấm (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 bộ tứ 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, tên viết tắt hợp lệ sau đây cho địa chỉ IPv6 ở trên.

    FE00::12:0:0:43

    Có ba loại địa chỉ IPv6: unicast, multicast anycast.

    Có các loại địa chỉ khác trong địa chỉ unicast, một trong số đó là địa chỉ unicast global IPv6.

    Địa chỉ unicast global IPv6 tương tự như địa chỉ IP Public trong IPv4, tức là địa chỉ IP có thể được định tuyến trên Internet Public.

    Figure 1 – IPv6 Global Unicast Address​

    [​IMG]

    Có hai tùy chọn để cấu hình tĩnh địa chỉ IPv6 trên bộ định tuyến Router Cisco.
    • Tùy chọn 1: bạn định cấu hình toàn bộ địa chỉ IPv6 128 bit.
    • Tùy chọn 2: 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 giao diện của địa chỉ.
    Định dạng số nhận dạng duy nhất mở rộng (Extended Unique Identifier) 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 giao diện 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 giao diện bộ định tuyến 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ị như bên dưới.

    Figure 2 – IPv6 Configuration​

    [​IMG]

    Đầu tiên chúng ta hãy cấu hình các giao diện Fa0 / 0 và S0 / 0 của bộ định tuyến 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 cấu hình chính xác hay chưa bằng cách sử dụng các lệnh hiển thị ngắn gọn giao diện ipv6.

    R1#show ipv6 interface brief
    FastEthernet0/0 [up/up]
    FE80::C000:17FF:FE7C:0
    2000:: D:C000:17FF:FE7C:0
    Serial0/0 [up/up]
    FE80::C000:17FF:FE7C:0
    2000: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 cấu hình địa chỉ IPv6 trên bộ định tuyế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 giao diện 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


    Chúc các bạn thành công.

    Bài viết liên quan:

    - Những điểm quan trọng cần biết về IPv6
     

trang này