94
Chuyển mạch nhan đa giao thức MPLS
không vượt quá khối lượng đã xác định và thiết lập chính sách lập hàng đợi để đảm bảo cho
việc gừi gói đêu đặn (do giao thông trên mạng thường trồi sụt thất thường, như một luông
tốc độ trung bình là 1 Mbps có thể có lưu lượng 2 Mb trong vài ms và kế tiếp chẳng có dữ
liệu nào cà. Router có thể ổn định độ trồi sụt bằng các hàng đợi tạm thời cho các gói tin và
gừi chúng theo mức ổn định là 1 Mbps).
RSVP đảm bảo hoạt động hiệu quả bằng cách dự phòng tài nguyên cần thiết tại mỗi
nút trạm tham gia để hỗ trợ luồng lưu lượng. IP là giao thức phi kết nối, không thiết lập con
đường cho luồng lưu lượng trong khi RSVP thiết lập con đường này và đàm bảo băng thông
cho con đường này. RSVP không cung cấp các hoạt động định tuyến mà dựa vào IPv4 hay
IPv6 làm cơ chế chuyển vận (như ICMP, IGMP) với các thủ tục unicast hay multicast. Nó
đòi hỏi người nhận yêu cầu QoS cho luồng, ứ ng dụng người nhận phải xác định thông số
QoS mà sau đó được chuyển cho RSVP. Sau khi phân tích yêu cầu, RSVP sẽ gửi thông điệp
đến nút tham gia trong luồng dữ liệu.
RSVP là giao thức báo hiệu cung cấp thủ tục để thiết lập và điều khiển quá trình
chiếm giữ tài nguyên, hay nói cách khác RSVP là giao thức cho phép các chương trình ứng
dụng thông báo cho mạng biết những yêu cầu về mức chất lượng dịch vụ và mạng sẽ phúc
đáp lại chấp nhận hoặc không chấp nhận yêu cầu đó.
Các bản tin RSVP được các router hoặc các switch trên liên kết giừa hai đầu cuối gửi
và nhận trao đổi với nhau để đáp ứng yêu cầu về mức chất lượng dịch vụ của ứng dụng.
Giao thức RSVP có hai bàn tin cơ bản: bản tin Path và bản tin RESV. Bản tin Path
mang thông tin về đặc tả luồng lưu lượng TSpec và các thông tin như địa chi IP cùa nút gửi,
nút nhận, chỉ số cổng (port) UDP. Và khi nhận được bản tin Path, nút mạng đích sẽ gửi lại
bản tin RESV. Bàn tin RESV sẽ gừi kèm theo phần mô tả yêu cầu RSPEC (Request
Specification) chỉ định kiểu dịch vụ tích hợp là kiểm soát tải hay đảm bảo dịch vụ, ngoài ra
còn có dấu hiệu nhận dạng luồng (flow descriptor) mà mồi bộ định tuyến dùng để nhận diện
mỗi phiên chiếm giữ tài nguyên.
Khi nhận được bản
tin RESV, mỗi bộ định tuyến trung gian sẽ tiến hành quá trình
điều khiển chấp nhận (admission control). Neu yêu cầu không được chấp nhận do không đủ
tài nguyên mạng thì bộ định tuyến sẽ báo lồi về phía đầu thu. Nếu yêu cầu được chấp nhận
thì bộ định tuyến sẽ gừi bản tin RESV đến cho bộ định tuyến (router) đã gửi bản tin Path
cho nó.
Đối với trường hợp điểm đa điểm (multicast) sẽ có nhiều phức tạp hom bởi vì sẽ có
nhiều yêu cầu về mức chất lượng dịch vụ cho luồng lưu lượng xuất phát từ những đầu thu
khác nhau. Vì vậy MPLS tập trung hoàn toàn vào những ứng dụng unicast của RSVP.
Ngoài ra RSVP là một giao thức mềm, có nghĩa là các bản tin Path và RESV sẽ được
gửi lại sau những khoảng thời gian nhất định để có thể duy trì lâu dài sự chiếm giữ tài
nguyên. Nếu sau khoảng thời gian này không có bản tin nào gừi đi, sự dự trữ tài nguyên sẽ
bị xóa bỏ. Điều này có một số ưu điểm và nhược điểm sẽ được trình bày sau.
Mặt khác lưu lượng RSVP có thể đi qua các bộ định tuyến không có hồ trợ RSVP.
Tại những bộ định tuyến này, dịch vụ sẽ được phục vụ theo mô hình “nỗ lực tối đa”.
Nói tóm lại, giao thức RSVP đóng vai trò quan trọng trong quá trình triển khai việc
chuyển tải nhiều dịch vụ như âm thanh (audio), hình ảnh (video), dữ liệu trong cùng một hạ
Chưọmg 4: Chất lượng dịch vụ
95
tầng mạng. Các ứng dụng có thể lựa chọn nhiều mức chất lượng dịch vụ khác
nhau cho
luông lưu lượng của mình.
Chia sẻ với bạn bè của bạn: