XML trong quản lý cấu hình của PFSense

Một phần của tài liệu Nâng cao hiệu quả quản lý truy cập mạng cho hệ thống firewall PFSense với tập người dùng động (Trang 30)

Gần đây XML đã đƣợc áp dụng cho nhiều công nghệ quản trị mạng và nó cũng đã đƣợc đề xuất nhƣ là một cách thay thế cho các công cụ quản trị mạng hiện có. Hơn nữa hầu hết các thiết bị mạng hiện nay đã đƣợc nhúng vào các SNMP agent và đƣợc quản trị bởi SNMP manager; Nhƣng với sự phát triển mạnh mẽ của các mạng, đặc biệt là mạng Internet cùng với sự phát triển của các thiết bị mạng kèm theo, thì quản trị mạng dựa trên SNMP là khó khăn và không hiệu quả. Để khắc phục những hạn chế của quản trị mạng dựa trên SNMP, quản trị mạng dựa trên XML đƣợc xem là một giải pháp tốt.

XML (Extensible Markup Language) là siêu ngôn ngữ đánh dấu mở rộng, đƣợc chuẩn hóa bởi W3C cho việc chuyển đổi dữ liệu trên Web, đƣợc sử dụng rộng rãi trong kinh doanh, chuyển đổi dữ liệu, thƣơng mại điện tử và tạo các ứng dụng cụ thể. Nó hỗ trợ một vài chuẩn cụ thể nhƣ lƣợc đồ XML, mô hình đối tƣợng tài liệu (DOM), API(Application Programming Interfaces), XPath (XML Path Language), XSL (Style-sheet Language), vân vân. Có rất nhiều giải pháp mang tính hiệu quả cho việc áp dụng các kỹ thuật liên quan đến XML cũng nhƣ những bổ sung để việc mở rộng quản trị mạng có thể thực hiện đƣợc. Việc sử dụng XML trong quản trị mạng hiện nay có rất nhiều lợi ích nhƣ:

Lƣợc đồ XML có thể đƣợc sử dụng để định nghĩa cấu trúc thông tin quản trị theo nhiều cách mềm dẻo.

Giao thức của XML phát triển rộng giống nhƣ HTTP đƣợc sử dụng để truyền dữ liệu chính xác.

DOM APIs đƣợc sử dụng để dễ dàng truy cập và quản lý đa dạng dữ liệu từ các ứng dụng.

Biểu thức Xpath đƣợc sử dụng để truy cập các đối tƣợng địa chỉ hiệu quả mà không cần quản lý dữ liệu.

XSLT đƣợc sử dụng để xử lý dữ liệu quản trị một cách dễ dàng và tạo ra các tài liệu HTML với đa dạng các giao diện ngƣời dùng.

WSDL và SOAP đƣợc sử dụng để định nghĩa dịch vụ Web với các thao tác quản trị ở bậc cao.

PFSense tích hợp công nghệ XML cho việc quản lý cấp phát địa chỉ động cũng nhƣ các dịch vụ khác của nó nhƣ một giải pháp về Database. Quá trình truy xuất dữ liệu từ XML đƣợc mô hình hóa nhƣ (Hình 2.5, Hình 2.6).

Hình 2.6: Mô hình truy xuất dữ liệu thông qua cấu trúc tệp tin xml

Một phần của tài liệu Nâng cao hiệu quả quản lý truy cập mạng cho hệ thống firewall PFSense với tập người dùng động (Trang 30)