mpls-linux-general Mailing List for MPLS for Linux (Page 82)
Status: Beta
Brought to you by:
jleu
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(26) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(22) |
Feb
(19) |
Mar
(19) |
Apr
(45) |
May
(52) |
Jun
(101) |
Jul
(79) |
Aug
(24) |
Sep
(43) |
Oct
(54) |
Nov
(71) |
Dec
(53) |
| 2002 |
Jan
(111) |
Feb
(123) |
Mar
(67) |
Apr
(61) |
May
(75) |
Jun
(26) |
Jul
(36) |
Aug
(41) |
Sep
(79) |
Oct
(85) |
Nov
(58) |
Dec
(39) |
| 2003 |
Jan
(26) |
Feb
(61) |
Mar
(80) |
Apr
(56) |
May
(39) |
Jun
(44) |
Jul
(28) |
Aug
(25) |
Sep
(4) |
Oct
(20) |
Nov
(38) |
Dec
(9) |
| 2004 |
Jan
(14) |
Feb
(14) |
Mar
(68) |
Apr
(17) |
May
(45) |
Jun
(42) |
Jul
(41) |
Aug
(23) |
Sep
(46) |
Oct
(89) |
Nov
(55) |
Dec
(33) |
| 2005 |
Jan
(74) |
Feb
(39) |
Mar
(105) |
Apr
(96) |
May
(43) |
Jun
(48) |
Jul
(21) |
Aug
(22) |
Sep
(33) |
Oct
(28) |
Nov
(29) |
Dec
(81) |
| 2006 |
Jan
(37) |
Feb
(32) |
Mar
(147) |
Apr
(37) |
May
(33) |
Jun
(28) |
Jul
(15) |
Aug
(20) |
Sep
(15) |
Oct
(23) |
Nov
(30) |
Dec
(40) |
| 2007 |
Jan
(20) |
Feb
(24) |
Mar
(65) |
Apr
(69) |
May
(41) |
Jun
(53) |
Jul
(39) |
Aug
(76) |
Sep
(53) |
Oct
(43) |
Nov
(26) |
Dec
(24) |
| 2008 |
Jan
(19) |
Feb
(67) |
Mar
(91) |
Apr
(75) |
May
(47) |
Jun
(63) |
Jul
(68) |
Aug
(39) |
Sep
(44) |
Oct
(33) |
Nov
(62) |
Dec
(84) |
| 2009 |
Jan
(14) |
Feb
(39) |
Mar
(55) |
Apr
(63) |
May
(16) |
Jun
(9) |
Jul
(4) |
Aug
(6) |
Sep
(1) |
Oct
(2) |
Nov
(10) |
Dec
(5) |
| 2010 |
Jan
(3) |
Feb
(1) |
Mar
(5) |
Apr
(13) |
May
(4) |
Jun
(5) |
Jul
(2) |
Aug
(8) |
Sep
(6) |
Oct
(1) |
Nov
(2) |
Dec
(2) |
| 2011 |
Jan
(1) |
Feb
(21) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(6) |
Sep
|
Oct
|
Nov
(2) |
Dec
(6) |
| 2012 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(5) |
Aug
(3) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
|
From: <m9...@cn...> - 2005-02-19 14:39:43
|
Hi James,
Last time you told me to do "Start ldpd, telnet localhost 2610, =
configure, turn on LDP globally, turn on LDP on an interface, use the =
'?' key to figure out what commands are availble".
I have tried it , and I got the result below, there seems only few =
comands available. What should I do on next step??
uml-1(config-ldp)#
disable Disable
end End current mode and change to enable mode.
exit Exit current mode and down to previous mode
help Description of the interactive help system
list Print command list
lsp-control-mode control mode
lsr-id LDP Label Switch Router Identifier
no Negate a command or set its defaults
quit Exit current mode and down to previous mode
show Show running system information
trace LDP debugging
write Write running configuration to memory, network, or
terminal
Best Regards
Timothy
2005.02.19
>On Wed, Feb 16, 2005 at 12:28:13AM +0800, ?????x wrote:
> Hi James,
>=20
> I remember last time you gived me the answer about LDP question which =
was showed below
>=20
> "Have your tried to run it yet? Try that and start working on the =
first segfault you hit ...."
>=20
> Now, I want to know how to try it, if Quagga+LDP is not ready for =
users, how do I try it? Could you give me a hint?
Start ldpd, telnet localhost 2610, configure,
turn on LDP globally, turn on LDP on an interface, use the '?' key to =
figure
out what commands are availble.
> Thanks
>=20
> Timothy
> 2005.02.15
>=20
> The original mail was showed below
>=20
> On Tue, Feb 15, 2005 at 11:33:30PM +0800, ?????x wrote:
> > Hi James,
> >=20
> > I am trying to run LDP now. But I don't know where to start? And how =
to try it. Could you give me some examples or some scenarios?
> >=20
> > Thanks
> >=20
> > Timothy
> > 2005.02.15
> >=20
> > Check out the "Access to my development repository" on
> > http://mpls-linux.sf.net/
> > =20
> > On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote:
> > > Hi James,
> > >=20
> > > According to your answer, could you explain more about "there are =
more significant bugs
> > to fix" that you mention before, I don"t understand clearly, could =
you give me some examples
> > or some hints.
> > =20
> > Have your tried to run it yet? Try that and start working on the
> > first segfault you hit ....
> > =20
> > > If I want to work on the code, where to grab the latest from your =
development tree (I am
> > not sure what you mean)?
> > >=20
> > > Thanks very much.
> > >=20
> > > Best Regards.
> > >=20
> > > Timothy
> > > 2005.02.02
> > >=20
> > > > Why do you not listen to what I"ve said before? There are more =
significant
> > > >bugs to fix then to try and port all of the "extra" commands to =
the new
> > > >porting layer. If you are determined to work on the code grab =
the latest
> > > >from my development tree and get the basic commands working.
> > >=20
> > > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote:
> > > > Hi James,
> > > >=20
> > > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for =
example:=20
> > > >=20
> > > > DEFUN(ldp_if_remote_tcp_port,
> > > > ldp_if_remote_tcp_port_cmd,
> > > > "remote-tcp-port <1-65535>",
> > > > "MPLS interface configuration\n"
> > > > "remote LDP port\n"
> > > > "port number\n")
> > > > {
> > > > struct interface *ifp =3D vty->index;
> > > > struct ldp_interface *li =3D (struct =
ldp_interface*)ifp->info;
> > > > struct ldp *ldp =3D li->ldp;
> > > >=20
> > > > li->entity.remote_tcp_port =3D atoi(argv[0]);
> > > > if (!ldp) {
> > > > li->create_on_hold =3D MPLS_BOOL_TRUE;
> > > > return CMD_SUCCESS;
> > > > }
> > > >=20
> > > > ldp_cfg_entity_set(ldp->h, &li->entity, =
LDP_ENTITY_CFG_REMOTE_TCP);
> > > > return CMD_SUCCESS;
> > > > }
> > > >=20
> > > > When I compile it, there was an error:
> > > > ldp_vty.c:1555: error: structure has no member named `ldp"
> > > >=20
> > > > Then I went to check "ldp_interface.h", I found that there =
actually has no this member
> > in "struct ldp_interface".
> > > >=20
> > > > Thanks.
> > > >=20
> > > > Timothy
> > > > 2005.02.01
> > > --=20
> > > James R. Leu
> > > jleu@mi...
> > =20
> > --=20
> > James R. Leu
> > jleu@mi...
> > =20
>=20
> --=20
> James R. Leu
> jl...@mi...
--=20
James R. Leu
jl...@mi...
|
|
From: James R. L. <jl...@mi...> - 2005-02-19 07:24:07
|
If you were to search the mailing list you would find many of my responses in which I state that quagga+ldp is not ready for users. In otherwords it has bugs .. lots of them. If you're not going to dig into the code and fix bugs, it's not worth your time. BTW please send messages about MPLS linux to the mailing list, not to the admin .... mpl...@li... On Fri, Feb 18, 2005 at 10:46:18PM -0800, Manoj Kumar wrote: > Hello Everyone, > =20 > I'am working on a project to devlop VPLS forwarding and control plane ove= r MPLS network. I'am using linux - 2.6.10 kernel, mpls-linux-1.938 with ldp= -portable-0.305, zebra-0.93a.=20 > =20 > The LDP is able to send and recieve messages from other machine. But i ge= t this error "send: Resource temporarily unavailable" can anybody tell me w= hat are the possible causes for this and how to rectify. > =20 > and it will also be very helpful if i could get an example test setup wit= h the corresponding .conf files and also the network setup > =20 > SOS, > manoj >=20 > =09 > --------------------------------- > Do you Yahoo!? > The all-new My Yahoo! ? What will yours do? --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-02-18 13:55:25
|
On Fri, Feb 18, 2005 at 05:55:39PM +0530, Kiran Kaipa wrote:
> hey,
> can any1 plz tell us how to set the exp bits so that mpls-te is
> achived.any other way/ideas tht can show us how prioprity can be set
> in mpls traffic are welcome.awaiting reply.thank u.
If you search the mailing list you will see what my standard response is:
On linux, traffic prioritization is only slight different for MPLS vs IPv4.
So the first step is for you to learn how to do traffic prioritization
for IPv4 traffic (google for it there are plenty of HOWTOs about it), then
show me the commands to do the prioritization you want via IPv4 and I can
tell you how to modify them to work with MPLS.
If all you want to do is puts some EXP bits on the wire, just add the
'set-exp' opcode to your instructions ('set-exp' is the key word you
can use with the newer 'mpls' utility, if you are using the older
'mplsadm2' utility then you would use the 'set_exp' key word)
> kiran
>=20
>=20
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--=20
James R. Leu
jl...@mi...
|
|
From: Kiran K. <kir...@gm...> - 2005-02-18 12:25:43
|
hey, can any1 plz tell us how to set the exp bits so that mpls-te is achived.any other way/ideas tht can show us how prioprity can be set in mpls traffic are welcome.awaiting reply.thank u. kiran |
|
From: James R. L. <jl...@mi...> - 2005-02-16 14:00:49
|
On Wed, Feb 16, 2005 at 07:13:49PM +0530, ram...@wi... wrote: >=20 > Hi, > Ok,tell me this one. >=20 > In transit,through mplsadm I added an incoming label.so the default > operation is pop and peek.Now an packet comes with that label but no > binding is there. > Now what will happen whether the packet will dropped or it will send > to layer 3 for forwarding. OK. Now I understand your question. A 'peek' past the last label is the same as a 'dlv', the packet is delivered to layer 3. The reason this semantic was added was an upstream LSR will not always know if the label it allocats will be used by itself or as part of a labelstack. Thus by always doing a pop/peek either the next label in the stack will be searched for, or the packet will be send to the layer 3 protocol bound to the ILM. BTW you should switch to the newest mpls-linux and start using the 'mpls' utility, as opposed to using mplsadm2. > Thanks in advance. >=20 > Regards > Ramesh selvaraj >=20 > -----Original Message----- > From: James R. Leu [mailto:jl...@mi...] > Sent: Tuesday, February 15, 2005 8:32 PM > To: Ramesh Selvaraj (WT01 - TELECOM SOLUTIONS) > Cc: mpl...@li... > Subject: Re: [mpls-linux-general] Mpls dlv operation >=20 > On Tue, Feb 15, 2005 at 03:35:49PM +0530, ram...@wi... > wrote: > > Hi, > > > > In transit,through mplsadm I added an incoming label.so the default > > operation is pop and peek.Now an packet comes with that label but no > > binding is there. > > Now what will happen whether the packet will dropped or it will send > > to ip layer and iprouting will take place? >=20 > I do not understand your question. >=20 > > What is the use of dlv operation? >=20 > To explicitly force an ILM to pop all labels and send the packet to > layer > 3 for forwarding. >=20 > > Thanks in advance. > > > > Regards > > Ramesh selvaraj > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide Read honest & candid > > reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_ide95&alloc_id=14396&op?k > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general >=20 > -- > James R. Leu > jl...@mi... >=20 >=20 >=20 > Confidentiality Notice >=20 > The information contained in this electronic message and any attachments = to this message are intended > for the exclusive use of the addressee(s) and may contain confidential or= privileged information. If > you are not the intended recipient, please notify the sender at Wipro or = Mai...@wi... immediately > and destroy all copies of this message and any attachments. --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-02-15 16:33:36
|
On Wed, Feb 16, 2005 at 12:28:13AM +0800, ?????x wrote: > Hi James, >=20 > I remember last time you gived me the answer about LDP question which was= showed below >=20 > "Have your tried to run it yet? Try that and start working on the first = segfault you hit ...." >=20 > Now, I want to know how to try it, if Quagga+LDP is not ready for users, = how do I try it? Could you give me a hint? Start ldpd, telnet localhost 2610, configure, turn on LDP globally, turn on LDP on an interface, use the '?' key to figure out what commands are availble. > Thanks >=20 > Timothy > 2005.02.15 >=20 > The original mail was showed below >=20 > On Tue, Feb 15, 2005 at 11:33:30PM +0800, ?????x wrote: > > Hi James, > >=20 > > I am trying to run LDP now. But I don't know where to start? And how to= try it. Could you give me some examples or some scenarios? > >=20 > > Thanks > >=20 > > Timothy > > 2005.02.15 > >=20 > > Check out the "Access to my development repository" on > > http://mpls-linux.sf.net/ > > =20 > > On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote: > > > Hi James, > > >=20 > > > According to your answer, could you explain more about "there are mo= re significant bugs > > to fix" that you mention before, I don"t understand clearly, could you = give me some examples > > or some hints. > > =20 > > Have your tried to run it yet? Try that and start working on the > > first segfault you hit .... > > =20 > > > If I want to work on the code, where to grab the latest from your de= velopment tree (I am > > not sure what you mean)? > > >=20 > > > Thanks very much. > > >=20 > > > Best Regards. > > >=20 > > > Timothy > > > 2005.02.02 > > >=20 > > > > Why do you not listen to what I"ve said before? There are more sig= nificant > > > >bugs to fix then to try and port all of the "extra" commands to the= new > > > >porting layer. If you are determined to work on the code grab the = latest > > > >from my development tree and get the basic commands working. > > >=20 > > > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote: > > > > Hi James, > > > >=20 > > > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for exampl= e:=20 > > > >=20 > > > > DEFUN(ldp_if_remote_tcp_port, > > > > ldp_if_remote_tcp_port_cmd, > > > > "remote-tcp-port <1-65535>", > > > > "MPLS interface configuration\n" > > > > "remote LDP port\n" > > > > "port number\n") > > > > { > > > > struct interface *ifp =3D vty->index; > > > > struct ldp_interface *li =3D (struct ldp_interface*)ifp->info; > > > > struct ldp *ldp =3D li->ldp; > > > >=20 > > > > li->entity.remote_tcp_port =3D atoi(argv[0]); > > > > if (!ldp) { > > > > li->create_on_hold =3D MPLS_BOOL_TRUE; > > > > return CMD_SUCCESS; > > > > } > > > >=20 > > > > ldp_cfg_entity_set(ldp->h, &li->entity, LDP_ENTITY_CFG_REMOTE_TC= P); > > > > return CMD_SUCCESS; > > > > } > > > >=20 > > > > When I compile it, there was an error: > > > > ldp_vty.c:1555: error: structure has no member named `ldp" > > > >=20 > > > > Then I went to check "ldp_interface.h", I found that there actuall= y has no this member > > in "struct ldp_interface". > > > >=20 > > > > Thanks. > > > >=20 > > > > Timothy > > > > 2005.02.01 > > > --=20 > > > James R. Leu > > > jleu@mi... > > =20 > > --=20 > > James R. Leu > > jleu@mi... > > =20 >=20 > --=20 > James R. Leu > jl...@mi... --=20 James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2005-02-15 16:22:00
|
Hi James, I remember last time you gived me the answer about LDP question which = was showed below "Have your tried to run it yet? Try that and start working on the first = segfault you hit ...." Now, I want to know how to try it, if Quagga+LDP is not ready for users, = how do I try it? Could you give me a hint? Thanks Timothy 2005.02.15 The original mail was showed below On Tue, Feb 15, 2005 at 11:33:30PM +0800, ?????x wrote: > Hi James, >=20 > I am trying to run LDP now. But I don't know where to start? And how = to try it. Could you give me some examples or some scenarios? >=20 > Thanks >=20 > Timothy > 2005.02.15 >=20 > Check out the "Access to my development repository" on > http://mpls-linux.sf.net/ > =20 > On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote: > > Hi James, > >=20 > > According to your answer, could you explain more about "there are = more significant bugs > to fix" that you mention before, I don"t understand clearly, could you = give me some examples > or some hints. > =20 > Have your tried to run it yet? Try that and start working on the > first segfault you hit .... > =20 > > If I want to work on the code, where to grab the latest from your = development tree (I am > not sure what you mean)? > >=20 > > Thanks very much. > >=20 > > Best Regards. > >=20 > > Timothy > > 2005.02.02 > >=20 > > > Why do you not listen to what I"ve said before? There are more = significant > > >bugs to fix then to try and port all of the "extra" commands to = the new > > >porting layer. If you are determined to work on the code grab the = latest > > >from my development tree and get the basic commands working. > >=20 > > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote: > > > Hi James, > > >=20 > > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for = example:=20 > > >=20 > > > DEFUN(ldp_if_remote_tcp_port, > > > ldp_if_remote_tcp_port_cmd, > > > "remote-tcp-port <1-65535>", > > > "MPLS interface configuration\n" > > > "remote LDP port\n" > > > "port number\n") > > > { > > > struct interface *ifp =3D vty->index; > > > struct ldp_interface *li =3D (struct ldp_interface*)ifp->info; > > > struct ldp *ldp =3D li->ldp; > > >=20 > > > li->entity.remote_tcp_port =3D atoi(argv[0]); > > > if (!ldp) { > > > li->create_on_hold =3D MPLS_BOOL_TRUE; > > > return CMD_SUCCESS; > > > } > > >=20 > > > ldp_cfg_entity_set(ldp->h, &li->entity, = LDP_ENTITY_CFG_REMOTE_TCP); > > > return CMD_SUCCESS; > > > } > > >=20 > > > When I compile it, there was an error: > > > ldp_vty.c:1555: error: structure has no member named `ldp" > > >=20 > > > Then I went to check "ldp_interface.h", I found that there = actually has no this member > in "struct ldp_interface". > > >=20 > > > Thanks. > > >=20 > > > Timothy > > > 2005.02.01 > > --=20 > > James R. Leu > > jleu@mi... > =20 > --=20 > James R. Leu > jleu@mi... > =20 --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-02-15 15:58:02
|
Quagga+LDP is not ready for users. It will not work. If you plan to help fix it, grab the latest code and dig in. On Tue, Feb 15, 2005 at 11:33:30PM +0800, ?????x wrote: > Hi James, >=20 > I am trying to run LDP now. But I don't know where to start? And how to t= ry it. Could you give me some examples or some scenarios? >=20 > Thanks >=20 > Timothy > 2005.02.15 >=20 > Check out the "Access to my development repository" on > http://mpls-linux.sf.net/ > =20 > On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote: > > Hi James, > >=20 > > According to your answer, could you explain more about "there are more= significant bugs > to fix" that you mention before, I don"t understand clearly, could you gi= ve me some examples > or some hints. > =20 > Have your tried to run it yet? Try that and start working on the > first segfault you hit .... > =20 > > If I want to work on the code, where to grab the latest from your deve= lopment tree (I am > not sure what you mean)? > >=20 > > Thanks very much. > >=20 > > Best Regards. > >=20 > > Timothy > > 2005.02.02 > >=20 > > > Why do you not listen to what I"ve said before? There are more signi= ficant > > >bugs to fix then to try and port all of the "extra" commands to the n= ew > > >porting layer. If you are determined to work on the code grab the la= test > > >from my development tree and get the basic commands working. > >=20 > > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote: > > > Hi James, > > >=20 > > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for example:= =20 > > >=20 > > > DEFUN(ldp_if_remote_tcp_port, > > > ldp_if_remote_tcp_port_cmd, > > > "remote-tcp-port <1-65535>", > > > "MPLS interface configuration\n" > > > "remote LDP port\n" > > > "port number\n") > > > { > > > struct interface *ifp =3D vty->index; > > > struct ldp_interface *li =3D (struct ldp_interface*)ifp->info; > > > struct ldp *ldp =3D li->ldp; > > >=20 > > > li->entity.remote_tcp_port =3D atoi(argv[0]); > > > if (!ldp) { > > > li->create_on_hold =3D MPLS_BOOL_TRUE; > > > return CMD_SUCCESS; > > > } > > >=20 > > > ldp_cfg_entity_set(ldp->h, &li->entity, LDP_ENTITY_CFG_REMOTE_TCP); > > > return CMD_SUCCESS; > > > } > > >=20 > > > When I compile it, there was an error: > > > ldp_vty.c:1555: error: structure has no member named `ldp" > > >=20 > > > Then I went to check "ldp_interface.h", I found that there actually = has no this member > in "struct ldp_interface". > > >=20 > > > Thanks. > > >=20 > > > Timothy > > > 2005.02.01 > > --=20 > > James R. Leu > > jleu@mi... > =20 > --=20 > James R. Leu > jleu@mi... > =20 --=20 James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2005-02-15 15:27:29
|
Hi James, I am trying to run LDP now. But I don't know where to start? And how to = try it. Could you give me some examples or some scenarios? Thanks Timothy 2005.02.15 Check out the "Access to my development repository" on http://mpls-linux.sf.net/ =20 On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote: > Hi James, >=20 > According to your answer, could you explain more about "there are = more significant bugs to fix" that you mention before, I don"t understand clearly, could you = give me some examples or some hints. =20 Have your tried to run it yet? Try that and start working on the first segfault you hit .... =20 > If I want to work on the code, where to grab the latest from your = development tree (I am not sure what you mean)? >=20 > Thanks very much. >=20 > Best Regards. >=20 > Timothy > 2005.02.02 >=20 > > Why do you not listen to what I"ve said before? There are more = significant > >bugs to fix then to try and port all of the "extra" commands to the = new > >porting layer. If you are determined to work on the code grab the = latest > >from my development tree and get the basic commands working. >=20 > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote: > > Hi James, > >=20 > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for = example:=20 > >=20 > > DEFUN(ldp_if_remote_tcp_port, > > ldp_if_remote_tcp_port_cmd, > > "remote-tcp-port <1-65535>", > > "MPLS interface configuration\n" > > "remote LDP port\n" > > "port number\n") > > { > > struct interface *ifp =3D vty->index; > > struct ldp_interface *li =3D (struct ldp_interface*)ifp->info; > > struct ldp *ldp =3D li->ldp; > >=20 > > li->entity.remote_tcp_port =3D atoi(argv[0]); > > if (!ldp) { > > li->create_on_hold =3D MPLS_BOOL_TRUE; > > return CMD_SUCCESS; > > } > >=20 > > ldp_cfg_entity_set(ldp->h, &li->entity, = LDP_ENTITY_CFG_REMOTE_TCP); > > return CMD_SUCCESS; > > } > >=20 > > When I compile it, there was an error: > > ldp_vty.c:1555: error: structure has no member named `ldp" > >=20 > > Then I went to check "ldp_interface.h", I found that there actually = has no this member in "struct ldp_interface". > >=20 > > Thanks. > >=20 > > Timothy > > 2005.02.01 > --=20 > James R. Leu > jleu@mi... =20 --=20 James R. Leu jleu@mi... =20 |
|
From: James R. L. <jl...@mi...> - 2005-02-15 15:01:12
|
On Tue, Feb 15, 2005 at 03:35:49PM +0530, ram...@wi... wrote: > Hi, >=20 > In transit,through mplsadm I added an incoming label.so the default > operation is pop and peek.Now an packet comes with that label but no > binding is there. > Now what will happen whether the packet will dropped or it will send to > ip layer and iprouting will take place? I do not understand your question. > What is the use of dlv operation? To explicitly force an ILM to pop all labels and send the packet to layer 3 for forwarding. > Thanks in advance. >=20 > Regards > Ramesh selvaraj >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_ide95&alloc_id=14396&op?k > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <ram...@wi...> - 2005-02-15 10:06:45
|
Hi, In transit,through mplsadm I added an incoming label.so the default operation is pop and peek.Now an packet comes with that label but no binding is there. Now what will happen whether the packet will dropped or it will send to ip layer and iprouting will take place? What is the use of dlv operation? Thanks in advance. Regards Ramesh selvaraj |
|
From: James R. L. <jl...@mi...> - 2005-02-11 17:28:27
|
On Sat, Feb 12, 2005 at 12:56:33AM +0800, mynor wrote: > I have read the configuration with Hierarchy via 'Tunnel interface' in > your documentation. > What I didn't understand is what interface represent by 'wlan0'? wlan0 is a wireless ethernet interface. It is the same as 'eth0'. > Is it means that using tunnel can solve many LSPs in just one path? >=20 > Is it packet loss is cause by ping from different tunnel? >=20 > For your information, I'm doing a research for my degree, comparing > MPLS network performance with current routing protocol network. >=20 > I still don't know how to configure Zebra or Quagga. If there is a > manual or doc for it, can your show me please? http://quagga.net/ for general infoamtion about quagga http://mpls-linux.sourceforge.net/simple.php for info about how to create static LSPs with quagga-mpls >=20 > Sorry for my broken English >=20 > Thank you for your information. >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: mynor <myn...@gm...> - 2005-02-11 16:56:51
|
I have read the configuration with Hierarchy via 'Tunnel interface' in your documentation. What I didn't understand is what interface represent by 'wlan0'? Is it means that using tunnel can solve many LSPs in just one path? Is it packet loss is cause by ping from different tunnel? For your information, I'm doing a research for my degree, comparing MPLS network performance with current routing protocol network. I still don't know how to configure Zebra or Quagga. If there is a manual or doc for it, can your show me please? Sorry for my broken English Thank you for your information. |
|
From: James R. L. <jl...@mi...> - 2005-02-11 14:35:41
|
On Fri, Feb 11, 2005 at 04:43:46PM +0800, mynor wrote: > I'm Mynor >=20 > I have try installing MPLS-Linux in 2 platform using VMWare > What I'm confusing about is what different LER and LSR and if I want > to make both of them in one network together, is it needs different > configuration for both router? Please refer to http://mpls-linux.sf.net/ for information > I want to make 3 LSP after the LSR and Engress will receive it and unlabe= l it. > How can I do it and where can I get manual or documentation about it? >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: mynor <myn...@gm...> - 2005-02-11 08:43:57
|
I'm Mynor I have try installing MPLS-Linux in 2 platform using VMWare What I'm confusing about is what different LER and LSR and if I want to make both of them in one network together, is it needs different configuration for both router? I want to make 3 LSP after the LSR and Engress will receive it and unlabel it. How can I do it and where can I get manual or documentation about it? |
|
From: James R. L. <jl...@mi...> - 2005-02-09 17:27:31
|
Do a search on the mailing list and you will see that doing QoS on MPLS Linux is very much like doing QoS on normal Linux IPv4. So I suggest figuring that out first (do a google search and you will get plenty of hits= ). Once you can describe to me what you want to do and the commands of how you would setup it up for Linux IPv4, then I can tell you how to make it work over MPLS Linux. On Wed, Feb 09, 2005 at 01:58:14PM +0530, Kiran Kaipa wrote: > hi all, > My team is trying to implement QoS on MPLS, please let us know how we > can implement the same... > thanks > kiran >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-02-09 17:24:18
|
On Wed, Feb 09, 2005 at 05:04:21PM +0530, Kiran Kaipa wrote: > hi, > please let us know how to use the mpls-te command in quagga... > thanks > kiran The mpls-te commands only control the flow of OSPF-TE LSAs. Those commands are part of the main quagga distribution, you will have to ask on the quagga mailing list about the usage. Commands like: mpls static ... label-map ... ip route ... gen ... create mpls-tunnel ... =2E.. are commands added by me. You can ask questions about them here on t= he mpls-linux-general mailing list. >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: Kiran K. <kir...@gm...> - 2005-02-09 11:34:28
|
hi, please let us know how to use the mpls-te command in quagga... thanks kiran |
|
From: Kiran K. <kir...@gm...> - 2005-02-09 08:28:19
|
hi all, My team is trying to implement QoS on MPLS, please let us know how we can implement the same... thanks kiran |
|
From: Kiran K. <kir...@gm...> - 2005-02-09 05:49:52
|
Hi, thanks a lot... you are right..:) there should not be any problem... thanks again... kiran On Tue, 8 Feb 2005 09:06:02 -0600, James R. Leu <jl...@mi...> wrote: > On Tue, Feb 08, 2005 at 11:15:21AM +0530, Kiran Kaipa wrote: > > Hi, > > My team is working on integrating VPN over MPLS-Linux. Is it possible.... > > We want to know if Freeswan is compatible with the implementation of > > MPLS-Linux FC2 version. > > Correct me if I'm wrong, but IPSEC looks like an normal IP packet to the > lower layers. Therefore MPLS will not even know it is carrying IPSEC > packets. Have you tried yet? > > > Thanks, > > kiran > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > -- > James R. Leu > jl...@mi... > > > |
|
From: James R. L. <jl...@mi...> - 2005-02-08 15:05:55
|
On Tue, Feb 08, 2005 at 11:15:21AM +0530, Kiran Kaipa wrote: > Hi, > My team is working on integrating VPN over MPLS-Linux. Is it possible.... > We want to know if Freeswan is compatible with the implementation of > MPLS-Linux FC2 version. Correct me if I'm wrong, but IPSEC looks like an normal IP packet to the lower layers. Therefore MPLS will not even know it is carrying IPSEC packets. Have you tried yet? > Thanks, > kiran >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: Kiran K. <kir...@gm...> - 2005-02-08 05:52:04
|
Hi, My team is working on integrating VPN over MPLS-Linux. Is it possible.... We want to know if Freeswan is compatible with the implementation of MPLS-Linux FC2 version. Thanks, kiran |
|
From: Tomas H. <tom...@ar...> - 2005-02-02 23:54:42
|
Hello again,
I have been reading some documents about MPLS and an Internet draft
(draft-ietf-mpls-lsp-ping-07.txt) about how works mpls ping but I don=B4t
understand very well how it works (how to fill in the differents fields o=
f
the MPLS UDP echo request packet, what have to do a LSR when it receives =
an
MPLS echo request or an MPLS echo reply, etc). Can you send me where I ca=
n
see documents about how works mpls ping and an example of it in order to
implement it? About what you say in the mail below, where can I obtain th=
e
code of the MPLS socket implementation in order to finish it and informat=
ion
about what do the functions that are implemented? Finally, I don=B4t
understand very well the part in wich you explain to me NHLFE Key and ILM.
Can you say more details about it?
Thanks in advance.
Regards,
Tomas.
----- Original Message -----
From: "James R. Leu" <jl...@mi...>
To: "Tomas Hernandez" <tom...@ar...>
Cc: <mpl...@li...>
Sent: Wednesday, January 05, 2005 6:05 AM
Subject: Re: [mpls-linux-general] Ping in MPLS
> Sorry for the delay.
>
> To implment LSP ping, you will need to finish the MPLS socket
implementation
> then implement a userland daemon that listens on UDP port 3503
> (MPLS echo requests port). The MPLS socket code will allow a userland
> aplications to construct the LSP ping request packet then choose which
> NHLFE it wishes to send the packet on. You will need to create a
> sockaddr_mpls which contains the NHLFE key. (you might also want to th=
ink
> about how an application would register an ILM that is bound to a socke=
t,
also
> there is a router alert label which needs to forward the packet on a
socket
> as well) Then fill in all of the socket functions needed to
> create/bind/connect/listen/send/recv on the MPLS socket. The framework =
is
> already there in net/mpls/af_mpls.c
>
> Let me know if you need more info.
>
> On Thu, Dec 30, 2004 at 11:21:28PM +0100, Tomas Hernandez wrote:
> > Hi,
> > I?m doing my final project and I have to implement mpls ping and
traceroute but I don?t know how to start. Can you said to me how can I st=
art
with this or if is there
> > something implemented for this?
> >
> > Thanks in advance,
> >
> > Tomas.
> --
> James R. Leu
> jl...@mi...
|
|
From: James R. L. <jl...@mi...> - 2005-02-02 15:17:35
|
Check out the 'Access to my development repository' on http://mpls-linux.sf.net/ On Wed, Feb 02, 2005 at 05:53:00PM +0800, ?????x wrote: > Hi James, >=20 > According to your answer, could you explain more about "there are more si= gnificant bugs to fix" that you mention before, I don't understand clearly,= could you give me some examples or some hints. Have your tried to run it yet? Try that and start working on the first segfault you hit .... > If I want to work on the code, where to grab the latest from your develop= ment tree (I am not sure what you mean)? >=20 > Thanks very much. >=20 > Best Regards. >=20 > Timothy > 2005.02.02 >=20 > > Why do you not listen to what I've said before? There are more signific= ant > >bugs to fix then to try and port all of the 'extra' commands to the new > >porting layer. If you are determined to work on the code grab the latest > >from my development tree and get the basic commands working. >=20 > >On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote: > > Hi James, > >=20 > > When I canceled "#if 0" of some parts of "ldp_vtysh.c", for example:=20 > >=20 > > DEFUN(ldp_if_remote_tcp_port, > > ldp_if_remote_tcp_port_cmd, > > "remote-tcp-port <1-65535>", > > "MPLS interface configuration\n" > > "remote LDP port\n" > > "port number\n") > > { > > struct interface *ifp =3D vty->index; > > struct ldp_interface *li =3D (struct ldp_interface*)ifp->info; > > struct ldp *ldp =3D li->ldp; > >=20 > > li->entity.remote_tcp_port =3D atoi(argv[0]); > > if (!ldp) { > > li->create_on_hold =3D MPLS_BOOL_TRUE; > > return CMD_SUCCESS; > > } > >=20 > > ldp_cfg_entity_set(ldp->h, &li->entity, LDP_ENTITY_CFG_REMOTE_TCP); > > return CMD_SUCCESS; > > } > >=20 > > When I compile it, there was an error: > > ldp_vty.c:1555: error: structure has no member named `ldp' > >=20 > > Then I went to check "ldp_interface.h", I found that there actually has= no this member in "struct ldp_interface". > >=20 > > Thanks. > >=20 > > Timothy > > 2005.02.01 > --=20 > James R. Leu > jl...@mi... --=20 James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2005-02-02 09:47:24
|
Hi James,
According to your answer, could you explain more about "there are more =
significant bugs to fix" that you mention before, I don't understand =
clearly, could you give me some examples or some hints.
If I want to work on the code, where to grab the latest from your =
development tree (I am not sure what you mean)?
Thanks very much.
Best Regards.
Timothy
2005.02.02
> Why do you not listen to what I've said before? There are more =
significant
>bugs to fix then to try and port all of the 'extra' commands to the new
>porting layer. If you are determined to work on the code grab the =
latest
>from my development tree and get the basic commands working.
>On Tue, Feb 01, 2005 at 05:19:01PM +0800, ?????x wrote:
> Hi James,
>=20
> When I canceled "#if 0" of some parts of "ldp_vtysh.c", for example:=20
>=20
> DEFUN(ldp_if_remote_tcp_port,
> ldp_if_remote_tcp_port_cmd,
> "remote-tcp-port <1-65535>",
> "MPLS interface configuration\n"
> "remote LDP port\n"
> "port number\n")
> {
> struct interface *ifp =3D vty->index;
> struct ldp_interface *li =3D (struct ldp_interface*)ifp->info;
> struct ldp *ldp =3D li->ldp;
>=20
> li->entity.remote_tcp_port =3D atoi(argv[0]);
> if (!ldp) {
> li->create_on_hold =3D MPLS_BOOL_TRUE;
> return CMD_SUCCESS;
> }
>=20
> ldp_cfg_entity_set(ldp->h, &li->entity, LDP_ENTITY_CFG_REMOTE_TCP);
> return CMD_SUCCESS;
> }
>=20
> When I compile it, there was an error:
> ldp_vty.c:1555: error: structure has no member named `ldp'
>=20
> Then I went to check "ldp_interface.h", I found that there actually =
has no this member in "struct ldp_interface".
>=20
> Thanks.
>=20
> Timothy
> 2005.02.01
--=20
James R. Leu
jl...@mi...
|