How To Set DiffServ Over MPLS Test-Bed On Linux Routers - MPLS Tutorial
How To Set DiffServ Over MPLS Test-Bed On Linux Routers - MPLS Tutorial
How to Set DiffServ over MPLS Test-Bed on Linux Routers? MPLS Tutorial
Home Programming Tutorials Ebizon Ebizon Blogs Objective C Tutorial for Beginners
mpls tutorial
Home MPLS Tutorial
e login
U e name: *
Pa
o d: *
L gi
Create new account Request new password
na iga ion
Home India Hotel Site Technology Blogs Programming Q/A, Tutorials
ecen blog po
Jquery HTML() Learning PHP Language Hashes in Ruby, Perl and Java more
Fig. 8.1 Network Topology This topology is primarily chosen since it is the simplest topology possible with which MPLS local path protection mechanism can be demonstrated and its efficiency compared. All the machines used are Intel machines with RedHat-9 as the Operating System. All the links are 100Mbps links, but the bandwidth has been throttled to 60Mbps between B-C and E-F, 20Mbps between C-D and 40Mbps between C-E and E-D. The throttling of bandwidth is used to give the network a more realistic look, and hence make the DiffServ provisioning more realistic.
In addition to all this, GateDs OSPF [21,22] routing daemon was installed on all 7 machines. The configuration files for the OSPF can be found in Appendix B. For the sake of simplicity, all the machines have been configured to be on the backbone area.
For the purpose of synchronizing the clocks of the sender and the receiver for enabling accurate delay and jitter measurements, Network Time Protocol (NTP) has been used. The configuration files for NTP [23] can be
mplstutorial.com/how-set-diffserv-over-mpls-test-bed-linux-routers
1/3
11/1/11
found in Appendix C.
How to Set DiffServ over MPLS Test-Bed on Linux Routers? MPLS Tutorial
For the purpose of network management, ingress B is also configured as the network operation centre using a small C program. It is to be noted that the scope of the custom MPLS-MIB is very limited in nature since it has only been written for the retrieval of the following scalar objects: mplsInBytes, mplsOutBytes, mplsInPackets, mplsOutPackets. The details of the MIB will be discussed in the next few sections.
2) EXP-to-TC map is used for providing the PHB within the network core nodes where only EXP bits will be read. The importance of this mapping will be clear when the linux filters and Qdiscs are discussed. In short, in the ingress the DSCP is mapped to the EXP and the EXP is mapped to the DSCP at the egress, while at every intermediate node the EXP is used to determine the TC index which determines the scheduling discipline to be applied to the packet (this will again be discussed in the section on Linux filters and Qdiscs).
It can be observed that the TC index has been set equal to the ToS value for the respective BAs.
3) For L-LSP operation, the following PHB-IDs [RFC3140] for PSCs has been defined:
The RSVP-TE DiffServ object for L-LSP carries PSC field which carries the PHB-ID, which is a 16 bit number. For standard PHBs, the first six bits is filled in by DSCP and the rest is filled in by zeros.
Results in Lab with DiffServ over MPLS How to implement filter on Linux machine using TC scripts for MPLS? up Results in Lab with DiffServ over MPLS
mplstutorial.com/how-set-diffserv-over-mpls-test-bed-linux-routers
2/3
11/1/11
ing TC c ip Login o egi e o po
How to Set DiffServ over MPLS Test-Bed on Linux Routers? MPLS Tutorial
fo MPLS? commen
mplstutorial.com/how-set-diffserv-over-mpls-test-bed-linux-routers
3/3