{"id":223,"date":"2020-04-02T11:40:04","date_gmt":"2020-04-02T15:40:04","guid":{"rendered":"https:\/\/www.bryanward.net\/wp\/?p=223"},"modified":"2020-04-02T11:40:04","modified_gmt":"2020-04-02T15:40:04","slug":"juniper-lldp-serial-number","status":"publish","type":"post","link":"https:\/\/bryanward.net\/wp\/2020\/04\/02\/juniper-lldp-serial-number\/","title":{"rendered":"Juniper LLDP Serial Number"},"content":{"rendered":"\n<p>LLDP can send a lot of useful information.  One thing I discovered was that Juniper switches send their chassis serial number as a vendor-specific TLV.  Ok, maybe not the most exciting discovery, but since Wireshark can&#8217;t decode this (yet), I thought I&#8217;d share.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"718\" height=\"688\" src=\"http:\/\/bryanward.host.dartmouth.edu\/wp\/wp-content\/uploads\/2020\/04\/image-1.png\" alt=\"\" class=\"wp-image-225\" srcset=\"https:\/\/bryanward.net\/wp\/wp-content\/uploads\/2020\/04\/image-1.png 718w, https:\/\/bryanward.net\/wp\/wp-content\/uploads\/2020\/04\/image-1-300x287.png 300w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><figcaption>The &#8220;Unknown Subtype Content&#8221; is actually the chassis serial number, encoded as ASCII.<\/figcaption><\/figure>\n\n\n\n<p>Using the <code>show lldp neighbors<\/code> command from a neighboring switch can properly decode this information, and results in the following payload of that TLV:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Organization Info<br>OUI : Juniper Specific (0x009069)<br>Subtype : Chassis Serial Type (1)<br>Info : Juniper Slot Serial [HV361xxxxxxx]<br>Index : 6<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Juniper switches send their chassis serial number as a vendor-specific TLV.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[9],"class_list":["post-223","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-juniper"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/posts\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":0,"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/posts\/223\/revisions"}],"wp:attachment":[{"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/media?parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/categories?post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryanward.net\/wp\/wp-json\/wp\/v2\/tags?post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}