Một luồng dữ liệu muốn đi từ mạng này tới mạng khác thì trước tiên nĩ phải được đi qua các router đặt ở đường biên mạng (router biên), router biên quyết định xem gĩi nào nhận được đảm bảo, các gĩi này khơng bị loại bỏ. Khi các thiết bị truy nhập thu thập và phân phối các luồng dữ liệu từ phía đầu phát khách hàng, router biên sẽ truyền tải các dịch vụ phân biệt trên cơ sở các đặc điểm của lưu lượng. Các router hiệu năng cao cho phép thực hiện thực hiện các chính sách quản lý mạng đã được định nghĩa bởi các luồng lưu lượng được phân loại, băng thơng phân bố, thiết lập các độưu tiên hàng đợi và đánh dấu các tuyến tối ưu. Router biên truyền thơng với các router lõi trong cùng một mạng hoặc với các router biên ở các mạng khác. Ngồi ra router biên cịn cĩ khả năng định tuyến lưu lượng tĩnh và liên kết hoặc kết nối tới một hoặc nhiều router lõi. Các tuyến giữa router biên và các router lõi liên quan cĩ thể rất nhiều. Kiến trúc mạng logic cơ bản cĩ thể là mạng sao (star), ring hoặc chain. Mạng mesh cũng được thể hiện trong cấu trúc này. Nhìn chung về cấu trúc router biên cũng tương tự như cấu trúc chung của router đã nĩi ở trên. Chỉ cĩ hoạt động hơi khác so với router lõi. Router biên hoạt động theo chế độ phân tải cịn router lõi hoạt động theo chế độ tập trung tải
Hình 2.10: Sơđồ xử lý gĩi tin trong router biên
• Bộ phân loại tiêu chuẩn: lựa chọn các gĩi trên cơ sở giá trị điểm mã DS. Các gĩi được lựa chộn sau đĩ sẽđược truyền tương ứng hoặc tuỳ thuộc vào việc điều phối lưu lượng nếu cần thiết.
• Phân loại đa trường: Bộ phân loại này lựa chọn các gĩi trên cơ sở nội dung của một số trường tiêu đề điển hình, là sự phối hợp của địa chỉ nguồn, địa chỉđích, trường DS, trường giao thức ID, trường số cổng nguồn, cổng đích.
• Bộđánh dấu: thực thể này cĩ thể thiết lập giá trị của trường DSCP.
• Hệ thống hoạt động và định giá băng tần: Các thiết bi nay đựoc cấu hình với các chính sách hoạt động.Chúng lưu giữ sự phân phối lưu lượng hiện tại
packet
Meter
Classifier Marker Shaper / Dropper
của các lưu lượng được đánh dấu và biên dịch các yêu cầu mới để đánh dấu lưu lượng.
• Bộ điều phối lượng: thực thể này cĩ nhiệm vụđo đạc, đánh dấu, loại bỏ và định dạng lưu lượng. Bộđiều phối lưu lượng cĩ thể đánh dấu lại lưu lượng hoặc cĩ thể loại bỏ, định dạng các gĩi để thay đổi các tham số tạm thời của luồng và gắn cho nĩ một tiểu sử lưu lưọng
• Bộ đo: đo tốc độ của luồng lưu lượng được lựa chọn bởi bộ phân loại.Việc đo này được sử dụng bởi các thành phàn trên hoặc được dùng cho mục đích đếm và đo.
• Bộ bắt giữ: Định giá kết quả đo được tạo ra từ bộ đo và sử dụng chúng để làm cho các profile lưu lượng trên cơ sở các chính sách cĩ hiệu lực.
• Bộ loại bỏ gĩi: loại bỏ một số hoặc tất cả các gĩi trong luồng lưu lượng nhằm mục đích đưa luồng lưu lượng vào profile lưu lượng. Tiến trình này gọi là bắt giữ các luồng.
• Định dạng: Trễ các gĩi bên trong luồng lưu lượng để nĩ tuân theo một số profile lưu lượng được định dạng. Một bộ định dạng cĩ thể loại bỏ các gĩi nếu khơng gian bộđệm khơng cịn đủ chỗđể chứa các gĩi cĩ độ trễ.
Các bộđiều phối lưu lượng thường được lắp đặt bên trong các node DS đầu vào và các node đường biên đầu ra, nĩ cũng được lắp đặt bên trong một node ở trong một miền DS. Các node đầu vào của một miền nguồn là node đầu tiên đánh dấu các gĩi. Các node đầu ra sẽ chuyển các gĩi tới miền DS khác và cĩ thểđánh dấu lại các gĩi nếu cần thiết. Các luật điều phối lưu lượng này nằm trong TCA (traffic conditioning agreement) và được áp đặt bởi các bộ phân phối lưu lượng. Các luật TCA được kết nối
tới các SLA (service level agreement) được tạo ra giữa khách hàng và nhà cung cấp
dịch vụ. Các thoả thuận này sẽ chỉ định loại dịch vụ khách hàng sẽ nhận. Điều này cĩ nghĩa là các miền DS bên trong một vùng bao gồm các ISP ngang hàng với các cái khác và thiết lập các SLA ngang hàng.
DS thể hiện phân phối lưu lượng để chắc chắn rằng việc đưa lưu lượng và bên trong miền DS sẽ phù hợp với các luật lệ trong TCA, phù hợp với các chính sách cung cấp dịch vụ của miền. Bộ phân loại lưu lượng hướng các gĩi để phù hợp với các thành phần điều phối lưu lượng.
Các bộ điều phối lưu lượng sử dụng các prifile lưu lượng để chỉ định ra điều kiện của lưu lượng như thế nào. Một profile lưu lưọng định nghĩa các luật lệ cho quá trình chỉđịnh các gĩi dù ở trong hay ở ngồi một profile. Các gĩi bên ngồi profile cĩ thể được xếp hàng cho đến khi chúng ở trong profle (được định dạng), bị loại bỏ (bắt giữ), được đánh dấu bằng điểm mã mới (được đánh dấu lại). Các gĩi bên profle cĩ thể
Đồ án tốt nghiệp Đại học Chương 2: Cấu trúc CQS trong Router
được sắp xếp lại dưới mức cho phép. Bộ đo sẽ đo các luồng lưu lượng và trạng thái của bộđo cĩ hiệu lực đối với các gĩi được đánh dấu, loại bỏ và đinh dạng. Hình dưới mơ tả các gĩi khi đi vào bộ phân loại. Bộ đo sẽ đo luồng lưu lượng và chuyển thơng tin tới các thành phần khởi sự một quá trình tương ứng. Bộđánh dấu sẽ thiết lập giá trị DSCP của gĩi. Thiết lập các bit trong trường IP của các gĩi tại các biên của mạng.Sử dụng các bit này để quyết định xem các gĩi được truyền đi như thế nào bởi các node ,điều phối các gĩi được đánh dấu sao cho phù hợp với các yêucầu hoặc luật lệ của dịch vụ. Các yêu cầu hoặc luật lệ của mỗi dịch vụ phải được thiết lập thơng qua cơ chế chính sách quản trị.
Router biên cĩ rất nhiều chức năng, và các chức năng này phụ thuộc vào từng loại router khác nhau.
Router biên gồm 3 loại cơ bản:
• Router chặng đầu tiên (first hop router): đây là router gần với trạm host gửi gĩi tin nhất. Các gĩi được phân loại và được đánh dấu tuỳ thuộc vào profile SLS được ấn định cho kết nối. Nĩ là đáp ứng của việc thiết lập một cam kết về lưu lượng và băng thơng mà người sử dụng và nhà cung cấp dịch vụđưa ra.
• Router đầu vào: Nĩ được lắp đặt tại điểm đầu vào của miền DS và nĩ đảm nhiệm chức năng phân loại tất cả các gĩi đến trên cơ sở trường DS.
• Router đầu ra : được lắp đặt tại điểm đầu ra của các mạng DS đểđiều khiển lưu lượng. Nĩ cũng đảm nhiệm chức năng phân loại lưu lượng dựa trên trường DS.