Link-local address là gì

Link-local address là gì

TOTOLINK Việt Nam

·

Follow

Apr 18, 2019

·

5 min read

Tìm hiểu về cấu trúc và các loại IPv6

Có thể bạn đã quá quen với IPv4, nhưng IPv6 là gì liệu bạn có biết? IPv6 (Internet protocol version 6) là phiên bản mới nhất của giao thức Internet (IP), giao thức hoạt động ở tầng Layer 3 Network. Giao thức IPv6 cung cấp một hệ thống định vị vị trí cho các máy tính trên mạng cũng như định tuyến lưu lượng trên mạng Internet.

Cấu trúc IPv6

Địa chỉ IPv6 có chiều dài 128bit (lớn hơn rất nhiều IPv4 với 32bit) tương ứng với số IP có thể lên đến 3.4x1038 địa chỉ. Ngoài ra, cách địa chỉ IPv6 biểu diễn cũng có một vài sự khác nhau. Theo đó một địa chỉ IPv6 thường được được tách thành 8 nhóm, mỗi nhóm như vậy có 4 số hex và mỗi nhóm được tách biệt với nhau bằng dấu :. Chẳng hạn đây là một ví dụ cho thấy cấu trúc một địa chỉ IPv6 la gì, Temporary IPv6 Address: 2402:800:618d:b6a:6ddb:6364:8a6a:24a2.

Link-local address là gì

Cấu trúc IPv6 gồm 2 phần

  • Payload là sự kết hợp của Extension và PDU (Protocol Data Unit), thường có kích thước lên đến 65535 byte. PDU chứa header của giao thức tầm cao và độ dài của nó, Extension bao gồm các thông tin liên quan đến dịch vụ kèm theo trong IPv6 được di chuyển tới một nơi khác và nó có thể có hoặc không.
  • IPv6 Header là thành phần cố hữu trong gói tin IPv6, kích thước 40 bytes.
  • Version: 4 bits làm nhiệm vụ xác định phiên bản của giao thức.
  • Traffic class: 8 bits giúp xác định loại lưu lượng.
  • Flow label: 20 bits giúp thiết bị hiện tại có thể xác định một chuỗi các gói tin (chẳng hạn như Voice over IP) thành một hàng và yêu cầu dịch vụ cụ thể cho hàng đó.
  • Payload length: 16 bits định lượng chính xác kích thước phần tải sau Ipv6 Header.
  • Next-Header: 8 bits nhằm xác định Header tiếp theo trong gói tin.
  • Hop Limit: 8 bits. Giá trị này sẽ giảm 1 đơn vị (cho đến 0 thì loại bỏ) khi qua mỗi node
  • Source address: 128 bits mang địa chỉ IPv6 nguồn của gói tin.

Địa chỉ Unicast

Chức năng của Unicast trong IPv6 là gì? Địa chỉ unicast được sử dụng trong giao tiếp một một, nó xác định một giao diện duy nhất trong phạm vi tương ứng. Các gói tin có địa chỉ đích là các địa chỉ Unicast chỉ được gửi tới một giao diện duy nhất. Bạn có thể hiểu đơn giản hơn: khi bộ chuyển mạch mạng hay các bộ định tuyến trong mạng nhận được gói IP Uniscast thì nó sẽ chỉ gửi gói tin đó đến một máy chủ duy nhất.

Có 4 loại địa chỉ Unicast khác nhau:

  • Global Unicast Address: đây là loại địa chỉ cho phép truy cập rộng rãi trên môi trường mạng Internet, làm nhiệm vụ hỗ trợ định tuyến và đánh địa chỉ phân cấp, nó tương ứng với địa chỉ public của IPv4.
  • Link-Local Address: sử dụng để liên lạc giữa các máy chủ IPv6 trên cùng liên kết (phân đoạn quảng bá) và không thể định tuyến. Bạn có thể không cần quan tâm đến Link-Local Address trong IPv6 là gì, bởi nó được cấu hình một cách tự động.
  • Site-Local Address giống như địa chỉ Private trong IPv4, sử dụng trong nội bộ một Site
  • Unique-Local Address: được sử dụng trong phạm vi toàn cầu, sử dụng để thay thế cho địa chỉ site-local.

Địa chỉ Multicast

Địa chỉ Multicast trong IPv6 là gì? Nó thực hiện định danh nhiều giao diện, được sử dụng trong giao tiếp một nhiều. Khi một gói tin có địa chỉ đích được gán địa chỉ multicast sẽ được gửi đến tất cả các giao diện trong nhóm được gán địa chỉ đó. Mọi chức năng của địa chỉ Broadcast trong IPv4 được đảm nhiệm và thay thế bởi địa chỉ IPv6 Multicast. Chẳng hạn như chức năng Broadcasst trong một subnet của địa chỉ IPv4 được đảm nhiệm bằng loại địa chỉ IPv6 là địa chỉ Multicast mọi node trong phạm vi link (link-local scope all-nodes multicast address FF02::1).

Địa chỉ multicast cũng có global, site-local, link-local ngoài ra còn có thêm 2 phạm vi mới đó là organization-local và node-local. Với một node trong IPv6 có thể được gắn rất nhiều địa chỉ:

  • Organization-local: được sử dụng trong phạm vi một tổ chức với một số site.
  • Node-local: chỉ có tính tương ứng trong phạm vi một node

Địa chỉ Anycast

IPv6 đã giới thiệu một loại địa chỉ mới có tên gọi là địa chỉ Anycast, địa chỉ Anycast cũng xác định tập hợp nhiều giao diện. Tuy nhiên, trong mô hình định tuyến thì gói tin có địa chỉ đích được gán địa chỉ Anycast chỉ được gửi tới một giao diện duy nhất trong tập hợp. Và theo như khái niệm của thủ tục định tuyến thì giao diện đó là giao diện gần nhất, tức là gói tin đó được gửi đến node gần nhất trong nhóm với người gửi.

Xem thêm: IP Private là gì? Tại sao phải sử dụng IP Private

Các địa chỉ IPv6 đặc biệt

Link-local address là gì

Giao thức định tuyến

Link-local address là gì

IPv6 là gì có lẽ bạn đã biết, nhưng có thể bạn chưa biết rằng IPv6 ra đời có ý nghĩa rất lớn đối với chúng ta. Khi mà số lượng thiết bị sử dụng Internet ngày càng lớn, trong khi IPv4 có nguy cơ không thể đáp ứng được. IPv6 có cấu trúc phức tạp hơn ra đời, với sự đa dạng trong không gian địa chỉ nhưng bù lại chúng ta lại được hưởng những tính năng thích hợp đã được thiết kế để mở rộng và đáp ứng các dịch vụ Intenet ngày nay.