Định danh giao diện trong địa chỉ IPv6

Một phần của tài liệu GIỚI THIỆU VỀ THẾ HỆ ĐỊA CHỈ INTERNET MỚI IPV6 (Trang 42 - 45)

I. CÁCH BIỂU DIỄN VÀ CẤU TRÚ C ĐỊA CHỈ IPV6

I.4.Định danh giao diện trong địa chỉ IPv6

Đ ịn h d an h gia o diệ n (Interface ID) là 64 bit cu ố i cùn g tro ng m ộ t đ ịa ch ỉ IPv6. S ố đ ịnh d a n h n à y sẽ xá c đ ịn h m ộ t g iao d iệ n tron g p h ạ m vi m ộ t m ạ n g co n (su b n e t). Đ ịnh d a n h gia o diệ n ph ả i là số d u y n h ấ t tro n g p h ạ m vi m ộ t su b n e t. 6 4 bit địn h d an h n à y có th ể đ ƣ ợ c cấ u th à n h tự đ ộ n g th eo m ộ t tro n g n h ữ n g cá ch th ứ c sa u đ ây:

 Ánh xạ từ d ạ n g th ứ c đ ịa chỉ E U I-6 4 của gia o d iệ n.  T ự đ ộ n g tạo m ộ t cá ch n g ẫ u n hiê n .

 G ắ n gia o diện b ằ ng th ủ tụ c g ắ n địa chỉ D H C P v6 (DHCP version 6).

I.4.1. T ự đ ộ n g tạo 64 bit đ ịn h d an h g iao d iện từ đ ịa ch ỉ M A C củ a card m ạn g

H iệ n n a y, card m ạ n g đ ƣ ợ c đ ịn h d a n h d u y n h ấ t to à n cầ u th eo cá ch th ứ c đ ịn h d a n h E U I-48 và EUI-6 4 . Đ ịa ch ỉ đ ánh th e o cá ch th ứ c n à y xá c đ ịn h d u y n hấ t m ộ t ca rd m ạ n g trê n to à n cầ u , đƣ ợ c g ọ i là địa chỉ M A C .

D ạn g th ứ c EUI-48

D ạ n g th ứ c đ á n h địa chỉ E U I-48 dùng 48 bit. T ro n g đó , 2 4 bit đ ầ u sử d ụ n g đ ể địn h d an h n hà sả n xu ấ t thiế t bị và 2 4 bit sa u là ph ầ n m ở rộ n g , đ ể địn h d a nh card m ạ n g . V iệ c kế t h ợ p m ộ t số định d an h 24 bit duy n h ấ t củ a m ộ t n h à sả n xu ấ t ca rd m ạ n g và m ộ t số đ ịnh d a n h 2 4 bit duy n h ấ t củ a ca rd n h à sản xu ấ t đ ó cun g cấ p ra th ị trƣ ờ n g , sẽ tạ o n ê n m ộ t co n số 4 8 bit, xá c địn h m ộ t ca rd m ạ n g d u y n h ấ t trê n to à n cầ u , đ ƣ ợ c g ọ i là đ ịa chỉ M A C (h a y cò n g ọi địa chỉ vậ t lý, địa chỉ E th ern e t), viế t d ƣ ớ i d ạn g h e xa d e cim a l.

D ạn g th ứ c E U I-64

N h ằ m tạ o n ê n m ộ t kh ô n g g ia n địn h d a n h thiế t b ị lớ n h ơ n ch o cá c n h à sả n xu ấ t, IE E E đ ƣ a ra m ộ t p h ƣ ơ n g th ứ c đá n h số m ớ i ch o cá c giao d iệ n m ạ n g g ọi là E U I-6 4 , tro ng đ ó giữ n g u yê n 2 4 bit địn h d a nh n hà sả n xu ấ t th iế t bị và p h ầ n m ở rộ n g tă n g lê n th àn h 4 0 bit. N ế u gia o diện m ạ n g đ ƣ ợ c đ ịn h d a n h the o d ạ n g th ứ c n à y, đ ịa chỉ p h ần cứ n g củ a n ó sẽ g ồ m 6 4 b it.

H ình 5: Á nh xạ từ E U I-48 tới E U I-64

Á n h xạ từ E U I-48 sang EUI-64

D ạ n g th ứ c định d an h E U I-4 8 đ ƣ ợ c án h xạ th à n h E U I-64 b ằn g cá ch th ê m 1 6 b it có giá trị 11111111 11111110 (viế t d ƣ ớ i d ạn g h e xa sẽ là

FFFE) và o ch ính giữ a 4 8 bit củ a E U I-48 .

C ấu th àn h 64 b it đ ịn h d an h g iao d iện IP v6 từ đ ịa ch ỉ M A C

6 4 bit định dan h gia o diệ n tron g địa chỉ IP v6 đƣ ợ c tự độ ng tạo nê n từ 64 bit địn h da nh dạ ng E U I-64 của gia o diện m ạ n g th eo qu y tắ c nh ƣ sau: T ro n g số 24 bit xá c địn h n h à cu n g cấ p thiế t b ị, có m ộ t b it đ ƣ ợ c qu y đ ịn h là bit U (xxxx xxU x xxxx xxxx xxxx xxxx). T h ô n g th ƣ ờ ng bit n à y có g iá trị 0 . N g ƣ ờ i ta tiế n h àn h đ ả o bit U nà y (từ 0 th à n h 1 và từ 1 th à n h 0 ), và lấ y 6 4 b it sa u khi th ự c hiệ n n h ƣ vậ y là m 6 4 b it đ ịnh d a n h gia o d iệ n tro ng địa chỉ IP v6 .

V í d ụ: T ạ o 6 4 b it địn h da n h giao diệ n của địa ch ỉ IP v6 từ đ ịa chỉ M A C 00-90-27-17-FC-0F:

 T á ch địa chỉ M A C 4 8 bit E U I-48 (00-90-27-17-FC-0F ) là m 2 p h ầ n , th ê m và o 1 6 b it F F F E để trở th à n h dạ n g thứ c E U I-64 (00-90-27- FF-FE-17-FC-0F).

 T iế n h à nh đ ả o bit U củ a d ạ n g th ứ c E U I-6 4 trê n , sẽ thu đ ƣ ợ c 6 4 b it đ ịn h d a n h gia o diện : 0 2 -90-27-FF-FE-17-FC-0F.

24 bit 24 bit Đ ịn h d a n h n h à sả n xu ấ t Đ ịn h d a n h ca rd m ạ n g ccccccug cccccccc cccccccc xxxxxxxx xxxxxxxx xxxxxxxx ccccccug cccccccc cccccccc 11111111 11111110 xxxxxxxx xxxxxxxx xxxxxxxx 24 bit 24 bit 64 bit 0xFF 0xFE EUI - 48 EUI - 64

H ình 6: T ự động cấu h ình 64 bit định danh giao diện từ địa ch ỉ M A C

I.4.2. T ự đ ộ n g tạo 64 bit đ ịn h d an h g iao d iện m ộ t cách n g ẫu n h iên

K h i sử d ụ n g p h ƣ ơ n g th ứ c q u a y số (dialup) để kế t n ố i và o Internet qua m ạ n g củ a m ộ t n h à cu n g cấ p dịch vụ , m ỗ i lầ n kế t n ố i, n g ƣ ờ i sử d ụ n g sẽ n h ậ n đ ƣ ợ c m ộ t đ ịa ch ỉ IPv4 kh á c n h a u . N ế u că n cứ và o đ ịa ch ỉ IP , việ c tìm kiế m lƣ u lƣ ợ n g của m ộ t n g ƣ ờ i sử d ụ n g dia lu p th ƣ ờ n g khó kh ă n . T ro n g địa chỉ IP v6 , 6 4 bit địn h da n h giao diệ n có th ể tự đ ộ n g tạ o n ê n từ đ ịa chỉ ca rd m ạ n g . N ế u 6 4 b it đ ịn h d a n h giao d iệ n lu ô n lu ô n đ ƣ ợ c tạ o n ê n từ địa chỉ card m ạ n g , h o àn toà n có th ể tru y cứ u đ ƣ ợ c lƣ u lƣ ợ ng củ a m ộ t n o d e n h ấ t đ ịn h , từ đ ó xá c đ ịn h đ ƣ ợ c n g ƣ ờ i sử dụ n g và việ c sử d ụ n g In te rne t. Đ ể đ ả m b ả o vấ n đ ề về q uyề n riê ng tƣ , IE T F đ ƣ a ra m ộ t cá ch th ứ c kh á c (m ô tả tro n g R F C 3 0 41 (Privacy Extensions for Stateless Address Autoconfiguration in IPv6)) đ ể tạ o 6 4 bit đ ịn h d a n h g ia o diệ n , trê n n g u yê n tắ c sử d ụ ng th uậ t to án g ắ n m ộ t số n g ẫ u n hiê n là m 6 4 b it địn h d a n h giao diệ n . Đ ịn h da n h đ ó là tạ m th ờ i và sẽ th a y đ ổ i th e o th ờ i g ia n . 90 00 27 17 FC 0F 90 00 27 17 FC 0F FF FE 90 00 27 FF FE 17 FC 0F 0000 00U0 90 02 27 FF FE 17 FC 0F Đ ảo b it U (th u ật to án b ù ): 0 trở th àn h 1 Đ ịn h d an h g iao d iện (64 bit) Ethernet MAC (48 bit)

Một phần của tài liệu GIỚI THIỆU VỀ THẾ HỆ ĐỊA CHỈ INTERNET MỚI IPV6 (Trang 42 - 45)