近年來分散式阻斷服務攻擊(Distributed Denial of Service,DDoS)愈發頻繁,手段也越來越多元。尤其近年來,IoT 設備已融入了人們的生或當中,也成了駭客攻擊的利器之一。近年也傳出道路的攝影機被利用來進行 DDoS 攻擊,造成許多服務中斷何相當大的財產損失。DPDK (Data Plane Development Kit) 這個由 Intel 開發的 library,讓開發者有一個方便的介面快速處理網路封包,在保有軟體的彈性優勢下,又擁有如高效率的優勢。本論文提供的一個新的系統架構,利用 DPDK 來協助開發一個抵禦 DDoS 的軟體防火牆,藉以解決現今重要的資安問題。;In recent years, IoT devices becomes more and more popular, but it also makes some problems for information security. Because some IoT device are easy to hack, some hacker may use the IoT device to spawn DDoS (Distributed Denial of Service) attacks. We try to create a high performance firewall with DPDK (Data Plane Development Kit). Using this mechanism can help us building an IP allow list and block the abnormal connections.