Giao th?c d? tr? tai nguyen (RSVP)
la m?t giao th?c l?p truy?n t?i
[1]
đ??c thi?t k? đ? d? tr? tai nguyen tren m?t m?ng b?ng cach s? d?ng mo hinh d?ch v? tich h?p. RSVP ho?t đ?ng tren
IPv4
ho?c
IPv6
va cung c?p thi?t l?p tai nguyen d? phong do ng??i nh?n kh?i t?o cho cac lu?ng d? li?u đa h??ng ho?c đ?n h??ng. No khong v?n chuy?n d? li?u ?ng d?ng nh?ng t??ng t? nh? m?t giao th?c đi?u khi?n, nh? giao th?c
ICMP
ho?c giao th?c
IGMP
. RSVP đ??c mo t? trong
RFC
2205
.
RSVP co th? đ??c s? d?ng b?i cac
may ch?
va
b? đ?nh tuy?n
đ? yeu c?u ho?c cung c?p cac m?c
ch?t l??ng d?ch v?
(QoS) c? th? cho cac lu?ng d? li?u ?ng d?ng. RSVP xac đ?nh cach ?ng d?ng cai đ?t va cach chung co th? lo?i b? cac tai nguyen co s?n khi khong con c?n thi?t n?a. Cac ho?t đ?ng c?a RSVP noi chung s? d?n đ?n tai nguyen đ??c danh rieng trong m?i nut d?c theo m?t đ??ng truy?n. RSVP khong ph?i la m?t giao th?c đ?nh tuy?n nh?ng đ??c thi?t k? đ? t??ng tac v?i cac
giao th?c đ?nh tuy?n
hi?n t?i va trong t??ng lai.
B?n than RSVP hi?m khi đ??c tri?n khai trong cac
m?ng vi?n thong
. Vao n?m 2003, n? l?c phat tri?n đa đ??c chuy?n t? RSVP sang
RSVP-TE
cho k? thu?t truy?n thong.
NSIS
la m?t đ? xu?t đ? thay th? RSVP.
- RSVP yeu c?u tai nguyen cho cac lu?ng đ?n gi?n: m?t lu?ng l?u l??ng ch? theo m?t h??ng t? ng??i g?i đ?n m?t ho?c nhi?u ng??i nh?n
[2]
.
- RSVP khong ph?i la m?t
giao th?c đ?nh tuy?n
nh?ng ho?t đ?ng v?i cac giao th?c đ?nh tuy?n ? hi?n t?i va trong t??ng lai
[3]
.
- RSVP đ??c đ?nh h??ng ng??i nh?n, trong đo co c? ng??i nh?n lu?ng d? li?u kh?i t?o va duy tri d? tr? tai nguyen cho
lu?ng
đo.
- RSVP duy tri tr?ng thai m?m (vi?c d? tr? t?i m?i nut c?n đ??c lam m?i đ?nh k?) c?a vi?c d? tr? tai nguyen
may ch?
va
b? đ?nh tuy?n
, do đo co h? tr? kh? n?ng thich ?ng t? đ?ng v?i cac thay đ?i c?a m?ng.
- RSVP cung c?p m?t s? ki?u d? tr? (m?t danh sach cac tuy ch?n d? tr?) va cho phep them cac ki?u khac trong t??ng lai vao cac b?n s?a đ?i giao th?c đ? phu h?p v?i cac ?ng d?ng khac nhau.
- RSVP g?i đi va duy tri cac thong s? ki?m soat l?u l??ng va cac chinh sach khong ro rang c?a RSVP
[4]
.
L?ch s? va cac tieu chu?n lien quan
[
s?a
|
s?a ma ngu?n
]
Cac khai ni?m c? b?n v? RSVP ban đ?u đ??c đ? xu?t vao n?m 1993
[5]
.
RSVP đ??c mo t? trong m?t lo?t cac tai li?u
RFC
t?
IETF
:
- RFC
2205
: Ch?c n?ng phien b?n 1 đ??c
IETF
mo t? trong
RFC 2205
(thang 9 n?m 1997). Phien b?n 1 mo t? giao di?n đi?u khi?n l?u l??ng truy c?p ch? d?a tren tinh kh? d?ng c?a tai nguyen. Sau đo
RFC 2750
đa đ??c m? r?ng, h? tr? va ki?m soat vi?c nh?p thong tin.
- RFC
2210
xac đ?nh vi?c s? d?ng RSVP v?i
RFC 2211
,
RFC 2212
va d?ch v? đi?u khi?n c?a
QoS
đ?u đa đ??c đ?m b?o. đ?ng th?i xac đ?nh cach s? d?ng va đ?nh d?ng d? li?u c?a cac đ?i t??ng d? li?u (mang thong tin d? tr? tai nguyen) đ??c xac đ?nh b?i RSVP trong
RFC 2205
.
- RFC
2211
ch? đ?nh ho?t đ?ng c?a ph?n t? m?ng c?n thi?t đ? cung c?p cac d?ch v? t?i co th? ki?m soat.
- RFC
2212
ch? đ?nh ho?t đ?ng c?a ph?n t? m?ng đ? cung c?p cac d?ch v?
QoS
đ??c đ?m b?o.
- RFC
2750
mo t? m?t ti?n ich m? r?ng đ??c đ? xu?t đ? h? tr? va ki?m soat vi?c nh?p thong tin d?a tren chinh sach chung trong RSVP. Ti?n ich m? r?ng bao g?m đ?c đi?m k? thu?t c?a cac đ?i t??ng chinh sach va mo t? v? vi?c x? ly cac chinh sach (thang 1 n?m 2000).
- RFC
3209
, "RSVP-TE: Ti?n ich m? r?ng RSVP cho cac
đ??ng h?m LSP
" (thang 12 n?m 2001).
- RFC
3473
, "Ph?n m? r?ng
chuy?n m?ch nhan đa giao th?c t?ng quat
(GMPLS).
- RFC
3936
, "
Ch??ng trinh con
dung đ? s?a đ?i giao th?c d? tr? tai nguyen (RSVP)" (thang 10 n?m 2004), mo t? cac ph??ng phap hay nh?t hi?n t?i va ch? đ?nh cac ch??ng trinh con đ? s?a đ?i RSVP.
- RFC
4495
, "Ph?n m? r?ng c?a giao th?c d? tr? tai nguyen (RSVP) đ? gi?m
b?ng thong
c?a lu?ng d? tr?" (thang 5 n?m 2006), m? r?ng RSVP đ? cho phep gi?m b?ng thong c?a ph?n d? tr? hi?n t?i thay vi lo?i b? ph?n d? tr?.
- RFC
4558
, "Giao th?c d? tr? tai nguyen d?a tren Node-ID (RSVP). Xin chao: Tuyen b? lam ro" (thang 6 n?m 2006).
Hai khai ni?m chinh c?a mo hinh d? tr? RSVP la
flowspec
va
filterspec
.
RSVP d? tr? tai nguyen cho m?t
lu?ng
. Lu?ng đ??c xac đ?nh b?i đ?a ch? đich, ma đ?nh danh giao th?c va c?ng đich. Trong
chuy?n m?ch nhan đa giao th?c
(MPLS), m?t lu?ng đ??c đ?nh ngh?a la m?t đ??ng truy?n chuy?n m?ch nhan (LSP). đ?i v?i m?i lu?ng, RSVP c?ng xac đ?nh
ch?t l??ng d?ch v?
(QoS) c? th? theo yeu c?u c?a lu?ng. Thong tin v? QoS đ??c g?i la
flowspec
va RSVP chuy?n
flowspec
t? ?ng d?ng đ?n cac
may ch?
va cac
b? đ?nh tuy?n
d?c theo đ??ng truy?n. Cac h? th?ng đo sau đo s? phan tich
flowspec
đ? ch?p nh?n va d? tr? cac tai nguyen. M?t
flowspec
bao g?m:
- H?ng d?ch v?
- Thong s? d? tr? - xac đ?nh QoS
- Thong s? l?u l??ng - mo t? lu?ng d? li?u
Filterspec
xac đ?nh t?p h?p cac goi s? b? ?nh h??ng b?i m?t
flowspec
(t?c la cac goi d? li?u đ? nh?n QoS đ??c xac đ?nh b?i
flowspec
). M?t
filterspec
th??ng ch?n m?t t?p h?p con c?a t?t c? cac goi đ??c x? ly b?i m?t nut. Vi?c l?a ch?n co th? ph? thu?c vao b?t k? thu?c tinh nao c?a goi (vi d?:
đ?a ch? IP
c?a ng??i g?i va c?ng).
Cac ki?u d? tr? RSVP hi?n co la:
- B? l?c c? đ?nh - d? tr? tai nguyen cho m?t lu?ng c? th?.
- đ??c chia s? ro rang - d? tr? tai nguyen cho m?t s? lu?ng va t?t c? đ?u chia s? tai nguyen
- B? l?c
ki t? đ?i di?n
- d? tr? tai nguyen cho m?t lo?i lu?ng chung ma khong ch? đ?nh lu?ng, t?t c? cac lu?ng chia s? tai nguyen
M?t yeu c?u d? tr? RSVP bao g?m m?t
flowspec
va m?t
filterspec
, c?p nay đ??c g?i la m?t b? ch? th? lu?ng.
Flowspec
đ?t cac tham s? cho b? t?o goi l?ch trinh t?i m?t nut va b?
filterspec
đ?t cac tham s? cho b? phan lo?i goi.
Co hai lo?i thong bao chinh:
- Thong bao đ??ng truy?n (
đ??ng truy?n
)
- Thong bao đ??ng truy?n đ??c g?i t? may ch? ng??i g?i d?c theo đ??ng truy?n d? li?u va l?u tr? tr?ng thai đ??ng truy?n trong m?i nut d?c theo đ??ng truy?n.
- Tr?ng thai đ??ng truy?n bao g?m
đ?a ch? IP
c?a nut tr??c đo va m?t s? đ?i t??ng d? li?u:
- m?u g?i
dung đ? mo t? đ?nh d?ng c?a d? li?u ng??i g?i ? d?ng m?t
filterspec
[6]
- tspec c?a ng??i g?i
đ??c dung đ? mo t? cac đ?c đi?m l?u l??ng c?a lu?ng d? li?u
- adspec
mang d? li?u qu?ng cao (xem
RFC 2210
đ? bi?t them chi ti?t).
- Thong bao d? tr? (
resv
)
- Thong bao
resv
đ??c g?i t? may nh?n đ?n may ch? ng??i g?i theo đ??ng truy?n d? li?u ng??c l?i. T?i m?i nut,
đ?a ch? IP
đich c?a thong bao
resv
s? thay đ?i thanh đ?a ch? c?a nut ti?p theo tren đ??ng truy?n ng??c va đ?a ch? IP ngu?n thanh đ?a ch? c?a đ?a ch? nut tr??c đo tren đ??ng truy?n ng??c l?i.
- Thong bao
resv
bao g?m đ?i t??ng d? li?u
flowspec
xac đ?nh cac tai nguyen ma lu?ng c?n.
Cac đ?i t??ng d? li?u tren thong bao RSVP co th? đ??c truy?n theo b?t k? th? t? nao. đ? bi?t danh sach đ?y đ? cac thong bao RSVP va cac đ?i t??ng d? li?u, hay xem
RFC 2205
.
May ch?
RSVP c?n g?i lu?ng d? li?u v?i
QoS
c? th?, b?ng cach truy?n m?t thong bao qua đ??ng truy?n RSVP c? sau 30 giay s? truy?n d?c theo cac tuy?n
unicast
ho?c
multicast
đ??c thi?t l?p tr??c b?i
giao th?c đ?nh tuy?n
đang ho?t đ?ng. N?u thong bao đ??c truy?n đ?n m?t
b? đ?nh tuy?n
khong th? đ?c đ??c RSVP, b? đ?nh tuy?n đo s? chuy?n ti?p thong bao ma khong gi?i thich n?i dung c?a thong bao va s? khong d? tr? tai nguyen cho
lu?ng
.
Nh?ng ng??i dung mu?n ng??i g?i g?i m?t thong bao
resv
(vi?t t?t c?a
d? tr?
) t??ng ?ng, sau đo s? theo đ??ng d?n tr? l?i ng??i g?i. Thong bao
resv
ch?a m?t
flowspec
. Thong bao
resv
c?ng co m?t
filterspec, n
o xac đ?nh cac goi s? nh?n đ??c cac
QoS
đ??c yeu c?u đ??c xac đ?nh trong
flowspec
. M?t thong s? b? l?c đ?n gi?n co th? ch? la
đ?a ch? IP
c?a ng??i g?i va tuy ch?n c?ng
UDP
ho?c
TCP
c?a no. Khi m?t
b? đ?nh tuy?n
nh?n đ??c thong bao
resv
RSVP, no s?:
- D? tr? d?a tren cac tham s? yeu c?u. Nh?p, x? ly, ki?m soat cac tham s? theo yeu c?u va co th? s? d?ng trinh phan lo?i goi đ? x? ly chinh xac t?p h?p con đa ch?n c?a cac goi d? li?u ho?c đi?u ch?nh cung v?i l?p tren cach x? ly goi. N?u khong th? đ??c h? tr?, m?t tin nh?n t? ch?i đ??c g?i đ? cho ng??i nghe bi?t.
- Chuy?n ti?p yeu c?u theo đ??ng truy?n ng??c l?i (theo h??ng c?a ng??i g?i). T?i m?i nut,
flowspec
trong thong bao
resv
co th? đ??c s?a đ?i b?ng m?t nut chuy?n ti?p (vi d?: trong tr??ng h?p d? tr? l?u l??ng
đa h??ng
, cac yeu c?u d? tr? co th? đ??c h?p nh?t).
- Cac
b? đ?nh tuy?n
sau đo d? tr? thong tin ban đ?u c?a lu?ng va tuy ch?n thi?t l?p chinh sach theo
flowspec
cho no.
N?u khong co gi đ??c nh?n trong m?t kho?ng th?i gian nh?t đ?nh, vi?c d? tr? s? h?t th?i gian va s? b? h?y b?. đi?u nay gi?i quy?t v?n đ? n?u ng??i g?i ho?c ng??i nh?n g?p s? c? ho?c b? t?t nh?ng s? khong h?y b? vi?c d? tr?.
- Thong bao RSVP đ??c them vao cung v?i m?t thong bao tom t?t, đ??c t?o ra b?ng cach k?t h?p n?i dung thong bao va khoa chia s? b?ng cach s? d?ng thu?t toan thong bao (th??ng la
MD5
). Khoa co th? đ??c chia s? va xac nh?n b?ng cach s? d?ng hai lo?i thong bao:
yeu c?u thong bao m?t cach toan v?n
va
ph?n h?i thong bao m?t cach toan v?n
.
- Khi m?t nut phat hi?n ra l?i, m?t thong bao l?i s? đ??c t?o ra kem theo ma l?i va đ??c truy?n ng??c l?i tren đ??ng truy?n t?i ng??i g?i.
Thong tin v? lu?ng RSVP
[
s?a
|
s?a ma ngu?n
]
- Hai lo?i thong bao ch?n đoan cho phep nha s? d?ng m?ng yeu c?u thong tin tr?ng thai RSVP tren m?t lu?ng c? th?.
- M?t ti?n ich m? r?ng tieu chu?n cho phep ng??i dung thu th?p thong tin v? tr?ng thai RSVP theo m?t đ??ng truy?n
[7]
.
- ^
Garrett, Aviva; Drenan, Gary; Morris, Cris (2002).
Juniper Networks Field Guide and Reference
. tr. 583.
ISBN
9780321122445
.
B?n g?c
l?u tr? ngay 28 thang 7 n?m 2022
. Truy c?p ngay 28 thang 7 n?m 2022
.
- ^
K, Kokula Krishna Hari; Elangovan, Saikishore (18 thang 6 n?m 2014).
The Proceedings of International Conference on Cloud Computing and eGovernance 2014: ICCCEG 2014
(b?ng ti?ng Anh). Association of Scientists, Developers and Faculties.
ISBN
978-81-929742-2-4
.
B?n g?c
l?u tr? ngay 27 thang 7 n?m 2022
. Truy c?p ngay 28 thang 7 n?m 2022
.
- ^
“RSVP Overview - Technical Documentation - Support - Juniper Networks”
.
www.juniper.net
.
L?u tr?
b?n g?c ngay 20 thang 1 n?m 2022
. Truy c?p ngay 27 thang 7 n?m 2022
.
- ^
Goswami, Subrata (6 thang 12 n?m 2012).
Internet Protocols: Advances, Technologies and Applications
(b?ng ti?ng Anh). Springer Science & Business Media.
ISBN
978-1-4615-0385-9
.
B?n g?c
l?u tr? ngay 27 thang 7 n?m 2022
. Truy c?p ngay 28 thang 7 n?m 2022
.
- ^
Zhang, L., Deering, S., Estrin, D., Shenker, S., and D. Zappala, "RSVP: A New Resource ReSerVation Protocol", IEEE Network, September 1993
- ^
Lixia, Zhang; Steve, Berson; Shai, Herzog; Sugih, Jamin (September 1997).
Resource ReSerVation Protocol (RSVP) -- Version 1 Functional Specification
. p. 19. RFC 2205. B?n g?c t?
b?n g?c
.
L?i: N?u ghi ro
|archiveurl=
thi c?ng ph?i ghi ro
|archivedate=
.
https://web.archive.org/web/20210308010321/http://tools.ietf.org/html/rfc2205#section-2#page-19
. Truy c?p 2022-07-28
.
- ^
RSVP Diagnostic Messages
. RFC 2745
.
https://tools.ietf.org/html/rfc2745
.