User Tools

Site Tools


documentation:examples:simple_bgp-rip-ospf_lab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
documentation:examples:simple_bgp-rip-ospf_lab [2020/09/22 22:14] – [Router 1] olivierdocumentation:examples:simple_bgp-rip-ospf_lab [2020/11/10 22:42] – [Download Lab scripts] olivier
Line 20: Line 20:
 More information on these BSDRP lab scripts available on [[documentation:examples:How to build a BSDRP router lab]]. More information on these BSDRP lab scripts available on [[documentation:examples:How to build a BSDRP router lab]].
  
-Start the lab with 5 routers, here is an example with VirtualBox: 
  
-<code>./BSDRP-lab-vbox.sh -i BSDRP-1.91-full-amd64-serial.img.xz -n 7</code> 
  
 ===== Routers configuration ===== ===== Routers configuration =====
Line 29: Line 27:
 <code> <code>
 labconfig frr_vm[VM-NUMBER] labconfig frr_vm[VM-NUMBER]
 +</code>
 +
 +Or just using one router, you can use the jail/vnet version with command:
 +<code>
 +labconfig frr_jails
 </code> </code>
 ==== Router 1 ==== ==== Router 1 ====
Line 115: Line 118:
  key 1  key 1
   key-string rippassword   key-string rippassword
-! 
-interface em0 
- ip address 192.168.12.2/24 
- ipv6 address 2001:db8:12::2/64 
-! 
-interface em1 
- ip address 192.168.23.2/24 
- ip rip authentication key-chain rippass 
- ip rip authentication mode md5 
- ipv6 address 2001:db8:23::2/64 
 ! !
 interface vtnet0 interface vtnet0
Line 137: Line 130:
 ! !
 router rip router rip
- network em1 
  network vtnet1  network vtnet1
  redistribute bgp  redistribute bgp
Line 144: Line 136:
 ! !
 router ripng router ripng
- network em1 
  network vtnet1  network vtnet1
  redistribute bgp  redistribute bgp
Line 175: Line 166:
 bfd bfd
  peer 192.168.12.1  peer 192.168.12.1
-  label router1-4 
   no shutdown   no shutdown
  !  !
  peer 2001:db8:12::1 local-address 2001:db8:12::2  peer 2001:db8:12::1 local-address 2001:db8:12::2
-  label router1-6 
   no shutdown   no shutdown
  !  !
Line 203: Line 192:
  key 1  key 1
   key-string rippassword   key-string rippassword
-! 
-interface em1 
- ip address 192.168.23.3/24 
- ip rip authentication key-chain rippass 
- ip rip authentication mode md5 
- ipv6 address 2001:db8:23::3/64 
-! 
-interface em2 
- ip address 192.168.34.3/24 
- ip ospf bfd 
- ip ospf message-digest-key 1 md5 superpass 
- ipv6 address 2001:db8:34::3/64 
- ipv6 ospf6 bfd 
 ! !
 interface vtnet1 interface vtnet1
Line 231: Line 207:
 ! !
 router rip router rip
- network em1 
  network vtnet1  network vtnet1
  redistribute connected  redistribute connected
Line 238: Line 213:
 ! !
 router ripng router ripng
- network em1 
  network vtnet1  network vtnet1
  redistribute connected  redistribute connected
Line 254: Line 228:
  redistribute ripng  redistribute ripng
  interface vtnet2 area 0.0.0.0  interface vtnet2 area 0.0.0.0
- interface em2 area 0.0.0.0 
 ! !
 bfd bfd
  peer 2001:db8:34::4 local-address 2001:db8:34::3  peer 2001:db8:34::4 local-address 2001:db8:34::3
-  label router4-6 
   no shutdown   no shutdown
  !  !
  peer 192.168.34.4  peer 192.168.34.4
-  label router4-4 
   no shutdown   no shutdown
  !  !
 ! !
 EOF EOF
 +
 hostname router3 hostname router3
 service frr start service frr start
Line 278: Line 250:
 cat > /usr/local/etc/frr/frr.conf <<EOF cat > /usr/local/etc/frr/frr.conf <<EOF
 log syslog log syslog
-! 
-interface em2 
- ip address 192.168.34.4/24 
- ip ospf bfd 
- ip ospf message-digest-key 1 md5 superpass 
- ipv6 address 2001:db8:34::4/64 
- ipv6 ospf6 bfd 
-! 
-interface em3 
- ip address 192.168.45.4/24 
- ip router isis BSDRP 
- ipv6 address 2001:db8:45::4/64 
- ipv6 router isis BSDRP 
- isis circuit-type level-2-only 
 ! !
 interface vtnet2 interface vtnet2
Line 317: Line 275:
  redistribute connected  redistribute connected
  redistribute isis  redistribute isis
- interface em2 area 0.0.0.0 
  interface vtnet2 area 0.0.0.0  interface vtnet2 area 0.0.0.0
 ! !
Line 330: Line 287:
 bfd bfd
  peer 2001:db8:34::3 local-address 2001:db8:34::4  peer 2001:db8:34::3 local-address 2001:db8:34::4
-  label router3-6 
   no shutdown   no shutdown
  !  !
  peer 192.168.34.3  peer 192.168.34.3
-  label router3-4 
   no shutdown   no shutdown
  !  !
Line 352: Line 307:
 cat > /usr/local/etc/frr/frr.conf <<EOF cat > /usr/local/etc/frr/frr.conf <<EOF
 log syslog log syslog
-! 
-interface em3 
- ip address 192.168.45.5/24 
- ip router isis BSDRP 
- ipv6 address 2001:db8:45::5/64 
- ipv6 router isis BSDRP 
- isis circuit-type level-2-only 
-! 
-interface em4 
- ip address 192.168.56.5/24 
- ip router isis BSDRP 
- ipv6 address 2001:db8:56::5/64 
- ipv6 router isis BSDRP 
- isis circuit-type level-2-only 
- isis passive 
 ! !
 interface vtnet3 interface vtnet3
Line 384: Line 324:
 ! !
 router babel router babel
- network em3 
  network vtnet3  network vtnet3
- network em4 
  network vtnet4  network vtnet4
  redistribute ipv4 isis  redistribute ipv4 isis
Line 414: Line 352:
 ip route 192.168.70.0/24 192.168.67.7 ip route 192.168.70.0/24 192.168.67.7
 ipv6 route 2001:db8:70::/64 2001:db8:67::7 ipv6 route 2001:db8:70::/64 2001:db8:67::7
-! 
-interface em4 
- ip address 192.168.56.6/24 
- ipv6 address 2001:db8:56::6/64 
-! 
-interface em5 
- ip address 192.168.67.6/24 
- ipv6 address 2001:db8:67::6/64 
 ! !
 interface vtnet4 interface vtnet4
Line 432: Line 362:
 ! !
 router babel router babel
- network em4 
  network vtnet4  network vtnet4
  redistribute ipv4 connected  redistribute ipv4 connected
Line 457: Line 386:
 ip route 0.0.0.0/0 192.168.67.6 ip route 0.0.0.0/0 192.168.67.6
 ipv6 route ::/0 2001:db8:67::6 ipv6 route ::/0 2001:db8:67::6
-! 
-interface em5 
- ip address 192.168.67.7/24 
- ipv6 address 2001:db8:57::7/64 
 ! !
 interface lo1 interface lo1
documentation/examples/simple_bgp-rip-ospf_lab.txt · Last modified: 2023/05/01 07:03 by olivier

Except where otherwise noted, content on this wiki is licensed under the following license: BSD 2-Clause
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki