This page describes the network topologies provided in the stencil.

linear-r1h2

A router with two interfaces, and a host connected to each interface. Use this to test forwarding between subnets on one router (no RIP necessary).

flowchart LR
    H1[H1] --- R1(R1)
    R1 --- H2[H2] 

linear-r1h4

A router with two interfaces, and two hosts connected to each interface.

Use this to test forwarding between subnets on one router (no RIP necessary) and to make sure you understand how to send to different neighbors on the same subnet.

flowchart LR
    H1[H1] --- R1(R1)
	H2[H2] --- R1
    R1 --- H3[H3] 
	R1 --- H4[H4]

linear-r2h2

Two routers, with one host on each, and a link between them. Use this to start testing RIP.

flowchart LR
    H1[H1] --- R1(R1)
	R1 --- R2(R2)
    R2 --- H2[H2] 

linear-r3h2

Three routers, with hosts on the endpoints. Use this to start testing RIP–the key here is sharing updated information in your routing table.

flowchart LR
    H1[H1] --- R1(R1)
	R1 --- R2(R2)
	R2 --- R3(R3)
	R3 --- H2[H2] 

loop

A network with a loop, where there are two paths from H1-H2 with different costs. Use to check that RIP converges with lowest-cost path.

flowchart LR
    H1[H1] --- R1(R1)
	R1 --- R2(R2)
	R2 --- R3(R3)
	R3 --- H2[H2] 
	R1 --- R4(R4)
	R4 --- R5(R5)
	R5 --- R3

doc-example

This is the example from the handout and warmup documentation.

flowchart LR
    H1[H1] --- R1(R1)
	R1 --- R2(R2)
	R2 --- H2[H2] 
	R2 --- H3[H3]