Network & Security

LACP คืออะไร? คู่มือ Link Aggregation รวมพอร์ต Network 2026

LACP (Link Aggregation Control Protocol) คือมาตรฐาน IEEE 802.3ad ที่รวมหลาย Network Port ให้ทำงานเป็น Logical Link เดียว เพิ่ม Bandwidth, Redundancy และ Failover สำหรับ SME ไทย 2026

AF
ADS FIT Team
·8 นาที
Share:
🌐

# LACP คืออะไร? คู่มือ Link Aggregation รวมพอร์ต Network 2026

เคยเจอปัญหาเหล่านี้ไหม Server ในออฟฟิศใช้ Bandwidth ถึงเพดาน 1 Gbps แล้ว, สาย LAN เส้นเดียวขาดทำให้ทั้งระบบล่ม, หรืออยากเพิ่มความเร็วระหว่าง Switch สอง Switch โดยไม่ต้องลงทุน 10G ใหม่ ทั้งหมดนี้ LACP (Link Aggregation Control Protocol) มีคำตอบให้

LACP เป็นมาตรฐาน IEEE 802.3ad / 802.1AX ที่อนุญาตให้รวมหลาย Physical Port เข้าด้วยกันเป็น Logical Link เดียว ที่ช่วยเพิ่ม Bandwidth, Redundancy และ Load Balancing สำหรับ SME ที่ใช้ระบบเครือข่ายเข้มข้น เช่น File Server, NAS, ESXi Host, Hyper-V Cluster หรือ Database Server

บทความนี้จะอธิบาย LACP ตั้งแต่หลักการพื้นฐาน, ตารางเปรียบเทียบกับ Static Etherchannel, ขั้นตอนตั้งค่าจริงบน Cisco / Aruba / pfSense และ Pitfall ที่ทีม IT มักเจอเมื่อ Implement ครั้งแรก

หลังอ่านจบ คุณจะเข้าใจว่า LACP ทำงานอย่างไร, เลือก Mode ไหน, ตั้ง Hash Algorithm แบบใด และ Topology ที่เหมาะกับธุรกิจของคุณ

LACP คืออะไร และทำไมจึงสำคัญ

LACP (Link Aggregation Control Protocol) คือ Protocol ระดับ Layer 2 ตามมาตรฐาน IEEE 802.3ad (ปัจจุบันรวมอยู่ใน IEEE 802.1AX) ที่ทำหน้าที่ตกลงและบริหารการรวม Physical Link หลายเส้นให้กลายเป็น Logical Aggregated Link เพียง 1 เส้น (เรียกว่า LAG, Port-Channel, EtherChannel, Bond ตามแต่ผู้ผลิต)

ตัวอย่างเช่น รวม 4 พอร์ต Gigabit Ethernet เข้าเป็น 1 LAG จะได้ Bandwidth สูงสุด 4 Gbps (Cumulative) พร้อมความสามารถ Failover เมื่อสายขาด

| ประโยชน์ | รายละเอียด |

|----------|------------|

| Bandwidth | รวมความเร็วหลายลิงก์เป็นลิงก์ Logical เดียว |

| Redundancy | สาย 1 เส้นขาด ลิงก์อื่นยังใช้ได้ ไม่ Downtime |

| Load Balancing | กระจาย Traffic ตาม Hash Algorithm |

| Active Monitoring | LACPDU ตรวจสอบสุขภาพลิงก์ทุก 1 หรือ 30 วินาที |

| Multi-vendor | ทำงานข้ามยี่ห้อได้ ตามมาตรฐานสากล |

LACP Mode: Active vs Passive vs On

LACP มี 3 Mode หลักที่ต้องเข้าใจก่อนตั้งค่า

  • **Active** — ส่ง LACPDU เพื่อ Negotiate การรวมลิงก์ ฝั่งใดฝั่งหนึ่งเป็น Active ก็พอ
  • **Passive** — รอรับ LACPDU จากอีกฝั่งเท่านั้น ถ้าทั้งสองฝั่ง Passive จะไม่เกิด LAG
  • **On (Static / Manual)** — ไม่ใช้ LACP รวมลิงก์โดย Force ใช้กรณี Device ไม่รองรับ LACP
  • ในทางปฏิบัติ ตั้งทั้งสองฝั่งเป็น Active ดีที่สุดเพราะ Detect Misconfiguration ได้เร็วและ Failover ราบรื่น

    ตารางเปรียบเทียบ LACP vs Static Etherchannel vs PAgP

    | คุณสมบัติ | LACP (802.3ad) | Static (On) | PAgP (Cisco) |

    |-----------|----------------|-------------|---------------|

    | มาตรฐาน | IEEE สากล | ไม่มี | Cisco Proprietary |

    | Negotiation | มี (LACPDU) | ไม่มี | มี (PAgP packets) |

    | Multi-vendor | ✅ | ✅ (manual) | เฉพาะ Cisco |

    | Detect Misconfiguration | ✅ | ❌ | ✅ |

    | Hot Standby Link | ✅ (1:1 backup) | ❌ | ❌ |

    | ใช้กับ Server Bonding | ✅ | ✅ | ❌ |

    LACP เป็น Default Choice สำหรับสภาพแวดล้อมสมัยใหม่ ส่วน PAgP มักใช้เฉพาะใน Network Cisco-only ที่ Legacy

    Hash Algorithm: เลือกอย่างไรให้ Load กระจายดี

    LAG ไม่ได้แบ่ง Traffic แบบ Round-Robin เสมอไป Switch จะใช้ Hash Algorithm ตัดสินใจว่า Frame นั้นวิ่งผ่าน Member Port ใด หาก Hash ไม่เหมาะสม Traffic อาจกระจุกตัวที่ Port เดียว

  • **Source MAC** — เหมาะสำหรับ Edge Switch ที่มี Client หลากหลาย
  • **Destination MAC** — เหมาะสำหรับ Uplink ไป Core
  • **Source + Destination MAC (XOR)** — ค่าเริ่มต้นบน Cisco
  • **Source + Destination IP** — เหมาะสำหรับ Layer 3 LAG
  • **Source + Destination IP + L4 Port** — เหมาะที่สุดในยุคปัจจุบัน เพราะกระจายตาม Flow ได้ละเอียด
  • Topology ที่นิยมใช้ใน SME

  • **Server-to-Switch LAG** — ESXi/Hyper-V/Linux Bond กับ Switch
  • **Switch-to-Switch LAG** — รวม Uplink ระหว่าง Access Switch กับ Core
  • **MLAG/VPC/MC-LAG** — รวม LAG ข้าม Switch สองเครื่อง เพิ่ม Redundancy ของ Switch ด้วย
  • **Stacking + LAG** — ใช้กับ Stack Switch เพื่อกระจายลิงก์ข้าม Member Switch
  • ขั้นตอนตั้งค่า LACP บน Cisco IOS (How-to)

    ตัวอย่างการรวม Gi0/1 และ Gi0/2 เป็น Port-Channel 1

  • **Step 1** — เข้า Interface
  • **Step 2** — `interface range gi0/1 - 2`
  • **Step 3** — `channel-group 1 mode active`
  • **Step 4** — ตั้ง Trunk หรือ Access บน Port-Channel
  • **Step 5** — `interface port-channel 1` แล้วใส่ `switchport mode trunk` ตามต้องการ
  • **Step 6** — ตรวจสอบด้วย `show etherchannel summary` ดูว่าทุกพอร์ตอยู่ State `Bndl`
  • **Step 7** — ปรับ Hash ด้วย `port-channel load-balance src-dst-ip-port` (Cisco Catalyst 9000)
  • ตัวอย่างบน Linux (Bonding mode 4 = 802.3ad)

    ตั้งใน netplan หรือ systemd-networkd

  • **Step 1** — โหลด kernel module `bonding`
  • **Step 2** — สร้าง interface bond0 ตั้ง mode 802.3ad, miimon 100, xmit_hash_policy layer3+4
  • **Step 3** — ใส่ Slave Interface เช่น eth0, eth1
  • **Step 4** — ฝั่ง Switch ตั้ง LAG เป็น LACP Active
  • **Step 5** — ตรวจสอบที่ `/proc/net/bonding/bond0`
  • Common Pitfalls ที่ทีม IT มักเจอ

  • **ทั้งสองฝั่ง Passive** ทำให้ LAG ไม่เกิด ตรวจ `show lacp neighbor`
  • **ตั้ง Speed/Duplex ไม่เท่ากัน** Member ต้องเป็น Speed/Duplex/MTU เดียวกัน
  • **MTU ไม่ตรงกัน** ทำให้ Jumbo Frame หาย
  • **Hash ไม่เหมาะสม** Traffic ไหลทาง Port เดียว ตรวจด้วย `show etherchannel load-balance`
  • **VLAN ไม่ Allow บน Trunk** ทำให้ Frame Drop
  • **ไม่มี MLAG** ถ้า Switch ตัวเดียวพัง LAG ก็พังตาม
  • เครื่องมือ (Tools) สำหรับวินิจฉัย LACP

  • **show lacp neighbor / sys-id / counters** บน Cisco/Aruba
  • **cat /proc/net/bonding/bond0** บน Linux
  • **PowerShell `Get-NetLbfoTeam`** บน Windows Server
  • **Wireshark กรอง LACP** ดู LACPDU ทุก 1/30 วินาที
  • **LibreNMS, Zabbix, PRTG** Monitor LAG Member Status
  • Best Practices ที่แนะนำ

  • ใช้ LACP Active ทั้งสองฝั่งเสมอ
  • เลือก Hash `src-dst-ip-port` (L4) สำหรับ LAG ที่มี Flow หลากหลาย
  • ใช้ Fast LACP (1 second timeout) เฉพาะกรณีต้องการ Failover เร็ว
  • ใช้ MLAG / VPC / MC-LAG เพื่อ Eliminate Single Point of Failure ของ Switch
  • ตั้ง Member Port ให้ Speed/Duplex/MTU เหมือนกันเสมอ
  • Document Port-Channel ID และ Member Port ใน Network Diagram
  • สรุปและขั้นตอนถัดไป

    LACP เป็นเครื่องมือพื้นฐานที่ทีม IT ของ SME ทุกแห่งควรใช้ เพื่อยกระดับ Bandwidth และ Redundancy โดยไม่ต้องลงทุน Hardware ใหม่

    Key Takeaways

  • ใช้ LACP Active-Active เสมอ และเลี่ยง Static Mode ถ้าไม่จำเป็น
  • เลือก Hash Algorithm ตาม Pattern ของ Traffic
  • รวมกับ MLAG/VPC เพื่อกัน Switch Failure
  • Monitor State ของทุก Member Port ผ่าน NMS
  • ADS FIT ออกแบบและติดตั้งระบบ Network สำหรับ SME ไทย ตั้งแต่ Edge Switch จนถึง Core Aggregation พร้อม LACP, MLAG, VxLAN และ SD-Access ติดต่อทีมเราเพื่อรับ Network Assessment ฟรี หรืออ่านบทความเรื่อง NetFlow vs sFlow และ 802.1X Network Access Control ในบล็อกของเรา

    Tags

    #LACP#Link Aggregation#Network#Port Channel#Bonding#IEEE 802.3ad

    สนใจโซลูชันนี้?

    ปรึกษาทีม ADS FIT ฟรี เราพร้อมออกแบบระบบที่ฟิตกับธุรกิจของคุณ

    ติดต่อเรา →

    บทความที่เกี่ยวข้อง