Đồ án Tìm hiểu về Mạng IPv6: Cấu trúc, Đặc tính và Quy trình hoạt động

Đồ án phân tích sâu về mạng IPv6, giao thức Internet thế hệ mới. Trình bày kiến trúc, không gian địa chỉ và các tính năng vượt trội so với IPv4.

Trường đại học

Học Viện Kỹ Thuật Quân Sự

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp Đại Học

Khóa: 16

63
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu Tổng quan Mạng IPv6 Tương lai Internet

Trong bối cảnh công nghệ truyền thông phát triển mạnh mẽ, đặc biệt là lĩnh vực mạng máy tính, việc đảm bảo đủ địa chỉ cho các thiết bị kết nối đã trở thành một thách thức lớn. Mạng IPv6 (Internet Protocol version 6) ra đời như một giải pháp kế thừa và nâng cấp toàn diện cho phiên bản IPv4 đã dần lỗi thời. Đây không chỉ là một sự thay đổi về số lượng địa chỉ mà còn là một bước tiến về cấu trúc, hiệu suất và bảo mật, định hình nên tương lai của Internet toàn cầu. Hiểu rõ về cấu trúc và hoạt động của mạng IPv6 là yêu cầu cơ bản để xây dựng và quản lý các hạ tầng mạng hiện đại. Giao thức này được thiết kế để giải quyết các vấn đề cố hữu của IPv4, đồng thời cung cấp một nền tảng vững chắc cho sự bùng nổ của các thiết bị Internet of Things (IoT), mạng 5G và các dịch vụ trực tuyến thế hệ mới. Về bản chất, giao thức Internet (IP) là quy tắc cốt lõi cho phép các máy tính độc lập giao tiếp với nhau thông qua các đường truyền vật lý, tạo thành một liên mạng khổng lồ. Trong mô hình TCP/IP, IP hoạt động ở lớp Internet, chịu trách nhiệm định tuyến các gói tin từ nguồn đến đích. Sự chuyển đổi sang mạng IPv6 là một quá trình tất yếu, hứa hẹn một không gian mạng rộng lớn hơn, hiệu quả hơn và an toàn hơn cho hàng tỷ người dùng và thiết bị trên toàn thế giới.

1.1. Khái niệm cơ bản về giao thức Internet trong mô hình TCP IP

Mạng máy tính là một tập hợp các máy tính độc lập được kết nối với nhau để chia sẻ tài nguyên và trao đổi dữ liệu. Để các thiết bị này có thể giao tiếp, chúng phải tuân theo một bộ quy tắc chung gọi là giao thức. Mô hình TCP/IP là bộ giao thức nền tảng của Internet, được chia thành bốn lớp chính: Lớp Ứng dụng (Application), Lớp Vận chuyển (Transport), Lớp Internet (Internet), và Lớp Truy xuất Mạng (Network Access). Giao thức Internet (IP) hoạt động ở Lớp Internet, với nhiệm vụ chính là đánh địa chỉ logic cho các thiết bị và định tuyến các gói dữ liệu (datagram) qua các mạng khác nhau để đến được đích cuối cùng. Mỗi thiết bị trên mạng được gán một địa chỉ IP duy nhất để định danh. Quá trình dữ liệu di chuyển từ lớp ứng dụng xuống các lớp dưới được gọi là "đóng gói" (encapsulation), trong đó mỗi lớp thêm vào một phần thông tin điều khiển (header) của riêng mình. Địa chỉ IP chính là yếu tố then chốt giúp xác định đường đi tốt nhất cho gói tin trên liên mạng.

1.2. Lịch sử ra đời và sự phát triển tất yếu của mạng IPv6

Giao thức IPv4, được giới thiệu từ những năm 1980, sử dụng địa chỉ 32-bit, cung cấp khoảng 4,3 tỷ địa chỉ. Vào thời điểm đó, con số này được cho là đủ dùng. Tuy nhiên, sự bùng nổ của Internet, sự gia tăng nhanh chóng của các thiết bị cá nhân, máy chủ và gần đây là các thiết bị IoT đã khiến không gian địa chỉ IPv4 đối mặt với nguy cơ cạn kiệt. Nhận thấy trước thách thức này, Lực lượng Chuyên trách Kỹ thuật Internet (IETF) đã bắt đầu phát triển một giao thức thế hệ mới từ những năm 1990. Kết quả là mạng IPv6 đã được chuẩn hóa và dần được đưa vào ứng dụng. IPv6 không chỉ giải quyết vấn đề thiếu hụt địa chỉ với không gian 128-bit mà còn mang lại nhiều cải tiến quan trọng về cấu trúc định tuyến, hỗ trợ multicast, tích hợp bảo mật IPSec bắt buộc, và khả năng tự động cấu hình, đặt nền móng cho một mạng Internet bền vững và có khả năng mở rộng trong tương lai.

II. Vì sao Mạng IPv6 là Giải pháp cho Sự cạn kiệt IPv4

Nguyên nhân chính thúc đẩy sự ra đời của mạng IPv6 là sự cạn kiệt không thể tránh khỏi của không gian địa chỉ IPv4. Với chỉ 32 bit, IPv4 cung cấp một số lượng địa chỉ hữu hạn, không thể đáp ứng được nhu cầu kết nối của một thế giới ngày càng số hóa. Sự gia tăng theo cấp số nhân của các thiết bị như điện thoại thông minh, máy tính bảng, và hàng tỷ thiết bị IoT đã đẩy hệ thống địa chỉ cũ đến giới hạn của nó. Để đối phó tạm thời, các công nghệ như Dịch địa chỉ mạng (NAT - Network Address Translation) đã được sử dụng rộng rãi. Tuy nhiên, NAT chỉ là một giải pháp tình thế, gây ra nhiều phức tạp trong kiến trúc mạng, phá vỡ nguyên tắc kết nối đầu cuối (end-to-end) và cản trở sự phát triển của các ứng dụng mới. Địa chỉ IPv6 ra đời không chỉ để cung cấp thêm địa chỉ, mà còn để khắc phục những nhược điểm kiến trúc của IPv4. Nó loại bỏ hoàn toàn sự cần thiết của NAT, đơn giản hóa việc quản lý mạng, và tạo điều kiện cho các kết nối trực tiếp, an toàn và hiệu quả hơn giữa các thiết bị. Việc chuyển đổi sang mạng IPv6 được xem là một bước đi chiến lược, đảm bảo sự tăng trưởng bền vững và khả năng đổi mới liên tục của Internet toàn cầu.

2.1. Phân tích những hạn chế cố hữu của địa chỉ IPv4

Địa chỉ IPv4 có nhiều nhược điểm ngoài việc không gian địa chỉ bị giới hạn. Thứ nhất, phần đầu (header) của IPv4 có độ dài thay đổi và chứa các trường tùy chọn, khiến việc xử lý tại các bộ định tuyến trở nên phức tạp và tốn kém tài nguyên hơn. Mỗi router trên đường đi phải kiểm tra và tính toán lại trường checksum, làm tăng độ trễ. Thứ hai, bảo mật không phải là một phần thiết kế ban đầu của IPv4. Giao thức IPSec được thêm vào như một tùy chọn, dẫn đến việc triển khai không đồng nhất và phức tạp. Thứ ba, việc cấu hình địa chỉ cho các thiết bị thường đòi hỏi máy chủ DHCP hoặc cấu hình thủ công. Cuối cùng, sự phụ thuộc vào NAT đã làm suy yếu mô hình kết nối ngang hàng và gây khó khăn cho các ứng dụng đòi hỏi kết nối trực tiếp như game trực tuyến, VoIP hay các dịch vụ IoT.

2.2. Nguy cơ cạn kiệt không gian địa chỉ IPv4 toàn cầu

Không gian địa chỉ 32-bit của IPv4 chỉ cho phép tạo ra khoảng 4,3 tỷ (2^32) địa chỉ duy nhất. Trên lý thuyết, con số này có vẻ lớn, nhưng trong thực tế, việc phân bổ địa chỉ theo các lớp (A, B, C) và cho các mục đích đặc biệt đã làm lãng phí một phần đáng kể. Các tổ chức đăng ký Internet khu vực (RIR) đã cấp phát hết các khối địa chỉ IPv4 cuối cùng của mình trong giai đoạn 2011-2019. Hiện nay, việc có được một khối địa chỉ IPv4 mới là cực kỳ khó khăn và tốn kém, chủ yếu thông qua thị trường mua bán lại. Sự thiếu hụt này kìm hãm sự phát triển của các nhà cung cấp dịch vụ Internet (ISP) mới, các trung tâm dữ liệu và các quốc gia đang phát triển. Đây là động lực mạnh mẽ nhất thúc đẩy cộng đồng mạng toàn cầu phải nhanh chóng triển khai và chuyển đổi sang mạng IPv6 để đảm bảo Internet có thể tiếp tục phát triển không giới hạn.

III. Hướng dẫn Cấu trúc Địa chỉ Mạng IPv6 chi tiết nhất

Một trong những thay đổi căn bản và mạnh mẽ nhất của mạng IPv6 là cấu trúc địa chỉ. Địa chỉ IPv6 có chiều dài 128 bit, gấp bốn lần so với 32 bit của IPv4. Sự mở rộng này tạo ra một không gian địa chỉ gần như vô tận, với khoảng 3.4 x 10^38 (340 undecillion) địa chỉ. Con số khổng lồ này cho phép mỗi thiết bị, thậm chí mỗi cảm biến nhỏ nhất, đều có thể sở hữu một địa chỉ IP toàn cầu duy nhất. Điều này giúp khôi phục lại nguyên tắc kết nối đầu cuối vốn có của Internet. Cấu trúc địa chỉ IPv6 được thiết kế với mục tiêu không chỉ về số lượng mà còn về hiệu quả định tuyến. Chính sách quản lý địa chỉ IPv6 không còn đặt nặng vấn đề "sử dụng hiệu quả" như IPv4, mà thay vào đó là "tính tổ hợp" (aggregatability). Địa chỉ được phân cấp một cách rõ ràng, giúp các bộ định tuyến trên mạng lõi (backbone) có thể tổng hợp các tuyến đường một cách hiệu quả, làm giảm kích thước của bảng định tuyến toàn cầu và tăng tốc độ chuyển tiếp gói tin. Kiến trúc này đảm bảo rằng mạng IPv6 có thể mở rộng một cách bền vững trong tương lai.

3.1. Cách biểu diễn địa chỉ IPv6 và quy tắc rút gọn

Địa chỉ IPv6 dài 128 bit được biểu diễn dưới dạng 8 nhóm (group) gồm 4 chữ số thập lục phân (hexadecimal), mỗi nhóm cách nhau bằng dấu hai chấm (':'). Ví dụ: 2001:0DB8:85A3:0000:0000:8A2E:0370:7334. Để đơn giản hóa cách viết, IPv6 cho phép hai quy tắc rút gọn. Quy tắc thứ nhất là có thể bỏ các số 0 đứng đầu trong mỗi nhóm. Ví dụ, 0DB8 có thể viết thành DB8, 0000 thành 0. Áp dụng quy tắc này, địa chỉ trên trở thành: 2001:DB8:85A3:0:0:8A2E:370:7334. Quy tắc thứ hai, một chuỗi các nhóm toàn số 0 liên tiếp có thể được thay thế bằng một cặp dấu hai chấm (::). Quy tắc này chỉ được áp dụng một lần duy nhất trong một địa chỉ để tránh nhầm lẫn. Áp dụng cả hai quy tắc, địa chỉ trên có thể được rút gọn thành: 2001:DB8:85A3::8A2E:370:7334.

3.2. Phân loại các địa chỉ IPv6 Unicast Multicast Anycast

Địa chỉ IPv6 được phân thành ba loại chính dựa trên cách thức gửi gói tin. Địa chỉ Unicast xác định một giao diện mạng duy nhất; một gói tin gửi đến địa chỉ unicast sẽ được chuyển đến giao diện cụ thể đó. Unicast bao gồm các loại con như Global Unicast (địa chỉ công cộng, định tuyến toàn cầu), Link-Local (chỉ có giá trị trên một liên kết mạng cục bộ), và Site-Local (tương đương địa chỉ private của IPv4, sử dụng trong một tổ chức). Địa chỉ Multicast xác định một nhóm các giao diện; một gói tin gửi đến địa chỉ multicast sẽ được chuyển đến tất cả các giao diện trong nhóm. Địa chỉ này luôn bắt đầu bằng FF. Địa chỉ Anycast là một khái niệm mới, xác định một tập hợp các giao diện (thường của các router khác nhau). Gói tin gửi đến địa chỉ anycast sẽ được chuyển đến giao diện "gần nhất" trong tập hợp đó theo góc độ của thuật toán định tuyến. Điều này rất hữu ích cho việc cân bằng tải và tăng khả năng phục hồi của dịch vụ.

IV. Khám phá Cấu trúc Phần đầu Header trong Gói tin IPv6

Một trong những cải tiến kỹ thuật quan trọng của mạng IPv6 nằm ở việc đơn giản hóa cấu trúc phần đầu (header) của gói tin. So với phần đầu phức tạp và có độ dài thay đổi của IPv4, phần đầu IPv6 được thiết kế với chiều dài cố định 40 byte. Thiết kế này giúp các bộ định tuyến (router) xử lý gói tin nhanh hơn và hiệu quả hơn vì chúng không cần phải kiểm tra độ dài của phần đầu hay xử lý các trường tùy chọn không cần thiết. Các thông tin ít được sử dụng hoặc các tùy chọn mở rộng đã được di chuyển ra khỏi phần đầu cơ bản và đặt vào một cấu trúc mới gọi là phần đầu mở rộng (Extension Headers). Cách tiếp cận này giúp giữ cho phần đầu chính luôn gọn nhẹ để tối ưu hóa hiệu suất chuyển tiếp, đồng thời vẫn đảm bảo tính linh hoạt để hỗ trợ các chức năng mới trong tương lai. Ví dụ, router sẽ không thực hiện việc phân mảnh gói tin trên đường truyền như trong IPv4; thay vào đó, quá trình này được xử lý tại nút nguồn, giúp giảm tải đáng kể cho các thiết bị mạng lõi. Cấu trúc phần đầu được tổ chức hợp lý hơn, loại bỏ các trường dư thừa như checksum phần đầu, góp phần nâng cao hiệu suất chung của mạng IPv6.

4.1. Phân tích cấu trúc phần đầu cơ bản Basic Header

Phần đầu cơ bản của IPv6 có kích thước cố định 40 byte và bao gồm 8 trường chính. Trường Version luôn có giá trị 6. Trường Traffic Class (8 bit) và Flow Label (20 bit) được sử dụng để hỗ trợ Chất lượng dịch vụ (QoS), cho phép các router xử lý ưu tiên các luồng dữ liệu nhạy cảm với độ trễ. Trường Payload Length (16 bit) cho biết kích thước của phần dữ liệu theo sau phần đầu. Trường Next Header (8 bit) xác định loại phần đầu mở rộng tiếp theo hoặc giao thức lớp trên (như TCP, UDP). Trường Hop Limit (8 bit), tương đương với TTL của IPv4, giá trị này sẽ giảm đi 1 tại mỗi router và gói tin sẽ bị hủy khi về 0. Cuối cùng là hai trường quan trọng nhất: Source Address (128 bit) và Destination Address (128 bit), chứa địa chỉ của nút gửi và nút nhận.

4.2. Vai trò và các loại phần đầu mở rộng Extension Headers

Phần đầu mở rộng là một tính năng mới của IPv6, cho phép thêm các chức năng bổ sung vào gói tin mà không làm thay đổi phần đầu cơ bản. Chúng được đặt giữa phần đầu cơ bản và phần dữ liệu (payload). Một gói tin có thể không có hoặc có nhiều phần đầu mở rộng nối tiếp nhau. Có 6 loại phần đầu mở rộng chính được định nghĩa: Hop-by-Hop Options (thông tin cần được xử lý bởi mọi nút trên đường đi), Routing (chỉ định một đường đi cụ thể cho gói tin), Fragment (hỗ trợ phân mảnh gói tin tại nút nguồn), Destination Options (thông tin chỉ dành cho nút đích), và hai phần đầu quan trọng cho bảo mật là Authentication Header (AH)Encapsulating Security Payload (ESP), vốn là cốt lõi của giao thức IPSec. Thiết kế này mang lại sự linh hoạt và khả năng mở rộng tuyệt vời cho mạng IPv6.

V. Phân tích Quy trình Hoạt động Cốt lõi của Mạng IPv6

Hoạt động của mạng IPv6 được cải tiến đáng kể so với IPv4, với nhiều quy trình được tự động hóa và tối ưu hóa để tăng cường hiệu suất và đơn giản hóa quản lý. Một trong những thay đổi nền tảng là việc nâng cấp giao thức ICMPv6 (Internet Control Message Protocol version 6). ICMPv6 không chỉ đảm nhận vai trò báo lỗi và chẩn đoán mạng như phiên bản cũ mà còn tích hợp các chức năng quan trọng trước đây do các giao thức riêng lẻ như ARP và IGMP đảm nhiệm. Điều này làm cho kiến trúc giao thức trở nên gọn gàng và thống nhất hơn. Bên cạnh đó, mạng IPv6 giới thiệu một cơ chế cấu hình địa chỉ hoàn toàn mới và mạnh mẽ, cho phép các thiết bị tự động nhận địa chỉ IP và các thông số mạng khác mà không cần sự can thiệp của quản trị viên hay máy chủ DHCP. Các đặc tính tiên tiến như hỗ trợ chất lượng dịch vụ (QoS)bảo mật IPSec được tích hợp sâu vào kiến trúc giao thức, thay vì chỉ là các tùy chọn bổ sung. Những cải tiến này trong quy trình hoạt động giúp mạng IPv6 trở nên linh hoạt, an toàn và dễ quản lý hơn, đáp ứng tốt các yêu cầu của mạng hiện đại.

5.1. Giao thức ICMPv6 và vai trò trong điều khiển mạng

ICMPv6 là một phần không thể thiếu của IPv6. Vai trò của nó được mở rộng rất nhiều, trở thành một giao thức đa chức năng. Các thông điệp ICMPv6 được chia thành hai loại: thông điệp lỗi (ví dụ: Destination Unreachable, Packet Too Big) và thông điệp thông tin. Các thông điệp thông tin là nền tảng cho Thủ tục Phát hiện Hàng xóm (Neighbor Discovery Protocol - NDP), một cơ chế cốt lõi trong IPv6. NDP sử dụng các thông điệp như Dò tìm Nút lân cận (Neighbor Solicitation) và Quảng bá Nút lân cận (Neighbor Advertisement) để thực hiện các chức năng sau: phân giải địa chỉ lớp 2 (thay thế ARP), kiểm tra trùng lặp địa chỉ (DAD), và tìm kiếm router. Nhờ ICMPv6, các nút mạng có thể tự động khám phá các thiết bị khác trên cùng một liên kết và cấu hình các thông số mạng cần thiết.

5.2. Thủ tục tự động cấu hình địa chỉ Stateless Stateful

Một trong những ưu điểm lớn nhất của mạng IPv6 là khả năng tự động cấu hình địa chỉ. Có hai phương thức chính: cấu hình tự động không trạng thái (Stateless Address Autoconfiguration - SLAAC) và cấu hình tự động có trạng thái (Stateful, sử dụng DHCPv6). Với SLAAC, một thiết bị có thể tự tạo ra địa chỉ IPv6 toàn cầu của mình. Nó bắt đầu bằng cách tạo một địa chỉ link-local, sau đó lắng nghe các thông điệp Quảng bá Router (Router Advertisement) từ router trên mạng. Thông điệp này chứa tiền tố (prefix) mạng. Thiết bị sẽ kết hợp tiền tố này với định danh giao diện (Interface ID, thường được tạo từ địa chỉ MAC) để hình thành một địa chỉ IP hoàn chỉnh. Phương thức này không cần máy chủ DHCP, giúp đơn giản hóa đáng kể việc triển khai mạng. DHCPv6 vẫn được sử dụng khi cần quản lý địa chỉ chặt chẽ hơn hoặc cung cấp các thông số cấu hình khác như địa chỉ máy chủ DNS.

5.3. Các đặc tính ưu việt QoS và bảo mật với IPSec

Mạng IPv6 được thiết kế để hỗ trợ tốt hơn cho Chất lượng dịch vụ (QoS)bảo mật. Trong phần đầu IPv6, trường Flow Label cho phép đánh dấu một chuỗi các gói tin thuộc cùng một luồng giao tiếp (ví dụ: một cuộc gọi video). Các router có thể sử dụng nhãn này để áp dụng các chính sách xử lý đặc biệt cho toàn bộ luồng, đảm bảo chất lượng dịch vụ ổn định. Về bảo mật, việc hỗ trợ IPSec (Internet Protocol Security) là một yêu cầu bắt buộc trong các triển khai IPv6, không còn là tùy chọn như trong IPv4. IPSec cung cấp hai cơ chế chính thông qua các phần đầu mở rộng: Authentication Header (AH) để xác thực nguồn gốc và đảm bảo tính toàn vẹn dữ liệu, và Encapsulating Security Payload (ESP) để mã hóa dữ liệu. Điều này giúp xây dựng các kết nối an toàn từ đầu cuối đến đầu cuối một cách dễ dàng và đồng bộ hơn, đặc biệt quan trọng trong môi trường Internet ngày nay.

VI. Tương lai Mạng IPv6 và Xu hướng Chuyển đổi toàn cầu

Sự chuyển đổi sang mạng IPv6 không còn là một lựa chọn mà là một xu hướng tất yếu trên toàn cầu. Với việc không gian địa chỉ IPv4 đã cạn kiệt, các tổ chức, nhà cung cấp dịch vụ và doanh nghiệp phải đối mặt với áp lực ngày càng tăng trong việc áp dụng giao thức thế hệ mới để đảm bảo khả năng tăng trưởng và đổi mới. Mạng IPv6 không chỉ là một bản nâng cấp về số lượng địa chỉ mà còn là một nền tảng kiến trúc ưu việt, hỗ trợ hiệu quả cho các công nghệ đột phá như Internet of Things (IoT), mạng di động 5G, thành phố thông minh và điện toán đám mây. Việc loại bỏ NAT giúp đơn giản hóa cấu trúc mạng, giảm chi phí vận hành và cho phép phát triển các ứng dụng ngang hàng (P2P) một cách dễ dàng. Hơn nữa, các tính năng bảo mật tích hợp và khả năng tự động cấu hình giúp nâng cao độ an toàn và giảm bớt gánh nặng quản trị. Mặc dù quá trình chuyển đổi vẫn còn những thách thức, nhưng lợi ích chiến lược lâu dài mà địa chỉ IPv6 mang lại là không thể phủ nhận, định hình một tương lai Internet bền vững, an toàn và không giới hạn.

6.1. Lợi ích chiến lược khi triển khai mạng IPv6 hiện nay

Việc chủ động triển khai mạng IPv6 ngay từ bây giờ mang lại nhiều lợi ích chiến lược. Đầu tiên, nó giúp doanh nghiệp vượt qua rào cản cạn kiệt địa chỉ IPv4, đảm bảo khả năng mở rộng kinh doanh và cung cấp dịch vụ cho một lượng lớn khách hàng và thiết bị trong tương lai. Thứ hai, việc loại bỏ sự phụ thuộc vào NAT giúp cải thiện hiệu suất của nhiều ứng dụng, giảm độ phức tạp của mạng và chi phí vận hành liên quan đến các thiết bị CGNAT (Carrier-Grade NAT). Thứ ba, IPv6 là yêu cầu cơ bản cho nhiều công nghệ mới. Ví dụ, mạng 5G yêu cầu một không gian địa chỉ khổng lồ để kết nối hàng tỷ thiết bị di động và IoT, điều mà chỉ IPv6 mới có thể đáp ứng. Cuối cùng, việc triển khai sớm giúp tổ chức có thời gian để đào tạo nhân lực, kiểm thử và tối ưu hóa hệ thống, tạo ra lợi thế cạnh tranh khi IPv6 trở thành tiêu chuẩn phổ biến.

6.2. Tổng kết và định hướng phát triển của giao thức IPv6

Tóm lại, mạng IPv6 là một bước tiến vượt bậc so với IPv4, giải quyết triệt để vấn đề thiếu hụt địa chỉ và khắc phục nhiều hạn chế về kiến trúc. Với không gian địa chỉ 128-bit, cấu trúc phần đầu được tối ưu hóa, cơ chế tự động cấu hình mạnh mẽ, và các tính năng bảo mật, QoS tích hợp, IPv6 đã sẵn sàng để trở thành nền tảng cho Internet thế hệ tiếp theo. Định hướng phát triển trong tương lai sẽ tập trung vào việc thúc đẩy quá trình chuyển đổi toàn diện, phát triển các ứng dụng và dịch vụ chỉ chạy trên nền IPv6 (IPv6-only), và tiếp tục hoàn thiện các tiêu chuẩn liên quan đến các lĩnh vực mới như mạng phân đoạn (Segment Routing over IPv6 - SRv6). Sự phổ biến của mạng IPv6 sẽ mở ra một kỷ nguyên mới của sự kết nối, nơi mọi thiết bị đều có thể giao tiếp trực tiếp với nhau một cách an toàn và hiệu quả, thúc đẩy sự đổi mới không ngừng trên toàn cầu.

03/10/2025

Trích đoạn nội dung tài liệu

Chương 1 TỔNG QUAN VỀ MẠNG MÁY TÍNH 1.1 Khái niệm mạng máy tính Nói một cách ngắn gọn thì mạng máy tính là tập hợp các máy tính độc lập được kết nối với nhau thông qua các đường truyền vật lý và tuân theo các quy ước truyền thông nào đó. Khái niệm máy tính độc lập được hiểu là các máy tính không có máy nào có khả năng khởi động hoặc đình chỉ một máy khác. Các đường truyền vật lý được hiểu là các môi trường truyền tín hiệu vật lý (có thể là hữu tuyến hoặc vô tuyến). Các quy ước truyền thông chính là cơ sở để các máy tính có thể "nói chuyện" được với nhau và là một yếu tố quan trọng hàng đầu khi nói về công nghệ mạng máy tính.2 Mô hình TCP/IP Hình 1.1Mô hình TCP/IP ứng với mô hình OSI Mô hình TCP/IP có bốn lớp: Layer 4: lớp ứng dụng (Application), lớp vận chuyển (Transport), lớp Internet (liên kết mạng), lớp truy xuất mạng (Network access).

- Lớp ứng dụng: Các nhà thiết kế TCP/IP cảm thấy rằng các giao thức mức cao nên bao gồm các chi tiết của lớp trình bày và lớp phiên. Để đơn giản, họ tạo ra một lớp ứng dụng kiểm soát các giao thức mức cao, các vấn đề của lớp trình bày, mã hóa và điều khiển hội thoại. TCP/IP tập hợp tất cả các vấn đề liên quan đến ứng dụng vào trong một lớp, và đảm bảo dữ liệu được đóng gói một cách thích hợp cho lớp kế tiếp. - Lớp vận chuyển: Lớp vận chuyển đề cập đến các vấn đề chất lượng dịch vụ như độ tin cậy, điều khiển luồng và sửa lỗi.

- Lớp Internet: Mục tiêu của lớp Internet là truyền các gói từ nguồn đến được đích. Giao thức đặc trưng khống chế lớp này được gọi là IP. Công việc xác định đường dẫn tốt nhất và hoạt động chuyển mạch gói diễn ra tại lớp này. - Lớp truy xuất mạng: Nó cũng được gọi là lớp Host-to-Network.

Nó là lớp liên quan đến tất cả các vấn đề mà một gói IP yêu cầu để tạo một liên kết vật lý thực sự, và sau đó tạo một liên kết vật lý khác. Nó bao gồm các chi tiết kỹ thuật LAN và WAN, và tất cả các chi tiết trong lớp liên kết dữ liệu cũng như lớp vật lý của mô hình OSI. Như vậy, TCP tương ứng với lớp 4 cộng thêm một số chức năng của lớp 5 trong họ giao thức chuẩn ISO/OSI. Còn IP tương ứng với lớp 3 của mô hình OSI.

Trong cấu trúc bốn lớp của TCP/IP, khi dữ liệu truyền từ lớp ứng dụng cho đến lớp vật lý, mỗi lớp đều cộng thêm vào phần điều khiển của mình để đảm bảo cho việc truyền dữ liệu được chính xác. Mỗi thông tin điều khiển này được gọi là một header và được đặt ở trước phần dữ liệu được truyền. Mỗi lớp xem tất cả các thông tin mà nó nhận được từ lớp trên là dữ liệu, và đặt phần thông tin điều khiển header của nó vào trước phần thông tin này. Việc cộng thêm vào các header ở mỗi lớp trong quá trình truyền tin được gọi là encapsulation.

Quá trình nhận dữ liệu diễn ra theo chiều ngược lại: mỗi lớp sẽ tách ra phần header trước khi truyền dữ liệu lên lớp trên. Mỗi lớp có một cấu trúc dữ liệu riêng, độc lập với cấu trúc dữ liệu được dùng ở lớp trên hay lớp dưới của nó. Sau đây là giải thích một số khái niệm thường gặp. Stream là dòng số liệu được truyền trên cơ sở đơn vị số liệu là Byte.

Số liệu được trao đổi giữa các ứng dụng dùng TCP được gọi là stream, trong khi dùng UDP, chúng được gọi là message. Mỗi gói số liệu TCP được gọi là segment còn UDP định nghĩa cấu trúc dữ liệu của nó là packet. Lớp Internet xem tất cả các dữ liệu như là các khối và gọi là datagram. Bộ giao thức TCP/IP có thể dùng nhiều kiểu khác nhau của lớp mạng dưới cùng, mỗi loại có thể có một thuật ngữ khác nhau để truyền dữ liệu.

Phần lớn các mạng kết cấu phần dữ liệu truyền đi dưới dạng các packets hay là các frames.3 KẾT LUẬN CHƯƠNG Chương này cung cấp các khái niệm, các kiến thức cơ bản nhất về mạng máy tính .Mô hình TCP/IP và ưng với mô hinh OSI .Chức năng từng lớp trong mô hình TCP/IP.Đây là những kiến thức cơ bản rất hữu ích do phạm vi sử dụng của mạng cục bộ là đang phổ biến hiện nay. Chương 2 GIỚI THIỆU VỀ ĐỊA CHỈ IPV6 1.TỔNG QUAN Internet phiên bản 6 (IPv6) là phiên bản nâng cấp của giao thức IPv4, có nhiều thay đổi, bổ sung. Tuy nhiên những thay đổi, bổ sung này không biến đổi bản chất cơ bản hoạt động của IP. Cấu trúc đánh địa chỉ là nơi có thể quan sát rất rõ những khác biệt giữa IPv4 và IPv6.

Địa chỉ IPv6 được thiết kế có chiều dài 128 bít, gấp 4 lần chiều dài của địa chỉ IPv4. Cấu trúc cũng như mô hình địa chỉ có những thay đổi lớn so với phiên bản IPv4.1 GIỚI THIỆU VỀ ĐỊA CHỈ IPV4 Địa chỉ IP đang được sử dụng hiện tại (IPv4) có 32 bit chia thành 4 Octet (mỗi octet có 8 bit, tương đương 1 byte) cách đếm đều từ trái qua phải bít 1 cho đến bít 32,các octet tách biệt nhau bằng dấu chấm (. VD 1 địa chỉ IP như sau : 196. Địa chỉ IP được chia thành 4 giới hạn từ 0 đến 255 (vì 255 tương đương 11111111 ( ở hệ nhị phân ) là số lớn nhất có 8 bit.

Địa chỉ IP chia ra 5 lớp A,B,C,D,E. Hiện tại đã dung hết lớp A,B va gần hết lớp C,còn lớp D và E tổ chức internet đang để dành cho mục đích khác không phân, nên chúng ta chỉ nghiên cứu 3 của lớp B là 10. Lớp D có 4 bit đầu tiên để nhận dạng là 1110, còn lớp E có 4 bit đầu tiên để nhận dạng là 1111. Do đó địa chỉ ví dụ ở trên bắt đầu bằng 11000100 nên thuộc lớp C.

Một địa chỉ IP được phân biệt bởi hai phần, phần đầu gọi là Network ID ( địa chỉ mạng) và phần sau là Host ID. VD đối với lớp A ( có điịa chỉ từ 0.0) ,bit thứ nhất là bit nhận dạng lơp A = 0,7 bit còn lại trong Octet thứ nhất, dành cho dịa chỉ mạng, 3 Octet còn lại có 24 bit dành cho địa chỉ của máy chủ. Do vậy, trên lớp A, có thể phân cho 123 mạng khác nhau, và mỗi mang có thể phân cho 126 mạng khac nhau, và mỗi mạng có thể có tối đa 16777214 máy host.1 Nguyên nhân ra đời địa chỉ Ipv6 Như đã biết, IPv4 có khá nhiều nhược điểm, trong đó quan trọng nhất là việc không gian địa chỉ IPv4 đang cạn kiệt. Điều này dẫn đến tất yếu phải ra đời một thế hệ địa chỉ mới giải quyết được những nhược điểm của IPv4, đó là IPv6.

Thế hệ địa chỉ IPv6 không những giải quyết được những vấn đề của IPv4 mà còn cung cấp thêm một số ưu điểm: Không gian địa chỉ lớn. Khả năng mở rộng về định tuyến. Hổ trợ tốt hơn truyền thông nhóm (truyền thông nhóm là một tùy chọn của địa chỉ IPv4, tuy nhiên khả năng hổ trợ và tính khả dụng chưa cao). Hỗ trợ end to end dễ dàng hơn và loại bỏ hoàn toàn công nghệ NAT.

Không cần phải phân mảnh, không cần trường kiểm tra phần đầu. Bảo mật: do IPv6 hỗ trợ IPsec, nó làm cho các nút mạng IPv6 trở nên an toàn hơn (thực ra IPsec có thể hoạt động được với cả IPv4 và IPv6). Tự động cấu hình: Đơn giản hơn trong việc cấu hình địa chỉ IP cho các thiết bị bằng việc sử dụng địa chỉ IPv6. IPv6 có khả năng tự động cấu hình mà không cần máy chủ DHCP như trong mạng sử dụng địa chỉ IPv4.

Tính di động: cho phép hỗ trợ các nút mạng sử dụng địa chỉ IP di động (thời điểm IPv4 được thiết kế, chưa tồn tại khái niệm về IP di động. Nhưng thế hệ mạng mới thì dạng thiết bị này ngày càng phát triển, đòi hỏi cấu trúc giao thức Internet phải hổ trợ tốt hơn. Hoạt động: trường phần đầu IPv4 làm thay đổi kích thước của gói tin IP và thường bị bỏ đi không tính đến. Do các bộ đính tuyến thường chuyển hướng hoặc từ chối các gói khi nó bận.

Đây chính là lý do ta không triển khai IPsec trên nền IPv4. Các bộ định tuyến IPv6 hoạt động khác giựa trên cách xử lý khác đối với địa chỉ IP và các tuyến. Gói tin IPv6 có hai dạng phần đầu: phần đầu cơ bản (basic phần đầu) và phần đầu mở rộng (extension phần đầu). Phần đầu cơ bản có chiều dài cố định 40 bytes, chứa những thông tin cơ bản trong xử lý gói tin IPv6, thuận tiện hơn cho việc tăng tốc xử lý gói tin.

Những thông tin liên quan đến dịch vụ mở rộng kèm theo được chuyển hẳn tới một phân đoạn khác gọi là phần đầu mở rộng. Chi phí : giảm giá thành về công tác quản lý, tăng độ an ninh, hoạt động tốt hơn, cần ít tiền hơn để đăng ký địa chỉ IP. Các chi phí này sẽ cân bằng chi phí cho việc chuyển từ địa chỉ IPv4 sang địa chỉ IPv6.1 Sự phát triển của địa chỉ IP 2.3 CẤU TRÚC ĐỊA CHỈ IPV6 +TỔNG QUAN VỀ ĐỊA CHỈ IPV6 VÀ SỰ KHÁC BIỆT SO VỚI ĐỊA CHỈ IPV4 Địa chỉ IPv6 có chiều dài gấp bốn lần chiều dài địa chỉ IPv4, gồm 128 bits. IPv6 là phiên bản kế thừa của IPv4, thường được biểu diễn ở dạng hexadecimal.

Tuy nhiên, địa chỉ IPv6 và địa chỉ IPv4 có nhiều điểm khác biệt với nhau được thể hiện trong bảng sau: Địa chỉ IPv4 Địa chỉ IPv6 Độ dài địa chỉ là 32 bits (4 byte). Độ dài địa chỉ là 128 bits (16 bytes). IPsec chỉ là tùy chọn IPsec được gắn liền với IPv6. Phần đầu của địa chỉ IPv4 không có trường xác định luồng dữ liệu của Trường nhãn dòng cho phép xác gói tin cho các bộ định tuyến để xử định luồng gói tin để các bộ định lý QoS(chất lượng dịch vụ).

tuyến có thể đảm bảo chất lượng dịch vụ QoS. Việc phân đoạn được thực hiện bởi Việc phân đoạn chỉ được thực hiện bởi máy chủ phía gửi mà không có cả bộ định tuyến và máy chủ gửi sự tham gia của bộ định tuyến gói tin Không có trường kiểm tra trong IPv6 Phần đầu. Phần đầu có chứa trường Checksum. Tất cả các tùy chọn có trong Phần đầu Phần đầu có chứa nhiều tùy chọn.

Khung ARP yêu cầu được thay thế bởi các thông báo dò tìm các Giao thức ARP sử dụng ARP yêu nút mạng truyền thông lân cận cầu quảng bá để xác định địa chỉ vật lý.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ