ĐỀ TÀI :TÌM HIỂU CÔNG NGHỆ MPLS – VPN – QoS

97 55 0
ĐỀ TÀI :TÌM HIỂU CÔNG NGHỆ MPLS – VPN – QoS

Đ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 ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511) 736 949, Fax (84-511) 842 771 Website: itf.ud.edu.vn, E-mail: cntt@edu.ud.vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH : 05115 ĐỀ TÀI : TÌM HIỂU CƠNG NGHỆ MPLS – VPN – QoS Mã số : 06T1 – 013 06T4 – 007 Ngày bảo vệ : 15 – 16/06/2011 SINH VIÊN : LỚP : CBHD : Nguyễn Huệ Nguyễn Phú Duy 06T1 – 06T4 Nguyễn Thế Xuân Ly ĐÀ NẴNG, 06/2011 LỜI CẢM ƠN Tôi xin chân thành cảm ơn thầy cô khoa Công nghệ Thông tin thầy cô giảng dạy trường Đại học Bách khoa Đà Nẵng truyền đạt kiến thức quý báu cho năm học vừa qua Đặc biệt xin chân thành cảm ơn thầy giáo Nguyễn Thế Xuân Ly tận tình hướng dẫn, động viên giúp đỡ suốt thời gian thực đề tài Xin chân thành cảm ơn anh chị Trung Tâm KV2 – Công ty Mạng Lưới Viettel tận tình hướng dẫn, giúp đỡ tơi suốt thời gian thực tập làm đề tài công ty Xin chân thành cám ơn bạn khoa Công nghệ Thông tin ủng hộ, giúp đỡ, chia sẻ kiến thức, kinh nghiệm tài liệu có cho tơi q trình nghiên cứu thực đề tài Một lần xin chân thành cám ơn! LỜI CAM ĐOAN Tôi xin cam đoan : Những nội dung luận văn thực hướng dẫn trực tiếp thầy Nguyễn Thế Xuân Ly Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá,tơi xin chịu hồn tồn trách nhiệm Sinh viên, Nguyễn Huệ – Nguyễn Phú Duy Mục lục i MỤC LỤC MỞ ĐẦU .11 I Lý chọn đề tài 11 II Mục đích ý nghĩa đề tài 11 III Nhiệm vụ thực 12 IV Hướng giải 12 V Nội dung luận văn 12 CƠ SỞ LÝ THUYẾT 13 I Tổng quan MPLS 13 I.1 Định tuyến chuyển mạch gói truyền thống .13 I.1.1 Định tuyến IP 13 I.1.2 Chuyển mạch ATM 14 I.1.3 Mơ hình IP over ATM 15 I.2 Các khái niệm MPLS 16 I.2.1 Miền MPLS (MPLS Domain) 16 I.2.2 Lớp chuyển tiếp tương đương FEC .17 I.2.3 Nhãn ngăn xếp nhãn .17 I.2.4 Đường chuyển mạch nhãn LSP 18 I.3 Mã hóa nhãn chế độ đóng gói nhãn 18 I.3.1 Mã hóa ngăn xếp nhãn 18 I.3.2 Chế độ khung (frame mode) 19 I.3.3 Chế độ tế bào (cell mode) 20 I.4 Kiến trúc nút MPLS 21 I.5 Giao thức phân phối nhãn LDP 22 I.5.1 Hoạt động LDP .22 I.5.2 Cấu trúc thông điệp LDP 23 I.5.3 Chế độ phân phối nhãn .26 I.5.4 Chế độ trì nhãn .26 I.5.5 Chế độ điều khiển 27 I.5.6 Quá trình phân phối nhãn 28 I.6 Phương thức hoạt động MPLS 31 I.7 Ưu điểm ứng dụng MPLS .31 I.7.1 Ưu điểm .31 I.7.2 Nhược điểm 32 I.7.3 Các ứng dụng 32 TỔNG QUAN CÔNG NGHỆ MPLS VPN VÀ QOS TRONG MẠNG MPLS 33 I Công nghệ MPLS VPN 33 I.1 Khái niệm VPN .33 I.2 Mơ hình VPN 33 I.3 So sánh VPN truyền thống MPLS VPN 34 I.3.1 VPN truyền thống 34 I.3.2 MPLS VPN 35 I.4 Mơ hình MPLS VPN .36 Mục lục ii I.5 Kiến trúc trình vận hành VPN MPLS 38 I.5.1 Quá trình chuyển tiếp định tuyến ảo VRF 38 I.5.2 Route Distinguisher (RD) 39 I.5.3 Route Target (RT) 40 I.6 Phân tán tuyến mạng MPLS VPN 41 I.7 Chuyển tiếp gói tin mạng MPLS VPN 42 II QoS mạng MPLS 43 II.1 Mở đầu 43 II.2 Định nghĩa QoS .44 II.3 Một số khái niệm QoS 44 II.3.1 Các tham số 44 II.3.2 Cấp độ dịch vụ GoS 44 II.3.3 Thỏa thuận mức độ dịch vụ SLA 45 II.4 Các mơ hình QoS 45 II.5 Mơ hình dịch vụ phân biệt DiffServ 46 II.5.1 Kiến trúc DiffServ 46 II.5.2 Điểm mã dịch vụ phân biệt DSCP .47 II.5.3 Đối xử chặng PHB .49 II.5.4 Phân loại quy định lưu lượng .51 II.5.5 MPLS hỗ trợ DiffServ 55 II.5.6 Các mơ hình DiffServ Tunnel MPLS 58 II.5.7 Thực QoS miền MPLS 60 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 62 I Phân tích trang web mơ chia sẻ liệu trực tuyến 62 I.1 Thu thập yêu cầu .62 I.2 Đặc tả yêu cầu 62 I.2.1 Các thuật ngữ 62 I.2.2 Yêu cầu chức 62 I.2.3 Yêu cầu phi chức 63 I.3 Xây dựng biểu đồ Use – Case 64 I.3.1 Nhận dạng tác nhân 64 I.3.2 Nhận dạng Use – Case 64 I.3.3 Xây dựng biểu đồ Use – Case .65 I.4 Mơ hình hóa tương tác đối tượng .65 I.4.1 Biểu đồ hoạt động .65 I.4.2 Biểu đồ 68 I.5 Thiết kế sở liệu .69 II Phân tích mô chia sẻ liệu qua mạng MPLS .69 II.1 Phân tích yêu cầu 69 II.2 Thiết kế mô 70 II.3 Các giao thức sử dụng lab .70 II.4 Các phần mềm sử dụng lab 70 KẾT QUẢ THỬ NGHIỆM 72 I Kết trang web mô chia sẻ liệu trực tuyến 72 I.1 Trang chủ 72 I.2 Chức upload 72 I.3 Chức delete .73 II Kết mô việc triển khai QoS mạng MPLS .74 Mục lục iii II.1 Quy hoạch địa IP cho thiết bị 74 II.2 Kết 75 KẾT LUẬN 79 I Kết đạt .79 I.1 Lý thuyết 79 I.2 Mô 79 II Hạn chế .79 III Hướng phát triển .79 [1] James Reagan CCIP MPLS Study Guide Sybex, 2002, 456 tr .1 [2] Eric Osborne, Ajay Simha Traffic Engineering with MPLS Cisco Press, 2002, 608 tr .1 [3] Santiago Alvarez QoS for IP/MPLS Networks Cisco Press, 2006, 336 tr [4] John Evans, Clarence Filsfils Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice Morgan Kaufmann, 2007, 419 tr [5] Luc De Ghein MPLS Fundamentals Cisco Press, 2007, 608 tr .1 [6] Tim Szigeti End – To – End QoS Network Design Cisco Press, 2004, 768 tr [7] Jim Guichard, Ivan Pepelnjak MPLS and VPN Architectures Cisco Press, 2000, 448 tr .1 [8] http://vnpro.org/forum .1 [9] http://wikipedia.org Danh mục hình ảnh i DANH MỤC HÌNH ẢNH HÌNH Q TRÌNH CHUYỂN TIẾP GĨI TIN IP 14 HÌNH MẠNG CHUYỂN MẠCH ATM 14 HÌNH KẾT NỐI FULL MESH VỚI ROUTER 15 HÌNH KẾT NỐI FULL MESH VỚI ROUTER 15 HÌNH MIỀN MPLS 16 HÌNH UPSTREAM VÀ DOWNSTREAM LSR 17 HÌNH LỚP CHUYỂN TIẾP TƯƠNG ĐƯƠNG TRONG MẠNG MPLS17 HÌNH NGĂN XẾP NHÃN 18 HÌNH ĐƯỜNG CHUYỂN MẠCH NHÃN 18 HÌNH 10 CẤU TRÚC NHÃN MPLS 19 HÌNH 11 SHIM HEADER ĐƯỢC CHÈN VÀO GIỮA HEADER LỚP VÀ HEADER LỚP 19 HÌNH 12 NHÃN TRONG CHẾ ĐỘ TẾ BÀO 20 HÌNH 13 ĐĨNG GĨI GĨI TIN CĨ NHÃN TRÊN LIÊN KẾT ATM 20 HÌNH 14 KIẾN TRÚC MỘT NÚT MPLS .21 HÌNH 15 VÙNG HOẠT ĐỘNG CỦA LDP 22 HÌNH 16 Q TRÌNH TRAO ĐỔI THƠNG ĐIỆP LDP .23 HÌNH 17 ĐỊNH DẠNG LDP PDU HEADER 23 HÌNH 18 ĐỊNH DẠNG THƠNG ĐIỆP LDP 24 HÌNH 19 PHÂN PHỐI NHÃN TỰ NGUYỆN 26 HÌNH 20 PHÂN PHỐI NHÃN THEO YÊU CẦU 26 HÌNH 21 CHẾ ĐỘ DUY TRÌ NHÃN TỰ DO 27 HÌNH 22 CHẾ ĐỘ DUY TRÌ NHÃN BẢO TỒN 27 HÌNH 23 ĐIỀU KHIỂN ĐỘC LẬP 28 HÌNH 24 ĐIỀU KHIỂN TUẦN TỰ 28 HÌNH 25 QUÁ TRÌNH XÂY DỰNG BẢNG ĐỊNH TUYẾN 29 HÌNH 26 QUÁ TRÌNH GÁN NHÃN 29 HÌNH 27 QUÁ TRÌNH PHÂN PHỐI NHÃN 30 HÌNH 28 CẬP NHẬT NHÃN VÀO BẢNG LIB 30 Danh mục hình ảnh ii HÌNH 29 QUẢNG BÁ NHÃN 30 HÌNH 30 HỒN THÀNH VIỆC THIẾT LẬP LSP 31 HÌNH 31 MẠNG RIÊNG ẢO VPN 33 HÌNH 32 MƠ HÌNH VPN SITE – SITE – SITE .34 HÌNH 33 MƠ HÌNH MÃ HĨA THƠNG THƯỜNG .35 HÌNH 34 MƠ HÌNH PHÂN TÁCH DỰA VÀO VRF TRONG MPLS VPN 36 HÌNH 35 MƠ HÌNH MPLS VPN 36 HÌNH 36 ĐƯỜNG ĐI TỪ SITE ĐẾN SITE .37 HÌNH 37 MƠ TẢ CÁC BẢNG ĐỊNH TUYẾN ẢO TRONG PE 38 HÌNH 38 MƠ TẢ ĐỊNH DẠNG RD 39 HÌNH 39 RT TRONG MPLS VPN EXTRANET 40 HÌNH 40.CÁC BƯỚC PHÂN TÁN TUYẾN TỪ ROUTER CE Ở SITE A ĐẾN SITE B 42 HÌNH 41 Q TRÌNH CHUYỂN TIẾP GĨI TIN TRONG MẠNG MPLS VPN .43 HÌNH 42 MƠ HÌNH DỊCH VỤ TÍCH HỢP INTSERV 45 HÌNH 43 SO SÁNH INTSERV VỚI DIFFSERV .46 HÌNH 44 CÁC THÀNH PHẦN TRONG KIẾN TRÚC DIFFSERV .47 HÌNH 45 TRƯỜNG TOS TRONG IP HEADER TRƯỚC VÀ SAU KHI CÓ DIFFSERV 48 HÌNH 46 CẤU TRÚC TRƯỜNG DS 48 HÌNH 47 THUẬT TỐN MỘT THÙNG TOKEN 52 HÌNH 48 THUẬT TỐN HAI THÙNG TOKEN 53 HÌNH 49 TÍNH NĂNG SHAPING 55 HÌNH 50 MIỀN MPLS SỬ DỤNG E – LSP .56 HÌNH 51 MIỀN MPLS SỬ DỤNG L – LSP .57 HÌNH 52 MƠ HÌNH UNIFORM TRONG MPLS DIFFSERV TUNNEL58 HÌNH 53 MƠ HÌNH PIPE TRONG MPLS DIFFSERV TUNNEL .59 HÌNH 54 MƠ HÌNH SHORT PIPE TRONG MPLS DIFFSERV TUNNEL 60 HÌNH 55 ÁNH XẠ GIÁ TRỊ DSCP VÀO CÁC BIT EXP 60 HÌNH 56 BIỂU ĐỒ USE – CASE CHỨC NĂNG CỦA NGƯỜI DÙNG.65 Danh mục hình ảnh iii HÌNH 57 BIỂU ĐỒ HOẠT ĐỘNG CHỨC NĂNG “UPLOAD FILE” 66 HÌNH 58 BIỂU ĐỒ HOẠT ĐỘNG CHỨC NĂNG “DOWNLOAD FILE” 67 HÌNH 59 BIỂU ĐỒ HOẠT ĐỘNG CHỨC NĂNG “DELETE FILE” 67 HÌNH 60 BIỂU ĐỒ TUẦN TỰ CHỨC NĂNG “UPLOAD FILE” 68 HÌNH 61 BIỂU ĐỒ TUẦN TỰ CHỨC NĂNG“DOWNLOAD FILE” 68 HÌNH 62 BIỂU ĐỒ TUẦN TỰ CHỨC NĂNG “DELETE FILE” 69 HÌNH 63 MƠ HÌNH MẠNG THỰC TẾ 70 HÌNH 64 GIAO DIỆN CHÍNH CỦA TRANG WEB 72 HÌNH 65 GIAO DIỆN CHỨC NĂNG UPLOAD 73 HÌNH 66 CHỨC NĂNG DELETE 73 HÌNH 67 MƠ HÌNH MẠNG BÀI LAB 74 HÌNH 68 KẾT QUẢ PING TỪ SERVER ĐẾN CLIENT .75 HÌNH 69 KẾT QUẢ PING TỪ CLIENT ĐẾN SERVER .76 HÌNH 70 TỐC ĐỘ TẢI FILE KHI CHƯA ÁP DỤNG QOS 77 HÌNH 71 TỐC ĐỘ TẢI FILE KHI ÁP DỤNG QOS .78 Danh mục bảng i DANH MỤC BẢNG BẢNG CÁC KIỂU BẢN TIN LDP 25 BẢNG BẢNG ÁNH XẠ GIÁ TRỊ DSCP VÀ PHB 49 BẢNG CÁC PHB AF VỚI ĐỘ ƯU TIÊN HỦY GÓI TƯƠNG ỨNG 50 BẢNG QUAN HỆ GIỮA GIÁ TRỊ IP PREDENCE VÀ BỘ LỰA CHỌN LỚP CS 51 BẢNG SO SÁNH E – LSP VỚI L – LSP .58 BẢNG BẢNG CƠ SỞ DỮ LIỆU CỦA TRANG WEB 69 BẢNG BẢNG QUY HOẠCH ĐỊA CHỈ IP CHO MÁY SERVER VÀ MÁY CLIENT .74 BẢNG BẢNG QUY HOẠCH ĐỊA CHỈ IP CHO CÁC ROUTER CE 74 BẢNG BẢNG QUY HOẠCH ĐỊA CHỈ IP CHO CÁC LSR .75 ii return FALSE; } else { return $new_filename; } } // basic upload public function upload() { $this->template->write_view('content', 'file/upload', array('error' => '')); // render template $this->template->add_js('assets/js/jquery-1.2.6.js'); $this->template->add_js('assets/js/jquery.MultiFile.min.js'); $this->template->write('title', 'Upload file'); $this->template->render(); } public function do_upload() { $config['upload_path'] = './assets/upload/'; $config['allowed_types'] = 'avi|mp3|doc|docx|rar|zip|pdf|txt'; $config['encrypt_name'] = TRUE; $this->load->library('upload', $config); $this->load->library('Multi_upload'); $files = $this->multi_upload->go_upload(); if (!$files) { $error = array('error' => $this->upload->display_errors()); $this->template->add_js('assets/js/jquery-1.2.6.js'); $this->template->add_js('assets/js/jquery.MultiFile.min.js'); $this->template->write('title', 'Upload file fail, try again'); $this->template->write_view('content', 'file/upload', $error); } else { $data = array('upload_data' => $files); // save db foreach ($files as $file) { $this->file_model->save($file); } $this->template->write_view('content', 'file/success', $data); $this->template->write('title', 'Upload successful'); } $this->template->render(); } // download filew public function download($id) { // download + Nguyễn Huệ – Nguyễn Phú Duy ii iii $file = $this->file_model->get_by_id($id)->result_array(); $file[0]['downloaded'] = $file[0]['downloaded'] + 1; $this->file_model->update($id, $file[0]); redirect(base_url() 'assets/upload/' $file[0]['file_name'], 'refresh'); } public function delete($id) { $this->file_model->delete($id); redirect('file', 'refresh'); } } Test Case website STT Mô tả Test Case Các bước thực Kiểm tra Upload file (Kiểm tra chức năng) Đã mở Form Upload Chọn File có định dạng *.rar Upload Nhấn nút Upload Đã mở Form Upload Chọn File có định dạng *.zip Upload Nhấn nút Upload Đã mở Form Upload Chọn File có định dạng *.pdf Upload Nhấn nút Upload Đã mở Form Upload Chọn File có định dạng *.txt Upload Nhấn nút Upload Đã mở Form Upload Chọn File có định dạng *.exe Upload Nhấn nút Upload Đã mở Form Upload Chọn File có định dạng *.* (trừ file rar, zip, pdf, txt) Upload Nhấn nút Upload Đã mở Giao diện chính, có file liệu Chọn File download Kiểm tra Upload file (Kiểm tra chức năng) Kiểm tra Upload file (Kiểm tra chức năng) Kiểm tra Upload file (Kiểm tra chức năng) Kiểm tra Upload file (Kiểm tra chức năng) Kiểm tra Upload file (Kiểm tra chức năng) Kiểm tra Download file (Kiểm tra chức Nguyễn Huệ – Nguyễn Phú Duy Kết mong muốn Upload thành công Kết OK Upload thành công OK Upload thành công OK Upload thành công OK Upload không thành công OK Upload không thành công OK Download thành công OK iii iv năng) Kiểm tra Delete file (Kiểm tra chức năng) Kiểm tra Delete file (Kiểm tra chức năng) Nhấn nút Download Đã mở Giao diện chính, có file liệu Chọn File Delete Nhấn nút Delete Một Form xác nhận Nhấn nút Ok Đã mở Giao diện chính, có file liệu Chọn File Delete Nhấn nút Delete Một Form xác nhận Nhấn nút Cancel Nguyễn Huệ – Nguyễn Phú Duy Delete thành công thành công OK Delete không thành công thành công Trở giao diện ban đầu OK iv v PHỤC LỤC B File cấu hình CE1 class-map match-all ftp-out match ip dscp af31 class-map match-all http-in match protocol http class-map match-all ftp-in match protocol ftp class-map match-all http-out match ip dscp af11 ! ! policy-map ip2mpls-in description *** Policy to set DSCP value for IP packets *** class http-in set ip dscp af11 class ftp-in set ip dscp af31 policy-map ip2mpls-out description *** Policy to shape traffic before coming into MPLS domain *** class http-out bandwidth percent 20 shape average 1000000 class ftp-out bandwidth percent shape average 600000 class class-default bandwidth percent 50 ! interface Loopback0 ip address 192.168.1.1 255.255.255.255 ! Nguyễn Huệ – Nguyễn Phú Duy v vi interface FastEthernet0/0 no ip address shutdown duplex half ! interface FastEthernet1/0 description *** Connect to PE1 *** ip address 192.168.3.5 255.255.255.252 duplex auto speed auto service-policy output ip2mpls-out ! interface FastEthernet1/1 description *** Default Gateway *** ip address 192.168.3.1 255.255.255.252 duplex auto speed auto service-policy input ip2mpls-in ! router rip version network 192.168.3.0 no auto-summary ! router bgp 65001 no synchronization bgp log-neighbor-changes redistribute connected neighbor 192.168.3.6 remote-as 65000 no auto-summary ! File cấu hình CE2 ! Nguyễn Huệ – Nguyễn Phú Duy vi vii class-map match-all ftp-out match ip dscp af31 class-map match-all http-out match ip dscp af11 ! policy-map mpls2ip-out description *** Policy to forward packets base on DSCP value *** class http-out bandwidth percent 20 random-detect class ftp-out bandwidth percent random-detect class class-default bandwidth percent 50 random-detect ! interface Loopback0 ip address 192.168.2.1 255.255.255.255 ! interface FastEthernet0/0 no ip address shutdown duplex half ! interface FastEthernet1/0 description *** Connect to PE2 *** ip address 192.168.3.10 255.255.255.252 duplex auto speed auto ! interface FastEthernet1/1 description *** Default Gateway *** Nguyễn Huệ – Nguyễn Phú Duy vii viii ip address 192.168.3.13 255.255.255.252 duplex auto speed auto service-policy output mpls2ip-out ! router rip version network 192.168.3.0 no auto-summary ! router bgp 65002 no synchronization bgp log-neighbor-changes redistribute connected neighbor 192.168.3.9 remote-as 65000 no auto-summary ! File cấu hình PE1 ! ip cef no ip domain lookup ! no mpls ip propagate-ttl mpls ldp explicit-null ! class-map match-all ftp-out match mpls experimental topmost class-map match-all http-in match ip dscp af11 class-map match-all ftp-in match ip dscp af31 class-map match-all http-out Nguyễn Huệ – Nguyễn Phú Duy viii ix match mpls experimental topmost class-map match-all mpls2mpls-out ! policy-map ip2mpls-in description *** Policy to police traffic coming into MPLS domain *** class http-in police cir 1000000 bc 100000 be 100000 conform-action set-mpls-exp-topmost-transmit exceed-action drop violate-action drop class ftp-in police cir 600000 bc 100000 be 100000 conform-action set-mpls-exp-topmost-transmit exceed-action drop policy-map mpls2mpls-out description *** Policy to forward packets base on EXP value *** class http-out set mpls experimental topmost bandwidth percent 20 random-detect class ftp-out set mpls experimental topmost bandwidth percent class class-default bandwidth percent 50 random-detect ! interface Loopback0 ip address 204.134.84.1 255.255.255.255 ! interface FastEthernet0/0 no ip address shutdown Nguyễn Huệ – Nguyễn Phú Duy ix x duplex half ! interface FastEthernet1/0 description *** Connect to P1 Router *** ip address 204.134.83.1 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip service-policy output mpls2mpls-out ! interface FastEthernet1/1 description *** Link to CE1 *** ip address 192.168.3.6 255.255.255.252 duplex auto speed auto service-policy input ip2mpls-in ! router eigrp 2011 network 204.134.83.0 network 204.134.84.0 no auto-summary ! router bgp 65000 no synchronization bgp log-neighbor-changes neighbor 192.168.3.5 remote-as 65001 neighbor 204.134.84.4 remote-as 65000 neighbor 204.134.84.4 update-source Loopback0 neighbor 204.134.84.4 next-hop-self no auto-summary ! Nguyễn Huệ – Nguyễn Phú Duy x xi File cấu hình PE2 ! ip cef no ip domain lookup ! no mpls ip propagate-ttl mpls ldp explicit-null ! class-map match-all ftp-out match qos-group class-map match-all http-in match mpls experimental topmost class-map match-all ftp-in match mpls experimental topmost class-map match-all http-out match qos-group ! policy-map mpls2ip-in description *** Policy to map EXP value to DSCP value *** class http-in set qos-group mpls experimental topmost class ftp-in set qos-group mpls experimental topmost policy-map mpls2ip-out description *** Policy to forward packets base on DSCP value *** class http-out set ip dscp af11 bandwidth percent 20 random-detect class ftp-out set ip dscp af31 bandwidth percent random-detect Nguyễn Huệ – Nguyễn Phú Duy xi xii class class-default bandwidth percent 50 random-detect ! interface Loopback0 ip address 204.134.84.4 255.255.255.255 ! interface FastEthernet0/0 no ip address shutdown duplex half ! interface FastEthernet1/0 description *** Connect to P2 Router *** ip address 204.134.83.10 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip service-policy input mpls2ip-in ! interface FastEthernet1/1 description *** Link to CE2 *** ip address 192.168.3.9 255.255.255.252 duplex auto speed auto service-policy output mpls2ip-out ! router eigrp 2011 network 204.134.83.0 network 204.134.84.0 no auto-summary ! Nguyễn Huệ – Nguyễn Phú Duy xii xiii router bgp 65000 no synchronization bgp log-neighbor-changes neighbor 192.168.3.10 remote-as 65002 neighbor 204.134.84.1 remote-as 65000 neighbor 204.134.84.1 update-source Loopback0 neighbor 204.134.84.1 next-hop-self no auto-summary ! File cấu hình P1 ! ip cef no ip domain lookup ! no mpls ip propagate-ttl ! class-map match-all ftp-out match mpls experimental topmost class-map match-all http-out match mpls experimental topmost ! policy-map mpls2mpls-out description *** Policy to forward packets base on EXP value *** class http-out set mpls experimental topmost bandwidth percent 20 random-detect class ftp-out set mpls experimental topmost bandwidth percent random-detect class class-default Nguyễn Huệ – Nguyễn Phú Duy xiii xiv set mpls experimental topmost bandwidth percent 50 random-detect ! interface Loopback0 ip address 204.134.84.2 255.255.255.255 ! interface FastEthernet0/0 no ip address shutdown duplex half ! interface FastEthernet1/0 description *** Link to P2 Router *** ip address 204.134.83.5 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip service-policy output mpls2mpls-out ! interface FastEthernet1/1 description *** Link to PE1 *** ip address 204.134.83.2 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip ! router eigrp 2011 network 204.134.83.0 network 204.134.84.0 no auto-summary Nguyễn Huệ – Nguyễn Phú Duy xiv xv ! Nguyễn Huệ – Nguyễn Phú Duy xv TÀI LIỆU THAM KHẢO [1] James Reagan CCIP MPLS Study Guide Sybex, 2002, 456 tr [2] Eric Osborne, Ajay Simha Traffic Engineering with MPLS Cisco Press, 2002, 608 tr [3] Santiago Alvarez QoS for IP/MPLS Networks Cisco Press, 2006, 336 tr [4] John Evans, Clarence Filsfils Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice Morgan Kaufmann, 2007, 419 tr [5] Luc De Ghein MPLS Fundamentals Cisco Press, 2007, 608 tr [6] Tim Szigeti End – To – End QoS Network Design Cisco Press, 2004, 768 tr [7] Jim Guichard, Ivan Pepelnjak MPLS and VPN Architectures Cisco Press, 2000, 448 tr [8] http://vnpro.org/forum [9] http://wikipedia.org

Ngày đăng: 11/09/2020, 14:40

Từ khóa liên quan

Mục lục

  • MỞ ĐẦU

    • .I Lý do chọn đề tài

    • .II Mục đích và ý nghĩa của đề tài

    • .III Nhiệm vụ thực hiện

    • .IV Hướng giải quyết

    • .V Nội dung luận văn

    • CƠ SỞ LÝ THUYẾT

      • .I Tổng quan về MPLS

        • .I.1. Định tuyến và chuyển mạch gói truyền thống

          • .I.1.1. Định tuyến IP

          • .I.1.2. Chuyển mạch ATM

          • .I.1.3. Mô hình IP over ATM

          • .I.2. Các khái niệm cơ bản trong MPLS

            • .I.2.1. Miền MPLS (MPLS Domain)

            • .I.2.2. Lớp chuyển tiếp tương đương FEC

            • .I.2.3. Nhãn và ngăn xếp nhãn

            • .I.2.4. Đường chuyển mạch nhãn LSP

            • .I.3. Mã hóa nhãn và các chế độ đóng gói nhãn

              • .I.3.1. Mã hóa ngăn xếp nhãn

              • .I.3.2. Chế độ khung (frame mode)

              • .I.3.3. Chế độ tế bào (cell mode)

              • .I.4. Kiến trúc một nút MPLS

              • .I.5. Giao thức phân phối nhãn LDP

                • .I.5.1. Hoạt động của LDP

                • .I.5.2. Cấu trúc thông điệp LDP

                  • .1 Định dạng LDP PDU Header

                  • .2 Định dạng thông điệp LDP

                  • .3 Các bản tin LDP

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

Tài liệu liên quan