Re: [mpls-linux-general] mpls command does not return
Status: Beta
Brought to you by:
jleu
|
From: Bob B. <bob...@gm...> - 2005-12-07 23:09:19
|
After looking at the debug output over and over, I thought:
Maybe the command did what it is supposed to, but just doesn't
come back.
So, I went ahead and ^C'd after each mpls command which hangs,
and set up uml1 and uml2 as per the example, turned on
a tcpdump session on uml2, began pinging from uml1, and what
do you know! I can see MPLS wrapped pings!
Before mpls config'd on uml1: ping 172.16.87.15:
17:55:37.416603 arp who-has 172.16.87.15 tell 172.16.87.21
0x0000: 0001 0800 0604 0001 0002 3f21 2a05 ac10
0x0010: 5715 0000 0000 0000 ac10 570f 0000 0000
0x0020: 0000 0000 0000 0000 0000 0000 0000
17:55:37.416652 arp reply 172.16.87.15 is-at 08:00:46:97:b9:47 (oui Unknown=
)
0x0000: 0001 0800 0604 0002 0800 4697 b947 ac10
0x0010: 570f 0002 3f21 2a05 ac10 5715
17:55:37.416890 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF],
proto: ICMP (1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo
request, id 62988, seq 1, length 64
0x0000: 4500 0054 0000 4000 4001 3464 ac10 5715
0x0010: ac10 570f 0800 718e f60c 0001 d268 9743
0x0020: 2db4 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:37.416951 IP (tos 0x0, ttl 64, id 60276, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 62988, seq 1, length 64
0x0000: 4500 0054 eb74 0000 4001 88ef ac10 570f
0x0010: ac10 5715 0000 798e f60c 0001 d268 9743
0x0020: 2db4 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:38.420764 IP (tos 0x0, ttl 64, id 1, offset 0, flags [DF],
proto: ICMP (1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo
request, id 62988, seq 2, length 64
0x0000: 4500 0054 0001 4000 4001 3463 ac10 5715
0x0010: ac10 570f 0800 ac73 f60c 0002 d368 9743
0x0020: f1cd 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:38.420827 IP (tos 0x0, ttl 64, id 60277, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 62988, seq 2, length 64
0x0000: 4500 0054 eb75 0000 4001 88ee ac10 570f
0x0010: ac10 5715 0000 b473 f60c 0002 d368 9743
0x0020: f1cd 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:39.421344 IP (tos 0x0, ttl 64, id 2, offset 0, flags [DF],
proto: ICMP (1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo
request, id 62988, seq 3, length 64
0x0000: 4500 0054 0002 4000 4001 3462 ac10 5715
0x0010: ac10 570f 0800 8670 f60c 0003 d468 9743
0x0020: 16d0 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:39.421408 IP (tos 0x0, ttl 64, id 60278, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 62988, seq 3, length 64
0x0000: 4500 0054 eb76 0000 4001 88ed ac10 570f
0x0010: ac10 5715 0000 8e70 f60c 0003 d468 9743
0x0020: 16d0 0e00 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:55:42.414882 arp who-has 172.16.87.21 tell 172.16.87.15
0x0000: 0001 0800 0604 0001 0800 4697 b947 ac10
0x0010: 570f 0000 0000 0000 ac10 5715
17:55:42.415111 arp reply 172.16.87.21 is-at 00:02:3f:21:2a:05 (oui Unknown=
)
0x0000: 0001 0800 0604 0002 0002 3f21 2a05 ac10
0x0010: 5715 0800 4697 b947 ac10 570f 0000 0000
0x0020: 0000 0000 0000 0000 0000 0000 0000
After config'd MPLS on uml1: ping 172.16.87.15:
17:58:36.980404 MPLS (label 10000, exp 0, [S], ttl 64)
IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: ICMP
(1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo request, id
269, seq 1, length 64
0x0000: 0271 0140 4500 0054 0000 4000 4001 3464
0x0010: ac10 5715 ac10 570f 0800 9b42 010d 0001
0x0020: 8669 9743 4bff 0700 0809 0a0b 0c0d 0e0f
0x0030: 1011 1213 1415 1617 1819 1a1b 1c1d 1e1f
0x0040: 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f
0x0050: 3031
17:58:36.980545 IP (tos 0x0, ttl 64, id 60279, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 269, seq 1, length 64
0x0000: 4500 0054 eb77 0000 4001 88ec ac10 570f
0x0010: ac10 5715 0000 a342 010d 0001 8669 9743
0x0020: 4bff 0700 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:58:37.985782 MPLS (label 10000, exp 0, [S], ttl 64)
IP (tos 0x0, ttl 64, id 1, offset 0, flags [DF], proto: ICMP
(1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo request, id
269, seq 2, length 64
0x0000: 0271 0140 4500 0054 0001 4000 4001 3463
0x0010: ac10 5715 ac10 570f 0800 be2c 010d 0002
0x0020: 8769 9743 2714 0800 0809 0a0b 0c0d 0e0f
0x0030: 1011 1213 1415 1617 1819 1a1b 1c1d 1e1f
0x0040: 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f
0x0050: 3031
17:58:37.985931 IP (tos 0x0, ttl 64, id 60280, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 269, seq 2, length 64
0x0000: 4500 0054 eb78 0000 4001 88eb ac10 570f
0x0010: ac10 5715 0000 c62c 010d 0002 8769 9743
0x0020: 2714 0800 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:58:38.985885 MPLS (label 10000, exp 0, [S], ttl 64)
IP (tos 0x0, ttl 64, id 2, offset 0, flags [DF], proto: ICMP
(1), length: 84) 172.16.87.21 > 172.16.87.15: ICMP echo request, id
269, seq 3, length 64
0x0000: 0271 0140 4500 0054 0002 4000 4001 3462
0x0010: ac10 5715 ac10 570f 0800 762b 010d 0003
0x0020: 8869 9743 6e14 0800 0809 0a0b 0c0d 0e0f
0x0030: 1011 1213 1415 1617 1819 1a1b 1c1d 1e1f
0x0040: 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f
0x0050: 3031
17:58:38.986040 IP (tos 0x0, ttl 64, id 60281, offset 0, flags
[none], proto: ICMP (1), length: 84) 172.16.87.15 > 172.16.87.21: ICMP
echo reply, id 269, seq 3, length 64
0x0000: 4500 0054 eb79 0000 4001 88ea ac10 570f
0x0010: ac10 5715 0000 7e2b 010d 0003 8869 9743
0x0020: 6e14 0800 0809 0a0b 0c0d 0e0f 1011 1213
0x0030: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
0x0040: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
0x0050: 3435
17:58:41.978102 arp who-has 172.16.87.21 tell 172.16.87.15
0x0000: 0001 0800 0604 0001 0800 4697 b947 ac10
0x0010: 570f 0000 0000 0000 ac10 5715
17:58:41.978329 arp reply 172.16.87.21 is-at 00:02:3f:21:2a:05 (oui Unknown=
)
0x0000: 0001 0800 0604 0002 0002 3f21 2a05 ac10
0x0010: 5715 0800 4697 b947 ac10 570f 0000 0000
0x0020: 0000 0000 0000 0000 0000 0000 0000
This is good news, but why won't the mpls functions return correctly
for me?
--
-Bob
|