Routing Architecture | |
|
A lot of requirements on The Internet can be best addressed with
creative routing. With over a decade of experience with all
aspects of routing, We can design an architecture that provides the
maximum in performance, reliability and security for your application
requirements. Described here are some of the major areas that
frequently need short term attention by an expert, and which we have
dealt with in the past.
Robust multi-homing designAs an ISP or a company intranet gets multiple connections for better connectivity, the complexity goes up enormously. However, most don't have a BGP expert and this can often lead to overlooking various options and efficiencies that could be exploited. Getting this wrong can mean that the additional connectivity actually lowers rather than increases reliability.import/export rulesAt all interconnects in the network, import and export rules for controlling the flow of routing data are essential. If your interconnect(s) are non-trivial, having good rules in place is required:
interfacing to RRDBThere are many global registries of various data. Keeping these up to date for all of your parts of the network can be a daunting task. We have experience with all of these and can set up automated procedures for sending your updates in.Automatic config managementOne of the many uses for the above databases can be as an aid in generating or cross-checking configurations for your own network equipment, especially in the routing interface with other parts of the network. If not used to generate configuration files, occasional analysis of configs against these databases can detect potential anomalous routing before you get user complaints.Additional checks can be made to correlate both the global databases and your own configuration management with the routes that are actually being seen. This can produce useful tracking for trouble shooting later. "We used to hear network 10.0.0/22, but now we can't. Which peers used to advertise that to us and which are supposed to?" Design of aggregation rulesWith todays ever larger routing tables and the need to run on more limited equipment, the value of efficient aggregation has never been higher. Proper application of aggregation rules (to customer routes, to peer routes, even to internal routes) can also help the stability of your network.Address space utilization plansAs address space becomes somewhat harder to acquire, good utilization is important - both as a basis for future requests, and just to be a good citizen in the network.Distributed servers via special routingWeb servers (and other servers) can be offered in redundant distributed fashion. This can provide a much better service to your customers. There are many approaches, several involving routing setups, to do this in the face of practical restrictions of current browsers (or other client software). |
Web site designed, developed and hosted by
MAP Network Engineering
MAP Network Engineering uses,
supports and recommends
Open Source software
and open standards.
Use of the logos above does not imply endorsement by the
respective organizations of MAP Network Engineering sites or
services.
On the contrary it implies endorsement by MAP Network
Engineering of those organizations or software.
Page generated 2024-12-26
at 14:17 GMT
Copyright © MMXXIV
MAP Network Engineering
And finally, a random note:
There are 10 kinds of people. Those who know binary and those who don't.