08-20-2020, 06:55 AM
Cấu trúc IPv6 bao gồm các gì? Nó mang những đặc điểm gì vượt trội hơn IPv4 để giải quyết vấn đề cạn kiệt tài nguyên liên hệ IP và những thiếu sót của IPv4.
trước nhất, Cả nhà nên tham khảo trước bài viết “IPv6 Là Gì? Các tiêu chí Và lợi ích Của IPv6” nếu chưa rõ khái niệm và mục đích của IPv6. Còn nếu như đã rõ khái niệm rồi thì mời Anh chị theo dõi tiếp bài viết này.
Cấu trúc IPv6
Trong IPv6, thay vì sử dụng 1 địa chỉ nguồn và đích là 32bit để sản xuất khoảng 4.294.967.296 (232) địa chỉ như IPv4, địa chỉ IPv6 có chiều dài là 128bit, bởi thế độ dài IP sẽ to hơn, tương đương có việc số địa chỉ này được tạo ra trong khoảng bội số 128bit sẽ lớn hơn hầu hết, có thể lên đến 3.4×1038 liên hệ. Không những thế, có một đôi điểm khác nhau trong cách thức biểu diễn liên hệ của IPv6, một liên hệ IPv6 thường được viết thành 8 đội ngũ, mỗi nhóm gồm 4 số hex và được tách biệt nhau bằng dấu “:”.
Cấu trúc IPv6 gồm 2 phần:
Payload: là sự hài hòa giữa Extension và PDU. Thường ngày nó có thể lên đến 65535 byte.
IPv6 Header: là thành phần luôn mang trong một gói tin IPv6 và nhất quyết 40 bytes
trong khi liên hệ Unicast được dùng để phân biệt các host đơn lẻ trên một mạng, thì liên hệ Multicast lại sử dụng để phân biệt một lực lượng các giao diện mạng trú ngụ điển hình trong máy tính phức hợp. Giống như Multicast, những địa chỉ Anycast cũng phân biệt 1 nhóm cụ thể những giao diện mạng thường trú trong máy tính phức hợp, nhưng khác có địa chỉ Multicast, lúc với một gói dữ liệu được truyền tải hoặc gửi đi nó sẽ ko được gửi tới toàn bộ các giao diện mạng trong hàng ngũ, mà chỉ được gửi tới thành viên gần nhất sở hữu người gửi
địa chỉ Unicast
Trong chế độ địa chỉ Unicast, máy chủ được xác định duy nhất trong 1 phân đoạn mạng. Gói IPv6 đựng cả địa chỉ IP nguồn và IP đích. Giao diện máy chủ sẽ được đồ vật một địa chỉ IP độc nhất vô nhị trong tầng lớp mạng đó. Lúc bộ định tuyến hoặc bộ chuyển mạch mạng nhận được gói IP Unicast thì nó được gửi tới một máy chủ độc nhất vô nhị.
liên hệ Unicast gồm sở hữu 4 loại khác nhau :
địa chỉ Multicast
Chế độ Multicast của IPv6 giống như của IPv4. Gói tin được gửi tới rộng rãi node với 1 liên hệ Multicast đặc trưng. Hồ hết những node quan tâm tới thông tin Multicast đấy, trước tiên cần tham gia lực lượng Multicast. Phần nhiều những node tham gia hàng ngũ đều nhận được gói phát Multicast này và xử lý nó. Khi mà ấy, các node khác không để ý đến gói phát Multicast đấy thì sẽ bỏ qua.
địa chỉ Multicast cũng với những phạm vi: global, site-local và link-local. Bên cạnh đó, Multicast còn với thêm 2 phạm vi mới đấy là node-local và organization-local. 1 Node IPv6 mang thể gắn phần lớn liên hệ.
Organization-local: được dùng trong khuôn khổ 1 tổ chức với một số site.
Node-local: chỉ sở hữu tính tương ứng trong phạm vi một node.
liên hệ Anycast
IPv6 đã giới thiệu 1 chiếc liên hệ mới, gọi là liên hệ Anycast. Trong chế độ này, phổ quát Hosts được gán cộng 1 liên hệ IP Anycast. Khi một node muốn giao thông mang một node được đồ vật địa chỉ IP Anycast, nó sẽ gửi một tin nhắn Unicast. Tin nhắn này sẽ không được gửi tới tất cả những node trong lực lượng giống như Multicast mà sở hữu sự giúp đỡ của cơ chế định tuyến, thông điệp Unicast đó được gửi đến node sắp nhất trong đội ngũ có người gửi (tính theo giấy má định tuyến).
trước nhất, Cả nhà nên tham khảo trước bài viết “IPv6 Là Gì? Các tiêu chí Và lợi ích Của IPv6” nếu chưa rõ khái niệm và mục đích của IPv6. Còn nếu như đã rõ khái niệm rồi thì mời Anh chị theo dõi tiếp bài viết này.
Cấu trúc IPv6
Trong IPv6, thay vì sử dụng 1 địa chỉ nguồn và đích là 32bit để sản xuất khoảng 4.294.967.296 (232) địa chỉ như IPv4, địa chỉ IPv6 có chiều dài là 128bit, bởi thế độ dài IP sẽ to hơn, tương đương có việc số địa chỉ này được tạo ra trong khoảng bội số 128bit sẽ lớn hơn hầu hết, có thể lên đến 3.4×1038 liên hệ. Không những thế, có một đôi điểm khác nhau trong cách thức biểu diễn liên hệ của IPv6, một liên hệ IPv6 thường được viết thành 8 đội ngũ, mỗi nhóm gồm 4 số hex và được tách biệt nhau bằng dấu “:”.
Cấu trúc IPv6 gồm 2 phần:
Payload: là sự hài hòa giữa Extension và PDU. Thường ngày nó có thể lên đến 65535 byte.
- Uper Layer Protocol Data Unit (PDU): bao gồm header của giao thức tầng cao và độ dài.
- Extention Headers:
+ các thông tin can dự đến những nhà cung cấp kèm theo trong IPv6 được chuyển đến 1 trường khác gọi là header mở mang Extension Header.
+ Extension Header là đặc tính mới chỉ có trong IPv6.
+ Trường Extension Header với thể với hoặc ko mang, nó là một tuỳ chọn. Nó sẽ không được gắn thêm vào nếu như các dịch vụ thêm vào không được tiêu dùng tới. Nên những Extension Header với độ dài không khăng khăng. Trong cấu trúc Header IPv6, có thể thấy 8 bits của trường Next Header. Trường này sẽ xác định Extension Header mang được sử dụng hay không. Khi Extension Header này không được dùng, IPv6 Header sẽ chứa mọi thông tin tại Layer 3. Còn ví như Extension Header được sử dụng, trường Next Header trong Header của một gói tin IPv6 sẽ chỉ ra chiếc của Header tiếp theo sau. Những trị giá của trường Next Header:
- IPv6 Header – Đây là thành phần luôn phải mang trong 1 gói tin IPv6 và nhất định 40 bytes.
IPv6 Header: là thành phần luôn mang trong một gói tin IPv6 và nhất quyết 40 bytes
- Version: 4 bits giúp xác định phiên bản của giao thức.
- Traffic class: 8 bits giúp xác định cái lưu lượng.
- Flow label: 20 bits giá mỗi luồng dữ liệu.
- Payload length: 16 bits (số dương). Giúp xác định kích thước phần chuyển vận theo sau IPv6 Header.
- Next-Header: 8 bits giúp xác định Header tiếp theo trong gói tin.
- Hop Limit: 8 bits (số dương). Qua mỗi node, giá trị này giảm một tổ chức (giảm đến 0 thì gói bị chiếc bỏ).
- Source address: 128 bits có địa chỉ IPv6 nguồn của gói tin
trong khi liên hệ Unicast được dùng để phân biệt các host đơn lẻ trên một mạng, thì liên hệ Multicast lại sử dụng để phân biệt một lực lượng các giao diện mạng trú ngụ điển hình trong máy tính phức hợp. Giống như Multicast, những địa chỉ Anycast cũng phân biệt 1 nhóm cụ thể những giao diện mạng thường trú trong máy tính phức hợp, nhưng khác có địa chỉ Multicast, lúc với một gói dữ liệu được truyền tải hoặc gửi đi nó sẽ ko được gửi tới toàn bộ các giao diện mạng trong hàng ngũ, mà chỉ được gửi tới thành viên gần nhất sở hữu người gửi
địa chỉ Unicast
Trong chế độ địa chỉ Unicast, máy chủ được xác định duy nhất trong 1 phân đoạn mạng. Gói IPv6 đựng cả địa chỉ IP nguồn và IP đích. Giao diện máy chủ sẽ được đồ vật một địa chỉ IP độc nhất vô nhị trong tầng lớp mạng đó. Lúc bộ định tuyến hoặc bộ chuyển mạch mạng nhận được gói IP Unicast thì nó được gửi tới một máy chủ độc nhất vô nhị.
liên hệ Unicast gồm sở hữu 4 loại khác nhau :
- Global Unicast Address: tương ứng với địa chỉ Public của IPv4, là loại địa chỉ được cho phép truy cập phổ thông trên Internet, hỗ trợ việc định tuyến và đánh liên hệ phân cấp.
- Link-Local Address: liên hệ này được cấu hình 1 cách tự động trên interface của trang bị. Địa chỉ này luôn khởi đầu với FE80. 16 Bit đầu tiên của liên hệ kết liên cục bộ luôn được đặt là 1111 1110 1000 0000 (FE80). 48 Bit tiếp theo thì được đặt thành 0, bởi vậy nó chỉ dùng để liên lạc giữa những máy chủ IPv6 trên một liên kết (phân đoạn quảng bá). Các địa chỉ này chẳng thể định tuyến. Cho nên, bộ định tuyến không bao giờ chuyển tiếp các liên hệ này bên ngoài kết liên.
- Site-Local Address: tương tự như liên hệ Private trong IPv4 (10.0.0.0/8,172.16.0.0/12 và 192.168.0.0/16), tiêu dùng trong nội bộ 1 site.
- Unique-Local Address: được sử dụng trong khuôn khổ thế giới, dùng để thay thế cho địa chỉ site-local.
địa chỉ Multicast
Chế độ Multicast của IPv6 giống như của IPv4. Gói tin được gửi tới rộng rãi node với 1 liên hệ Multicast đặc trưng. Hồ hết những node quan tâm tới thông tin Multicast đấy, trước tiên cần tham gia lực lượng Multicast. Phần nhiều những node tham gia hàng ngũ đều nhận được gói phát Multicast này và xử lý nó. Khi mà ấy, các node khác không để ý đến gói phát Multicast đấy thì sẽ bỏ qua.
địa chỉ Multicast cũng với những phạm vi: global, site-local và link-local. Bên cạnh đó, Multicast còn với thêm 2 phạm vi mới đấy là node-local và organization-local. 1 Node IPv6 mang thể gắn phần lớn liên hệ.
Organization-local: được dùng trong khuôn khổ 1 tổ chức với một số site.
Node-local: chỉ sở hữu tính tương ứng trong phạm vi một node.
liên hệ Anycast
IPv6 đã giới thiệu 1 chiếc liên hệ mới, gọi là liên hệ Anycast. Trong chế độ này, phổ quát Hosts được gán cộng 1 liên hệ IP Anycast. Khi một node muốn giao thông mang một node được đồ vật địa chỉ IP Anycast, nó sẽ gửi một tin nhắn Unicast. Tin nhắn này sẽ không được gửi tới tất cả những node trong lực lượng giống như Multicast mà sở hữu sự giúp đỡ của cơ chế định tuyến, thông điệp Unicast đó được gửi đến node sắp nhất trong đội ngũ có người gửi (tính theo giấy má định tuyến).