KIẾN THỨC LÀ VÔ TẬN

ĐI MỘT NGÀY ĐÀNG HỌC MỘT SÀNG KHÔN

Quay lại tin Tin tức

Google Cloud: 3 cách dùng BGP route policies để bảo vệ và điều hướng hybrid network

Tech #91 Đăng bởi PVYSTORE 2026-09-03 08:05:38 👁 22 lượt xem
Google Cloud: 3 cách dùng BGP route policies để bảo vệ và điều hướng hybrid network

Bài viết này do AI tạo ra, có thể mắc sai sót.

Tóm tắt nhanh

Google Cloud nêu ba tình huống triển khai BGP route policies trên Cloud Router mà đội network dùng nhiều: lọc route, điều hướng lưu lượng cho kiến trúc active/standby và giữ đối xứng đường đi cho topology có firewall stateful. Cùng với policy named sets ra mắt trong năm 2026, tính năng này giúp gom prefix IPv4/IPv6 hoặc BGP community thành tập tái sử dụng.

Route policy trong Cloud Router hoạt động thế nào?

BGP route policies dùng Common Expression Language (CEL) để đặt rule có thứ tự, lọc route và sửa thuộc tính route ngay tại Cloud Router. Đây là lớp kiểm soát bổ sung cho hybrid connectivity: đội vận hành có thể thay đổi cách Google Cloud tiếp nhận hoặc quảng bá route mà không cần dựng virtual appliance riêng cho mọi chính sách.

Use case 1: lọc route theo hướng fail closed

Google Cloud ghi nhận nhiều khách hàng dùng policy để chặn learned route không mong muốn từ peer hoặc không quảng bá một số prefix subnet ra khỏi VPC. Vì cách tiếp cận mặc định có thể là fail open, mô hình thận trọng là thêm điều khoản drop all ở cuối danh sách policy sau các route đã cho phép rõ ràng.

Cách này giảm nguy cơ nhận route ngoài ý muốn, loop, blackhole hoặc quảng bá nhầm prefix. Đổi lại, thiếu rule allow sẽ làm mất reachability; cần có kiểm thử và quan sát BGP session trước khi áp dụng production.

Use case 2: ưu tiên active/standby bằng MED và AS-PATH

Với hai đường Interconnect hoặc kết nối hybrid, policy có thể sửa MED để làm một peer được ưu tiên cho lưu lượng đi vào. AS-PATH prepending có thể khiến một route kém ưu tiên hơn trên Internet hoặc miền BGP rộng hơn. Hai công cụ này giúp chuyển hướng theo chi phí, tải hoặc trạng thái đường dự phòng mà không cần thay đổi thiết bị on-premises cho từng tình huống.

Use case 3: giữ symmetric routing cho firewall stateful

Firewall stateful thường yêu cầu gói trả về đi qua cùng appliance đã thấy phiên ban đầu. Nếu return path lệch, firewall có thể drop lưu lượng. Google Cloud mô tả cách gắn BGP community tại on-premises, sau đó dùng inbound policy tại Cloud Router để match community và sửa MED, giúp Cloud Router hiểu topology stateful và ưu tiên return path phù hợp.

Policy named sets giảm gánh nặng vận hành

Policy named sets cho phép nhóm danh sách prefix IPv4/IPv6 hoặc BGP community thành một đối tượng tái sử dụng. Khi policy trải rộng trên nhiều Cloud Router, cách này giảm copy-paste rule, giúp cập nhật tập prefix hoặc community nhất quán hơn. Nó không thay thế quy trình kiểm soát thay đổi: mọi named set vẫn cần owner, versioning và rollback.

Checklist trước khi rollout

Phân tích

BGP policy không còn chỉ là việc của router on-premises. Khi hybrid cloud mở rộng, việc đưa lọc và điều chỉnh attribute vào Cloud Router giúp giảm phụ thuộc appliance, nhưng cũng đưa lỗi routing tới gần workload hơn. Một rule sai có thể làm mất đường tới cả prefix hợp lệ hoặc chuyển traffic qua link đắt hơn.

Giá trị lớn nhất là biến routing intent thành policy có thể tái dùng và review. Với mạng có firewall stateful hoặc đa đường active/standby, hãy bắt đầu bằng một prefix hẹp, quan sát thực tế rồi mới mở rộng. Không dùng MED hay AS-PATH prepending như cách chữa cháy thiếu baseline routing.

Nguồn tham khảo

Thông tin kỹ thuật đối chiếu từ Google Cloud Blog và tài liệu Cloud Router chính thức.

× Zalo QR Alexz