• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Mô hình thực nghiệm QoS (phần 2)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mô hình thực nghiệm QoS (phần 2)

    – Cấu hình phân loại lưu lượng theo chiều vào trên R3
    R3(config)#access-list 100 permit tcp any any eq 80 ACL cho HTTP
    R3(config)#access-list 101 permit tcp any any eq 20 ACL cho FTP
    R3(config)#access-list 101 permit tcp any any eq 21 ACL cho FTP
    R3(config)#access-list 102 permit udp any any range 16384 32768 ACL cho Voice
    R3(config)#class-map match-any http
    R3(config-cmap)# match access-group 100
    R3(config-cmap)#exit
    R3(config)#class-map match-any ftp
    R3(config-cmap)# match access-group 101
    R3(config-cmap)#exit
    R3(config)#class-map match-any voive
    R3(config-cmap)# match access-group 102
    R2(config-cmap)#exit

    Câu lệnh class-map: dùng để phân loại lưu lượng theo ý muốn của người sử dụng bằng cách đưa lưu lượng vào một class tương ứng (với tên class đặt tùy ý sao cho dễ gợi nhớ), có thể sử dụng kết hợp với nhiều công cụ phân loại như ACL hay dùng cơ chế NBAR … Lệnh class-map kết hợp với lệnh match để phân loại các gói tin vào trong các class đã tạo (tương ứng với ACL đã tạo).

    – Cấu hình đánh dấu gói tin đi vào (trên R3):
    Đánh dấu các gói tin trong mỗi lớp dịch vụ dùng lệnh set
    Câu lệnh policy-map: dùng để quy định cách xử lý cho từng loại lưu lượng đã được phân loại, cách xử lý là xét độ ưu tiên cho các gói tin. Luôn tồn tại 1 loại cấu hình class-map tên là class-default nhằm phân loại tất cả các lưu lượng chưa được phân loại bởi những class-map trước.
    R3(config)#policy-map marking-in
    R3(config-pmap)#class http
    R3(config-pmap-cmap)#set ip dscp AF21
    R3(config-pmap-cmap)#exit
    R3(config-pmap)#class ftp
    R3(config-pmap-cmap)#set ip dscp AF31
    R3(config-pmap-cmap)#exit
    R3(config-pmap)#class voice
    R3(config-pmap-cmap)#set ip dscp EF
    Câu lệnh service-policy: Đây là câu lệnh dùng để áp dụng policy-map đã cấu hình lên một cổng tương ứng, mỗi cổng chỉ áp dụng được một policy-map theo hướng vào hoặc hướng ra.
    R3(config)#interface fastEthernet 1/0
    R3(config-int)#service-policy intput marking-in

    – Cấu hình đánh dấu gói tin đi ra (trên R3):
    R3(config)# class-map match-any http
    R3(config-cmap)# match ip dscp AF21
    R3(config-cmap)#exit
    R3(config)# class-map match-any ftp
    R3(config-cmap)# match ip dscp AF31
    R3(config-cmap)#exit
    R3(config)# class-map match-any voice
    R3(config-cmap)# match ip dscp EF
    R3(config-cmap)#exit

    – Cấu hình ưu tiên Bandwidth cho các class theo chiều ra:
    R3(config)# policy-map queuing-out
    R3(config-pmap)# class voice
    R3(config-pmap-c)# priority 350
    R3(config-pmap-c)#exit
    R3(config-pmap)# class http
    R3(config-pmap-cmap)# bandwidth 60
    R3(config-pmap-cmap)# random-detect dscp-based
    R3(config-pmap-cmap)#exit
    R3(config-pmap)# class ftp
    R3(config-pmap-cmap)# bandwidth 60
    R3(config-pmap-cmap)# random-detect dscp-based
    R3(config-pmap-cmap)#exit
    R3(config-pmap)# class class-default những lưu lượng còn lại
    R3(config-pmap-c)# fair-queue
    R3(config-pmap-c)#exit
    R3(config)#interface serial
    R3(config-int)#service-policy output queuing-out

    Kết quả đạt được
    Dùng Netflow để đo các lưu lượng mạng. Thực hiện cuộc gọi bằng Polycom từ Client đến Server, đồng thời tải một lượng dữ liệu lớn dữ liệu từ FTP server. Nếu không áp dụng các kỹ thuật QoS thì lưu lượng FTP chiếm phần lớn Bandwidth. Kết quả được thể hiện trong hình sau:

    Kết quả thực nghiệm khi chưa thực hiện QoS

    Sau khi thực hiện cấu hình QoS như trên. Kết quả được thể hiện trong hình sau:

    Kết quả thực nghiệm khi thực hiện QoS

    Chú ý: Lưu lượng UDP là của cuộc gọi H323, lưu lượng TCP là của FTP.
    Nguyễn Ngọc Đại – VnPro
    Mời các bạn xem phần 1 tại đây.
    Phạm Thanh Đông Khê
    Email: dongkhe@vnpro.org
    Hãy share hoặc like nếu thông tin hữu ích!
    ---------------------------------------------------------------------------------------------------------------------------------------------------
Trung Tâm Tin Học VnPro
149/1D Ung Văn Khiêm, P.25, Q.Bình Thạnh, Tp.HCM
Tel: (08) 35124257 (5 lines)
Fax: (08) 35124314

Home Page: http://www.vnpro.vn
Forum: http://www.vnpro.org
Twitter: https://twitter.com/VnVnpro
LinkedIn: https://www.linkedin.com/in/VnPro
- Chuyên đào tạo quản trị mạng và hạ tầng Internet
- Phát hành sách chuyên môn
- Tư vấn và tuyển dụng nhân sự IT
- Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

Videos: http://www.dancisco.com
Blog: http://www.vnpro.org/blog
FB: http://facebook.com/VnPro

  • #2
    Dear Admin, em có mô hình như sau cần QoS nhờ anh hướng dẫn giúp em cách cấu hình

    LAN1 => Router 1 => MEGAWAN (6MB) => Router 2 => LAN 2

    Thông tin:

    - LAN1: Các máy client
    - LAN2: Phân vùng các ứng dụng (Voice & Application)
    - Mạng đã thông, LAN1 & LAN2 ping ok

    Yêu cầu:

    - Các client từ LAN 1 kết nối về LAN 2 vùng Voice thì QoS 2MB
    - Các client từ LAN 1 kết nối về LAN 2 vùng Application thì QoS 4MB

    Mong Admin và các anh em hướng dẫn giúp mình. Xin cảm ơn.

    Comment

    • Working...
      X