บทที่ 30 · Operations
SW1 ต่อสายไปสามจุด แต่ตอนนี้ในตู้ Rack ไม่มีป้ายบอกว่าพอร์ตไหนไปไหน — งานของคุณคือเปิด LLDP (Link Layer Discovery Protocol) ให้ SW1 แลกเปลี่ยนข้อมูลกับอุปกรณ์ที่ต่อตรงกัน แล้วอ่าน display lldp neighbor เพื่อรู้ว่าแต่ละพอร์ตต่อกับเครื่องอะไร พอร์ตอะไร chassis MAC / mgmt IP อะไร โดยไม่ต้องไล่สายเอง LLDP ต้องเปิด ทั้งสองฝั่ง ของลิงก์ถึงจะเห็นกัน
รองรับ system-view, lldp enable / undo lldp enable (system view = เปิด/ปิดทั้งเครื่อง), lldp management-address <ip>, lldp message-transmission interval <5-32768>, lldp message-transmission hold-multiplier <2-10>, lldp message-transmission delay <1-8192>, interface, lldp enable / undo lldp enable (interface view = เปิด/ปิดรายพอร์ต), quit/return และ display lldp neighbor [brief] / display lldp local / display lldp statistics / display current-configuration — ปุ่มใต้ไดอะแกรมจำลองการเปิด/ปิด LLDP ที่ปลายทาง (ไม่ใช่คำสั่งบน SW1) — กด Tab เพื่อเติมคำสั่งอัตโนมัติ หรือกด ? เพื่อดูคำสั่งที่เป็นไปได้ในตำแหน่งนั้น เหมือนอุปกรณ์จริง
อ้างอิงจาก Huawei S300, S500, S2700, S5700, and S6700 V200R023 Configuration Guide – Network Management and Monitoring ("LLDP Configuration") และ V200R023C10 Command Reference ("LLDP Configuration Commands"). หมายเหตุรุ่นใหม่: ตั้งแต่ V200R011C10SPC200 ค่าเริ่มต้นของ LLDP ระดับ global เป็น เปิด อยู่แล้ว (config file จะโชว์ undo lldp enable เมื่อถูกปิด) — แล็บนี้เริ่มจากปิดไว้เพื่อให้เห็นผลตอนสั่งเปิด
ไม่รู้ว่าพอร์ตไหนต่อกับอะไร ต้องไล่สายในตู้เอง — LLDP ให้แต่ละสวิตช์ประกาศตัวตน (ชื่อระบบ, พอร์ต, chassis MAC, mgmt IP, PVID/VLAN, ความสามารถ) ออกทุกพอร์ตเป็นคาบ ๆ และเก็บสิ่งที่เพื่อนบ้านที่ต่อตรงกันส่งมา display lldp neighbor จึงบอกภาพ topology จริง และจับ misconfig ที่ปลายสองข้างไม่ตรงกัน (เช่น PVID / native VLAN mismatch, สายเสียบผิดพอร์ต) ได้ทันทีโดยไม่ต้องเดินไปดูหน้างาน NMS ก็ดึงข้อมูลชุดนี้ผ่าน SNMP ไปวาดแผนผังอัตโนมัติ
undo lldp enable ที่พอร์ตนั้นundo lldp enable ไว้ ต้อง lldp enable ที่พอร์ตนั้นเองอีกรอบundo lldp enable ระดับ global ลบ config LLDP รายพอร์ตทั้งหมด และคืนค่า interval / hold-multiplier / management-address กลับ default — เปิดใหม่ต้องตั้งใหม่interval × hold-multiplier ไม่ใช่แค่ interval — default 30 × 4 = 120 วิ ; ตั้ง delay ให้เกิน interval ÷ 4 ไม่ได้ จะ errorlldp compliance cdp receive / txrx ที่พอร์ตนั้นเพิ่ม (บทนี้ไม่ได้จำลอง อธิบายไว้เฉย ๆ)undo ที่พอร์ตที่ไม่อยากให้ประกาศตัวตน (uplink internet, พอร์ตผู้ใช้)interval × ตัวนี้ วิ ก่อนลบทิ้งbrief = ตาราง Local Intf / Neighbor Dev / Neighbor Intf / Exptime