Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • CDP và LLDP-MED: Vì sao IP Phone vừa cắm vào Switch đã biết mình thuộc Voice VLAN nào?

    Một chiếc IP Phone mới được cắm vào switch, chưa được cấu hình VLAN thủ công, nhưng chỉ sau một lúc nó đã biết phải đưa lưu lượng thoại vào Voice VLAN nào. Ai đã nói cho điện thoại biết thông tin đó?

    Đây chính là một trong những vai trò quan trọng của CDP và LLDP-MED trong hệ thống IP Telephony.

    1. CDP là gì?


    CDP – Cisco Discovery Protocol là giao thức khám phá thiết bị Layer 2 độc quyền của Cisco. Các thiết bị Cisco kết nối trực tiếp có thể sử dụng CDP để trao đổi nhiều thông tin như:
    • Device ID
    • Interface kết nối
    • Địa chỉ IP
    • Platform
    • Capabilities
    • Và đặc biệt trong môi trường IP Phone: Voice VLAN

    Ví dụ, switch được cấu hình:
    interface GigabitEthernet1/0/10
    switchport mode access
    switchport access vlan 10
    switchport voice vlan 20

    Trong trường hợp này, VLAN 10 có thể dành cho PC, còn VLAN 20 dành cho IP Phone.

    2. LLDP-MED khác gì?


    LLDP – Link Layer Discovery Protocol là chuẩn IEEE 802.1AB, thực hiện chức năng khám phá láng giềng tương tự CDP nhưng mang tính multi-vendor.

    LLDP-MED – LLDP Media Endpoint Discovery mở rộng LLDP cho các thiết bị multimedia endpoint như IP Phone.

    LLDP-MED có thể cung cấp cho điện thoại các thông tin liên quan đến:
    • Network Policy
    • Voice VLAN
    • QoS
    • Power/PoE
    • Location information

    Vì vậy, nếu môi trường không hoàn toàn sử dụng thiết bị Cisco, LLDP/LLDP-MED đặc biệt hữu ích.
    3. Hai bước quan trọng trong hình


    Hình minh họa quá trình IP Phone tìm Voice VLAN.

    Bước 1 – Voice VLAN Query

    IP Phone kết nối vào switch và sử dụng CDP hoặc LLDP/LLDP-MED để trao đổi thông tin với switch.

    Điện thoại về cơ bản cần biết:
    “Voice traffic của tôi phải nằm trong VLAN nào?”

    Bước 2 – Switch cung cấp Voice VLAN

    Switch đã được cấu hình Voice VLAN và thông báo thông tin này cho IP Phone.

    Ví dụ switch thông báo:
    Voice VLAN = 20

    IP Phone sau đó có thể gửi traffic thoại với 802.1Q VLAN tag 20.

    Điểm cần nhớ là CDP/LLDP-MED không cấp địa chỉ IP cho điện thoại. Chúng giúp điện thoại khám phá các thông tin như Voice VLAN; việc lấy địa chỉ IP vẫn liên quan đến DHCP.
    4. Sau khi biết Voice VLAN thì chuyện gì xảy ra?


    Một luồng khởi động IP Phone có thể hình dung như sau:

    IP Phone → CDP/LLDP-MED → biết Voice VLAN → DHCP → nhận IP và các tham số cần thiết → liên hệ hệ thống provisioning/TFTP → đăng ký với Call Control.

    Trong hình còn xuất hiện các thành phần DHCP, Publisher/TFTP và Subscriber với CallManager, cho thấy CDP/LLDP-MED chỉ là một phần trong toàn bộ quá trình boot và đăng ký IP Phone.

    Ví dụ, DHCP có thể cung cấp địa chỉ IP, default gateway và trong một số triển khai Cisco Unified Communications còn có thể cung cấp thông tin liên quan đến TFTP thông qua DHCP option phù hợp.
    5. CDP hay LLDP-MED?


    Có thể nhớ rất đơn giản:

    CDP → Cisco-centric

    LLDP → chuẩn IEEE, multi-vendor

    LLDP-MED → LLDP mở rộng cho IP Phone và các Media Endpoint

    Trong hệ thống Cisco IP Telephony, CDP rất phổ biến. Trong môi trường có IP Phone, switch và thiết bị của nhiều hãng khác nhau, LLDP-MED giúp việc trao đổi thông tin trở nên chuẩn hóa hơn. Điểm rất dễ nhầm khi học CCNA/CCNP


    Voice VLAN không phải do DHCP quyết định.

    Switch biết Voice VLAN từ cấu hình của administrator và có thể quảng bá Network Policy/Voice VLAN xuống IP Phone thông qua CDP hoặc LLDP-MED. Sau khi tham gia đúng VLAN, IP Phone mới tiếp tục quá trình lấy IP và tìm các dịch vụ cần thiết.

    Đây cũng là lý do khi troubleshooting IP Phone có nguồn PoE nhưng không đăng ký được, đừng chỉ kiểm tra DHCP hay CallManager. Hãy kiểm tra cả:
    show cdp neighbors
    show cdp neighbors detail
    show lldp neighbors
    show lldp neighbors detail
    show interfaces switchport

    Và đặc biệt phải xác nhận rằng Voice VLAN trên switchport được cấu hình đúng.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X