PHƯƠNG PHÁP NHẬN BIẾT MPLS DATA PLANE FAILURES và ỨNG DỤNG ĐÁNH GIÁ qos CHO MẠNG VPN (có code) PHƯƠNG PHÁP NHẬN BIẾT MPLS DATA PLANE FAILURES và ỨNG DỤNG ĐÁNH GIÁ qos CHO MẠNG VPN (có code) PHƯƠNG PHÁP NHẬN BIẾT MPLS DATA PLANE FAILURES và ỨNG DỤNG ĐÁNH GIÁ qos CHO MẠNG VPN (có code) PHƯƠNG PHÁP NHẬN BIẾT MPLS DATA PLANE FAILURES và ỨNG DỤNG ĐÁNH GIÁ qos CHO MẠNG VPN (có code)
ĐỒ ÁN TỐT NGHIỆP PHƯƠNG PHÁP NHẬN BIẾT MPLS DATA-PLANE FAILURES VÀ ỨNG DỤNG ĐÁNH GIÁ QoS CHO MẠNG VPN MỤC LỤC DANH MỤC CÁC HÌNH VẼ III DANH MỤC CÁC TỪ VIẾT TẮT V MỞ ĐẦU…… VI CHƯƠNG GIỚI THIỆU VỀ VIRTUAL PRIVATE NETWORK 1.1 TỔNG QUAN VỀ VIRTUAL PRIVATE NETWORK 1.2 ĐẶC ĐIỂM VÀ CHỨC NĂNG CỦA VPN 1.2.1 Ưu điểm 1.2.2 Nhược điểm 1.2.3 Chức 1.3 2 MƠ HÌNH VPN 1.3.1 Mơ hình chồng lấn Overlay 1.3.2 Mơ hình ngang hàng Peer-to-Peer 1.4 PHÂN LOẠI VPN .5 1.4.1 Remote Access VPN 1.4.2 Site-to-Site VPN 1.5 CÁC GIAO THỨC ĐƯỜNG HẦM CHƯƠNG GIỚI THIỆU VỀ MULTI PROTOCOL LABEL SWITCHING 2.1 CÔNG NGHỆ MPLS 2.2 LỢI ÍCH CỦA MPLS 10 2.3 KIẾN TRÚC CỦA MPLS 10 2.3.1 Mặt phẳng chuyển tiếp (Data Plane) 10 2.3.2 Mặt phẳng điều khiển (Control Plane) 2.4 13 CÁC PHẦN TỬ CHÍNH CỦA MPLS 14 2.4.1 Thiết bị LER 14 2.4.2 LSR (Label Switch Router) 14 2.4.3 LSP (Label Switched Path) 15 2.4.4 FEC (Forwarding Equivalence Class) 15 2.4.5 2.5 Giao thức phân phối nhãn LDP 15 HOẠT ĐỘNG CỦA MPLS 16 CHƯƠNG PHƯƠNG PHÁP NHẬN BIẾT MULTI PROTOCOL LABEL SWITCHING DATA-PLANE FAILURES 17 3.1 ĐỊNH DẠNG GÓI TIN USER DATAGRAM PROTOCOL (UDP) .18 3.2 TIỀN TỐ LDP IPV4 20 3.3 TIỀN TỐ VPN IPV4 20 3.4 TIỀN TỐ IPV4 ĐƯỢC GÁN NHÃN BODER GATEWAY PROTOCOL (BGP) 21 CHƯƠNG CHẤT LƯỢNG DỊCH VỤ CHO MẠNG VPN .22 4.1 GIỚI THIỆU VỀ CHẤT LƯỢNG DỊCH VỤ 22 4.2 CÁC THAM SỐ CHẤT LƯỢNG DỊCH VỤ 23 4.3 TỔNG QUAN VỀ QOS CHO MPLS VPN 23 4.4 CÁC HÀNH VI TRONG KIỂM SOÁT QOS TRONG MPLS 24 CHƯƠNG MÔ PHỎNG .25 5.1 ĐIỀU KIỆN MÔ PHỎNG 25 5.2 YÊU CẦU MÔ PHỎNG 26 5.3 KẾT QUẢ MÔ PHỎNG .27 5.3.1 Kiểm tra hoạt động Frame-mode MPLS 27 5.3.2 Kiểm tra địa CE tìm thấy 28 5.3.3 Bandwidth số loại traffic 29 5.3.4 Ảnh hưởng khoảng thời gian truyền đến Bandwidth, Jitter, Total Datagram34 5.3.5 Ảnh hưởng Packet Size Bandwidth, Jitter, Total Datagram 39 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 42 6.1 KẾT LUẬN .42 6.2 HƯỚNG PHÁT TRIỂN .42 TÀI LIỆU THAM KHẢO 43 PHỤ LỤC…………………………………………………………………… … 44 DANH MỤC CÁC HÌNH VẼ HÌNH 1-1: MƠ HÌNH KẾT NỐI VPN HÌNH 1-2: MƠ HÌNH OVERLAY VPN HÌNH 1-3: MƠ HÌNH PEER-TO-PEER VPN HÌNH 1-4: MƠ HÌNH REMOTE ACCESS VPN .5 HÌNH 1-5: MƠ HÌNH SITE-TO-SITE VPN .6 HÌNH 2-1: MƠ HÌNH MPLS .9 HÌNH 2-2: MẶT PHẲNG CHUYỂN TIẾP .11 HÌNH 2-3: NHÃN MPLS 12 HÌNH 2-4: NGĂN XẾP NHÃN MPLS .13 HÌNH 2-5: MẶT PHẲNG ĐIỀU KHIỂN 14 HÌNH 2-6: MỘT LSP QUA MẠNG MPLS .15 HÌNH 2-7: HOẠT ĐỘNG CỦA MPLS 16 HÌNH 3-1: ĐỊNH DẠNG GÓI TIN UDP 18 HINH 3-2: ĐỊNH DẠNG GLOBAL FLAGS .18 HÌNH 3-3: ĐỊNH DẠNG TLVS 19 HÌNH 3-4: ĐỊNH DẠNG TIỀN TỐ LDP IPV4 20 HÌNH 3-5: ĐỊNH DẠNG TIỀN TỐ VPN IPV4 20 HÌNH 3-6: ĐỊNH DẠNG TIỀN TỐ IPV4 GÁN NHÃN BGP 21 HÌNH 4-1: MƠ HÌNH QOS 23 HÌNH 5-1: MƠ HÌNH MPLS VPN 25 HÌNH 5-2: MƠ HÌNH MẠNG MẪU MƠ PHỎNG TRÊN GNS3 26 HÌNH 5-3: PHÂN LỚP CÁC LOẠI TRAFFIC 27 HÌNH 5-4: HOẠT ĐỘNG FRAME-MODE MPLS 27 HÌNH 5-5: THIẾT LẬP QUAN HỆ LDP 28 HÌNH 5-6: ĐỊA CHỈ TRÊN CE TÌM THẤY NHAU 28 HÌNH 5-7: BANDWIDTH PHÍA SERVER .29 HÌNH 5-8: BANDWIDTH PHÍA CLIENT 30 HÌNH 5-9: BANDWIDTH CỦA CÁC TRAFFIC CHƯA THỰC HIỆN QOS 31 HÌNH 5-10: BANDWIDTH PHÍA SERVER .32 HÌNH 5-11: BANDWIDTH PHÍA CLIENT 33 HÌNH 5-12: BANDWIDTH CÁC LOẠI TRAFFIC THỰC HIỆN QOS 33 HÌNH 5-13: BANDWIDTH KHI TĂNG KHOẢNG THỜI GIAN TRUYỀN .34 HÌNH 5-14: BANDWIDTH KHI TĂNG KHOẢNG THỜI GIAN TRUYỀN .35 HÌNH 5-15: BANDWIDTH KHI GIẢM KHOẢNG THỜI GIAN TRUYỀN 36 HÌNH 5-16: BANDWIDTH KHI GIẢM KHOẢNG THỜI GIAN TRUYỀN 37 HÌNH 5-17: GIẢM KHOẢNG THỜI GIAN TRUYỀN CỦA TRAFFIC VIDEO 37 HÌNH 5-18: GIẢM KHOẢNG THỜI GIAN TRUYỀN CỦA TRAFFIC VIDEO 38 HÌNH 5-19: TĂNG KHOẢNG THỜI GIAN TRUYỀN CỦA TRAFFIC VIDEO 38 HÌNH 5-20: TĂNG KHOẢNG THỜI GIAN TRUYỀN CỦA TRAFFIC VIDEO 39 Hình 5-21: Ảnh hưởng Packet Size đến Bandwidth, Jitter, Total Datagram 41 DANH MỤC CÁC TỪ VIẾT TẮT ATM Asynchronous Transfer Mode BGP Boder Gateway Protocol CE Customer Edge Diffserv Differentiated Service DSCP Differentiated Service Code Point EIGRP Enhanced Interior Gateway Routing Protocol FEC Fowarding Equivalent Class IP Internet Protocol IPSec Internet Protocol Security ISP Internet Service Provider LDP Label Distribute Protocol LER Label Edge Router LIB Label Forwarding Information Base LSP Label Switch Path LSR Label Switch Router MPLS MultiProtocol Lable Switching OSPF Open Shortest Path First PE Provider Edge RD Route Distinguisher TTL Time To Live UDP User Datagram Protocol VPN Virtual Private Network MỞ ĐẦU Giới thiệu đề tài Trong thời gian gần đây, nhu cầu người sử dụng mạng Virtual Private Network (VPN) ngày rõ ràng Người dùng mong muốn giải pháp dễ dàng thực hiện, thay đổi, có khả truy nhập toàn cầu bảo mật mức cao VPN ngày cải tiến để mang lại lợi ích thực tức thời cho người dùng Một số ưu điểm mà VPN mang lại tiết kiệm cước phí, giảm chi phí đầu tư, truy cập lúc nơi, có khả mở rộng Tuy nhiên VPN có số nhược điểm khơng ngừng cải thiện, nâng cấp hỗ trợ nhiều cơng cụ tăng tính bảo mật dường vấn đề lớn VPN.[1] - Bảo mật VPN: Do VPN đưa thơng tin có tính riêng tư quan trọng qua mạng chung Internet dễ bị công tranh đua công ty để chiếm nguồn thông tin.[1] - Quality of Service (QoS) cho VPN: Hai thông số QoS cho mạng độ trễ thông lượng VPN chạy mạng chung Internet mà đặc thù mạng Internet cấu trúc đơn giản, lưu lượng tin lớn, khó dự đốn mà việc quản lý chất lượng cho dịch vụ khó khăn.[1] - Khả quản lý: Cũng chạy ngang mạng Internet nên khả quản lý kết nối end to end nhà cung cấp dịch vụ đảm bảo 100%.[1] Trong báo cáo này, trình bày nghiên cứu Multi Protocol Label Switching (MPLS) Data-Plane Flailures ứng dụng để đánh giá QoS cho mạng VPN Hướng nghiên cứu: - Lựa chọn công nghệ MPLS VPN, công nghệ ngày trở nên phổ biến khách hàng doanh nghiệp dần hướng tới nhà cung cấp dịch vụ có triển khai ứng dụng MPLS VPN - MPLS có khả cung cấp sẵn tính bảo mật kết nối đa điểm tới đa điểm Để đạt chất lượng dịch vụ từ điểm đầu tới điểm cuối ổn định nhà cung cấp dịch vụ khách hàng phải làm việc cách chặt chẽ, chia sẻ sách giống Cấu trúc báo cáo: Chương 1: Giới thiệu Virtual Private Network Chương 2: Giới thiệu Multi Protocol Label Switching Chương 3: Phương pháp nhận biết MPLS Data Plane Failures Chương 4: Chất lượng dịch vụ cho mạng VPN Chương 5: Mô phần mềm GNS3 Chương 6: Kết luận hướng phát triển Trang 1/59 CHƯƠNG GIỚI THIỆU VỀ VIRTUAL PRIVATE NETWORK 1.1 Tổng quan Virtual Private Network Virtual Private Network (VPN) giải pháp mở rộng mạng Wireless Area Network (WAN) cổ điển, dùng để đấu nối site khách hàng sở mạng chung đảm bảo an ninh bảo mật mạng riêng VPN sử dụng phương thức mã hóa để bảo mật liệu Dữ liệu đầu mạng mã hóa sau chuyển vào mạng cơng cộng truyền đến đích giải mã phía thu Vì kẻ cơng nhìn thấy liệu đường truyền khơng thể lấy Hình 1-1 minh họa VPN sử dụng sở hạ tầng mở phân tán Internet cho việc truyền liệu site Hình GIỚI THIỆU VỀ VIRTUAL PRIVATE NETWORK-1: Mơ hình kết nối VPN[3] Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 2/59 1.2 Đặc điểm chức VPN 1.2.1 Ưu điểm Tiết kiệm chi phí Các cơng ty sở hữu mạng VPN tiết kiệm chi phí th băng thơng đường truyền, thiết bị mạng đường trục trì hoạt động cho hệ thống Tính linh hoạt Khách hàng kết nối nhiều kiểu khác cho kiểu kết nối văn phòng đối tượng di động Khả mở rộng Bất nơi có mạng cơng cộng triển khai VPN Một văn phòng xa kết nối vào mạng công ty cách sử dụng đường dây điện thoại hay đường dây thuê bao số DSL Giảm thiểu hỗ trợ kỹ thuật, thiết bị Các doanh nghiệp truy cập qua đường mạng công cộng VPN u cầu thiết bị so với việc bảo trì modem riêng biệt, card cho thiết bị đầu cuối máy chủ truy cập từ xa 1.2.2 Nhược điểm Sự rủi ro an ninh Vấn đề an tồn khơng thể tuyệt đối, ln tiềm ẩn rủi ro khơng lường trước VPN khó bị phá hoại cách bảo vệ tham số mạng cách thích hợp ảnh hưởng đến giá thành dịch vụ Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 44/59 R3 (config – if)# int f0/1 R3 (config – if)# no sh R3 (config – if)# ip add 192.168.34.3 255.255.255.0 R3 (config – if)# int loop R3 (config – if)# ip add 3.3.3.3 255.255.255.0 R4 (config)# int f0/0 R4 (config – if)# no sh R4 (config – if)# ip add 192.168.34.4 255.255.255.0 R4 (config – if)# int f0/1 R4 (config – if)# no sh R4 (config – if)# ip add 192.168.45.4 255.255.255.0 R4 (config – if)# int loop R4 (config – if)# ip add 4.4.4.4 255.255.255.0 R5 (config)# int f0/0 R5 (config – if)# no sh R5 (config – if)# ip add 192.168.10.2 255.255.255.0 R5 (config – if)# int f0/1 R5 (config – if)# no sh R5 (config – if)# ip add 192.168.45.5 255.255.255.0 R5 (config – if)# int loop Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 45/59 R5 (config – if)# ip add 5.5.5.5 255.255.255.0 R2 (config)# router ospf R2 (config-router)# network 2.2.2.0 0.0.0.255 area R2 (config-router)# network 192.168.23.0 0.0.0.255 area R3 (config)# router ospf R3 (config-router)# network 3.3.3.0 0.0.0.255 area R3 (config-router)# network 192.168.23.0 0.0.0.255 area R3 (config-router)# network 192.168.34.0 0.0.0.255 area R4 (config)# router ospf R4 (config-router)# network 4.4.4.0 0.0.0.255 area R4 (config-router)# network 192.168.34.0 0.0.0.255 area R2 (config)# int f0/1 R2 (config-if)# mpls ip R3 (config)# int f0/0 R3 (config-if)# mpls ip R3 (config-if)# int f0/1 R3 (config-if)# mpls ip R4 (config)# int f0/0 R4 (config-if)# mpls ip R2 (config)# int loop Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 46/59 R2 (config – if)# ip ospf network point-to-point R3 (config)# int loop R3 (config – if)# ip ospf network point-to-point R4 (config)# int loop R4 (config – if)# ip ospf network point-to-point R2 (config)# router bgp 234 R2 (config-router)# neighbor 4.4.4.4 remote-as 234 R2 (config-router)# neighbor 4.4.4.4 update-source Loop R4 (config)# router bgp 234 R4 (config-router)# neighbor 2.2.2.2 remote-as 234 R4 (config-router)# neighbor 2.2.2.2 update-source Loop R2 (config)# router bgp 234 R2 (config-router)# address-family vpnv4 R2 (config-router-af)# neighbor 4.4.4.4 activate R4 (config)# router bgp 234 R4 (config-router)# address-family vpnv4 R4 (config-router-af)# neighbor 2.2.2.2 activate R2 (config)# ip vrf A R2 (config-vrf)# rd 15:15 R2 (config-vrf)# route-target export 1:1 Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 47/59 R2 (config-vrf)# route-target import 5:5 R4 (config)# ip vrf A R4 (config-vrf)# rd 15:15 R4 (config-vrf)# route-target export 5:5 R4 (config-vrf)# route-target import 1:1 R2 (config)# interface f0/0 R2(config-if)# ip vrf forwarding A R2(config-if)# ip add 192.168.12.2 255.255.255.0 R4(config)# int f0/1 R4(config-if)# ip vrf forwarding A R4(config-if)# ip add 192.168.45.4 255.255.255.0 R2 (config)# ip route vrf A 1.1.1.0 255.255.255.0 192.168.12.1 R4 (config)# ip route vrf A 5.5.5.0 255.255.255.0 192.168.45.5 R1 (config)# ip route vrf A 5.5.5.0 255.255.255.0 192.168.12.2 R5 (config)# ip route vrf A 1.1.1.0 255.255.255.0 192.168.45.4 R2 (config)# router bgp 234 R2 (config-router)# address-family ipv4 vrf A R2 (config-router-af)# redistribute static R2 (config-router-af)# redistribute connection Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 48/59 R4 (config)# router bgp 234 R4 (config-router)# address-family ipv4 vrf A R4 (config-router-af)# redistribute static R4 (config-router-af)# redistribute connection R2 (config)# access-list 101 permit udp any any range 16384 32768 R2 (config)# access-list 102 permit tcp any any eq www R2 (config)# access-list 103 permit ip any any R2 (config)# access-list 104 class permit tcp any any eq ftp R2 (config)# class-map Video R2 (config-cmap)# match access-group 101 R2 (config-cmap)# ex R2 (config)# class-map HTTP R2 (config-cmap)# match access-group 102 R2 (config-cmap)# ex R2 (config)# class-map Custom R2 (config-cmap)# match access-group 103 R2 (config-cmap)# ex R2 (config)# class-map FTP R2 (config-cmap)# match access-group 104 R2 (config-cmap)# ex Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 49/59 R2 (config)# class-map Video-dscp R2 (config-cmap)# match ip dscp 46 R2 (config-cmap)# ex R2 (config)# class-map HTTP-dscp R2 (config-cmap)# match ip dscp 26 R2 (config-cmap)# ex R2 (config)# class-map FTP-dscp R2 (config-cmap)# match ip dscp 22 R2 (config-cmap)# ex R2 (config)# class-map Custom-dscp R2 (config-cmap)# match ip dscp R2 (config-cmap)# ex R2 (config)# policy-map SET-DSCP-EXP R2 (config-pmap)# class Video R2 (config-pmap-c)# set ip dscp 46 R2 (config-pmap-c)#ex R2 (config-pmap)# class HTTP R2 (config-pmap-c)# set ip dscp 26 R2 (config-pmap-c)#ex R2 (config-pmap)# class FTP Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 50/59 R2 (config-pmap-c)# set ip dscp 22 R2 (config-pmap-c)# ex R2 (config-pmap)# class Custom R2 (config-pmap-c)# set ip dscp R2 (config-pmap-c)# ex R2 (config-pmap)# class Video-dscp R2 (config-pmap-c)# set mpls experimental topmost R2 (config-pmap-c)# ex R2 (config-pmap)# class HTTP-dscp R2 (config-pmap-c)# set mpls experimental topmost R2 (config-pmap-c)# ex R2 (config-pmap)# class FTP-dscp R2 (config-pmap-c)# set mpls experimental topmost R2 (config-pmap-c)# ex R2 (config-pmap)# class Custom-dscp R2 (config-pmap-c)# set mpls experimental topmost R2 (config-pmap-c)# ex R2 (config-pmap)# ex R2 (config)# class-map Video-EXP R2 (config-cmap)# match mpls experimental topmost Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 51/59 R2 (config-cmap)#ex R2 (config)# class-map HTTP-EXP R2 (config-cmap)# match mpls experimental topmost R2 (config-cmap)# ex R2 (config)# class-map FTP-EXP R2 (config-cmap)# match mpls experimental topmost R2 (config-cmap)# ex R2 (config)# class-map Custom-EXP R2 (config-cmap)# match mpls experimental topmost R2 (config-cmap)# ex R2 (config)# policy-map OUTPUT R2 (config-pmap)# class Video-EXP R2 (config-pmap-c)# priority 1000000 R2 (config-pmap-c)# ex R2 (config-pmap)# class HTTP-EXP R2 (config-pmap-c)# bandwidth percent 60 R2 (config-pmap-c)# random-detect R2 (config-pmap-c)# ex R2 (config-pmap)# class FTP-EXP R2 (config-pmap-c)# bandwidth percent 40 Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 52/59 R2 (config-pmap-c)# random-detect R2 (config-pmap-c)# ex R2 (config-pmap)# class Custom-EXP R2 (config-pmap-c)# police 8000 conform-action transmit exceed-action drop violate-action drop R2 (config-pmap-c-police)# ex R2 (config)# int f0/0 R2 (config-if)# service-policy input SET-DSCP-EXP R2 (config)# int f0/1 R2 (config-if)# service-policy output OUTPUT R3 (config)# class-map Video-EXP R3 (config-cmap)# match mpls experimental topmost R3 (config-cmap)# ex R3 (config)# class-map HTTP-EXP R3 (config-cmap)# match mpls experimental topmost R3 (config-cmap)# ex R3 (config)# class-map FTP-EXP R3 (config-cmap)# match mpls experimental topmost R3 (config-cmap)# ex R3 (config)# class-map Custom-EXP Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 53/59 R3 (config-cmap)# match mpls experimental topmost R3 (config-cmap)# ex R3 (config)# policy-map SET-QoS-GROUP R3 (config-pmap)# class Video-EXP R3 (config-pmap-c)# set qos-group mpls experimental topmost R3 (config-pmap-c)# ex R3 (config-pmap)# class HTTP-EXP R3 (config-pmap-c)# set qos-group mpls experimental topmost R3 (config-pmap-c)# ex R3 (config-pmap)# class FTP-EXP R3 (config-pmap-c)#set qos-group mpls experimental topmost R3 (config-pmap-c)# ex R3 (config-pmap)# class Custom-EXP R3 (config-pmap-c)#set qos-group mpls experimental topmost R3 (config-pmap-c)# ex R3 (config)# class-map Video-group R3 (config-cmap)# match qos-group R3 (config-cmap)# ex R3 (config)# class-map HTTP-group R3 (config-cmap)# match qos-group Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 54/59 R3 (config-cmap)# ex R3 (config)# class-map FTP-group R3 (config-cmap)# match qos-group R3 (config-cmap)# ex R3 (config)# class-map Custom-group R3 (config-cmap)# match qos-group R3 (config-cmap)# ex R3 (config)# policy-map OUTPUT R3 (config-pmap)# class Video-group R3 (config-pmap-c)# set dscp qos-group R3 (config-pmap-c)# priority 1000000 R3 (config-pmap-c)# ex R3 (config-pmap)# class HTTP-group R3 (config-pmap-c)#set dscp qos-group R3 (config-pmap-c)#bandwidth percent 60 R3 (config-pmap-c)#random-detect R3 (config-pmap-c)#ex R3 (config-pmap)# class FTP-group R3 (config-pmap-c)#bandwidth percent 40 R3 (config-pmap-c)#random-detect Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 55/59 R3 (config-pmap-c)#ex R3 (config-pmap)# class Custom-group R3 (config-pmap-c)# set dscp qos-group R3 (config-pmap-c)# police 8000 conform-action transmit exceed-action drop violate-action drop R3 (config-pmap-c-police)# ex R3 (config)# int f0/0 R3 (config-if)# service-policy input SET-QoS-GROUP R3 (config)# int f0/1 R3 (config-if)# service-policy output OUTPUT R4 (config)# class-map Video-dscp R4 (config-cmap)# match dscp R4 (config-cmap)# ex R4 (config)# class-map HTTP-dscp R4 (config-cmap)# match dscp R4 (config-cmap)# ex R4 (config)# class-map FTP-dscp R4 (config-cmap)# match dscp R4 (config-cmap)# ex R4 (config)# class-map Custom-dscp Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 56/59 R4 (config-cmap)# match dscp R4 (config-cmap)# ex R4 (config)# policy-map SET-QoS-GROUP R4 (config-pmap)# class Video-dscp R4 (config-pmap-c)#set qos-group dscp R4 (config-pmap-c)# ex R4 (config-pmap)# class HTTP-dscp R4 (config-pmap-c)#set qos-group dscp R4 (config-pmap-c)# ex R4 (config-pmap)# class FTP-dscp R4 (config-pmap-c)#set qos-group dscp R4 (config-pmap-c)# ex R4 (config-pmap)# class Custom-dscp R4 (config-pmap-c)#set qos-group dscp R4 (config-pmap-c)# ex R4 (config)# class-map Video-group R4 (config-cmap)# match qos-group R4 (config-cmap)# ex R4 (config)# class-map HTTP-group R4 (config-cmap)# match qos-group Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 57/59 R4 (config-cmap)#ex R4 (config)# class-map FTP-group R4 (config-cmap)# match qos-group R4 (config-cmap)#ex R4 (config)# class-map Custom-group R4 (config-cmap)# match qos-group R4 (config-cmap)#ex R4 (config)# policy-map OUTPUT R4 (config-pmap)# class Video-group R4 (config-pmap-c)# set dscp qos-group R4 (config-pmap-c)# priority 1000000 R4 (config-pmap-c)# ex R4 (config-pmap)# class HTTP-group R4 (config-pmap-c)# set dscp qos-group R4 (config-pmap-c)# bandwidth percent 60 R4 (config-pmap-c)# random-detect R4 (config-pmap-c)# ex R4 (config-pmap)# class FTP-group R4 (config-pmap-c)# bandwidth percent 40 R4 (config-pmap-c)# random-detect Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 58/59 R4 (config-pmap-c)# ex R4 (config-pmap)# class Custom-group R4 (config-pmap-c)# set dscp qos-group R4 (config-pmap-c)# police 8000 conform-action transmit exceed-action drop violate-action drop R4 (config-pmap-c-police)# ex R4 (config)# int f0/0 R4 (config-if)# service-policy input SET-QoS-GROUP R4 (config)# int f0/1 R4 (config-if)# service-policy output OUTPUT Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN ... Peer-to-Peer VPN[ 2] Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 5/59 1.4 Phân loại VPN VPN chia làm loại: Remote Access VPN Site-to-Site VPN 1.4.1 Remote... hốn đổi Phương pháp nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 17/59 nhãn qua mạng đến LSR đầu Lúc nhãn loại bỏ gói xử lý lớp CHƯƠNG PHƯƠNG PHÁP NHẬN BIẾT MULTI... nhận biết MPLS Data-Plane Failures ứng dụng đánh giá QoS cho mạng VPN Trang 10/59 2.2 Lợi ích MPLS MPLS phương pháp cải tiến cho việc chuyển tiếp gói tin IP mạng cách thêm dán nhãn Bằng việc sử dụng