Cỏc bản tin RSVP

Một phần của tài liệu nâng cao chất lượng dịch vụ mạng internet (Trang 27)

RSVP sử dụng bảy loại bản tin cho hoạt động của nú: hai loại bản tin đƣợc yờu cầu là: PATH và RESV, năm loại bản tin tuỳ chọn là: PATH ERROR, PATH TEARDOWN, RESV ERROR, RESV CONFIRM và RSV TEARDOWN. Cỏc bộ định tuyến RSVP và cỏc mỏy trạm sử dụng chỳng để tạo ra và duy trỡ cỏc trạng thỏi dành trƣớc.

RSVP thƣờng chạy trực tiếp trờn IP. Do vậy, cỏc bản tin RSVP là datagram khụng tin cậy. Chỳng giỳp việc tạo ra cỏc trạng thỏi mềm trong cỏc bộ định tuyến và việc làm tƣơirefresh định kỳ là cần thiết.

Sau đõy là cỏc loại bản tin bộ phỏt:

- Bản tin PATH đƣợc gửi đi định kỳ bởi bộ phỏt. Bộ phỏt mụ tả cỏc luồng dữ liệu về cỏc vấn đề nhƣ cỏc địa chỉ IP nguồn và đớch, giao thức IP và cỏc port UDP hoặc TCP nếu cú thể. Chỳng định lƣợng cỏc cỏc yờu cầu nguồn dự tớnh cho dữ liệu đú bằng việc chỉ ra kớch thƣớc bursts và tốc độ dữ liệu trung bỡnh.

- Cỏc bản tin này đƣợc gửi đến đớch unicast hay nhúm multicast của luồng mà việc dành trƣớc đang đƣợc thực hiện. Cỏc bộ định tuyến RSVP phỏt hiện chỳng do chỳng đƣợc gửi trong cỏc bản tin UDP đến port UDP cụ thể hoặc bởi chỳng cú tuỳ chọn IP Router Alert trong mào đầu IP của chỳng. Bộ định tuyến tạo ra Path State Block (PSB) khi cỏc bản tin PATH đƣợc nhận.

- Cỏc bản tin PATH chứa cỏc khoảng định kỳ chỉ ra tần xuất bộ phỏt gửi chỳng. Khoảng thời gian ngầm định là 30s. Vấn đề quan trọng là giữ khoảng định kỳ nhỏ hoặc cú cơ chế truyền lại nhanh chúng, bởi vỡ việc mất cỏc bản tin PATH cú thể dẫn đến chất lƣợng VoIP kộm. PSB đƣợc loại bỏ dựa trờn bản tin PATH TEARDOWN hoặc lỗi đƣờng kết nối, hoặc khi PSB khụng đƣợc làm tƣơirefresh bởi một bản tin PATH mới sau bốn chu kỳ.

- Khi cỏc lỗi trong bản tin PATH đƣợc phỏt hiện thỡ bộ định tuyến hoặc bộ thu sẽ gửi đi bản tin PATH ERROR thụng bỏo cho bờn gửi vấn đề đú. Thụng thƣờng, đõy là lỗi khuụn dạng cơ bản hoặc lỗi kiểm tra tớnh toàn vẹn.

- Cỏc bản tin PATH TEARDOWN đƣợc gửi đến nhúm multicast với địa chỉ nguồn của bờn phỏt khi bản tin PATH phải bị loại bỏ khỏi database do lỗi kết nối hoặc do bờn phỏt hiện diện trong nhúm multicast.

Cỏc loại bản tin bộ thu:

- Cỏc bản tin RESV đƣợc gửi định kỳ bởi bộ thu. Cỏc bộ thu mụ tả cỏc luồng và cỏc đảm bảo tài nguyờn chỳng cần sử dụng thụng tin lấy từ cỏc bản tin PATH về cỏc địa chỉ IP nguồn và đớch, giao thức IP, cỏc cổng UDP hoặc TCP. Chỳng cũng mụ tả cỏc đặc tớnh trễ và tốc độ bớt chỳng cần. Cỏc bản tin này đi qua tất cả cỏc bộ định tuyến RSVP trờn đƣờng dẫn định tuyến đến bộ phỏt mà việc dành riờng đƣợc thực hiện. Cỏc bộ định tuyến tạo ra Reservation State Blocks khi cỏc bản tin RESV đƣợc cụng nhận.

- Cỏc bản tin RESV chứa cỏc khoảng thời gian định kỳ chỉ ra tần xuất bộ phỏt gửi. PSB bị loại bỏ dựa vào bản tin RESV TEARDOWN hoặc lỗi kết nối hoặc khi chỳng khụng đƣợc làm tƣơirefresh bởi bản tin RESV sau bốn chu kỳ.

hoặc bộ thu sẽ gửi đi bản tin RESV ERROR thụng bỏo cho bờn gửi vấn đề đú. Thụng thƣờng, đõy là lỗi khuụn dạng cơ bản hoặc lỗi kiểm tra tớnh toàn vẹn hoặc do khụng đủ tài nguyờn ó dựng để tạo ra cỏc bảo đảm theo yờu cầu.

- Khi tỏc động của bản tin RESV ỏp dụng toàn trỡnh và bộ thu yờu cầu thụng bỏo về hiện trạng, cỏc bản tin RESV CONFIRM đƣợc gửi đến cỏc bộ thu hoặc cỏc bộ định tuyến trung gian.

- Cỏc bản tin RESV TEARDOWN đƣợc gửi khi PSB bị loại khỏi database do lỗi kết nối hoặc do bộ phỏt hiện diện trong nhúm multicast.

Một phần của tài liệu nâng cao chất lượng dịch vụ mạng internet (Trang 27)