پروتکل اکتشاف لایه پیوند

پروتکل اکتشاف لایه پیوند (به اختصار LLDP) یک پروتکل لایه پیوند مستقل از فروشنده است که توسط دستگاه‌های شبکه برای تبلیغ هویت، قابلیت‌ها و همسایگان خود در یک شبکه محلی مبتنی بر فناوری IEEE 802 که عمدتاً اترنت سیمی است، مورد استفاده قرار می‌گیرد. این پروتکل به‌طور رسمی توسط سازمان IEEE به عنوان Station and Media Access Control Connectivity Discovery در استاندارد IEEE 802.1AB تعریف شده و با پشتیبانی اضافی در IEEE 802.3 بخش ۶ بند ۷۹ نامیده شده‌است.

پروتکل LLDP عملکردهایی مشابه چندین پروتکل اختصاصی را پیاده‌سازی می‌کند، مانند پروتکل اکتشاف سیسکو، پروتکل اکتشاف ریخته‌گری، پروتکل اکتشاف نورتل و اکتشاف توپولوژی لایه پیوند.

جمع‌آوری اطلاعات 
اطلاعات جمع‌آوری شده به کمک پروتکل LLDP را می‌توان در بنیان اطلاعاتی مدیریتی دستگاه (MIB) ذخیره کرد و بر اساس آنچه که در RFC 2922 مشخص شده‌است، با پروتکل آسان مدیریت شبکه (SNMP) جستجو کرد. توپولوژی یک شبکه که LLDP در آن فعال است را می‌توان با خزیدن در میان میزبان‌ها و جستجو در این پایگاه داده کشف کرد. اطلاعاتی که ممکن است بازیابی شوند عبارتند از:
 نام سیستم و توضیحات
 نام و توضیحات درگاه
 نام VLAN
 آدرس مدیریت IP
 قابلیت‌های سیستم (سوئیچینگ، مسیریابی و غیره)
 اطلاعات زیرلایه نظارت بر دسترسی به رسانه انتقال و لایه فیزیکی
 توان الکتریکی MDI
 ازدحام ارتباط

کاربردها 
از پروتکل اکتشاف لایه پیوند می‌توان به عنوان یک جزء در برنامه‌های مدیریت شبکه و نظارت بر شبکه استفاده کرد.

یکی از این نمونه‌ها، کاربرد آن در نیازمندی‌های پل زدن مرکز داده است؛ مثلاً  (DCBX) یک پروتکل اکتشاف و تبادل قابلیت است که برای انتقال قابلیت‌ها و پیکربندی ویژگی‌های فوق بین دستگاه‌های همسایه برای اطمینان یافتن از پیکربندی ثابت و یکپارچه در سراسر شبکه به کار می‌رود.

همچنین پروتکل LLDP برای انتشار توان الکتریکی بر بستر کابل شبکه و گفتگو در مورد انتقال توان الکتریکی استفاده می‌شود.

پسوند اکتشاف گره انتهایی رسانه 
Media Endpoint Discovery نسخه بهبود یافته پروتکل LLDP است که به اختصار با نام LLDP-MED شناخته می‌شود و امکانات زیر را فراهم می‌کند:
 اکتشاف خودکار سیاست‌های LAN (مانند تنظیمات VLAN، اولویت لایه ۲ و سرویس‌های متمایز (Diffserv) که امکان اتصال و انتشار در شبکه را فراهم می‌کند.
 اکتشاف موقعیت دستگاه برای ایجاد پایگاه دادگانی از موقعیت‌ها و خدمات ۹۱۱ بهبودیافته در زمینه پروتکل صوتی از طریق اینترنت (VoIP).
 مدیریت توان الکتریکی توسعه یافته و خودکار گره پایانیPower over Ethernet (PoE).
 مدیریت موجودی که به مدیران شبکه اجازه می‌دهد که دستگاه‌های شبکه خود را ردیابی کنند و ویژگی‌های آن‌ها (مانند سازنده، نسخه‌های نرم‌افزار و سخت‌افزار، شماره سریال یا دارایی) را مشخص کنند.

پسوند پروتکل LLDP-MED به‌طور رسمی به عنوان استاندارد ANSI/TIA-1057 توسط انجمن صنعت مخابرات (TIA) در آپریل سال ۲۰۰۶ تأیید و منتشر شد.

کدهای قابلیت سیستم

ساختار فریم 
اطلاعات پروتکل LLDP توسط دستگاه‌ها از هر یک از رابط‌های آنها در یک بازه زمانی مشخص، به شکل یک فریم اترنت ارسال می‌شود. هر فریم شامل یک واحد داده LLDP (LLDPDU) است. هر LLDPDU دنباله ای از ساختارهای نوع-طول-مقدار (type-length-value به اختصار TLV) است.

فریم اترنت مورد استفاده در پروتکل LLDP معمولاً آدرس MAC مقصد خود را روی یک آدرس چندپخشی خاص تنظیم می‌کند که پل‌های سازگار با 802.1D آن را باز ارسال نمی‌کنند. سایر آدرس‌های مقصد چندپخشی و تک پخشی مجاز هستند. همچنین رشتهٔ EtherType برابر مقدار 0x88cc قرار داده شده‌است.

هر فریم LLDP با TLVهای اجباری زیر شروع می‌شود: شناسه شاسی، شناسه درگاه و زمان اعتبار (TTL). همچنین TLVهای اجباری با هر تعداد TLV اختیاری می‌توانند ادامه یابند. هر فریم به صورت اختیاری با یک TLV خاص به نام انتهای LLDPDU خاتمه می‌یابد که در آن فیلد نوع و طول برابر ۰ هستند

بنابر این، یک فریم اترنت که حاوی یک LLDPDU است، ساختار زیر را دارد:

هر یک از اجزای TLV دارای ساختار پایه‌ای زیر هستند:

TLVهای سفارشی به کمک TLV نوع ۱۲۷ پشتیبانی می‌شوند. مقدار یک TLV سفارشی با یک شناسه یکتای سازمانی ۲۴ بیتی و یک زیرگروه خاص سازمانی ۱ بایتی شروع می‌شود و سپس داده‌ها شروع می‌شوند. ساختار اصلی برای یک TLV خاص سازمانی در زیر نمایش داده شده‌است:

بر اساس IEEE Std 802.1AB، §۹٫۶٫۱٫۳، "شناسه یکتای سازمانی باید شامل OUI سازمانی باشد که در IEEE Std 802-2001 تعریف شده‌است". هر سازمانی مسئول مدیریت زیرشاخه‌های خود است.

یادداشت‌ها

منابع

پیوند به بیرون 
 آموزش پروتکل کشف لایه پیوند در EE Times
 802.1AB - کشف اتصال به ایستگاه و کنترل دسترسی رسانه در IEEE 802.1
 پروتکل کشف لایه پیوند در Wireshark Wiki
استانداردهای آی‌تریپل‌ئی
پروتکل‌های شبکه
پروتکل‌های لایه پیوند
شبکه‌های رایانه‌ای
کنترل منطقی خطوط