This website is originally written in the Czech language. Most content is machine (AI) translated into English. The translation may not be exact and may contain errors.
In the previous parts of the series on routing (mainly from the perspective of Cisco elements) I briefly described the characteristics of the main routing protocols. In this latest installment, I attempt a brief tabular comparison of the main features. This is not intended for decision making when choosing a suitable routing protocol, but rather for the overview needed for the Cisco test.
The comparison is not complete and I would be happy to receive additional information (or correct any inaccuracies).
| |
RIP | RIP2 |
EIGRP |
OSPF |
IS-IS |
BGP |
| Type |
distance vector |
distance vector |
link state |
link state |
path vector |
| Class |
classful | classless (CIDR, VLSM) |
classless (CIDR, VLSM) |
classless (CIDR, VLSM) |
classless (CIDR, VLSM) |
classless (CIDR, VLSM) |
| Metric |
hop count (max 15) |
delay, bandwidth (reliability, load, MTU) |
cost (100Mb/BW) |
cost (default 10) (also delay, expense, error, Cisco does not support them) |
attributes (weight, local_pref, originate, AS_path, MED .) |
| Route algorithm |
Bellman-Ford |
DUAL |
SPF (Dijkstra) |
SPF (Dijkstra), PRC (Partial Route Calculation) |
Best Path |
| Route update |
30s full table without reverse paths (split horizon) |
multicast update (224.0.0.10) |
30m or upon LSA change (224.0.0.5, 6) |
LSP, CSNP, PSNP |
update |
| Hello packets |
none |
5s/60s(slow)/multicast |
10s / multicast, unicast |
10s / multicast / 5x hello |
60s keepalive |
| Communication |
UDP 520 |
IP 88 |
IP 89 |
IS-IS (L3) |
TCP 179 |
| Tables / Routing information storage |
routing |
routing, topology, neighbors |
routing, topology, neighbors, link-state |
LSA database |
attributes, topology |
| Levels |
- |
AS |
area, AS |
area, domain |
AS |
| Aggregation |
RIP2 manual |
auto, manual |
manual (only on area border) |
manual (only on area border) |
auto, manual |
| IPv6 |
RIPng |
IPv6 EIGRP |
OSPFv3 |
yes |
mBGP |
| Networks |
|
BMA, NBMA, Pt-Mpt |
Pt-Pt, BC, NBMA, Pt-Mpt, virtual link |
|
|
Related articles:
The routing of packets between individual computer networks (LANs) is carried out using a technique called routing. Different routing protocols are used for this. Routing is one of the basic parts of communication on the Internet.
A large series about the operating system of Cisco's active elements. It contains some of the most read articles on this site. The articles describe the configuration of switches and routers, primarily with Cisco IOS. Things about ports, VLANs, STP, ACLs, QoS, etc.
- Cisco IOS 1 - introduction, show command [08.03.2007 13:00]
- Cisco IOS 2 - IOS version, upgrade and backup [16.03.2007 14:28]
- Cisco IOS 3 - interface/port settings - access, trunk, port security [09.04.2007 11:09]
- Cisco IOS 4 - reset, password recovery [25.04.2007 17:34]
- Cisco IOS 5 - communication with a switch [16.05.2007 16:15]
- Cisco IOS 6 - Initial Switch Configuration [08.06.2007 17:31]
- Cisco IOS 7 - VLAN configuration, VTP [18.06.2007 14:12]
- Cisco IOS 8 - ACL - Access Control List [10.08.2007 15:40]
- Cisco IOS 9 - Spanning Tree Protocol [20.08.2007 17:55]
- Cisco IOS 10 - Rapid Spanning Tree Protocol [01.09.2007 14:11]
- Cisco IOS 11 - IEEE 802.1x, port authentication, MS IAS [10.10.2007 14:38]
- Cisco IOS 12 - IEEE 802.1x and more advanced features [24.10.2007 16:42]
- Cisco IOS 13 - DHCP services on the switch [06.01.2008 11:24]
- Cisco IOS 14 - tips for routine work [29.02.2008 08:15]
- Cisco IOS 15 - backups and restores of configuration and images [13.03.2008 09:43]
- Cisco IOS 16 - HSRP - Hot Standby Routing Protocol [27.05.2008 16:05]
- Cisco IOS 17 - more switches as Stack - StackWise technology [29.07.2008 20:27]
- Cisco IOS 18 - inter-VLAN routing and ACL - routing between VLANs [24.12.2008 11:50]
- Cisco QoS 1 - introduction to Quality of Service and DiffServ [18.01.2009 13:31]
- Cisco QoS 2 - Classification and Marking, Modular QoS CLI [26.01.2009 17:21]
- Cisco QoS 3 - Rate Limiting - Policing, Shaping [01.02.2009 12:20]
- Cisco QoS 4 - Speed Guarantee - Queuing [08.02.2009 13:13]
- Cisco QoS 5 - QoS on the switch, MLS, SRR, Auto QoS [14.02.2009 14:55]
- Cisco QoS 6 - practical examples of QoS usage [28.02.2009 16:33]
- TCP/IP - Internet Protocol Version 6 - IPv6 [05.03.2009 15:41]
- TCP/IP - IP Multicast and Cisco multicast [10.03.2009 20:05]
- Cisco Routing 1 - General Features of Routing Protocols [20.03.2009 14:43]
- Cisco Routing 2 - EIGRP - Enhanced Interior Gateway Routing Protocol [29.03.2009 19:04]
- Cisco Routing 3 - OSPF - Open Shortest Path First [03.04.2009 10:54]
- Cisco Routing 4 - IS-IS - Intermediate System to Intermediate System [09.04.2009 08:48]
- Cisco Routing 5 - BGP - Border Gateway Protocol [18.04.2009 13:50]
- Cisco Routing 6 - Routing Protocol Comparison [28.04.2009 16:27] ...... reading now
- Cisco IOS 19 - Private VLAN and Protected Port [20.05.2009 18:41]
- Cisco IOS 20 - VLAN access-map - VLAN map - VACL [29.05.2009 15:05]
- Cisco IOS 21 - EtherChannel, Link Agregation, PAgP, LACP, NIC Teaming [08.06.2009 09:41]
- Common attacks on switches, Cisco Dynamic ARP Inspection [18.06.2009 10:15]
- Cisco - Router Switching methods and related terms - CAM, FIB, CEF [28.06.2009 17:15]
- Cisco IOS 22 - traffic monitoring/control/mirroring - SPAN and RSPAN [15.07.2009 11:52]
- Cisco IOS 23 - User authentication on the switch against Active Directory [15.09.2009 17:09]
- Cisco QoS 7 - Additional Information [05.11.2009 09:31]
- Cisco NX-OS 1 - Virtual Port Channel [25.08.2016 17:14]
- Cisco IOS 24 - security of communication on ports [19.10.2016 11:01]
- Cisco NX-OS 2 - port communication security [03.11.2016 14:18]
- Cisco IOS 25 - StackWise Virtual [11.11.2020 14:13]
- Cisco IOS 26 - IOS XE upgrade - standalone switch, stack and ISSU [12.11.2020 08:29]
Hmm,ja som si myslel ze Ripv1 ani Ripv2 nepodporuju CIDR iba VLSM. Ved ked napisem network 192.168.42.64 v running cfg mam len 192.168.42.0
respond to [1]MacGyver:
viz RFC 4632 - strana 11... RIPv2 podporuje CIDR. RIPv1 nepodporuje ani VLSM.
PS: Možná že parametr network nebude přesně to co myslíte :)
respond to [2]tomfi: jasne ze jednicka nepodporuje VLSM,:). Ale co vlastne to CIDR je, skratku poznam a stoho mi vypliva ze je to ked zadam siet tak mi ju nesekne podla triedy ale mi necha siet podla masky, nedba na triedy. predom dakujem
respond to [3]MacGyver:
CIDR je trochu více věcí... nemá smysl se tu o tom rozpisovat... už je to jednak jinde a jednak o cidr je celý to RFC na který jsem odkazoval (chytrému napověz ;) )
Ale ano, "nesekne ji podle třídy", tedy pokud nemáte nějakou sumarizaci (auto(podle tříd) nebo manual).