Cấu trúc địa chỉ ipv6
Giao thức tầng mạng trong cỗ giao thức TCP/IP bây giờ đang là IPv4 (Internetworking protocol verision 4). IPv4 có phong cách thiết kế khá tốt và đang tiến triển từ lúc mở màn vào trong thời gian 1970 cho tới nay. Mặc dù nhiên, IPv4 gồm có nhược điểm khiến cho nó không đồng bộ với sự cải tiến và phát triển nhanh của Internet, có những vấn đề sau:
IPv4 tất cả 2 cấp độ cấu trúc add (netid và hostid) phân đội vào 5 lớp (A, B, C, D cùng E). Sự sử dụng những ô add là không hiệu quả. Ví như khi có một đội chức được cấp cho 1 địa chỉ lớp A, 16 triệu địa chỉ cửa hàng từ ô add được bày bán duy duy nhất cho tổ chức sử dụng. Nếu 1 tổ chức được cấp cho 1 địa chỉ cửa hàng lớp C, mặt khác chỉ bao gồm 256 showroom được phân phối cho tổ chức đó. Cũng vậy, những triệu showroom bị lãng phí trong team D cùng E. Cách tiến hành phân showroom này đã sử dụng hết những ô địa chỉ của IPv4, và mau chóng sẽ không còn địa chỉ nào còn khả dụng để cấp cho bất kỳ một khối hệ thống mới làm sao muốn liên kết vào Internet. Mặc dù sách lược subnet với supernet đã giảm bớt những sự việc về địa chỉ, cơ mà subnet với suprnet đã khiến cho đường truyền trở lên khó khăn hơn.Internet đề nghị thích nghi được với sự bàn giao audio và đoạn clip thời gian thực. Loại bàn giao này yêu cầu đầy đủ sách lược trì hoãn ít nhất và sự đặt trước của tài nguyên ko được hỗ trợ trong thiết kế.Internet đề nghị thích nghi được với việc mã hoá và sự chứng nhận của tài liệu cho một số trong những ứng dụng. Không một sự mã hoá và sự ghi nhận nào được cung cấp trong IPv4.Để khắc chế thiếu sót bên trên IPv6 được nghe biết như là IPng (Internet working Protocol, next generation), được đề xướng và nay là một trong những chuẩn.2) bản vẽ xây dựng của IPv6:IPv6 áp dụng 128 bit địa chỉ trong khi IPv4 chỉ sử dụng 32 bit; nghĩa là IPv6 gồm tới 2^128 địa chỉ cửa hàng khác nhau. Đây là 1 con số siêu lớn. Các nhà nghiên cứu và phân tích chỉ ra rằng họ sẽ không bao giờ sử dụng hết địa chỉ IPv6.
Bạn đang xem: Cấu trúc địa chỉ ipv6

Chúng ta sẽ so sánh về header của IPv4 và IPv6:

Ở hình trên họ thấy kết cấu header của IPv6 đã có được rút gọn gàng hơn so với IPv4. Nỗ lực thể:
Version: Chiều nhiều năm 4bit khái niệm số phiên bản của IP. Với IPv6 quý giá là 6.Traffic Class: có 8bit thực hiện công dụng tương từ trường Type of Service của IPv4. Ngôi trường này được áp dụng để biểu diễn mức độ ưu tiên của gói tin, mỗi điểm liên kết IPv6 hoàn toàn có thể đánh vết gói tin với từng các loại dữ liệu, lấy một ví dụ gói tin đề nghị được truyền với vận tốc nhanh xuất xắc thông thường.Flow Label: Đây là trường bắt đầu trên IPv6 cùng với chiều lâu năm 20bit. Ngôi trường này được áp dụng để chỉ định và hướng dẫn gói tin ở trong một chiếc (Flow) nhất định giữa nguồn với đích, yêu cầu bộ định đường IPv6 phải bao gồm cách xử trí đặc biệt. Bằng phương pháp sử dụng ngôi trường này, khu vực gửi gói tin có thể xác định một chuỗi các gói tin, ví dụ như gói tin của dịch vụ thoại VoIP thành một mẫu và yêu cầu unique cụ thể cho cái đó. Lúc một router khẳng định dòng giữ lượng lần đầu, nó đã nhớ chiếc lưu lượng đó, tương tự như các xử lý quan trọng ứng với lưu lại lượng này, với khi những lưu lượng không giống thuộc cái này đến, nó sẽ xử lý nhanh hơn là xử lý từng packet.Payload Length: Chiều nhiều năm 16bit, tựa như như ngôi trường Total Length của IPv4, xác định tổng size của gói tin IPv6 bao gồm cả phần mào đầu mở rộng (không đựng header).Next Header: có 8 bít, thay thế sửa chữa trường Protocol. Trường này chỉ định và hướng dẫn đến mồng đầu mở rộng đầu tiên của gói tin IPv6, để sau mào đầu cơ phiên bản hoặc chỉ định và hướng dẫn tới thủ tục lớp bên trên như TCP, UDP, ICMPv6 khi trong gói tin IPv6 không có mào đầu mở rộng.Hop Limit: bao gồm 8 bít, được sử dụng để giới hạn số hop cơ mà packet đi qua, được áp dụng để tránh đến packet được định tuyến vòng vòng vào mạng. Ngôi trường này y hệt như trường TTL (Time-To-Live) của IPv4.Source Address: có 128 bít, xác định add nguồn của gói tin.Destination Address: có 128 bít, xác định add đích của gói tin.3) những quy tắc biểu diễn:
Có 3 loại showroom IPv6:
Unicast AddressMulticast AddressAnycast Addressa) Unicast Address:
Một địa chỉ unicast xác minh duy tốt nhất 1 interface của 1 node IPv6. Một gói tin tất cả đích mang đến là 1 địa chỉ cửa hàng unicast thì gói tin đó sẽ được chuyển cho 1 interface tuyệt nhất có địa chỉ đó. Có các loại showroom sau ở trong Unicast:
- Global Unicast Address: Là add IPv6 toàn cầu (tương tự như địa chỉ cửa hàng public của IPv4). Phạm vi xác định của GUA là toàn khối hệ thống IPv6 trên cầm giới.
3 bit đầu luôn có giá trị là 001 (Prefix=2000::/3)Global Routing Prefix: tất cả 45 bit. Là địa chỉ được hỗ trợ cho công ty, cơ quan, tập đoàn hay là một tổ chức nào kia khi đăng ký địa chỉ cửa hàng IPv6 public.Subnet ID: bao gồm 16 bit, là add do những tổ chức từ cấp.Interface ID: bao gồm 54 bit, là showroom của những interface vào subnet.
- Link-local Address: Là showroom được sử dụng cho những node bên trên 1 liên kết duy nhất. Tự động cấu hình, kiếm tìm kiếm neighbor. Router không được sự chuyển tiếp giữa gói tín có địa chỉ cửa hàng nguồn hoặc đích là link-local ra khỏi phạm vi liên kết. Bao hàm các add dùng cho các host trong cùng 1 liên kết và quy trình xác minh các node (Neighbor Discovery Process), qua đó những node trong cùng link cũng rất có thể liên lạc với nhau. Phạm vi áp dụng của LLA là trong cùng 1 link (do đó hoàn toàn có thể trùng nhau ở links khác). Khi dùng HĐH Windows, LLA được cấp auto như sau:
64 bit đầu có giá trị FE80 là giá chỉ trị cố định và thắt chặt (Prefix=FE80::/64)Interface ID: tất cả 64 bit phối kết hợp cùng showroom MAC. Ví dụ: FE80::1CEF:01BC:FE01:1101
- Site Local Address: Được sử dụng trong khối hệ thống nội cỗ (Intranet) giống như các add Private IPv4 (10.X.X.X, 172.16.X.X, 192.168.X.X). Phạm vi sử dụng Site-Local Addresses là trong cùng Site.
1111 1110 11: 10 bit đầu là giá trị cố định và thắt chặt (Prefix=FEC0/10)Subnet ID: gồm 54 bit dùng để xác định những subnet trong thuộc site.Interface ID: tất cả 64 bit là add của những interface vào subnet. Lưu lại ý: nhị dạng add Unicast (LLA với SLA) vừa trình diễn trên được gọi thông thường là các add unicast nội cỗ (Local Use Unicast Address). Với kết cấu như cầm cố thì các Local Use Unicast Address rất có thể bị đụng hàng (trong các Link khác hoặc Site khác). Do thế khi sử dụng các Local Use Unicast Address có 1 thông số định vị được phân phối là Additional Identifier call là Zone ID.Xem thêm: Tải Winrar 32Bit, 64Bit Mới Nhất, Tải Phần Mềm Đọc File Rar Miễn Phí (32Bit

- Unique-Local Addresses: Đối với những tổ chức có tương đối nhiều Site, Prefix của SLA rất có thể bị trùng lặp. Có thể thay nuốm SLA bởi ULA (RFC 4193), ULA là địa chỉ duy tuyệt nhất của một Host trong hệ thống có nhiều Site cùng với cấu trúc:
1111 110: 7 bit đầu là giá bán trị cố định FC00/7. L=0: Local. → Prefix = FC00/8.Global ID: Địa chỉ site. Có thể gán thêm tuỳ ý.Subnet ID: Địa chỉ subnet trong site.
b) Multicast Address:
Trong add IPv6 không còn tồn trên khái niệm add Broadcast. Mọi tính năng của add Broadcast vào IPv4 được đảm nhiệm sửa chữa thay thế bởi địa chỉ IPv6 Multicast.Địa chỉ Multicast giống showroom Broadcast tại phần điểm đích của gói tin là 1 nhóm những máy vào một mạng, song không phải toàn bộ các máy. Trong những lúc Broadcast nhờ cất hộ trực tiếp tới phần đa host vào một subnet thì Multicast chỉ gởi trực tiếp cho một nhóm xác định các host, những host này lại hoàn toàn có thể thuộc những subnet không giống nhau.Host có thể lựa chọn có tham gia vào một trong những nhóm Multicast ví dụ nào đó hay không (thường được tiến hành với thủ tục quản lý nhóm mạng internet - mạng internet Group Management Protocol), trong lúc đó cùng với Broadcast, phần nhiều host là thành viên của nhóm Broadcast bất kể nó cũng muốn hay không.
Flag = 0: Địa chỉ multicast vĩnh viễn. Flag = 1: Địa chỉ multicast nhất thời thời.Scope đã cho thấy phạm vi hoạt động vui chơi của địa chỉ. Có 7 giá trị của scope: Scope = 1: Interface-local. Scope = 2: Link-local. Scope = 3: Subnet-local. Scope = 4: Admin-local. Scope = 5: Site-local. Scope = 8: Organization. Scope = E: Link-local.Một số showroom Multicast thường xuyên gặp:FF02::1 -> All-nodes (link-local scope)FF02::2 -> All-routers (link-local scope)FF02::5 -> All SPF routersFF02::6 -> All DR and BDR routersFF02::9 -> All RIPng routersFF02::A -> All EIGRP routersFF02::1:2 -> All DHCP relay agents & serversFF05::1:3 -> All DHCP servers (site-local scope)
c) Anycast Address:
Địa chỉ Anycast được gán cho một đội nhóm các giao diện (thông thường là hầu như nodes không giống nhau), và phần đa gói tin có địa chỉ cửa hàng này sẽ được đổi khác giao diện gần nhất có địa chỉ cửa hàng này. Khái niệm sớm nhất ở đây nhờ vào khoảng biện pháp gần nhất xác minh qua giao thức định con đường sử dụng. Thay bởi vì gửi 1 gói tin mang lại 1 server nào đó, nó gửi gói tin đến địa chỉ chung mà sẽ được phân biệt bởi toàn bộ các nhiều loại server trong nhiều loại nào đó, với nó tin vào khối hệ thống định tuyến để đưa gói tin đến những server gần nhất này.Trong giao thức IPv6, địa chỉ anycast không có cấu tạo đặc biệt. Các add Anycast nằm trong 1 phần không gian của địa chỉ unicast. Vị đó, về mặt cấu trúc add Anycast ko thể rõ ràng với địa chỉ Unicast. Lúc những showroom Unicast được gán nhiều hơn thế cho một giao diện nó trở thành showroom Anycast. Đối với phần đa node được gán showroom này phải được cấu hình với ý nghĩa của add anycast. Trong cấu tạo của ngẫu nhiên một add anycast phần lớn có một phần tiền tố p dài tuyệt nhất để khẳng định phạm vi (vùng) mà add anycast đó gán cho những giao diện. Theo cấu tạo này, chi phí tố P có thể chấp nhận được thực hiện các qui tắc định con đường đối với địa chỉ cửa hàng anycast như sau:Đối cùng với phần phía vào của mạng (vùng): các giao diện được gần các địa chỉ cửa hàng anycast buộc phải khai báo vào bảng định con đường trên router của hệ thống đó là đa số mục cá biệt với nhau.Đối với giao tiếp bên ngoài mạng: khai báo trên router chỉ gồm một mục là phần tiền tố p (có thể phát âm phần chi phí tố này định danh cho 1 subnet của mạng trong). Chú ý: trong trường hợp phần tiền tố p. Của địa chỉ anycast là 1 trong tập các giá trị 0. Lúc đó các giao diện được gán địa chỉ anycast này không nằm vào một vùng ("vùng" tại chỗ này được gọi là vùng logic). Do thế phải khai báo trên các bảng định tuyến như đối với dạng showroom Global Unicast (nghĩa là cần khai báo riêng rẽ rẽ từng giao diện). Qua lý lẽ định tuyến đối với dạng địa chỉ cửa hàng Anycast diễn tả ở trên ta thấy mục đích kiến thiết của loại showroom Anycast để cung cấp nhưng tổ chức triển khai mà cấu tạo mạng của nó được phân tách theo kết cấu phân cấp. Vào đó địa chỉ cửa hàng anycast được gán cho các router - mà những router này được phân thành các vùng hay các "đoạn". Lúc 1 gói tin mang lại router cấp cao nhất trong khối hệ thống nó sẽ được chuyển mang đến đồng thời những router trong một "đoạn”.Sử dụng địa chỉ anycast có những hạn chế như sau:Một add anycast không được áp dụng làm địa chỉ nguồn của một gói tin IPv6.Một địa chỉ cửa hàng anycast ko được phép gán cho một host IPv6 do thế nó chỉ được gán cho 1 router IPv6. Có một loại địa chỉ cửa hàng anycast quan trọng đặc biệt được áp dụng để định danh cho 1 subnet. Cấu trúc của loại địa chỉ này như sau:
d) Địa chỉ IPv6 sệt biệt:
0:0:0:0:0:0:0:0: Được điện thoại tư vấn là showroom không xác định. Địa chỉ này không quá sự được gán cho một đồ họa nào. Một host lúc khởi tạo có thể sử dụng showroom này như là địa chỉ nguồn của nó trước lúc nó biết được địa chỉ thật của nó. Một showroom không khẳng định không bao giờ có thể đóng vai trò là địa chỉ đích trong ghi tin IPv6 tuyệt trong phần header của quá trình định tuyến.0:0:0:0:0:0:0:1: Được hotline là địa chỉ cửa hàng loopback. Một nodes có thể sử dùng địa chỉ này nhằm gửi một gói tin IPv6 cho chủ yếu nó. Địa chỉ loopback không bao giờ được sử dụng như địa chỉ nguồn của bất kỳ ghi tin IPv6 nào để gửi ra ngoài nodes. Một gói tin với add loopback là địa chỉ đích đang không bao giờ có thể thoát khỏi node đó.Ở các nội dung bài viết sau, chúng ta sẽ đi sâu về các cách thức triển khai IPv6 và tiến hành IPv6 trên nền tảng gốc rễ IPv4 có sẵn.