IPv6 là gì? Tìm hiểu về địa chỉ IPv6

địa chỉ ipv6 là gì
5/5 - (1 vote)

Với sự phát triển mạnh mẽ của internet và lượng người dùng ngày càng tăng dẫn đến IPv4 không còn đủ khả năng cấp phát. Vì vậy mà IPv6 đã ra đời nhằm thay đáp ứng nhu cầu cấp thiết hiện tại. Vậy IPv6 là gì?, chúng ta sẽ cùng tìm hiểu về IPv6 trong bài viết dưới đây.

IPv6 là gì?

IPv6 là viết tắc của cụm từ internet protocol version 6, nó là thế thệ tiếp theo được thiết kế nhằm thay thế cho phiên bản IPv4.

Không giống như IPv4 có độ dài 32 bit và sử dụng hệ thập phân để trình bày, địa chỉ IPv6 có độ dài 128 bit và dùng hệ thập lục phân để trình bày.

Địa chỉ IPv6 bao gồm 32 số thập lục phân, được chia làm 8 nhóm với mỗi nhóm là 4 con số. Giữa các nhóm phân cách với nhau bằng dấu : (dấu hai chấm).

Dưới đây là ví dụ về địa chỉ IPv6:

2001:0:9d38:6ab8:0c48:3a1c:a95a:b1c2

Do độ dài của địa chỉ IPv6 nên người ta đã đưa ra một số quy tắt để giúp rút ngắn nó lại.

Quy tắc rút gọn:

  1. Nhóm có 4 số 0 thì có thể được viết bỏ bớt 3 số 0. Giống như ví dụ trên
  2. Nhóm có số 0 ở đầu thì có thể lượt bỏ số 0 đi như 0C48 thì thành C48
  3. Nếu có nhóm các số 0 liên tiếp thì có thể rút ngắn thành :: (hai cặp dấu hai chấm)
    • Ví dụ: 2001:db8::34f4:0000:0000:f3dd
  4. Không thể xuất hiện 2 lần hai cặp dấu 2 chấm như 2001:db8::34f4::f3dd. Vì không hợp lệ
  5. Có thể kết hợp giữa quy tắc 1 và 2 cho việc rút gọn như sau 2001:db8::34f4:0:0:f3dd

Chia subnet mask như thế nào?

Khác với IPv4, IPv6 không có khái niệm subnet mask mà là sử dụng CIDR (Classless Inter-Domain Routing) để định tuyến lưu lượng mạng trên internet. Xem ví dụ bên dưới để rõ hơn

2001:581:f3d1:241f::/64
2001:db8:1234::/48
2a01:1b0::/32
2000::/3

Trong IPv6 được chia làm 2 phần phần đầu là phần mạng (hay prefix), phần cuối là phần host.

Ở phía người dùng cuối thì phần mạng sẽ do nhà cung cấp dịch vụ mạng (ISP) của bạn cung cấp và nó là phần tĩnh. Nhà cung cấp dịch dụ cung cấp cho bạn phần mạng là /48 thì bạn có 16 bit địa chỉ sử dụng cho mạng con. 16 bit có thể được sử dụng để tạo 216 (65535) mạng con, trong đó mỗi mạng con sẽ có thể hỗ trợ địa chỉ IP 26418.446.744.073.709.551.616 hoặc 1.844674407 × 10¹⁹.

Các loại địa chỉ IPv6

Tổ chức IANA (Internet Assigned Numbers Authority) sử dụng 3 bit đầu tiên trong chuỗi IPv6 để cấp phát cho từng loại địa chỉ khác nhau. Trong đó 3 bit bắt đầu bằng 001 sẽ dùng cho địa chỉ global unicast. các bit 000 và 111 sẽ được cấp các loại địa chỉ đặc biệt khác.

Địa IPv6 được phân làm 3 loại .

Unicast

Global Unicast Addresses: Tương tự như địa chỉ ip public trong IPv4. Đây là địa chỉ được định tuyến dùng trên internet và là duy nhất. Địa chỉ global unicast thường có dạng 2000::/3

ví dụ:

  • 2001:581:f3d1:241f::/64
  • 2a01:388:3d11:f124::/64

Link-local addresses: Dùng để giao tiếp giữa các thiết bị trong cùng liên kết. ví dụ cắm dây mạng giữa hai máy tính thì sẽ tự động sinh ra IP giữa 2 máy tính để chúng có giao tiếp với nhau mà không cần phải cấu hình. Thường có dạng FE00::/10

Loopback address: Tương tự như địa chỉ 127.0.0.1 trong IPv4. Ở IPv6 nó có dạng ::1/128

Unique local addresses: Mục đích của nó tương tự như trong IPv4, chúng chỉ được định tuyến và sử dụng trong các mạng riêng nội bộ. Thường có dạng FC00::/7

Multicast

Là một kỹ thuật trong đó một thiết bị có thể gửi một gói tin đến nhiều đích cùng lúc (Unicast chỉ gửi được theo phương thức 1-1). Nhiều đích có thể là nhiều giao diện trên cùng một thiết bị, nhưng chúng thường là các thiết bị khác nhau.

Địa chỉ multicast thường Có dạng: FF00::/8

Anycast

Địa chỉ anycast IPv6 là địa chỉ có thể được gán cho nhiều thiết bị khác nhau. Nói cách khác, nhiều thiết bị có thể có cùng một địa chỉ anycast. Một gói tin được gửi đến một địa chỉ anycast sẽ được chuyển đến thiết bị “gần nhất” có địa chỉ tương ứng.

Tổ chức nào chịu trách nhiệm cấp phát IPv6

Tổ chức nào chịu trách nhiệm cấp phát IPv6

Tổ chức IANA là tổ chức chịu trách nhiệm trong việc quản lý và cấp phát IPv6 Trên toàn cầu.

IPv6 sẽ được cấp phát theo từng khu vực cụ thể trên thế giới như Bắc Mỹ, Nam Mỹ, Châu Âu, Châu Phi và Châu Á Thái Bình Dương. Các tổ chức chịu trách nhiệm trong mỗi khu vực sau đó sẽ tiến hành cấp phát IPv6 đến từng quốc gia. Và trong mỗi quốc gia người ta sẽ cấp phát cho các nhà cung cấp dịch vụ mạng (ISP). Và từ đây các nhà cung cấp dịch vụ mạng sẽ cấp phát IPv6 đến với người sử dụng.

Để lại bình luận

Email của bạn sẽ được bảo mật.