Part 39 - Upgrade Server 2008 - IPv6
Số trang: 7
Loại file: pdf
Dung lượng: 583.73 KB
Lượt xem: 6
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Như chúng ta đã biết IPv4 dùng 32bit để biểu diễn địa chỉ IP. Sử dụng 32 bit này, ta có thể đánh đượckhoảng 4,3 tỷ địa chỉ khác nhau.
Nội dung trích xuất từ tài liệu:
Part 39 - Upgrade Server 2008 - IPv6 “Chuyên trang dành cho kỹ thuật viên tin học” CHIA SẺ - KINH NGHIỆM - HỌC TẬP - THỦ THUẬTPart 39 - Upgrade Server 2008 - IPv6Như chúng ta đã biết IPv4 dùng 32bit để biểu diễn địa chỉ IP. Sử dụng 32 bit này, ta có thể đánh đượckhoảng 4,3 tỷ địa chỉ khác nhau.Nhưng chỉ khoảng hơn 10 năm sau khi ra đời, vào nửa đầu thập kỷ 90, nguy cơ thiếu địa chỉ IP đã xuấthiện tại 1 số nước như Trung Quốc, Ấn Độ, ....Để giải quyết vấn đề đó thì IPv6 đã ra đời. Với 128 bit lớn hơn IPv4 gấp 4 lầnĐây là không gian địa chỉ cực lớn không chỉ dành riêng cho Internet mà còn cho tất cả các mạng máytính, hệ thống viễn thông, hệ thống điều khiển và thậm chí là vật dụng gia đình.IPv6 được tích hợp trong Windows XP SP1 và Windows Server 2003 nhưng chưa được sử dụng nhiều.Hiện tại người ta đang quan tâm nhiều đến IPv6 và thực tế một số nơi trên thế giới người ta đã đi vàotriển khai chúngTrong phần này, tôi sẽ giới thiệu tổng quan, cách triển khai và thiết lập một hệ thống mạng có IPv6.IPv6 có tổng cộng là 128 bit được chia làm 2 phần: 64 bit đầu được gọi là network, 64 bit còn lại đượcgọi là host. Phần network dùng để xác định subnet, địa chỉ này được gán bởi các ISP hoặc những tổ chứclớn như IANA (Internet Assigned Numbers Authority). Còn phần host là một địa chỉ ngẫu nhiên dựa trên48 bit của MAC Address.Địa chỉ IPv6 có 128 bit, do đó việc nhớ được địa chỉ này rất khó khăn. Cho nên để viết địa chỉ IPv6,người ta đã chia 128 bit ra thành 8 nhóm, mỗi nhóm chiếm 2 bytes, gồm 4 số được viết dưới hệ số 16,và mỗi nhóm được ngăn cách nhau bằng dấu hai chấmVí dụ:FEDL:8435:7356:EADC:BA98:2010:3280:ABCDNhưng nếu mà viết theo kiểu như vậy (đẹp thì có đẹp đó), nhưng nhìn một hồi nhức đầu wá. Cho nên,cần phải đơn giản cái địa chỉ này một chút. Vì IPv6 là một địa chỉ mới nên chúng ta sẽ ko xài hết 128bits, cũng giống như SIM điện thoại vậy, đầu số 0122 mới ra có rất nhiều số và do đó chúng ta có quyềnlựa chọn. Và IPv6 cũng vậy, vì mới ra cho nên sẽ có nhiều số 0 ở các bit đầu. Chúng ta có thể lược bỏcác số 0 này đi. Tôi lấy một ví dụ cụ thể:Địa chỉ: 1088:0000:0000:0000:0008:0800:200C:463A--> Bạn có thể viết 0 thay vì phải viết là 0000, viết 8 thay vì phải viết 0008, viết 800 thay vì phải viếtlà 0800Và đây là địa chỉ đã được rút gọn: 1088:0:0:0:8:800:200C:463ANhìn chung như vậy cũng được rồi, nhưng IPv6 còn có một nguyên tắc nữa là bạn có thể nhóm các số 0lại thành 2 dấu hai chấm ::, địa chỉ ở trên, bạn có thể viết lại như sau: 1 of 71088::8:800:200C:463AQua ví dụ trên, bạn sẽ rút ra được 2 nguyên tắc:1. Trong dãy địa chỉ IPV6, nếu có số 0 đứng đầu có thể loại bỏ. Ví dụ 0800 sẽ được viết thành800, hoặc 0008 sẽ được viết thành 82. Trong dãy địa chỉ IPv6, nếu có các nhóm số 0 liên tiếp, có thể đơn giản các nhóm này bằng2 dấu :: ( chí áp dụng khi dãy 0 liên tiếp nhau)Bạn với tôi thử làm vài ví dụ nhé:Ví dụ 1: FADC:BA98::7654:3210-> IPv6 có tổng cộng là 8 nhóm, mà ở trên bạn thấy có 4 nhóm, như vậy ở giữa 2 dấu hai chấm, sẽ là 4nhóm số 0. Vậy địa chỉ trên có thể viết đầy đủ là:FADC:BA98:0:0:0:0:7654:3210Ví dụ 2: FADC:BA98:7654:3210::-> có địa chỉ đầy đủ là: FADC:BA98:7654:3210:0:0:0:0Ví dụ 3: ::FADC:BA98:7654:3210-> có địa chỉ đầy đủ là: 0:0:0:0:FADC:BA98:7654:3210Nhưng bây giờ tôi có trường hợp như thế này:Giả sử tôi có địa chỉ 0:0:0:AB65:8952:0:0:0, như vậy để đơn giản địa chỉ này ta có 3 phương án nhưsau:1. ::AB65:8952::2. ::AB65:8952:0:0:03. 0:0:0:AB65:8952::Tuy nhiên chỉ có đáp án 2 và 3 là đúng. Một nguyên tắc nữa cần phải nhớ trong IPv6 là bạn chỉ có thểsử dụng 2 dấu hai chấm một lần với địa chỉ. Không được viết như vầy ::AB65:8952::, vì nếu bạnviết như thế sẽ gây nhầm lần khi dịch ra đầy đủ.Ví dụ: Nếu bạn viết ::AB65:8952::, thì người ta có thể đoán địa chỉ đầy đủ cúa nó như thế này0:0:AB65:8952:0:0:0:0 hoặc 0:0:0:0:AB65:8952:0:0 , …Sử dụng các địa chỉ IPv6 trong việc truy cập URLBạn có thể truy cập một trang web bằng tên hoặc bằng địa chỉ IP. Ví dụ trang webhttp://www.google.com.vn/, có địa chỉ IPv4 tương ứng là 64.233.167.104. Vậy bạn hoàn toàn có thể 2 of 7vào website google.com.vn bằng cách gõ: http://64.233.167.104 .Tương tự như vậy bạn có thể truy cập một trang web bằng địa chỉ IPv6 nhưng phải để nó trong cặp dấu{}. Ví dụ:http://{FEDL:8435:7356:EADC:BA98:2010:3280:ABCD}Ngoài ra, bạn cũng có thể thêm số port vào địa chỉ URL, Ví dụ:http://{FEDL:8435:7356:EADC:BA98:2010:3280:ABCD}:80CÁC LOẠI IPv6:IPv6 gồm các loại chính sau đây:+ Unicast Address: Unicast Address dùng để xác định một Interface trong phạm vi các UnicastAddress. Gói tin (Packet) có đích đến là Unicast Address sẽ thông qua Routing để chuyển đến 1Interface duy nhất+ Anycast Address: Anycast Address dùng để xác định nhiều Interfaces. Tuy vậy, Packet có đích đếnlà Anycast Address sẽ thông qua Routing để chuyển đến một Interface trong số các Interface có cùngAnycast Address, thông thường là Interface gần nhất. Chữ “gần nhất” ở đây được xác định thông quagiao thức định tuyến đang sử dụng+ Multicast Address: Multicast Address dùng để xác định nhiều Interfaces. Packet có đích đến làMulticast Address sẽ thông qua Routing để chuyển đến tất cả các Interfaces có cùng Multicast AddressBạn nhận thấy IPv6 không có địa chỉ Broadcast vì chức năng của địa chỉ này đã bao gồm trongnhóm địa chỉ MulticastNói tóm lại, bạn có thể hiểu như sau:Unicast : Gửi tới 1 địa chỉ xác địnhMulticast: Gửi tới tất cả các thành viên của 1 nhómAnycast: Gửi tới 1 thành viên gần nhất của 1 nhómBây giờ chúng ta sẽ đi sâu vào từng loại nhé1- Unicast Address:Được chia thành 4 nhóm:a/ Global Unicast Address:Địa chỉ này được sử dụng để hỗ trợ cho ...
Nội dung trích xuất từ tài liệu:
Part 39 - Upgrade Server 2008 - IPv6 “Chuyên trang dành cho kỹ thuật viên tin học” CHIA SẺ - KINH NGHIỆM - HỌC TẬP - THỦ THUẬTPart 39 - Upgrade Server 2008 - IPv6Như chúng ta đã biết IPv4 dùng 32bit để biểu diễn địa chỉ IP. Sử dụng 32 bit này, ta có thể đánh đượckhoảng 4,3 tỷ địa chỉ khác nhau.Nhưng chỉ khoảng hơn 10 năm sau khi ra đời, vào nửa đầu thập kỷ 90, nguy cơ thiếu địa chỉ IP đã xuấthiện tại 1 số nước như Trung Quốc, Ấn Độ, ....Để giải quyết vấn đề đó thì IPv6 đã ra đời. Với 128 bit lớn hơn IPv4 gấp 4 lầnĐây là không gian địa chỉ cực lớn không chỉ dành riêng cho Internet mà còn cho tất cả các mạng máytính, hệ thống viễn thông, hệ thống điều khiển và thậm chí là vật dụng gia đình.IPv6 được tích hợp trong Windows XP SP1 và Windows Server 2003 nhưng chưa được sử dụng nhiều.Hiện tại người ta đang quan tâm nhiều đến IPv6 và thực tế một số nơi trên thế giới người ta đã đi vàotriển khai chúngTrong phần này, tôi sẽ giới thiệu tổng quan, cách triển khai và thiết lập một hệ thống mạng có IPv6.IPv6 có tổng cộng là 128 bit được chia làm 2 phần: 64 bit đầu được gọi là network, 64 bit còn lại đượcgọi là host. Phần network dùng để xác định subnet, địa chỉ này được gán bởi các ISP hoặc những tổ chứclớn như IANA (Internet Assigned Numbers Authority). Còn phần host là một địa chỉ ngẫu nhiên dựa trên48 bit của MAC Address.Địa chỉ IPv6 có 128 bit, do đó việc nhớ được địa chỉ này rất khó khăn. Cho nên để viết địa chỉ IPv6,người ta đã chia 128 bit ra thành 8 nhóm, mỗi nhóm chiếm 2 bytes, gồm 4 số được viết dưới hệ số 16,và mỗi nhóm được ngăn cách nhau bằng dấu hai chấmVí dụ:FEDL:8435:7356:EADC:BA98:2010:3280:ABCDNhưng nếu mà viết theo kiểu như vậy (đẹp thì có đẹp đó), nhưng nhìn một hồi nhức đầu wá. Cho nên,cần phải đơn giản cái địa chỉ này một chút. Vì IPv6 là một địa chỉ mới nên chúng ta sẽ ko xài hết 128bits, cũng giống như SIM điện thoại vậy, đầu số 0122 mới ra có rất nhiều số và do đó chúng ta có quyềnlựa chọn. Và IPv6 cũng vậy, vì mới ra cho nên sẽ có nhiều số 0 ở các bit đầu. Chúng ta có thể lược bỏcác số 0 này đi. Tôi lấy một ví dụ cụ thể:Địa chỉ: 1088:0000:0000:0000:0008:0800:200C:463A--> Bạn có thể viết 0 thay vì phải viết là 0000, viết 8 thay vì phải viết 0008, viết 800 thay vì phải viếtlà 0800Và đây là địa chỉ đã được rút gọn: 1088:0:0:0:8:800:200C:463ANhìn chung như vậy cũng được rồi, nhưng IPv6 còn có một nguyên tắc nữa là bạn có thể nhóm các số 0lại thành 2 dấu hai chấm ::, địa chỉ ở trên, bạn có thể viết lại như sau: 1 of 71088::8:800:200C:463AQua ví dụ trên, bạn sẽ rút ra được 2 nguyên tắc:1. Trong dãy địa chỉ IPV6, nếu có số 0 đứng đầu có thể loại bỏ. Ví dụ 0800 sẽ được viết thành800, hoặc 0008 sẽ được viết thành 82. Trong dãy địa chỉ IPv6, nếu có các nhóm số 0 liên tiếp, có thể đơn giản các nhóm này bằng2 dấu :: ( chí áp dụng khi dãy 0 liên tiếp nhau)Bạn với tôi thử làm vài ví dụ nhé:Ví dụ 1: FADC:BA98::7654:3210-> IPv6 có tổng cộng là 8 nhóm, mà ở trên bạn thấy có 4 nhóm, như vậy ở giữa 2 dấu hai chấm, sẽ là 4nhóm số 0. Vậy địa chỉ trên có thể viết đầy đủ là:FADC:BA98:0:0:0:0:7654:3210Ví dụ 2: FADC:BA98:7654:3210::-> có địa chỉ đầy đủ là: FADC:BA98:7654:3210:0:0:0:0Ví dụ 3: ::FADC:BA98:7654:3210-> có địa chỉ đầy đủ là: 0:0:0:0:FADC:BA98:7654:3210Nhưng bây giờ tôi có trường hợp như thế này:Giả sử tôi có địa chỉ 0:0:0:AB65:8952:0:0:0, như vậy để đơn giản địa chỉ này ta có 3 phương án nhưsau:1. ::AB65:8952::2. ::AB65:8952:0:0:03. 0:0:0:AB65:8952::Tuy nhiên chỉ có đáp án 2 và 3 là đúng. Một nguyên tắc nữa cần phải nhớ trong IPv6 là bạn chỉ có thểsử dụng 2 dấu hai chấm một lần với địa chỉ. Không được viết như vầy ::AB65:8952::, vì nếu bạnviết như thế sẽ gây nhầm lần khi dịch ra đầy đủ.Ví dụ: Nếu bạn viết ::AB65:8952::, thì người ta có thể đoán địa chỉ đầy đủ cúa nó như thế này0:0:AB65:8952:0:0:0:0 hoặc 0:0:0:0:AB65:8952:0:0 , …Sử dụng các địa chỉ IPv6 trong việc truy cập URLBạn có thể truy cập một trang web bằng tên hoặc bằng địa chỉ IP. Ví dụ trang webhttp://www.google.com.vn/, có địa chỉ IPv4 tương ứng là 64.233.167.104. Vậy bạn hoàn toàn có thể 2 of 7vào website google.com.vn bằng cách gõ: http://64.233.167.104 .Tương tự như vậy bạn có thể truy cập một trang web bằng địa chỉ IPv6 nhưng phải để nó trong cặp dấu{}. Ví dụ:http://{FEDL:8435:7356:EADC:BA98:2010:3280:ABCD}Ngoài ra, bạn cũng có thể thêm số port vào địa chỉ URL, Ví dụ:http://{FEDL:8435:7356:EADC:BA98:2010:3280:ABCD}:80CÁC LOẠI IPv6:IPv6 gồm các loại chính sau đây:+ Unicast Address: Unicast Address dùng để xác định một Interface trong phạm vi các UnicastAddress. Gói tin (Packet) có đích đến là Unicast Address sẽ thông qua Routing để chuyển đến 1Interface duy nhất+ Anycast Address: Anycast Address dùng để xác định nhiều Interfaces. Tuy vậy, Packet có đích đếnlà Anycast Address sẽ thông qua Routing để chuyển đến một Interface trong số các Interface có cùngAnycast Address, thông thường là Interface gần nhất. Chữ “gần nhất” ở đây được xác định thông quagiao thức định tuyến đang sử dụng+ Multicast Address: Multicast Address dùng để xác định nhiều Interfaces. Packet có đích đến làMulticast Address sẽ thông qua Routing để chuyển đến tất cả các Interfaces có cùng Multicast AddressBạn nhận thấy IPv6 không có địa chỉ Broadcast vì chức năng của địa chỉ này đã bao gồm trongnhóm địa chỉ MulticastNói tóm lại, bạn có thể hiểu như sau:Unicast : Gửi tới 1 địa chỉ xác địnhMulticast: Gửi tới tất cả các thành viên của 1 nhómAnycast: Gửi tới 1 thành viên gần nhất của 1 nhómBây giờ chúng ta sẽ đi sâu vào từng loại nhé1- Unicast Address:Được chia thành 4 nhóm:a/ Global Unicast Address:Địa chỉ này được sử dụng để hỗ trợ cho ...
Tìm kiếm theo từ khóa liên quan:
Quản trị mạng Hệ điều hành Cơ sở dữ liệu Công nghệ thông tin Tin họcGợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 450 0 0 -
52 trang 426 1 0
-
62 trang 401 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 376 6 0 -
24 trang 351 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 309 0 0 -
74 trang 293 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 289 0 0 -
13 trang 289 0 0
-
96 trang 288 0 0