[Click] XORP+Click Hotconfig

Pavlin Radoslavov pavlin at icir.org
Tue May 8 12:28:35 EDT 2007


Li yizhong <liyizhong at seu.edu.cn> wrote:

> hi,
> 
> Recently i'm using a XORP+CLICK testbed called vini to deploy a Overlay Routing Experiment, I wonder how i can modify the routing table  through telnet ?
> Click::ControlSocket/1.1
> read _xorp_rt4.table
> 200 Read handler '_xorp_rt4.table' OK
> DATA 
> 45010.0.49.2/32            -               6
> 10.0.49.1/32            -               7
> 192.168.107.99/32       -               8
> 192.168.100.3/32        -               9
> 192.168.105.3/32        -               12
> 192.168.104.3/32        -               10
> 10.0.49.0/24            -               0
> 192.168.107.0/24        -               1
> 192.168.100.0/24        -               2
> 192.168.102.0/24        -               3
> 192.168.104.0/24        -               4
> 192.168.105.0/24        -               5
> 128.31.1.0/24           192.168.107.1   1
> 10.0.156.0/24           192.168.100.2   2
> 128.151.65.0/24         192.168.100.2   2
> 192.168.101.0/24        192.168.100.2   2
> 10.41.26.0/24           192.168.104.2   4
> 192.168.103.0/24        192.168.104.2   4
> but the problem is how i can change the _xorp_rt4.table dynamically through the  control port because this table seems to be read-only
> 530 Handler '_xorp_rt4.table' read-only
> i've not found any documentations about it. can you tell me how to do it or any specifications can be found somewhere?

You need to use the "add" or "set" handler instead of the "table"
handler. See the LinearIPLookup documentation for description of the
element handlers and their usage:

http://www.read.cs.ucla.edu/click/elements/lineariplookup

Regards,
Pavlin

> Thanks in advance
> 
> 
> 
> Li yizhong
> 2007-05-08
> 
> 
> 
> 发件人: Eddie Kohler
> 发送时间: 2007-01-20 16:59:54
> 收件人: Swati Sinha Deb
> 抄送: click at pdos.csail.mit.edu
> 主题: Re: [Click] XORP+Click Hotconfig
> 
> Swati,
> 
> Which routing table were you relying on?  I think none of our routing table 
> elements support hotswapping (they drop all routes on swap), but they probably 
> should.
> 
> Eddie
> 
> 
> Swati Sinha Deb wrote:
> > Hi Pavlin,
> > 
> > Many thanks for your reply. I did change my hotswap program to add the 
> > missing routes and it worked. Thank you very much for your help.
> > 
> > Regards,
> > Swati
> > 
> > 
> > 
> > --On 03 October 2006 13:27 -0700 Pavlin Radoslavov  <pavlin at icir.org > wrote:
> > 
> > 
> > > No, there is no mechanism to force XORP to re-insert the routes into
> > > the forwarding engine.
> > > If a third-party software (e.g., your hotswap program) is indirectly
> > > manipulating the forwarding table, then this program should restore
> > > the missing routes. In other words, your program should read the
> > > forwarding table before and after the hotswap, compare both tables,
> > > and add the missing routes.
> > >
> > > Regards,
> > > Pavlin
> > >
> > 
> > _______________________________________________
> > click mailing list
> > click at amsterdam.lcs.mit.edu
> > https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> 
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click



More information about the click mailing list