Nói về 2 kiểu học route của Router:
*Static Routing: là học "tĩnh", có nghĩa là nhà quản trị sẽ nhập vào hết tất cả. Static route không tốn bandwidth(cho việc update) do đã cài sẵn rồi, kiểm soát packet đi đâu về đâu dễ dàng nhưng cực config, an toàn mạng (do không gửi update đi). Nhưng static có yếu điểm là mắc công nhập , với một mạng lớn thì không thể config hết nổi, không tính nổi đường nào là tối ưu. Khi mạng bị down sẽ không tự xử lí để chuyển qua đường khác (mặc dù trên thực tế là vẫn có cách để back-up, nhưng sẽ không tự biết, mà là admin chỉ mới biết).
*Dynamic Routing: là học "động". Có nghĩa là sẽ quản bá network mà mình có, rồi các router khác sẽ học và theo giải thuật của kiểu routing protocol mà được config trong mạng. Dynamic tốn bandwidth do phải gửi update, có khi cũng rất lớn. Khó iểm soát được packet sẽ đi đâu, có theo ý mình hay không(đây lại là một điều hết sức lí thú của routing). Tuy nhiên, được cái là tự quản lí trên một mạng rộng lớn, phức tạp. Tự thích ứng và xử lí với một sự cố xảy ra trên mạng. Nói là tự ậy chứ mình vẫn phải tính hết đấy, Nhưng có phức tạp thì mình mới có việc mà làm chứ
*Trong Dynamic Routing người ta phân ra 3 loại routing:
-Distance Vector: Học theo kiểu láng giềng, học từ bảng routing table của router kế cận. Distance vector quan tâm đến hướng(vector) packet sẽ đi, và khoảng cách(distance) để đi đến đó.
-Link-State: học toàn bộ topology của mạng, sử dụng giải thuật để tự tính ra đường nào là tối ưu nhất.
-Hybrid: do Cisco đưa ra, kết hợp giữa Distance và Linkstate.
Phần Link-State và Hybrid nằm ngoài CCNA, nên các bạn cũng không lo. Thiệt ra trình độ Liwh cũng chưa master qua phần đó :.( , nên không dám mạo muội bàn như là TUTOR cho các bạn. Nếu có thắc mắc thì có thể send mail hay lập bài mới trong box Cisco nè. Liwh sẽ ráng kiếm cao thủ trả lời giùm cho.
Nói về Optimizing route:
*là cách mà Router học được cách để đi đến một mạng nào đó bằng một(hay nhiều) con đường (route) mà nó cho là tối ưu nhất.
*đơn vị tính là metric: metric là cái mà routing protocol tính ra theo giải thuật của nó để chỉ độ tối ưu.
*Administrative Distance (AD): là cách nhìn của Router về route như thế nào. AD để chỉ sự tin tưởng của Router vào route đó.
Metric hay AD cũng vậy, càng thấp thì sẽ càng tốt. Bạn chỉ có khả năng thay đổi metric, còn AD của protocol nào là đã định sẵn rồi.
VD:
A và B cùng tham gia đấu thầu 1 vụ thầu.
A ra giá 15 tỷ, B ra giá 10 tỷ. Thì 15, 10 ở đây các bạn xem như là metric. Thì B tốt hơn.
Nhưng do A là người có uy tín, làm ăn tốt, nên bạn tin A hơn, cho rằng A làm tốt hơn. Nên bạn chọn A là người trúng thầu. Ở đây cũng giống như AD, độ tin cậy. A cho dù ra giá cao nhưng vẫn trúng thầu.
*Trong đó RIP xài metric là hop count, AD = 120
IGRP xài metric là tổ hợp của bandwidth , delay, load, reliability. Thông thường sẽ đụng đến bandwidth & delay.
Nên nếu có chung 2 routing protocol này trong mạng thì router sẽ chọn route của IGRP giới thiệu hơn là RIP.
Nhiều Routing Protocol trong network:
Thật ra Cisco không khyến khích chuyện này cho lắm. Nhưng có những thứ mà mình không thể cưỡng lại được. Trong CCNA cũng chỉ đề cập đến xài RIP và IGRP trong cùng network thôi. Ở đây bạn sẽ gặp khái niệm route redistribution.
Rout Redistribution: do khi dùng 2 routing protocols khác nhau sẽ dẫn đến việc ngộ nhận metric. Như giữa RIP & IGRP, do phải có cách nào để so sánh giữa 2 loại metric với nhau. Dẫn đến route redistribution. Để cho cả 2 loại giao thức phải hiểu cùng 1 topology.
RIP & IGRP: để cho các bài sau nghen.
Và có một chút lưu ý trong bài của Neo:
*R 192.168.6.0/24 [120/2] via 192.168.2.2, Serial0
[120/2] via 192.168.3.2, Serial1
Do trong RIP cho phép load-balancing, tức là khả năng chia đều load(tải) trên những đường có metric bằng nhau, nên trong routing table cho thấy đến 192.168.6.0 đi bằng 2 đường S0 và S1.
*Do IGRP có số metric không tròn trịa, mà cũng khó bằng nhau. Nên load-balancing trong IGRP là vô hiệu. Nên trong IGRP cho khả năng unequal load-balancing, tức là cứ route nào có metric lớn thì cho nhiều packet qua, route có metric nhỏ thì cho ít packet thôi, nhưng vẫn đi 2 đường.
*Thông thường Cisco khuyến cáo không nên chỉnh sửa bandwidth(BW), để cho default trên đó, do tự động opotimize. Còn admin sửa đổi là sửa delay(DLY). Vả lại tính metric ở IGRP là BW, DLY trên toàn bộ route từ source đến dest, chứ không phải chỉ là ở source hay dest (các bạn đừng hiểu nhầm). Vả lại nếu BW lớn mà DLY cao thì có thể IGRP sẽ không chọn đường đó đâu.
Dưới đây là topology Liwh vẽ dựa trên topo mà Neo đề ra.
Thân
Bookmarks