![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
No the processors are not going to be exposed to the outside world. From outside it'll be one single router. You yourself acknowledge the problems in client-server architecture. My intention is to let all other routers on my private LAN (inside my router) know of all the routing updates each of my processor gets. This is my idea, i dont know feasible it actually is: As soon as one router recieves an update from the outside world it simply broadcasts it within the router. Mind you we are talking of the BGP packets (in effect TCP). Now my doubt is that each router will receive that broadcast packet. But how to get it up the TCP stack to port 179. TCP doesn't support broadcast/multicast so how do i do that !?!? What changes do i need to bring in to the BGP protocol so that it may accept broadcast packets also from its virtual interfaces i.e ones within the router. Can i do some sort of broadcasting/multicasting of TCP packets on an ethernet. regards, mareline s. John wrote: Well...fundamentally, I'm not sure you have much in the way of alternatives. You could use a different synchronization protocol; but the scaling issues are likely to be the same as with BGP. (I'm assuming here that you're not planning on exposing the N processors to the outside BGP world separately.) Either way, you're passing messages around which update the routing table. One option would be a client/server system, where the clients forward all incoming BGP updates to the server, and the server maintains the routing table. This could work if you can devise a server-to-client protocol that the clients can interpret more cheaply than they interpet BGP. (The simplest way to do that, of course, is if all the processors are in a single box, and the clients can read the routing table directly out of memory.) This has the disadvantage of introducing a single point of failure. /==============================================================\ |John Stracke |Principal Engineer | |jstracke at incentivesystems.com |Incentive Systems, Inc. | |http://www.incentivesystems.com|My opinions are my own. | |==============================================================| |"Simply vanished--like an old oak table." --Lord Percy, _Black| |Adder II_ | \==============================================================/ --- The grass is high, The fields are ripe, It's the springtime of my life. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.