TRIỂN KHAI ĐỊNH TUYẾN VỚI EIGRP-for-IPv6 TRÊN MÔI TRƯỜNG FRAME RELAY - Pdf 12

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DUY TÂN
ĐỒ ÁN CHUYÊN NGÀNH KỸ THUẬT MẠNG
Tên đề tài
TRIỂN KHAI ĐỊNH TUYẾN VỚI EIGRP-for-IPv6
TRÊN MÔI TRƯỜNG FRAME RELAY
GVHD: ThS. ĐẶNG NGỌC CƯỜNG
SVTH: ĐOÀN CÔNG LÂM. MASV: 168111961.
ĐÀ NẴNG 2012.
1
MỤC LỤC
MỤC LỤC 2
DANH MỤC HÌNH 5
6
DANH MỤC BẢNG 7
DANH MỤC VIẾT TẮT 8
CHƯƠNG 1: TỔNG QUAN VỀ ĐỊNH TUYẾN TRÊN MẠNG IPv6 9
1.1. Giới thiệu IPv6 9
1.2. Những đặc trưng của IPv6 so với IPv4 10
1.2.1. Tăng kích thước của địa chỉ 10
1.2.2. Sự phân cấp địa chỉ toàn cầu 12
1.2.2.1. Phân cấp địa chỉ lúc ban đầu 12
1.2.2.2. Phân cấp địa chỉ hiện nay 12
1.3. Phân loại địa chỉ IPv6 16
1.3.1. Unicast Address 16
1.3.1.1. Global Unicast Address 16
1.3.1.2. Link-local Address 16
1.3.1.3. Site-local Address 17
1.3.2. Multicast Address 18
1.3.3. Anycast Address 19
1.4. Tổng quan về giao thức định tuyến 20

2.2. Các công nghệ WAN 38
2.2.1. Công nghệ xDSL (Digital Subscribers Line) 38
2.2.2. ISDN (Intergrated Service Digital Network) 40
2.2.3. X.25 41
2.3. Công nghệ Frame Relay 42
2.3.1.Khái niệm 42
2.3.2. Cấu trúc của Frame Relay 43
2.3.2.1.Cấu trúc frame của Frame Relay 43
2.3.2.2. DLCI 44
2.3.3. Hoạt động của Frame Relay 47
2.3.3.1 . Quá trình đóng gói Frame Relay 47
3
2.3.3.2. Frame Relay Multicast 48
2.3.3.3. Giao thức phân giải địa chỉ Frame Relay 48
2.3.4. Các tính năng của Frame relay: 50
2.3.4.1 Sự phân mảnh PVC (PVC Fragmentation) 50
2.3.4.2. Các mô hình phân mảnh (Fragmentation models) 51
2.3.4.3. Phân mảnh các Header (Fragmentation headers) 53
2.3.4.4. Các thủ tục phân mảnh (Fragmentation procedure) 55
CHƯƠNG 3: TRIỂN KHAI ĐỊNH TUYẾN VỚI EIGRP-for-IPv6 TRÊN MÔI
TRƯỜNG FRAME RELAY 57
3.1. Giới thiệu kịch bản 57
3.1.1. Nhu cầu của công ty 57
3.1.2. Yêu cầu chính sách 57
3.2. Thực hiện 57
3.2.1. Lựa chọn công cụ 57
3.2.2. Giới thiệu phần mềm GNS3 58
3.2.3. Mô tả kịch bản 59
3.2.4. Cài đặt và cấu hình hệ thống 59
KẾT LUẬN 65

5
Hình 2.12. Sự phân mảnh và gom mảnh NNI 51
Hình 2.13. Các mẩu định dạng UNI và NNI 53
Hình 2.14. Ví dụ về hoạt động phân mảnh đầu cuối đến đầu cuối 55
Hình 3.1. Giao diện chương trình GNS3 58
Hình 3.2. Mô hình hệ thống công ty 59
6
DANH MỤC BẢNG
Bảng 1.1. Đặc tả cấp phát địa chỉ IPv6 trên toàn cầu 13
Bảng 1.2. Bảng ví dụ về địa chỉ Multicast của IPv6 19
Bảng 1.3. Bảng mô tả các loại địa chỉ IPv6 Multicast 19
Bảng 1.4. Giá trị mặc định của thời gian hello và thời gian lưu giữ trong EIGRP 34
Bảng 2.1. Đặc điểm của họ công nghệ xDSL 39
7
DANH MỤC VIẾT TẮT
AD Administrative Distance
AfriNIC African Network Information Centre
AH Authentication Header
APNIC Asia-Pacific Network Information Centre
ARIN American Registry for Internet Numbers
ARPANET Advanced Research Projects Agency Network
CEF Cisco Express Forwarding
CIDR Classless Inter-Domain Routing
DHCP Dynamic Host Configuration Protocol
DR Designated Router
EIGRP Enhanced Interrior Gateway Routing Protocol
ESP Encapsulating Security Payload
FP Format Prefix
GNS Graphical Network Simulator
GRU Globally Routable Unicast

mới dựa trên cơ sở TCP/IP này thành hiện thực, TCP/IP phải mở rộng. Nhưng một
thực tế mà không chỉ giới chuyên môn, mà ngay cả các ISP cũng nhận thức được đó
là tài nguyên mạng ngày càng hạn hẹp. Việc phát triến về thiết bị, cơ sở hạ tầng,
nhân lực không phải là một khó khăn lớn. vấn đề ở đây là địa chỉ IP, không gian
9
địa chỉ IP đã cạn kiệt, địa chỉ IP (IPv4) không thể đáp ứng nhu cầu mở rộng mạng
đó. Bước tiến quan trọng mang tính chiến lược đối với kế hoạch mở rộng này là
việc nghiên cứu cho ra đời một thế hệ sau của giao thức IP, đó chính là IPv6.
IPv6 ra đời không có nghĩa là phủ nhận hoàn toàn IPv4 (công nghệ mà hạ
tầng mạng chúng ta đang dùng ngày nay). Vì là một phiên bản hoàn toàn mới của
công nghệ IP, việc nghiên cứu, ứng dụng vào thực tiễn luôn là một thách thức rất
lớn. Một trong những thách thức đó liên quan đến khả năng tương thích giữa IPv6
và IPv4, liên quan đến việc chuyển đối từ IPv4 sang IPv6, làm thế nào mà người
dùng có thể khai thác những thế mạnh của IPv6 nhưng không nhất thiết phải nâng
cấp đồng loạt toàn bộ mạng (LAN, WAN, Internet ) lên IPv6.
1.2. Những đặc trưng của IPv6 so với IPv4
Khi phát triển phiên bản địa chỉ mới, IPv6 hoàn toàn dựa trên nền tảng IPv4.
Nghĩa là hầu hết những chức năng của IPv4 đều được tích hợp vào IPv6. Tuy nhiên,
IPv6 đã lượt bỏ một số chức năng cũ và thêm vào những chức năng mới tốt hơn.
Ngoài ra IPv6 còn có nhiều đặc điểm hoàn toàn mới.
1.2.1. Tăng kích thước của địa chỉ
Hình 1.2. Số Bits của IPv4 so với IPv6
IPv6 sử dụng 128 bit địa chỉ, tăng gấp 4 lần số bit so với IPv4 (32bit). Nghĩa
là trong khi IPv4 chỉ có 232 ~ 4,3 tỷ địa chỉ, thì IPv6 có tới 2128 ~ 3,4 * 1038 địa
chỉ IP. Gấp 296 lần so với địa chỉ IPv4. Với số địa chỉ của IPv6 nếu rãi đều trên bề
mặt trái đất (diện tích bề mặt trái đất là 511263 tỷ mét vuông) thì mỗi mét vuông có
khoảng 665.570 tỷ tỷ địa chỉ.
Ipv4 : 4 Octets
10
IPv4 = 32 Bits

Trong đó:
- FP - Format Prefix : 3 bit 001 để nhận dạng là địa chỉ toàn cầu.
- TLA ID - Top Level Aggregate ID : Nhận dạng tổng hợp cấp cao nhất.
- Res - Reserved : Dự phòng cho tương lai.
- NLA ID — Next Level Aggregator ID : Nhận dạng tổng hợp cấp tiếp theo.
- SLA ID - Site Level Aggregator ID : Nhận dạng tổng hợp cấp vùng.
- Interface ID : Địa chỉ định danh interface của 1 node trong 1 mạng con.
1.2.2.2. Phân cấp địa chỉ hiện nay
Địa chỉ IPv6 sử dụng một giải pháp gọi là prefix (tiền tố) để phân cấp một
địa chỉ thành các khối xác định.
Hình 1.5. Kiến trúc quản lý việc cấp phát địa chỉ IPv6 hiện nay
Địa chỉ IPv6 hiện nay do tổ chức cấp phát địa chỉ Internet quốc tế IANA cấp
phát.
12
Bảng 1.1. Đặc tả cấp phát địa chỉ IPv6 trên toàn cầu
Prefix Số Bits Chức năng
/3 3 bits
Luôn là 001 được dành cho các địa chỉ khả định tuyến toàn
cầu. (Globally Routable Unicast - GRU)
/23 20 bits
Xác định cấp phát cao nhất là tổ chức IANA. IANA phân phối
tiếp cho 5 RIR- tổ chức cấp khu vực cấp phát địa chỉ IP, bao
gồm: AfriNIC (Châu Phi), ARIN (Bắc Mỹ và Caribe), APNIC
(Châu Á Thái Bình Dương), RIPE (Châu Âu, Trung Đông và
Châu Á).
/32 9 bits
Xác định cấp khu vực hoặc quốc gia. Được các RIR cấp cho
các ISP cao nhất trong hệ thống các nhà cung cấp dịch vụ của
mỗi quốc gia.
/48 16 bits

kiểu phân cấp địa chỉ giúp giảm được Overhead.
Trong IPv4 sử dụng nhiều Broadcast như ARP Request, trong khi IPv6 sử
dụng Neighbor Discovery Protocol để thực hiện chức năng tương tự trong quá trình
tự cấu hình mà không cần sử dụng Broadcast. Bên cạnh đó, Multicast có giới hạn
trong IPv6, một địa chỉ Multicast có chứa một trường scope (phạm vi) có thể hạn
chế các gói tin Multicast trong các node, trong các link, hay trong một tổ chức.
• Hỗ trợ tốt tính năng di động
Tính di động (Mobility) là một tính năng rất quan trọng trong hệ thống mạng
ngày nay. Mobile IP là một tiêu chuẩn của IETF cho cả IPv4 và IPv6. Mobile IP
cho phép thiết bị di chuyển mà không bị đứt kết nối, vẫn duy trì được kết nối hiện
tại. Trong IPv4, mobile IP là một tính năng mới cần phải được thêm vào nếu cần sử
dụng. Ngược lại với IPv6, tính di động được tích hợp sẵn, có nghĩa là bất kỳ node
IPv6 nào cũng có thể sử dụng được khi cần thiết.
Thêm vào đó phần Header của định tuyến trong IPv6 làm cho Mobile IPv6
hoạt động hiệu quả hơn Mobile IPv4. Chính vì vậy, trong tương lai các thiết bị di
động như laptop, máy tính bảng, smartphone sẽ dùng địa chỉ IPv6 tích hợp sừ
dụng trên cơ sở hạ tầng của mạng viễn thông.
14
• Bảo mật cao
IPSec (IP Security) là một tiêu chuẩn do IETF đưa ra cho lĩnh vực an ninh
mạng IP, được sử dụng cho cả IPv4 và IPv6. Mặc dù các chức năng cơ bản là giống
hệt nhau trong cả hai môi trường, nhưng với IPv6 thì IPSec là tính năng bắt buộc.
IPsec được kích hoạt trên tất cả các node IPv6 và sẵn sàng để sử dụng. Tính sẵn
sàng của IPsec trên tất cả các node làm cho IPv6 Internet an toàn hơn.
• Header đơn giản hơn
Header của IPv6 đơn giản và hợp lý hơn IPv4. IPv6 chỉ có 6 trường và 2 địa
chỉ, trong khi IPv4 chứa 10 trường và 2 địa chỉ. Do vậy các gói tin IPv6 di chuyển
nhanh hơn trong mạng. Dẫn đến tốc độ mạng sẽ được cải thiện.
• Tổng hợp địa chỉ (Addresss Aggregation)
Addresss Aggregation là kỹ thuật tương tự với kỹ thuật Address Summarize

đến là Anycast Address sẽ thông qua Routing để chuyển đến một interface trong số
các interface có cùng Anycast Address, thông thường là interface gần nhất. Chữ
“gần nhất” ở đây được xác định thông qua giao 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 Address.
Trong IPv6 địa chỉ Broadcast đã bị loại bỏ và được thay bằng địa chỉ
Multicast.
1.3.1. Unicast Address
1.3.1.1. Global Unicast Address
Địa chỉ này được các ISP cấp cho người sử dụng có nhu cầu kết nối Internet.
Global Unicast Address giống như địa chỉ Public của IPv4.
1.3.1.2. Link-local Address
Đây là loại địa chỉ dùng cho các host khi chúng muốn giao tiếp với các host
khác trong cùng mạng LAN. Tất cả IPv6 của các interface đều có địa chỉ link local.
16
Hình 1.6. Cấu trúc địa chỉ Link-local
Trong đó:
- 10 bits đầu là giá trị cố định 1111 1110 10 (Prefix FE80::/10).
- 54 bits kế tiếp có giá trị bằng 0.
- 64 bits cuối : là địa chỉ của interface.
Như vậy, trong Link Local Address: 64 bit đầu là giá trị cố định không thay
đổi (prefix : fe80::/64).
Để xem địa chỉ Link-local, chúng ta vào cmd, gõ lệnh ipconfig /all:
Hình 1.7. Xem địa chỉ Link-local của máy tính
Lưu ý: Một router không thể chuyển bất kỳ gói tin nào có địa chỉ nguồn hoặc
địa chỉ đích là Link Local Address.
1.3.1.3. Site-local Address
Site-Local Addresses được sử dụng trong hệ thống nội bộ (Intranet) tương tự

- Scope = 8:Organization
- Scope = E: Global
Bảng 1.2. Bảng ví dụ về địa chỉ Multicast của IPv6
Địa chỉ Loại Phạm vi
FF02::/16 Vĩnh viễn Link-local
FF08::/16 Vĩnh viễn Organization
FF14::/16 Tạm thời Admin-local
FF1E::/16 Tạm thời Global
Ngoài ra địa chỉ IPv6 Multicast còn có quy định giá trị của các bit cuối để
xác định đối tượng thuộc phạm vi của Multicast Address.
Bảng 1.3. Bảng mô tả các loại địa chỉ IPv6 Multicast
Địa chỉ Các bits cuối Đối tượng Phạm vi
FF02::1 1 Tất cả các node Link-local
FF03::2 2 Tất cả các Router Subnet-local
FF04::9 9 Tất cả các RIP Router Admin-local
FF02::1:FFXX:XXXX FFXX:XXXX Các Solicited-node Link-local
FF05::101 101 Tất cả các NTP server Site-local
FF02::1:FFXX:XXXX là dạng địa chỉ Multicast với vai trò là các Solicited-
node (thay cho ARP của IPv4) dùng đế phân giải địa chỉ IPv6 thành địa chỉ MAC
của các node trong cùng 1 vùng (ở đây vùng trong ví dụ là Link-local).
1.3.3. Anycast Address
Anycast là địa chỉ hoàn toàn mới trong IPv6. Còn được gọi là địa chỉ One-to-
nearest (một đến gần nhất).
19
Hình 1.10. Cấu trúc địa chỉ Anycast Address
Địa chỉ Anycast là một địa chỉ Global Unicast được gán cho nhiều interface
của nhiều Router khác nhau trong cùng một WAN Scope, gói tin chuyển đến
Anycast Address sẽ được hệ thống định tuyến chuyển đến router có metric tốt nhất
(router gần nhất).
Hiện nay, địa chỉ Anycast được sử dụng rất hạn chế, rất ít tài liệu nói về cách

tuyến tĩnh trên IPv4. Định tuyến tĩnh được cấu hình bằng tay và xác định một
đường đi rõ ràng giữa hai node mạng. Không giống như các giao thức định tuyến
động (dynamic route), định tuyến tĩnh không được tự động cập nhật và phải được
người quản trị cấu hình lại nếu hình trạng mạng có sự thay đổi.
Lợi ích của việc sử dụng định tuyến tĩnh là bảo mật và hiệu quả tài nguyên
của Router. Định tuyến tĩnh sử dụng băng thông ít hơn các giao thức định tuyến
động và không đòi hỏi quá cao năng lực của CPU để tính toán các tuyến đường tối
ưu.
Bất lợi chính khi sử dụng định tuyến tĩnh là không thể tự động cấu hình lại
nếu có thay đổi về cấu trúc liên kết mạng. Và bất lợi thứ 2 là không tồn tại một
thuật toán nào để chống loop cho định tuyến tĩnh.
Định tuyến tĩnh còn được sử dụng cho các mạng nhỏ chỉ với một đường duy
nhất đến hệ thống mạng bên ngoài. Và để cung cấp bảo mật cho một mạng lớn hơn
nhằm đảm bảo một vài thông lượng đến các mạng khác được kiểm soát hơn. Nhìn
chung, hầu hết các hệ thống mạng sử dụng giao thức định tuyến động để giao tiếp
giữa các node mạng nhưng có thể có một hoặc vài tuyến được cấu hình định tuyến
tĩnh cho mục đích đặc biệt.
• Cấu hình Static route cho IPv6
Trên các thiết bị Cisco, dùng câu lệnh ipv6 route trong mode config đế cấu
hình static route. Cú pháp:
ipv6 route ipv6-prefix/prefix-length {ipv6-address | interface-type
interface-number [ipv6-address]} [administrative-distance] [administrative-
multicast-distance | unicast | multicast] [tag tag]
Ví dụ: ipv6 route 2001:0DB8::/32 serial 0/1
21
Có nghĩa là: Cấu hình định tuyến tĩnh cho gói tin đến địa chỉ
2001:0DB8::/32 sẽ đi qua interface serial 0/1
Các loại Static route IPv6
• Định tuyến tĩnh IPv6 có 4 loại sau
Directly Attached Static Routes : Đây là loại static route với duy nhất

tính thời gian thực nhằm tránh tắc nghẽn cũng nhứ tối ưu hiệu năng mạng. Định
tuyến động phù hợp đối với mạng lớn, thường biến đổi trong quá trình hoạt động.
Giao thức định tuyến được sử dụng để giao tiếp giữa các Router với nhau. Giao
thức định tuyến cho phép Router này chia sẻ các thông tin định tuyến mà nó biết
cho các Router khác. Từ đó, các Router có thể xây dựng và bảo trì bảng định tuyến
của nó.
1.4.2.3. Phân loại các giao thức định tuyến
• RIP NEXT GENERATION (RIPng)
Routing Information Protocol next generation (RIPng - RFC 2080) là một
giao thức định tuyến theo vector khoảng cách để tìm đường đi tốt nhất tới đích, với
số hop count giới hạn là 15. Sử dụng các kỹ thuật split-horizon…để ngăn chặn tình
trạng lặp vòng định tuyến.
RIPng bao gồm các tính năng sau đây
- Tương tự với RIP và RIPv2 cho địa chỉ IPv4, RIPng sử dụng giao thức
định tuyến dựa trên giải thuật Bellman-Ford để tìm đường đi tốt nhất tới
đích.
- Sử dụng hop count như là metric.
- Bao gồm IPv6 prefix và địa chỉ IPv6 của hop tiếp theo.
- Sử dụng địa chỉ FF02::9 là địa chỉ multicast cho tất cả các RIP-Router.
- FF02::9 được xem như địa chỉ đích cho tất cả các gói tin RIP updates.
- Gửi thông tin update trên UDP port 521.
Command Version Must be zero
Route table entry 1 (20 octets)
:
23
0
7
0
1
7

đường đi với hop count bằng 3 đi qua 3 mạng Ethernet có tốc độ nhanh hơn với
24
311570
311570
đường đi có hop count bằng 2 nhưng đi qua 2 đường dây có kết nối tốc độ chậm. Để
bù đắp cho sự khác biệt trong công nghệ, nhiều router quảng bá các hop count ảo
cao cho các liên kết chậm.
Lúc khởi động, RIPng đưa ra một yêu cầu cho thông tin định tuyến và lắng
nghe phản hồi yêu cầu đó. Nếu một hệ thống mà được cấu hình để hổ trợ RIPng
nghe được yêu cầu thì nó phản hồi với gói tin dựa vào thông tin trong cở sở dữ liệu
định tuyến của nó. Gói tin phản hồi này bao gồm địa chỉ mạng đích và tham số định
tuyến cho mỗi điểm đích.
Khi router nhận được gói tin phản hồi, nó sẽ nhận thông tin và xây dựng lại
bảng định tuyến. Thêm các tuyến mới và các tuyến tốt hơn (có số metric nhỏ nhất)
đến đích mà vừa được liệt kê trong cơ sở dữ liệu. RIPng cũng xoá những tuyến từ
cơ sở dữ liệu nếu router tiếp theo cho biết đích chứa hơn 15 hop count hoặc tuyến
đó đã bị xoá. Tất cả các tuyến qua một cổng bị xoá nếu không có bảng update nào
được nhận từ cổng đó trong khoảng thời gian quy định. Trong nhiều triển khai, nếu
một cổng không nghe trong 180s, thì tất cả các tuyến từ cổng đó sẽ bị xoá từ bảng
định tuyến. Khoảng thời gian 180s cũng được áp dụng để xoá các đường cụ thể.
• OSPFv3
OSPFv3 là một giao thức định tuyến theo trạng thái đường liên kết (RFC
2740) được sử dụng để định tuyến cho môi trường IPv6. OSPF được thiết kế để
chạy như một hệ tự trị. OSPFv3 được xây dựng trên OSPFv2 của IPv4. OSPFv3
vẫn sử dụng giải thuật Dijkstra để xây dựng bảng định tuyến. Đây là giải thuật xây
dựng các đường đi ngắn nhất SPF (shortest-path first) để đi đến đích. Thông điệp
quảng cáo LSA mang thông tin của router và trạng thái các router lân cận. Dựa trên các
thông tin học được khi trao đổi các thông điệp LSA, OSPF sẽ xây dựng topology mạng.
Nếu so sánh với RIP version 1 và version 2 thì OSPF là một giao thức định tuyến
nội (IGP) tốt hơn vì khả năng mở rộng của nó. RIP chỉ giới hạn trong 15 hop, hội tụ chậm


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status