10 điều cần biết về IPv6
3 posters
Trang 1 trong tổng số 1 trang
10 điều cần biết về IPv6
10 điều cần biết về IPv6
10Trong nhiều năm qua, IPv6 luôn được phát triển để có thể trở thành một công nghệ chủ đạo. Tuy nhiên, vẫn có nhiều người khi nhắc tới IPv6 thì đều không biết bắt đầu từ đâu bởi vì IPv6 có khá nhiều điểm khác so với IPv4. Bài viết sẽ chia sẻ 10 vấn đề đáng chú ý với công nghệ mới này.
1. IPv6 bao gồm 128-bit Hexa (thập lục phân)
Các địa chỉ IPv4 hiện chúng ta đang sử dụng được hình thành từ 4 octet và tạo thành 1 địa chỉ có 32-bit nhị phân. Địa chỉ IPv6 không có gì giống với IPv4. Địa chỉ IPv6 được hình thành từ 128-bit nhưng là từ số thập lục phân.
Trong IPv4, mỗi octet được cách nhau bởi một dấu chấm, tuy nhiên, trong IPv6 thì người ta lại sử dụng dấu hai chấm ":" để ngăn cách giữa các ký tự thập lục phân. Mỗi nhóm ký tự thập lục phân có thể bao gồm từ 2 tới 4 ký tự.
2. Dễ dàng xác định liên kết địa chỉ unicast cục bộ
IPv6 sử dụng nhiều kiểu header cho các loại địa chỉ khác nhau. Đơn giản nhất là địa chỉ unicast cục bộ luôn luôn được bắt đầu với FE80. Tương tự như vậy, thì địa chỉ multicast lại luôn bắt đầu với FF0x (x là số từ 1 đến .
3. Số 0 được rút gọn
Vì độ dài của một địa chỉ IPv6 là khá lớn, nên mỗi địa chỉ sẽ có thể chứa khá nhiều số 0. Khi một phần của địa chỉ bắt đầu với một hay nhiều số 0, thì sẽ chỉ có một số 0 được giữ lại với vai trò đại diện. Để hiểu hơn về ý tưởng này, chúng ta có thể xem ví dụ sau đây.
FE80:CD00:0000:0CDE:1257:0000:211E:729C
Nếu đây là một địa chỉ IP thực, các số 0 sẽ được rút gọn theo cách đã nói ở trên, và kết quả sẽ như sau:
FE80:CD00:0:0CDE:1257:0:211E:729C
Như bạn đã thấy, lợi ích từ việc này giúp cho địa chỉ IP được rút ngắn lại nhiều hơn.
4. Dải số 0 đôi khi cũng được rút gọn
Một địa chỉ IPv6, chứa một lượng lớn số 0 theo dải cũng có thể được rút gọn lại. Ví dụ như địa chỉ dưới đây:
FE80:CD00:0000:0000:0000:0000:211E:729C
Trong địa chỉ này, có 4 phần liên tiếp sử dụng số 0, thay vì cách đã sử dụng ở trên, bạn có thể rút gọn tất cả các số 0, và thay thế chúng bằng 2 dấu hai chấm ":", nó sẽ thể hiện rằng, giữa 2 dấu hai chấm đều chỉ là số 0. Kết quả của địa chỉ trên sau khi rút gọn sẽ là:
FE80:CD00::211E:729C
Bạn cũng cần chú ý 2 điểm về việc rút nhắn các số 0 theo dải. Một là, bạn có thể rút gọn các số 0 nếu chúng không chứa gì khác ngoài các số 0, như ví dụ ở trên, bạn sẽ không thể rút gọn phần CD00 bởi đây là những số 0 có nghĩa (có cả các ký tự khác trong phần này). Thứ hai là, bạn chỉ có thể sử dụng 2 dấu hai chấm "::" chỉ một lần với một địa chỉ.
5. Địa chỉ Loopback sẽ không giống như một địa chỉ thông thường
Trong IPv4, một địa chỉ được thiết kế cho bất kỳ máy cục bộ nào đều là 127.0.0.1.
Giống IPv4, một thiết kế tương tự cho địa chỉ loopback ở IPv6 là:
0000:0000:0000:0000:0000:0000:0000:0001
Vì tất cả các số 0 đều có thể rút gọn, nên địa chỉ loopback đối với IPv6 sẽ rất khác so với các địa chỉ bình thường khác: "::1"
6. Bạn sẽ không cần dùng tới mặt nạ mạng
Trong IPv4, mỗi địa chỉ IP đều đi kèm với một mặt nạ mạng tương ứng, nhưng IPv6 thì không có mặt nạ con riêng biệt, phần subnet ID sẽ được tích hợp luôn vào trong địa chỉ IP. Trong 1 địa chỉ IPv6, 48 ký tự đầu tiên là tiền tố mạng, 16 ký tự tiếp theo sẽ là phần subnet ID, và 64 ký tự cuối cùng dành cho phần Interface ID. Mặc dù không có mặt nạ mạng nhưng bạn vẫn có thể tùy chọn chỉ định một chiều dài cho phần subnet ID.
7. DNS sẽ vẫn là một công nghệ có giá trị
Trong IPv4, bản ghi Host (A) được sử dụng để ánh xạ một địa chỉ IP sang hostname. DNS cũng sẽ vẫn được sử dụng trong IPv6, nhưng bản ghi Host (A) sẽ không sử dụng các địa chỉ IPv6. Thay vào đó, IPv6 sẽ sử dụng các bản ghi tài nguyên AAAA, với tên gọi khác là bản ghi Quad A. Miền ip6.arpa sẽ được sử dụng để phân giải hostname.
8. IPv6 có thể đào đường hầm trong mạng IPv4
Một trong các vấn đề lớn đó là IPv6 không tương thích với mạng của IPv4. Kết quả là một số công nghệ chuyển đổi sử dụng đường hầm để tạo thuận lợi cho khả năng tương thích mạng chéo. Hai công nghệ phải kể tên tới đó là Teredo và 6to4. Mặc dù các công nghệ này làm việc theo những cách khác nhau, nhưng về cơ bản là đóng gói gói tin IPv6 bên trong gói tin IPv4. Bằng cách này, IPv6 có thể lưu thông được trên mạng của IPv4. Tuy nhiên, cả điểm đầu và cuối đều phải đảm bảo có thể đóng gói và trích xuất gói tin IPv6.
9. Bạn có thể sẽ sử dụng IPv6
Từ Windows Vista, Microsoft đã bắt đầu cài đặt và kích hoạt IPv6 như là mặc định. Vì đặc tính của IPv6 là có thể tự cấu hình, máy tính của bạn có thể quảng bá lưu lượng IPv6 mà không cần bạn biết tới. Tất nhiên, điều này không đồng nghĩa với việc bạn phải bỏ IPv4. Không phải tất cả các thiết bị chuyển mạch và định tuyến đều hỗ trợ IPv6, cũng giống như nhiều ứng dụng chỉ có thể sử dụng IPv4.
10. Windows không hỗ trợ đầy đủ cho IPv6
Có vẻ hơi mỉa mai, nhưng thực sự Microsoft chưa hoàn toàn chấp nhận IPv6, Windows cũng không hỗ trợ đầy đủ IPv6 như những gì bạn mong đợi. Một ví dụ, trong Windows, IP có thể bao gồm một quy ước tên phổ biến (\\127.0.0.1\C$). Tuy nhiên, bạn sẽ không thể làm điều tương tự trên IPv6 bởi khi Windows thấy dấu hai chấm, nó sẽ hiểu đó là một ký tự ổ đĩa.
Để giải quyết vấn đề này, Microsoft đã lập ra một miền đặc biệt cho địa chỉ IPv6. Nếu bạn muốn một địa chỉ IPv6 kèm với quy ước tên phổ biến, bạn sẽ phải thay thế dấu hai chấm bằng dấu gạch ngang và thêm .ipv6.literal.net vào cuối của địa chỉ, ví dụ FE80-AB00–200D-617B.ipv6.literal.net.
10Trong nhiều năm qua, IPv6 luôn được phát triển để có thể trở thành một công nghệ chủ đạo. Tuy nhiên, vẫn có nhiều người khi nhắc tới IPv6 thì đều không biết bắt đầu từ đâu bởi vì IPv6 có khá nhiều điểm khác so với IPv4. Bài viết sẽ chia sẻ 10 vấn đề đáng chú ý với công nghệ mới này.
1. IPv6 bao gồm 128-bit Hexa (thập lục phân)
Các địa chỉ IPv4 hiện chúng ta đang sử dụng được hình thành từ 4 octet và tạo thành 1 địa chỉ có 32-bit nhị phân. Địa chỉ IPv6 không có gì giống với IPv4. Địa chỉ IPv6 được hình thành từ 128-bit nhưng là từ số thập lục phân.
Trong IPv4, mỗi octet được cách nhau bởi một dấu chấm, tuy nhiên, trong IPv6 thì người ta lại sử dụng dấu hai chấm ":" để ngăn cách giữa các ký tự thập lục phân. Mỗi nhóm ký tự thập lục phân có thể bao gồm từ 2 tới 4 ký tự.
2. Dễ dàng xác định liên kết địa chỉ unicast cục bộ
IPv6 sử dụng nhiều kiểu header cho các loại địa chỉ khác nhau. Đơn giản nhất là địa chỉ unicast cục bộ luôn luôn được bắt đầu với FE80. Tương tự như vậy, thì địa chỉ multicast lại luôn bắt đầu với FF0x (x là số từ 1 đến .
3. Số 0 được rút gọn
Vì độ dài của một địa chỉ IPv6 là khá lớn, nên mỗi địa chỉ sẽ có thể chứa khá nhiều số 0. Khi một phần của địa chỉ bắt đầu với một hay nhiều số 0, thì sẽ chỉ có một số 0 được giữ lại với vai trò đại diện. Để hiểu hơn về ý tưởng này, chúng ta có thể xem ví dụ sau đây.
FE80:CD00:0000:0CDE:1257:0000:211E:729C
Nếu đây là một địa chỉ IP thực, các số 0 sẽ được rút gọn theo cách đã nói ở trên, và kết quả sẽ như sau:
FE80:CD00:0:0CDE:1257:0:211E:729C
Như bạn đã thấy, lợi ích từ việc này giúp cho địa chỉ IP được rút ngắn lại nhiều hơn.
4. Dải số 0 đôi khi cũng được rút gọn
Một địa chỉ IPv6, chứa một lượng lớn số 0 theo dải cũng có thể được rút gọn lại. Ví dụ như địa chỉ dưới đây:
FE80:CD00:0000:0000:0000:0000:211E:729C
Trong địa chỉ này, có 4 phần liên tiếp sử dụng số 0, thay vì cách đã sử dụng ở trên, bạn có thể rút gọn tất cả các số 0, và thay thế chúng bằng 2 dấu hai chấm ":", nó sẽ thể hiện rằng, giữa 2 dấu hai chấm đều chỉ là số 0. Kết quả của địa chỉ trên sau khi rút gọn sẽ là:
FE80:CD00::211E:729C
Bạn cũng cần chú ý 2 điểm về việc rút nhắn các số 0 theo dải. Một là, bạn có thể rút gọn các số 0 nếu chúng không chứa gì khác ngoài các số 0, như ví dụ ở trên, bạn sẽ không thể rút gọn phần CD00 bởi đây là những số 0 có nghĩa (có cả các ký tự khác trong phần này). Thứ hai là, bạn chỉ có thể sử dụng 2 dấu hai chấm "::" chỉ một lần với một địa chỉ.
5. Địa chỉ Loopback sẽ không giống như một địa chỉ thông thường
Trong IPv4, một địa chỉ được thiết kế cho bất kỳ máy cục bộ nào đều là 127.0.0.1.
Giống IPv4, một thiết kế tương tự cho địa chỉ loopback ở IPv6 là:
0000:0000:0000:0000:0000:0000:0000:0001
Vì tất cả các số 0 đều có thể rút gọn, nên địa chỉ loopback đối với IPv6 sẽ rất khác so với các địa chỉ bình thường khác: "::1"
6. Bạn sẽ không cần dùng tới mặt nạ mạng
Trong IPv4, mỗi địa chỉ IP đều đi kèm với một mặt nạ mạng tương ứng, nhưng IPv6 thì không có mặt nạ con riêng biệt, phần subnet ID sẽ được tích hợp luôn vào trong địa chỉ IP. Trong 1 địa chỉ IPv6, 48 ký tự đầu tiên là tiền tố mạng, 16 ký tự tiếp theo sẽ là phần subnet ID, và 64 ký tự cuối cùng dành cho phần Interface ID. Mặc dù không có mặt nạ mạng nhưng bạn vẫn có thể tùy chọn chỉ định một chiều dài cho phần subnet ID.
7. DNS sẽ vẫn là một công nghệ có giá trị
Trong IPv4, bản ghi Host (A) được sử dụng để ánh xạ một địa chỉ IP sang hostname. DNS cũng sẽ vẫn được sử dụng trong IPv6, nhưng bản ghi Host (A) sẽ không sử dụng các địa chỉ IPv6. Thay vào đó, IPv6 sẽ sử dụng các bản ghi tài nguyên AAAA, với tên gọi khác là bản ghi Quad A. Miền ip6.arpa sẽ được sử dụng để phân giải hostname.
8. IPv6 có thể đào đường hầm trong mạng IPv4
Một trong các vấn đề lớn đó là IPv6 không tương thích với mạng của IPv4. Kết quả là một số công nghệ chuyển đổi sử dụng đường hầm để tạo thuận lợi cho khả năng tương thích mạng chéo. Hai công nghệ phải kể tên tới đó là Teredo và 6to4. Mặc dù các công nghệ này làm việc theo những cách khác nhau, nhưng về cơ bản là đóng gói gói tin IPv6 bên trong gói tin IPv4. Bằng cách này, IPv6 có thể lưu thông được trên mạng của IPv4. Tuy nhiên, cả điểm đầu và cuối đều phải đảm bảo có thể đóng gói và trích xuất gói tin IPv6.
9. Bạn có thể sẽ sử dụng IPv6
Từ Windows Vista, Microsoft đã bắt đầu cài đặt và kích hoạt IPv6 như là mặc định. Vì đặc tính của IPv6 là có thể tự cấu hình, máy tính của bạn có thể quảng bá lưu lượng IPv6 mà không cần bạn biết tới. Tất nhiên, điều này không đồng nghĩa với việc bạn phải bỏ IPv4. Không phải tất cả các thiết bị chuyển mạch và định tuyến đều hỗ trợ IPv6, cũng giống như nhiều ứng dụng chỉ có thể sử dụng IPv4.
10. Windows không hỗ trợ đầy đủ cho IPv6
Có vẻ hơi mỉa mai, nhưng thực sự Microsoft chưa hoàn toàn chấp nhận IPv6, Windows cũng không hỗ trợ đầy đủ IPv6 như những gì bạn mong đợi. Một ví dụ, trong Windows, IP có thể bao gồm một quy ước tên phổ biến (\\127.0.0.1\C$). Tuy nhiên, bạn sẽ không thể làm điều tương tự trên IPv6 bởi khi Windows thấy dấu hai chấm, nó sẽ hiểu đó là một ký tự ổ đĩa.
Để giải quyết vấn đề này, Microsoft đã lập ra một miền đặc biệt cho địa chỉ IPv6. Nếu bạn muốn một địa chỉ IPv6 kèm với quy ước tên phổ biến, bạn sẽ phải thay thế dấu hai chấm bằng dấu gạch ngang và thêm .ipv6.literal.net vào cuối của địa chỉ, ví dụ FE80-AB00–200D-617B.ipv6.literal.net.
Được sửa bởi BuiCongThanh(I92C) ngày 27/10/2010, 11:00; sửa lần 1.
BuiCongThanh(I92C)- Tổng số bài gửi : 22
Join date : 22/09/2010
Age : 47
IPv6 là “cơn ác mộng” của bảo mật
IPv6 là “cơn ác mộng” của bảo mật
Trong hội nghị quốc tế về lĩnh vực bảo mật CNTT mang tên Defcon đang diễn ra tại thành phố San Francisco (Mỹ), một số chuyên gia đã lên tiếng cảnh báo về một viễn cảnh tồi tệ của lĩnh vực an toàn mạng khi thế giới bắt đầu chuyển sang dùng IPv6.
“Khi nguồn tài nguyên địa chỉ IPv4 đã sắp cạn kiệt, ngày mà cả thế giới phải dùng IPv6 không còn xa nhưng vấn đề là chúng ta chưa hề có sự chuẩn bị nào cho việc này”, Sam Bowne, chuyên gia trong khoa Mạng máy tính và CNTT của trường đại học City College nói, “Đó sẽ là một cơn ác mộng thực sự bởi số lượng các mối đe dọa trên mạng Internet sẽ là rất lớn và trong khi chúng ta chưa có sự chuẩn bị gì, giới hacker đã tấn công rất mạnh”.
Một số chuyên gia bảo mật khác cũng lên tiếng tán thành quan điểm của Sam Bowne và cho biết thêm, khi thế giới chuyển sang sử dụng IPv6, gần như toàn bộ các tường lửa (Firewall), thiết bị chống xâm nhập hay hàng loạt những loại thiết bị bảo mật khác trở thành vô hiệu bởi không tương thích với chuẩn địa chỉ mạng mới. Khi đó, các cuộc tấn công của hacker sẽ trở nên vô cùng đơn giản và thảm họa cũng từ đó phát sinh.
Cùng với vấn đề không tương thích, các chuyên gia bảo mật còn “nhắc nhở” người dùng nên cảnh giác hơn bởi cơ chế “nặc danh” như họ vẫn thường dùng trong IPv4 sẽ không còn và khi đó, mọi thông tin về người dùng sẽ “phơi mình” trên Internet mà không có ai bảo vệ.
Nhưng dù gì thì việc chuyển sang IPv6 vẫn là điều không thể tránh khỏi bởi kho địa chỉ IPv4 sẽ chính thức cạn kiệt trong vòng chưa đến 1 năm nữa
Trong hội nghị quốc tế về lĩnh vực bảo mật CNTT mang tên Defcon đang diễn ra tại thành phố San Francisco (Mỹ), một số chuyên gia đã lên tiếng cảnh báo về một viễn cảnh tồi tệ của lĩnh vực an toàn mạng khi thế giới bắt đầu chuyển sang dùng IPv6.
“Khi nguồn tài nguyên địa chỉ IPv4 đã sắp cạn kiệt, ngày mà cả thế giới phải dùng IPv6 không còn xa nhưng vấn đề là chúng ta chưa hề có sự chuẩn bị nào cho việc này”, Sam Bowne, chuyên gia trong khoa Mạng máy tính và CNTT của trường đại học City College nói, “Đó sẽ là một cơn ác mộng thực sự bởi số lượng các mối đe dọa trên mạng Internet sẽ là rất lớn và trong khi chúng ta chưa có sự chuẩn bị gì, giới hacker đã tấn công rất mạnh”.
Một số chuyên gia bảo mật khác cũng lên tiếng tán thành quan điểm của Sam Bowne và cho biết thêm, khi thế giới chuyển sang sử dụng IPv6, gần như toàn bộ các tường lửa (Firewall), thiết bị chống xâm nhập hay hàng loạt những loại thiết bị bảo mật khác trở thành vô hiệu bởi không tương thích với chuẩn địa chỉ mạng mới. Khi đó, các cuộc tấn công của hacker sẽ trở nên vô cùng đơn giản và thảm họa cũng từ đó phát sinh.
Cùng với vấn đề không tương thích, các chuyên gia bảo mật còn “nhắc nhở” người dùng nên cảnh giác hơn bởi cơ chế “nặc danh” như họ vẫn thường dùng trong IPv4 sẽ không còn và khi đó, mọi thông tin về người dùng sẽ “phơi mình” trên Internet mà không có ai bảo vệ.
Nhưng dù gì thì việc chuyển sang IPv6 vẫn là điều không thể tránh khỏi bởi kho địa chỉ IPv4 sẽ chính thức cạn kiệt trong vòng chưa đến 1 năm nữa
BuiCongThanh(I92C)- Tổng số bài gửi : 22
Join date : 22/09/2010
Age : 47
Re: 10 điều cần biết về IPv6
thanks, bài viết rất hữu ích
ngocdangI83C- Tổng số bài gửi : 85
Join date : 04/10/2010
Re: 10 điều cần biết về IPv6
Hồi trước người ta dùng IPv4(32bit) để thay cho MAC(48bit) vì số MAC khó nhớ. Nay dùng IPv6(128bit) để thay cho IPv4 còn khó nhớ hơn nhiều. Sau này khổ cho dân Networking rồi nhỉ.
DinhTranHoangQuan_I92C- Tổng số bài gửi : 23
Join date : 25/10/2010
Similar topics
» Thảo luận Bài 4
» Những điều có thể bạn chưa biết về hệ điều hành Android
» Thảo luận Bài 4
» Phân biệt điều phối chậm với điều phối nhanh. Cho VD minh họa từ đời thường (Phân biệt t/trình hướng CPU với t/trình hướng I/O)
» giới thiệu về các loại trình điều phối , phân biệt trình điều phối chậm và điều phối nhanh
» Những điều có thể bạn chưa biết về hệ điều hành Android
» Thảo luận Bài 4
» Phân biệt điều phối chậm với điều phối nhanh. Cho VD minh họa từ đời thường (Phân biệt t/trình hướng CPU với t/trình hướng I/O)
» giới thiệu về các loại trình điều phối , phân biệt trình điều phối chậm và điều phối nhanh
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết