Giới thiệu về địa chị IPv6

25 927 0
Giới thiệu về địa chị IPv6

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN ĐỀ TÀI TÌM HIỂU VỀ ĐỊA CHỈ IPv6 MÔN HỌC CÔNG NGHỆ MẠNG VÀ TRUYỀN THÔNG HIỆN ĐẠI GVHD: TS Lê Trung Quân Học viên: Dương Phương Vũ Mã học viên: CH1602016 Hồ Chí Minh - 09/2016 MỤC LỤC CÁC VẤN ĐỀ CỦA ĐỊA CHỊ IPv4 1.1 Không gian địa IPv4 1.1.1 Địa lớp A 1.1.2 Địa lớp B 1.1.3 Địa lớp C 1.1.4 Nhận xét 1.2 Ưu điểm IPv6 1.2.1 Không gian địa lớn 1.2.2 Địa phân cấp, hạ tầng định tuyến hiệu 1.2.3 Header đơn giản 1.2.4 Tự cấu hình địa 1.2.5 Khả xác thực bảo mật thông tin 1.2.6 Hỗ trợ tốt chất lượng dịch vụ QoS 1.2.7 Hỗ trợ tốt tính di động 1.2.8 Khả mở rộng 1.3 So sánh IPv4 IPv6 GIỚI THIỆU ĐỊA CHỈ IPv6 2.1 Cách biểu diễn địa IPv6 2.2 Phân loại địa IPv6 2.2.1 Địa Unicast 2.2.2 Địa Multicast 2.2.3 Địa Anycast 10 2.3 Vấn đề tóm tắt địa 11 2.4 Phương pháp đánh địa IPv6 Global Unicast 11 2.4.1 Gán thủ công (Manual Interface ID Assignment) 11 2.4.2 Gán theo quy tắc EUI-64 (EUI-64 Interface ID Assignment) 11 2.4.3 Stateless Auto-Configuration 13 2.4.4 DHCPv6 (Stateful) 13 2.5 Các giao thức định tuyến 14 2.5.1 RIPng 14 2.5.2 OSPFv3 14 2.5.3 BGP4+ 15 2.6 Phương pháp chuyển đổi IPv4 sang IPv6 15 2.6.1 Dual stack 15 2.6.2 Tunneling 16 2.6.3 NAT-PT 16 BẮT GÓI TIN TUNNEL IPv6-IN-IPv4 BẰNG WIRESHARK VÀ PHÂN TÍCH MÃ NGUỒN CỦA KERNEL LINUX 3.1 Bắt gói tin “IPv6-in-IPv4” Wireshark 3.2 Phân tích mã nguồn kernel linux TÀI LIỆU THAM KHẢO Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 CÁC VẤN ĐỀ CỦA ĐỊA CHỊ IPv4 1.1 Không gian địa IPv4 Địa IP version (IPv4) định nghĩa vào năm 1981, chia thành lớp A, B, C, D: Lớp Dãy địa Bit bắt đầu Phạm vi sử dụng A 0.0.0.0 đến 127.255.255.255 Quy mô mạng lớn B 128.0.0.0 đến 191.255.255.255 10 Quy mô mạng trung bình C 192.0.0.0 đến 223.255.255.255 110 Quy mô mạng nhỏ D 224.0.0.0 đến 239.255.255.255 1110 Multicast E 240.0.0.0 đến 247.255.255.255 1111 Mục đích nghiên cứu Địa IPv4 sử dụng 32-bit, với 32 bit tổng cộng số địa mà IPv4 cung cấp là: 232 = 4,294,967,296 (Hơn tỷ địa chỉ), số lý thuyết Thực tế, số địa mà IPv4 sử dụng (có thể gán cho thiết bị sử dụng Internet) thấp so với số trên, nguyên nhân số địa đặc biệt dùng làm địa mạng (Network) địa quảng bá (Broadcast) Địa IPv4 sử dụng địa thuộc lớp A, B C 1.1.1 Địa lớp A Đối với địa lớp A, số lớp mạng mà lớp A cung cấp là: 27 - = 125 (0, 127 không sử dụng 10 dãy địa Private lớp A) Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Mỗi lớp A có số địa host là: 224 - = 16,777,214 (Không tính địa mạng địa Broadcast) Như vậy, tổng cộng địa IPv4 mà lớp A cung cấp là: 125 x 16,777,214 = 2,097,151,750 1.1.2 Địa lớp B Đối với địa lớp B, số lớp mạng mà lớp B cung cấp là: 214 - = 16,383 (172.16.0.0 dãy địa Private lớp B) Mỗi lớp B có số địa host là: 216 - = 65,534 (Không tính địa mạng địa Broadcast) Như vậy, tổng cộng địa IPv4 mà lớp B cung cấp là: 16,383 x 65,534 = 1,073,643,522 1.1.3 Địa lớp C Đối với địa lớp C, số lớp mạng mà lớp C cung cấp là: 221 - = 2,097,151 (192.168.0.0 dãy địa Private lớp C) Mỗi lớp C có số địa host là: 28 - = 254 (Không tính địa mạng địa Broadcast) Như vậy, tổng cộng địa IPv4 mà lớp C cung cấp là: 2,097,151 x 254 = 532,676,354 Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 1.1.4 Nhận xét Như trình bày phần trên, tổng số địa khả dụng IPv4 là: 2,097,151,750 + 1,073,643,522 + 532,676,354 = 3,703,471,626 (trên lý thuyết 4,294,967,296) Mỗi lớp địa có dãy IP Private tương ứng, ví dụ:  Lớp A: 10.x.x.x  Lớp B: 172.16.x.x  Lớp C: 192.168.x.x Những địa thuộc lớp sử dụng mạng nội mà không quảng bá Internet Ngày nay, phát triển không ngừng khoa học công nghệ Internet, nhiều thiết bị đại có sử dụng Internet đời (điện thoại di động, máy tính bảng, Laptop, SmartTV, Thiết bị dẫn đường xe hơi…), thiết bị để truy cập vào Internet tất nhiên phải gán cho địa IP dẫn đến thiếu hụt không gian địa IPv4 Dân số giới khoảng gần 7,5 tỷ người, trung bình người sở hữu thiết bị công nghệ sử dụng Internet, cần 15 tỷ địa IPv4 Không gian địa IPv4 hoàn toàn không đáp ứng được, đòi hỏi sử đời hệ IP tiếp theo, IPv6 1.2 Ưu điểm IPv6 1.2.1 Không gian địa lớn Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 IPv6 sử dụng 128 bit địa chỉ, nhiều gấp lần địa IPv4 (32 bit), điều có nghĩa IPv6 có khả cung cấp 2128 = 3.4 x 1038 địa chỉ, dựa theo tình hình dân số người cấp 4.5 x 1028 địa Với số lượng địa vô lớn không gian địa IPv6 thiết kế đủ lớn cho phép phân bổ địa mạng từ trục xương sống Internet đến mạng tổ chức Do đó, kĩ thuật bảo tồn địa NAT không cần thiết 1.2.2 Địa phân cấp, hạ tầng định tuyến hiệu Nếu phân cấp địa chị IPv4 bao gồm thông tin network, subnet thành phần host địa IPv6 với 128 bit địa chỉ, IPv6 phân cấp dựa Prefix thay lớp địa IPv4, điều làm cho bảng định tuyến nhỏ việc định tuyến hiệu 1.2.3 Header đơn giản Header IPv6 thiết kế để giảm chi phí đến mức tối thiểu Điều đạt cách chuyển trường không quan trọng trường lựa chọn sang Header mở rộng đặt phía sau IPv6 Header Khuông dạng Header IPv6 tạo xử lý hiệu Router 1.2.4 Tự cấu hình địa Để đơn giản cho việc cấu hình trạm, IPv6 hỗ trợ việc tự cấu hình địa Stateful khả cấu hình server DHCP tự cấu hình địa Stateless (không có DHCP Server) Với tự cấu hình địa mạng Stateless, trạm liên kết tự động cấu hình chúng với địa IPv6 liên kết (địa cục liên kết) với địa rút từ tiền tố quảng bá Router cục Thậm chí Router, trạm liên kết tự cấu hình chúng với Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 địa cục liên kết giao tiếp với mà thiết lập cấu hình thủ công 1.2.5 Khả xác thực bảo mật thông tin Hổ trợ IP Security (IPSec) IPSec cung cấp dịch vụ mã hóa chất lượng cao, tương thích với nhiều hệ thống hoạt động lớp IP (IP layer) IPSec tùy chọn IPv4 bắt buộc IPv6 IPsec tăng cường tính bảo mật cho lớp IP nguyên thủy cách cung cấp:  Tính xác thực (authenticity)  Tính nguyên vẹn (integrity)  Tính bí mật (confidentiality)  Điều khiển truy nhập (access control) thông qua việc sử dụng hai giao thức AH (Authentication header) ESP (Encapsulating Security Payload) 1.2.6 Hỗ trợ tốt chất lượng dịch vụ QoS Những cải tiến thiết kế IPv6 như: không phân mảnh, định tuyến phân cấp, gói tin IPv6 thiết kế với mục đích xử lý thật hiệu thiết bị định tuyến tạo khả hỗ trợ tốt cho chất lượng dịch vụ QoS 1.2.7 Hỗ trợ tốt tính di động Khi thiết bị kết nối vào hệ thống mạng IPv4, cấp địa IP, thao tác trao đổi thông tin, liệu Internet thông qua IP này, di chuyển sang vùng khác kết nối vào mạng khác địa IP thiết bị thay đổi theo, điều dẫn đến kết nối mà ta thiết lập mạng trước ta phải kết nối lại để tiếp tục sử dụng liệu IPv6 có bước cải tiến vấn đề này, IPv6 hổ trợ chế hiểu chuyển mạng mà thiết bị không bị kết nối hay thay đổi địa IP 1.2.8 Khả mở rộng Thiết kế IPv6 có dự phòng cho phát triển tương lai đồng thời dễ dàng mở rộng có nhu cầu 1.3 So sánh IPv4 IPv6 Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 So sánh Header IPv4 IPv6 IPv4 IPv6 Địa dài 32 bit Địa dài 128 bit IPSec tùy chọn IPSec yêu cầu Không định dạng luồng liệu Định dạng luồng liệu nên hỗ trỗ QoS tốt Sự phần mảnh thực host gửi router, nên khả thực thi router chậm Không đòi hỏi kích thước gói lớp liên kết phải tái hợp gói 576 byte Sự phân mảnh xảy host gửi Lớp liên kết hỗ trợ gói 1.280 byte tái hợp gói 1.500 byte Checksum header Không checksum header Header có phần tùy chọn Tất liệu tùy chọn chuyển vào phần header mở rộng Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 ARP sử dụng frame ARP Request để phân giải địa IPv4 thành địa lớp liên kết IGMP (Internet Group Management Protocol) dùng để quản lý thành viên mạng cục ICMP Router Discovery dùng để xác định địa gateway mặc định tốt tùy chọn Địa broadcast để gửi lưu lượng đến tất node Frame ARP Request thay message Neighbor Solicitation IGMP thay message MLD (Multicast Listener Discovery) ICMPv4 Router Discovery thay message ICMPv6 Router Discovery Router Advertisement IPv6 địa broadcast, mà địa multicast đến tất node (phạm LinkLocal) Cấu hình tự động, không đòi hỏi DHCP cho IPv6 Phải cấu hình tay thông qua giao thức DHCP cho IPv4 Sử dụng mẫu tin chứa tài nguyên địa Sử dụng mẫu tin AAAA DNS để ánh host DNS để ánh xạ tên host thành xạ tên host thành địa IPv6 địa IPv4 Bảng tóm tắt so sánh đặc điểm IPv4 IPv6 GIỚI THIỆU ĐỊA CHỈ IPv6 2.1 Cách biểu diễn địa IPv6 Địa IPv6 không trình bày định dạng thập phân giống IPv4 mà dạng thập lục phân, IPv6 có chiều dài 128 bit nên IPv6 quy ước chia thành nhóm, nhóm gồm byte cách dấu “:” (hai chấm) X:X:X:X:X:X:X:X X: byte dạng thập lục phân Ví dụ: 2031:3051:130F:E0F1:90CD:9C0A:876A:130B Đối với nhóm có giá trị đầu lượt bỏ Ví dụ: 2031:0517:130F:E0F1:90CD:0C0A:876A:130B  2031:517:130F:E0F1:90CD:C0A:876A:130B Đối với nhóm có giá trị liên tiếp, viết rút gọn lại “::” Ví dụ: 2031:2517:0000:0000:0000:1C0A:876A:130B  2031:2517::1C0A:876A:130B Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Nhưng lưu ý cách rút gọn thực lần Ví dụ: 2031:0517:0000:0000:A5C7:0000:0000:130B  2031:0517::A5C7::130B (Sai)  2031:517::A5C7:0:0:130B (Đúng) 2.2 Phân loại địa IPv6 Địa IPv4 chia làm loại: Unicast Multicast Địa Unicast địa thuộc lớp A, B C, địa gán cho thiết bị (host) truy cập Internet Địa chị Multicast dùng để định danh nhiều host phục vụ cho việc truyền tải tin multicast Đối với IPv6, bao gồm loại địa chính: Unicast, Multicast Anycast 2.2.1 Địa Unicast Địa Unicast địa định danh cho thiết bị (interface hay card mạng) Một gói tin gửi đến địa Unicast chuyển đến interface định danh địa Địa Unicast có loại: Link local: Địa Link local cho phép kết nối thiết bị nội với nhau, địa khả định tuyến sử dụng lớp mạng Địa Link local có prefix dạng sau: FE80::/10 Global Unicast: Địa tương tự địa Public IPv4, nghĩa địa định tuyến sử dụng Internet Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6  Registry: Định danh vùng  ISP Prefix: Định danh nhà cung cấp dịch vụ  Site Prefix: Định danh doanh nghiệp, tổ chức  Subnet Prefix: Định danh mạng nhỏ doanh nghiệp, tổ chức bit gán giá trị 001 Do đó, địa Global unicast thường có dạng 2001::/3 2.2.2 Địa Multicast Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Địa Multicast định danh nhiều host/interface Một gói tin gửi đến địa có nghĩa gửi đến host/interface tương ứng Địa Multicast thường có Prefix là: FF00::/8 Cấu trúc địa Multicast  bit đầu 1111 1111: Định danh địa Multicast  bit Flags: bit đầu thường không sử dụng, bit cuối Bit thứ 4: giá trị gán IANA địa tạm thời, sử dụng nội  bit Scope: Quy định phạm vi địa Multicast  112 bit lại: Định danh nhóm host/interface có địa Multicast 2.2.3 Địa Anycast Địa Anycast địa gán cho nhóm host/interface không node mạng Khi gói tin gửi đến địa Anycast, gửi đến host/interface gần định nghĩa địa Anycast Địa Anycast mặt cấu trúc không khác so với địa Unicast cấp phát từ không gian địa Unicast Việc gán địa Unicast cho nhiều host/interface nghĩa là địa Anycast Trong gói tin IPv6 địa Anycast không sử dụng trường “source address” Trang 10 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 2.3 Vấn đề tóm tắt địa Không gian địa lớn tạo điều kiện cho việc cấp phát địa đến nhà cung cấp dịch vụ (ISP) tổ chức Một nhà cung cấp dịch vụ gộp tất prefix khách hàng họ vào prefix quảng bá prefix vào mạng IPv6 Không gian địa lớn đủ cho tổ chức định nghĩa prefix cho toàn hệ thống mạng tổ chức Kết việc gộp prefix khách hàng tạo nên tính hiệu quả, tính mở rộng cho bảng định tuyến Tăng băng thông đảm bảo chất lượng truyền tải liệu người dùng 2.4 Phương pháp đánh địa IPv6 Global Unicast 2.4.1 Gán thủ công (Manual Interface ID Assignment) Gán thủ công nghĩa tự người quản trị mạng tự động gán giá trị địa IPv6 cho host/interface Đối với Router Cisco thực lệnh sau: Router1(config-if)# ipv6 address 2001:DB8:1111:2222::54/64 2.4.2 Gán theo quy tắc EUI-64 (EUI-64 Interface ID Assignment) Cách gán địa áp dùng cho địa IPv6 có phần Host ID 64 bit Địa IPv6 thể dạng số Hexa Decimal có tính toàn cầu (Địa Global Unicast) Một loại địa khác thể Trang 11 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 số Hexa Decimal có tính toàn cầu địa MAC (Media Access Control), nhờ đặc điểm mà địa MAC Card mạng máy tính dùng để gán địa IPv6 Địa MAC có 48 bit mà phần Host ID IPv6 cần đến 64 bit, nên cần phải biết đổi địa MAC sau:  Chia đôi địa MAC thành phần OUI (Organizationally Unique Identifier) NIC, phần gồm 24 bit  Chèn byte FF FE nối phần, ta 64 bit EUI  Bit thứ từ trái sang cần phải đảo giá trị (0: Locally unique; 1: Universally unique) Địa MAC thông thường giá trị 0, để sử dụng địa MAC làm IPv6 phải đảo bit Trang 12 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Thực xong bước ta địa IPv6 gán theo quy tắc EUI64 2.4.3 Stateless Auto-Configuration Khi PC cắm vào mạng, gửi gói tin Router Solicitation để yêu cầu địa mạng Khi Router nhận yêu cầu, gửi trả gói tin Router Advertisement bao gồm thông tin Prefix, Default Route…PC sau nhận thông tin từ Router tự động điền thêm thông tin Host ID theo quy tắc EUI-64 để tạo thành địa IPv6 hoàn chỉnh 2.4.4 DHCPv6 (Stateful) DHCPv6 cập nhật DHCPv4 để hổ trợ IPv6, hổ trợ kiểu đánh địa (IPv6), cho phép điều khiển nhiều so với kiểu đánh địa Stateless Auto-configuration, nghĩa kiểu Stateless, việc đánh địa thực Client (PC hay Device), kiểu Stateful, việc quản lý cấp phát địa thực DHCPv6 Server Trang 13 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Cách thức hoạt động DHCPv6 tương tự DHCPv4 Đầu tiên, Client kiểm tra xem có Router đường mạng hay không?  Nếu Router tìm thấy, Client gửi tin request (Router Solicitation) sau nhận tin Router Advertisement, Client phân tích DHCP sử dụng  Nếu không tìm thấy Router Router nói sử dụng DHCP thì: o Client gửi tin DHCP solicit đến địa multicast tất DHCP agent o Client sử dụng địa Link Local làm source address gói tin gửi đến DHCP agent 2.5 Các giao thức định tuyến 2.5.1 RIPng Giao thức RIPng (Routing Information Protocol Next Generation) dựa thuật toán định tuyến thông dụng distance-vector (thuật toán Bellman Ford) RIPng phát triển dựa giao thức RIPv2 (giao thức định tuyến IPv4) RIPng có bán kính 15 hops sử dụng chế split horizon poison reverse (chống loop) RIPv4 IPv4 Những tính cập nhật để hổ trợ cho IPv6 như:  IPv6 prefix  Next hop địa IPv6  Sử dụng địa multicast có predfix FF02::9, địa sử dụng cho tất router chạy định tuyến RIP IPv6 địa đích cho bảng tin cập nhật RIP  Sử dụng IPv6 cho việc truyền tải thông tin 2.5.2 OSPFv3 Trang 14 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 OSPFv3 xây dựng dựa OSPFv2 IPv4 để hổ trợ IPv6 Tuy nhiên, việc cấu hình vận hành hoàn toàn độc lập so với OSPFv2 thiết bị switch Những đặc điểm OSPFv2 mà OSPFv3 thực bao gồm:  Packet types  Neighbor discovery and adjacency formation mechanisms  LSA aging and flooding  SPF calculations  DR election procedure  Multiple area support  Router-ID (32 bits) Những đặc điểm mà OSPFv3 khác so với OSPFv2:  Địa IPv6 128 bit  Sử dụng địa link local  OSPFv3 chạy đường lnk thay subnet 2.5.3 BGP4+ BGP4+ bao gồm đầy đủ đặc điểm chức IPv4 BGP (BGP4) BGP4+ tối ưu:  Hổ trợ họ địa chị IPv6 unicast Network layer reachability information (NLRI)  Thuộc tính Next hop sử dụng địa IPv6 2.6 Phương pháp chuyển đổi IPv4 sang IPv6 2.6.1 Dual stack Trang 15 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Thiết bị hổ trợ chế Dual Stack thiết bị vừa chạy giao thức IPv4 vừa chạy giao thức IPv6 Ưu điểm giải pháp là:  Giải pháp không cần thuật toán tunnel mạng nội  Cả giao thức IPv4 IPv6 chạy độc lập với  Dual Stack hổ trợ cho việc chuyển công nghệ dần từ IPv4 sang IPv6 2.6.2 Tunneling Tunneling (đường hầm) phương thức tích hợp mà gói tin IPv6 đóng gói giao thức khác, chẳng hạn IPv4 Như vậy, gói tin gửi IPv4 gồm 20-byte IPv4 header IPv6 header + IPv6 Payload Trong mô hình yêu cầu router hổ trợ chế Dual Stack (có thể làm việc với IPv4 IPv6) 2.6.3 NAT-PT Trang 16 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Network Address Translation (NAT)-Port Translation (PT) hổ trợ chuyển đổi từ IPv4 sang IPv6 Bằng cách sử dụng giao thức “dịch gói tin” IPv4 IPv6, cho phép trực tiếp giao tiếp thiết bị hệ IP khác Chúng ta có thề sử dụng static, dynamic, port address translation IPv4-mapped definitions cho chế NAT-PT Trang 17 Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 BẮT GÓI TIN TUNNEL IPv6-IN-IPv4 BẰNG WIRESHARK VÀ PHÂN TÍCH MÃ NGUỒN CỦA KERNEL LINUX 3.1 Bắt gói tin “IPv6-in-IPv4” Wireshark Bước 1: Thiết lập Tunnel IPv6-in-IPv4 cách sử dụng dịch vụ IPv6 Tunnel Broker Hurricane Electric Bước 2: Tiến hành cấu hình hệ điều hành CentOS sử dụng Tunnel  Chỉnh sửa file: /etc/sysconfig/network, thêm vào nội dung sau: NETWORKING_IPV6=yes IPV6_DEFAULTGW=2001:470:35:f54::1  Tạo file ifcfg-sit thư mục /etc/sysconfig/network-scripts/ thêm nội dung sau: vi /etc/sysconfig/network-scripts/ ifcfg-sit DEVICE=sit1 BOOTPROTO=none ONBOOT=yes IPV6INIT=yes IPV6TUNNELIPV4=216.218.221.42 Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 IPV6TUNNELIPV4LOCAL=192.168.1.187 IPV6ADDR=2001:470:35:f54::2/64  Khởi động lại service network service network restart Tiến hành ping thử địa ipv6.google.com ping6 ipv6.google.com PING ipv6.google.com(tf-in-x8b.1e100.net) 56 data bytes 64 bytes from tf-in-x8b.1e100.net: icmp_seq=1 ttl=56 time=156 ms 64 bytes from tf-in-x8b.1e100.net: icmp_seq=16 ttl=56 time=161 ms Sử dụng Wireshark để bắt gói tin, filter với địa đích địa public card mạng sử dụng (trường hợp 14.186.1.243) Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 3.2 Phân tích mã nguồn kernel linux  Kernel sử dụng linux-4.8.1 download lại: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.8.1.tar.xz  Phương thức gán địa IPv6 thủ công cho interface  Phương thức gán địa IPv6 theo quy tắc EUI-64 cho interface Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 Trang Công nghệ mạng truyền thông - Tìm hiểu địa chị IPv6 TÀI LIỆU THAM KHẢO  William R Parkhurst (Published on Nov 5, 2004) “Internet Addressing and Routing First Step” from http://www.ciscopress.com/articles/article.asp?p=348253&seqNum=7  SQA (Accessed on Oct, 2016) “Internet Technologies” from http://www.sqa.org.uk/e-learning/WebTech01CD/page_11.htm#Popup19  Wikipeadia (Accessed on Oct, 2016) “IPv4 address exhaustion” from https://en.wikipedia.org/wiki/IPv4_address_exhaustion  IPv6 – The Future is Now (Accessed on Oct, 2016) “IPv6 Advanced Features” from https://ilexbmd.wordpress.com/ipv6-advanced-features/  Địa IPv6 (Accessed on Oct, 2016) “Giao thức bảo mật IPSEC IPv6” from https://www.vnnic.vn/ipv6/congnghe/giao-th%E1%BB%A9cb%E1%BA%A3o-m%E1%BA%ADt-ipsec-trong-ipv6  Địa IPv6 (Accessed on Oct, 2016) “Các đặc điểm, lợi ích IPv6” from https://www.vnnic.vn/ipv6/c%C3%A1c-%C4%91%E1%BA%B7c%C4%91i%E1%BB%83m-l%E1%BB%A3i-%C3%ADch-c%E1%BB%A7a-ipv6  HUNG CAO (Published on Aug 26, 2016) “Sự Khác Nhau Giữa IPV4 Và IPV6” from https://kysudien.wordpress.com/2013/08/26/790/  IPv6 (Accessed on )“Types of IPv6 Addresses, Global Unicast, Link-local, Multicast, Anycast, Loopback addresses” from http://www.omnisecu.com/tcpip/ipv6/types-of-ipv6-addresses.php  Michael Pietroforte (Published on Mar 9, 2011) “IPv6 tutorial – Part 5: Address types and global unicast addresses” from https://4sysops.com/archives/ipv6tutorial-part-5-address-types-and-global-unicast-addresses/  Edward Tetz (Accessed on Oct 03, 2016) “NETWORK BASICS: ASSIGNING IPV6 ADDRESSES” from http://www.dummies.com/programming/networking/cisco/network-basicsassigning-ipv6-addresses/ Trang [...]... được cập nhật để hổ trợ cho IPv6 như:  IPv6 prefix  Next hop là địa chỉ IPv6  Sử dụng địa chỉ multicast có predfix FF02::9, đây là địa chỉ sử dụng cho tất cả router chạy định tuyến RIP trên nền IPv6 và là địa chỉ đích cho các bảng tin cập nhật RIP  Sử dụng IPv6 cho việc truyền tải thông tin 2.5.2 OSPFv3 Trang 14 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 OSPFv3 cũng được xây... những địa chỉ IPv6 có phần Host ID là 64 bit Địa chỉ IPv6 được thể hiện ở dạng số Hexa Decimal và có tính duy nhất trên toàn cầu (Địa chỉ Global Unicast) Một loại địa chỉ khác cũng được thể hiện bằng Trang 11 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 số Hexa Decimal và cũng có tính duy nhất trên toàn cầu đó là địa chỉ MAC (Media Access Control), chính nhờ đặc điểm này mà địa. .. - Tìm hiểu về địa chị IPv6 Nhưng lưu ý là cách rút gọn này chỉ được thực hiện 1 lần Ví dụ: 2031:0517:0000:0000:A5C7:0000:0000:130B  2031:0517::A5C7::130B (Sai)  2031:517::A5C7:0:0:130B (Đúng) 2.2 Phân loại địa chỉ IPv6 Địa chỉ IPv4 chia ra làm 2 loại: Unicast và Multicast Địa chỉ Unicast là những địa chỉ thuộc lớp A, B và C, địa chỉ này được gán cho thiết bị (host) truy cập Internet Địa chị Multicast... ifcfg-sit DEVICE=sit1 BOOTPROTO=none ONBOOT=yes IPV6INIT=yes IPV6TUNNELIPV4=216.218.221.42 Trang 1 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 IPV6TUNNELIPV4LOCAL=192.168.1.187 IPV6ADDR=2001:470:35:f54::2/64  Khởi động lại service network service network restart Tiến hành ping thử địa chỉ ipv6. google.com ping6 ipv6. google.com PING ipv6. google.com(tf-in-x8b.1e100.net) 56 data bytes... https://en.wikipedia.org/wiki/IPv4_address_exhaustion  IPv6 – The Future is Now (Accessed on Oct, 2016) IPv6 Advanced Features” from https://ilexbmd.wordpress.com /ipv6- advanced-features/  Địa chỉ IPv6 (Accessed on Oct, 2016) “Giao thức bảo mật IPSEC trong IPv6 from https://www.vnnic.vn /ipv6/ congnghe/giao-th%E1%BB%A9cb%E1%BA%A3o-m%E1%BA%ADt-ipsec-trong -ipv6  Địa chỉ IPv6 (Accessed on Oct, 2016) “Các đặc điểm, lợi ích của IPv6 from https://www.vnnic.vn /ipv6/ c%C3%A1c-%C4%91%E1%BA%B7c%C4%91i%E1%BB%83m-l%E1%BB%A3i-%C3%ADch-c%E1%BB%A7a -ipv6. .. để sử dụng địa chỉ MAC làm IPv6 thì phải đảo bit này là 1 Trang 12 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 Thực hiện xong các bước ta được địa chỉ IPv6 được gán theo quy tắc EUI64 2.4.3 Stateless Auto-Configuration Khi PC được cắm vào mạng, nó sẽ gửi đi một gói tin Router Solicitation để yêu cầu địa chỉ mạng hiện tại Khi Router nhận được yêu cầu, nó sẽ gửi trả về gói tin... được gán giá trị 001 Do đó, địa chỉ Global unicast thường có dạng 2001::/3 2.2.2 Địa chỉ Multicast Trang 9 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 Địa chỉ Multicast định danh nhiều host/interface Một gói tin khi gửi đến địa chỉ này có nghĩa là nó sẽ được gửi đến các host/interface tương ứng Địa chỉ Multicast thường có Prefix là: FF00::/8 Cấu trúc của địa chỉ Multicast  8 bit... Khi một gói tin được gửi đến địa chỉ Anycast, nó sẽ được gửi đến host/interface gần nhất được định nghĩa bởi địa chỉ Anycast đó Địa chỉ Anycast về mặt cấu trúc thì không khác gì so với địa chỉ Unicast bởi vì nó được cấp phát từ không gian địa chỉ Unicast Việc gán địa chỉ Unicast cho nhiều hơn một host/interface nghĩa là đó chính là địa chỉ Anycast Trong gói tin IPv6 thì địa chỉ Anycast không được sử... với địa chỉ đích là địa chỉ public của card mạng đang sử dụng (trường hợp này là 14.186.1.243) Trang 2 Công nghệ mạng và truyền thông hiện tại - Tìm hiểu về địa chị IPv6 3.2 Phân tích mã nguồn của kernel linux  Kernel sử dụng linux-4.8.1 download lại: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.8.1.tar.xz  Phương thức gán địa chỉ IPv6 thủ công cho một interface  Phương thức gán địa chỉ IPv6. .. multicast Đối với IPv6, bao gồm 3 loại địa chỉ chính: Unicast, Multicast và Anycast 2.2.1 Địa chỉ Unicast Địa chỉ Unicast là địa chỉ định danh cho một thiết bị (interface hay card mạng) Một gói tin được gửi đến địa chỉ Unicast là được chuyển đến interface định danh bởi địa chỉ đó Địa chỉ Unicast có 2 loại: Link local: Địa chỉ Link local cho phép kết nối các thiết bị nội bộ với nhau, địa chỉ này không

Ngày đăng: 15/10/2016, 22:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan