How to solve the issue of 'no label' where it should be 'pop label'?

author
,
Ujjawal Rajput

Let's say a topology is like R1 connected to R2 , R2 connected to R1 nd r3 and r3 connected to R2. Now let's say we are running mpls over this topology so R2 should receive routes of R1 and r3 with 'pop label' operation, similarly​ r1 should receive routes of R2 with 'pop label' and r3 should also receive r2's route with 'pop label' operation. This should be the expected behaviour of LDP. 

But I have faced an issue where R1 and r3 are receiving routes of R2 with 'no label' instead of 'pop label'. Due to this LSP is not clear from source to destination and traffic is not been send or receive.

  • Total 2 Answers
  • 1334
Can You answer this question?
author

Actually this type of behavior  can be seen on GNS3 on real device u may not find the same issue.This can also occur when mpls is not enabled throughout the label switched path but that is configurational mistake but the one you are facing may be a software issue of gns3

author

This is the problem with software.Please try same thing on rack u will get desired result.

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 111: file_put_contents(/var/www/html/storage/framework/sessions/N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP): failed to open stream: No space left on device

  1. in Filesystem.php line 111
  2. at HandleExceptions->handleError(2, 'file_put_contents(/var/www/html/storage/framework/sessions/N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP): failed to open stream: No space left on device', '/var/www/html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', 111, array('path' => '/var/www/html/storage/framework/sessions/N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP', 'contents' => 'a:4:{s:6:"_token";s:40:"24tfvzOLc2ncMNLlk4WDl9baYmB3rms9Nrz5XjF4";s:11:"viewed_urls";a:1:{i:0;s:65:"how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:9:"_previous";a:1:{s:3:"url";s:93:"http://www.networkbulls.com/how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/var/www/html/storage/framework/sessions/N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP', 'a:4:{s:6:"_token";s:40:"24tfvzOLc2ncMNLlk4WDl9baYmB3rms9Nrz5XjF4";s:11:"viewed_urls";a:1:{i:0;s:65:"how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:9:"_previous";a:1:{s:3:"url";s:93:"http://www.networkbulls.com/how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 2) in Filesystem.php line 111
  4. at Filesystem->put('/var/www/html/storage/framework/sessions/N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP', 'a:4:{s:6:"_token";s:40:"24tfvzOLc2ncMNLlk4WDl9baYmB3rms9Nrz5XjF4";s:11:"viewed_urls";a:1:{i:0;s:65:"how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:9:"_previous";a:1:{s:3:"url";s:93:"http://www.networkbulls.com/how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 83
  5. at FileSessionHandler->write('N4MbRLG8ECncrFZ4rsRvxxKUEOl9mskPpbHgR8yP', 'a:4:{s:6:"_token";s:40:"24tfvzOLc2ncMNLlk4WDl9baYmB3rms9Nrz5XjF4";s:11:"viewed_urls";a:1:{i:0;s:65:"how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:9:"_previous";a:1:{s:3:"url";s:93:"http://www.networkbulls.com/how-to-solve-the-issue-of-no-label-where-it-should-be-pop-label-1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 128
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 216
  8. at Kernel->terminateMiddleware(object(Request), object(Response)) in Kernel.php line 187
  9. at Kernel->terminate(object(Request), object(Response)) in index.php line 58
  10. at require_once('/var/www/html/public/index.php') in index.php line 20