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.

RIP Timers

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

  • RIP Timers

    Lab: Cấu hình RIP Timer
    (hình)
    Mô tả và yêu cầu

    - Bài lab này minh hoạ việc sử dụng lệnh timer basic để tăng hiệu quả các tiến trình xử lý của RIP:

    router(config-router)# timers basic update invalid holddown flush

    Ví dụ: router(config-router)# timers basic 20 60 60 120

    Mặc định các giá trị timer lần lượt là 30,180,180,240. Giá trị đầu tiên là update timer chỉ thời gian cập nhật định tuyến RIP. Giá trị invalid timer nên gấp 3 lần giá trị update timer. Giá trị holddown timer gấp 3 lần giá trị update timer. Giá trị flush timer gấp 6 lần giá trị update timer.

    Cấu hình mẫu
    <...>
    Các bước thực hiện
    <...>
    Kiểm tra trạng thái ban đầu khi chưa cấu hình RIP timers

    RouterA#sh ip int brief
    Interface IP-Address OK? Method Status Protocol
    Ethernet0 148.1.1.1 YES manual up up
    Serial0 192.1.1.1 YES manual up up
    Serial1 unassigned YES unset administratively down down


    RouterA#sh ip route
    R 152.1.0.0/16 [120/2] via 192.1.1.2, 00:00:14, Serial0
    R 193.1.1.0/24 [120/1] via 192.1.1.2, 00:00:14, Serial0
    C 192.1.1.0/24 is directly connected, Serial0
    148.1.0.0/24 is subnetted, 1 subnets
    C 148.1.1.0 is directly connected, Ethernet0

    RouterA#sh ip protocols
    Routing Protocol is "rip"
    Sending updates every 30 seconds, next due in 21 seconds
    Invalid after 180 seconds, hold down 180, flushed after 240

    Outgoing update filter list for all interfaces is not set
    Incoming update filter list for all interfaces is not set

    Kiểm tra trạng thái khi đã cấu hình timer RouterA#sh ip protocols

    Routing Protocol is "rip"

    Sending updates every 5 seconds, next due in 3 seconds
    Invalid after 15 seconds, hold down 15, flushed after 30

    Outgoing update filter list for all interfaces is not set
    Incoming update filter list for all interfaces is not set

    Rút cáp serial ra giữa routerB và routerC. Bật chế độ debug để theo dõi quá trình định tuyến

    RouterA# debug ip routing
    IP routing debugging is on
    RouterA#
    01:03:58: RT: metric change to 152.1.0.0 via 192.1.1.2, rip metric [120/2]
    <...>

    RouterA#sh ip ro

    R 152.1.0.0/16 is possibly down, routing via 192.1.1.2, Serial0
    R 193.1.1.0/24 is possibly down, routing via 192.1.1.2, Serial0
    C 192.1.1.0/24 is directly connected, Serial0
    148.1.0.0/24 is subnetted, 1 subnets
    C 148.1.1.0 is directly connected, Ethernet0

    RouterA#

    Route được khai báo là invalid trước khi route được xoá ra khỏi bảng định tuyến. <...>, sau đó route sẽ được xoá hoàn toàn ra khỏi bảng định tuyến.

    RouterA#sh ip ro

    C 192.1.1.0/24 is directly connected, Serial0
    148.1.0.0/24 is subnetted, 1 subnets
    C 148.1.1.0 is directly connected, Ethernet0

    Nối lại serial cáp giữa routerB và routerC và theo dõi quá trình cập nhật định tuyến. Chú ý nên dùng lệnh clear ip route * để theo dõi cập nhật định tuyến dễ dàng hơn.

    Cheers,

  • #2
    router(config-router)# timers basic update invalid holddown flush

    Cho mình hỏi một chút, đối với một mạng cụ thể thì việc chọn các tham số cho lệnh timers basic như thế nào cho tối ưu nhất? Mình đã đọc Labvol3 nhưng chưa có câu trả lời.
    thanks!
    1'hpSky!

    Comment


    • #3
      Hổng ai trả lời câu hỏi này sao???..... :?
      1'hpSky!

      Comment


      • #4
        Originally posted by 1'hpSky
        router(config-router)# timers basic update invalid holddown flush

        Cho mình hỏi một chút, đối với một mạng cụ thể thì việc chọn các tham số cho lệnh timers basic như thế nào cho tối ưu nhất? Mình đã đọc Labvol3 nhưng chưa có câu trả lời.
        thanks!
        Mạng cụ thể là mạng ra làm sao nhỉ, bạn làm mình ko biết đi về đâu????

        Comment


        • #5
          mình thì không thấy có một lý do nào để thay đổi các thông sô timers của RIP trong một hệ thống mạng thực tế.
          Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

          Email : dangquangminh@vnpro.org
          https://www.facebook.com/groups/vietprofessional/

          Comment


          • #6
            Re: RIP Timers

            anh Minh! Nếu ko có lý do nào để thay đổi thì cần lệnh #timer basic để làm gì? chac anh ko hiểu câu hỏi rồi.
            RIP default: #timer basic 30 180 180 240

            nếu thay đổi thành # timers basic 20 60 60 120 thì sao?
            thời gian giữa các lần gửi update sẽ giảm xuống, có nghĩa là thời gian để mạng convergence sẽ giảm xuống<--- tốt.
            Nhưng giảm thời gian update xuống thì cũng đồng nghĩa với việc số rip update packet sẽ tăng lên, hiệu quả sử dụng bandwidth của mạng sẽ giảm xuống <----- Không tốt

            Vấn đề là chọn các giá trị thế nào để dung hòa giữa "tốt" và "không tốt" ở trên??????????

            Originally posted by Neo
            Lab: Cấu hình RIP Timer
            (hình)
            Mô tả và yêu cầu

            - Bài lab này minh hoạ việc sử dụng lệnh timer basic để tăng hiệu quả các tiến trình xử lý của RIP:

            router(config-router)# timers basic update invalid holddown flush

            Ví dụ: router(config-router)# timers basic 20 60 60 120

            Mặc định các giá trị timer lần lượt là 30,180,180,240. Giá trị đầu tiên là update timer chỉ thời gian cập nhật định tuyến RIP. Giá trị invalid timer nên gấp 3 lần giá trị update timer. Giá trị holddown timer gấp 3 lần giá trị update timer. Giá trị flush timer gấp 6 lần giá trị update timer.
            1'hpSky!

            Comment


            • #7
              như vậy để mọi thứ ở chế độ mặc định sẽ là dung hòa.

              Comment


              • #8
                anh ơi cho em hỏi chút về rip timer với, không biết e hiểu như thế này có đúng ko ạ?
                Mỗi router trong rip sẽ gửi thông tin định tuyến định kỳ 30s 1 lần. Vậy nếu 1 router không nhận được thông tin về 1 tuyến đường nào đó sau 30s thì nó sẽ cho trạng thái tuyến đường đó là invalid. Thời gian tuyến đường bị đánh dấu invalid là 180s , thời gian này gọi là holddown timer (có vai trò tránh loop cho mạng). Trong khoảng thời gian này router sẽ không nhận thông tin update về tuyến đường đó nữa. Sau holddown timer 60s tức là sau khi nhận thông tin update 240s nếu vẫn không nhận được thông tin update thì nó sẽ flush time tức là xóa thông tin về route khỏi routing table

                Comment


                • #9
                  Originally posted by tuyenvqcoltech View Post
                  anh ơi cho em hỏi chút về rip timer với, không biết e hiểu như thế này có đúng ko ạ?
                  Mỗi router trong rip sẽ gửi thông tin định tuyến định kỳ 30s 1 lần. Vậy nếu 1 router không nhận được thông tin về 1 tuyến đường nào đó sau 30s thì nó sẽ cho trạng thái tuyến đường đó là invalid. Thời gian tuyến đường bị đánh dấu invalid là 180s , thời gian này gọi là holddown timer (có vai trò tránh loop cho mạng). Trong khoảng thời gian này router sẽ không nhận thông tin update về tuyến đường đó nữa. Sau holddown timer 60s tức là sau khi nhận thông tin update 240s nếu vẫn không nhận được thông tin update thì nó sẽ flush time tức là xóa thông tin về route khỏi routing table

                  Chào bạn,

                  Bạn xem mô tả về nguyên tắc hoạt động của RIP bên dưới

                  · RIPV1 là 1 distance vector, hoạt động theo nguyên tắc "neighbor", nghĩa là mỗi router sẽ gửi bảng routing-table của chính mình cho tất cả các router được nối trực tiếp với mình . Các router đó sau đó sẽ đem so sánh với bản routing-table mà mình hiện có và kiểm xem route của mình và route mới nhận được, route nào tốt hơn sẻ được cập nhật . Các routing-update sẽ được gửi theo định kỳ (30 giây với RIPV1 , 60 giây đối với RIPV1-novell), địa chỉ đích của thông tin cập nhật này là 255.255.255.255 (all-hosts broadcast). Do đó, khi có sự thay đổi trong mạng , các router sẽ biết được đoạn mạng nào bị down sau chu kỳ update.
                  · Khi RIPV1 thấy 1 default route trong routing table của nó, nó sẽ tự động quảng bá default route này trong RIPV1 update.
                  · Invalid timer là 180s (default), là khoảng thời gian trôi qua để xác định một route là invalid. Nó được bắt đầu nếu hết thời gian hold time mà không nhận được update thì hop count của route sẽ mang giá trị 16, mặc dù route là unreachable nhưng route vẫn được dùng để chuyển tiếp gói, sau khoảng thời gian route invalid timer nó sẽ gửi một bản tin update tới tất cả các active interface là tuyến đường đó là invalid.
                  · Hold-down timer là 180 giây (default), giá trị này được sử dụng khi thông tin về tuyến này bị thay đổi. Ngay khi thông tin mới được nhận, router đặt tuyến đường đó vào trạng thái hold-down. Điều này có nghĩa là router không gửi quảng bá cũng như không nhận quảng bá về tuyến đường đó trong khong thời gian Holddown timer này. Sau khoảng thời gian này router mới nhận và gửi thông tin về tuyến đường đó. Tác dụng về giá trị này là giảm thông tin sai mà router học được.
                  · Flushed timer là 240s, là khoảng thời gian được tính từ khi tuyến ở trạng thái không hợp lệ đến khi tuyến bị xoá khỏi bảng định tuyến. Giá trị Route invalid timer phải nhỏ hơn giá trị Route flush timer vì router cần thông báo tới neighbor của nó về trạng thái invalid của tuyến đó trước khi local routing được update.


                  Cám ơn bạn
                  Phạm Minh Tuấn

                  Email : phamminhtuan@vnpro.org
                  Yahoo : phamminhtuan_vnpro
                  -----------------------------------------------------------------------------------------------
                  Trung Tâm Tin Học VnPro
                  149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
                  Tel : (08) 35124257 (5 lines)
                  Fax: (08) 35124314

                  Home page: http://www.vnpro.vn
                  Support Forum: http://www.vnpro.org
                  - 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

                  Network channel: http://www.dancisco.com
                  Blog: http://www.vnpro.org/blog

                  Comment

                  Working...
                  X