# # propagation.dml # # Three ASes connected in a line, each with one router and one host. # (The hosts merely serve to force realistic IP address allocation.) # # # router router router # # 0:0(0) }------{ 1:0(0) }------{ 2:0(0) # _schema [ _find .schemas.Net ] Net [ # the all-encompassing Net frequency 1000000 # microsecond simulation frequency bgpoptions [ show_id_data true # show AS number and prefix for each BGP router show_rcv_update true # show when Update msgs are rcvd show_snd_update true # show when Update msgs are sent ] Net [ idrange [ from 0 to 2 ] AS_status boundary router [ id 0 graph [ ProtocolSession [ name bgp use SSF.OS.BGP4.BGPSession ] ProtocolSession [ name socket use SSF.OS.Socket.socketMaster ] ProtocolSession [ name tcp use SSF.OS.TCP.tcpSessionMaster ] ProtocolSession [ name ip use SSF.OS.IP ] ] interface [ idrange [ from 0 to 2 ] ] ] host [ id 1 graph [ ProtocolSession [ name ip use SSF.OS.IP ] ] interface [ id 0 ] route [ dest default interface 0 ] ] link [ attach 0(0) attach 1(0) ] ] # connect the ASes together link [ attach 0:0(1) attach 1:0(1) ] link [ attach 1:0(2) attach 2:0(1) ] ]