* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Configuring RIP
Net neutrality wikipedia , lookup
Deep packet inspection wikipedia , lookup
Internet protocol suite wikipedia , lookup
Backpressure routing wikipedia , lookup
Network tap wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Net neutrality law wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Computer network wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
List of wireless community networks by region wikipedia , lookup
Multiprotocol Label Switching wikipedia , lookup
Airborne Networking wikipedia , lookup
Wake-on-LAN wikipedia , lookup
CONFIGURING RIP Routing • There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface of a router (packet forwarding) ? 2. How to find and setup a route ? • There are two approaches for calculating the routing tables: – Static Routing – Dynamic Routing: Routes are calculated by a routing protocol 2 Components of a Routing Algorithm • A procedure for sending and receiving reachability information about network to other routers • A procedure for calculating optimal routes – Routes are calculated using a shortest path algorithm: • Goal: Given a network were each link is assigned a cost. Find the path with the least cost between two networks with minimum cost. • A procedures for reacting to and advertising topology changes 3 Approaches to Shortest Path Routing • There are two basic routing algorithms found on the Internet. 1. Distance Vector Routing • • • • Each node knows the distance (=cost) to its directly connected neighbors A node sends periodically a list of routing updates to its neighbors. If all nodes update their distances, the routing tables eventually converge New nodes advertise themselves to their neighbors 2. Link State Routing • Each node knows the distance to its neighbors • The distance information (=link state) is broadcast to all nodes in the network • Each node calculates the routing tables independently 4 Routing Algorithms in the Internet Distance Vector Link State • Routing Information Protocol (RIP) • Intermediate System Intermediate System (IS-IS) • Gateway-to-Gateway Protocol (GGP) • Open Shortest Path First (OSPF) • Exterior Gateway Protocol (EGP) • Interior Gateway Routing Protocol (IGRP) 5 A network as a graph • In the following, networks are represented as a network graph: – nodes are connected by networks – network can be a link or a LAN – network interface has cost – networks are destinations – Net(v,w) is an IP address of a network c(v,w) Net(v,w) • For ease of notation, v we often replace the clouds between nodes by simple links. w Net c(v,n) Net(v,n) n 6 Distance Vector Algorithm: Routing Table c(v,w): cost to transmit on the interface to network Net(v,w) Net(v,w): Network address of the network between v and w The network can be a link, but could also be a LAN RoutingTable of node v Dest v Net(v,w) c(v,w) Net(v,n) c(v,n) via (next hop) cost w Net Net n D(v,Net) n 7 Distance Vector Algorithm: Messages RoutingTable of node v Dest Net via (next hop) n cost D(v,Net) • Nodes send messages to their neighbors which contain routing table entries v [Net , D(v,Net)] n • A message has the format: [Net , D(v,Net)] means“My cost to go to Net is D (v,Net)” 8 RIP -- What is it? RIP is a routing protocol for exchanging routing table information between routers. • Routing updates must be passed between routers so that they can make the proper choice on how to route a packet. RIP Characteristics Distance Uses vector routing protocol. hop count as a path selection metric. Three types of timers. Multiple stability features. RIP message example RIP timers • • Periodic timer: control advertising of regular update messages (25-35 sec) Expiration timer: governs the validity of a route (180 sec) – Every time an update (on a 30 sec average) is received the timer is reset – If no update received within this timer the metric is set to 16 – The maximum number of hops allowed for RIP is 15, which limits the size of networks that RIP can support. A hop count of 16 is considered an infinite distance and the route is considered unreachable. • Garbage timer: 120 sec – A route can be advertised with a 16 metric for 120 sec before it get purged • Allow neighbors to have knowledge of the invalidity of a route Slow Convergence Problem Solved by limiting number of hops to 15, 16 means That the destination is unreachable Create a topology as shown in figure. Cont… • IP RIP comes in two different versions: 1 and 2. Version 1 is a distance vector protocol. Version 2 is a hybrid protocol. The CCNA exam now primarily focuses on version 2. There are no major differences between RIPv1 or RIPv2 so far configurations concern. (1841Router0) Hostname R1 • • • • • • • • • • • • • • • • • Router>enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface fastethernet 0/0 R1(config‐if)#ip address 10.0.0.1 255.0.0.0 R1(config‐if)#no shutdown R1(config‐if)#exit R1(config)#interface serial 0/0/0 R1(config‐if)#ip address 20.0.0.1 255.0.0.0 R1(config‐if)#clock rate 64000 R1(config‐if)#bandwidth 64 R1(config‐if)#no shutdown R1(config‐if)#exit R1(config)#router rip R1(config‐router)#network 10.0.0.0 R1(config‐router)#network 20.0.0.0 R1(config‐router)#exit (2620XMRouter1) Hostname R2 • • • • • • • • • • • • • • • Router>enable Router#configure terminal Router(config)#hostname R2 R2(config)#interface serial 0/0 R2(config‐if)#ip address 20.0.0.2 255.0.0.0 R2(config‐if)#no shutdown R2(config‐if)#exit R2(config)#interface fastethernet 0/0 R2(config‐if)#ip address 30.0.0.1 255.0.0.0 R2(config‐if)#no shutdown R2(config)#router rip R2(config‐router)#network 20.0.0.0 R2(config‐router)#network 30.0.0.0 R2(config‐router)#exit R2(config)# (2620XMRouter2) Hostname R3 • • • • • • • • • • • • • • • • • Router>enable Router#configure terminal Router(config)#hostname R3 R3(config)#interface fastethernet 0/0 R3(config‐if)#ip address 30.0.0.2 255.0.0.0 R3(config‐if)#no shutdown R3(config‐if)#interface serial 0/0 R3(config‐if)#ip address 40.0.0.1 255.0.0.0 R3(config‐if)#clock rate 64000 R3(config‐if)#bandwidth 64 R3(config‐if)#no shutdown R3(config‐if)#exit R3(config)#router rip R3(config‐router)#network 30.0.0.0 R3(config‐router)#network 40.0.0.0 R3(config‐router)#exit R3(config)# (2811Router3) Hostname R4 • • • • • • • • • • • • • • • Router>enable Router#configure terminal Router(config)#interface serial 0/0/0 Router(config‐if)#ip address 40.0.0.2 255.0.0.0 Router(config‐if)#no shutdown Router(config‐if)#exit Router(config)#interface fastethernet 0/0 Router(config‐if)#ip address 50.0.0.1 255.0.0.0 Router(config‐if)#no shutdown Router(config‐if)#exit R4(config)#router rip R4(config‐router)#network 40.0.0.0 R4(config‐router)#network 50.0.0.0 R4(config‐router)#exit R4(config)# PC1 • • • • • • • • PC>ipconfig IP Address......................: 10.0.0.2 Subnet Mask.....................: 255.0.0.0 Default Gateway.................: 10.0.0.1 PC>ping 50.0.0.2 You can verify that RIP is running successfully via show ip protocols command in privilege mode • R1#show ip protocols • R1#show ip route