한국   대만   중국   일본 
RSVP (giao th?c) ? Wikipedia ti?ng Vi?t B??c t?i n?i dung

RSVP (giao th?c)

Bach khoa toan th? m? Wikipedia

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.

Cac tinh n?ng chinh [ s?a | s?a ma ngu?n ]

  1. 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] .
  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] .
  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.
  4. 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.
  5. 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.
  6. 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).

Cac khai ni?m chinh [ s?a | s?a ma ngu?n ]

Hai khai ni?m chinh c?a mo hinh d? tr? RSVP la flowspec va filterspec .

Flowspec [ s?a | s?a ma ngu?n ]

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:

  1. H?ng d?ch v?
  2. Thong s? d? tr? - xac đ?nh QoS
  3. Thong s? l?u l??ng - mo t? lu?ng d? li?u

Filterspec [ s?a | s?a ma ngu?n ]

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:

  1. B? l?c c? đ?nh - d? tr? tai nguyen cho m?t lu?ng c? th?.
  2. đ??c chia s? ro rang - d? tr? tai nguyen cho m?t s? lu?ng va t?t c? đ?u chia s? tai nguyen
  3. 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.

Thong bao [ s?a | s?a ma ngu?n ]

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:
  1. 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]
  2. 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
  3. 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 .

Ho?t đ?ng [ s?a | s?a ma ngu?n ]

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?:

  1. 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.
  2. 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).
  3. 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?.

Cac tinh n?ng khac [ s?a | s?a ma ngu?n ]

S? toan v?n [ s?a | s?a ma ngu?n ]

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 .

Bao cao l?i [ s?a | s?a ma ngu?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?.

C? s? ch?n đoan [ s?a | s?a ma ngu?n ]

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] .

RFCs [ s?a | s?a ma ngu?n ]

Tham kh?o [ s?a | s?a ma ngu?n ]

  1. ^ 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 .
  2. ^ 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 .
  3. ^ “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 .
  4. ^ 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 .
  5. ^ Zhang, L., Deering, S., Estrin, D., Shenker, S., and D. Zappala, "RSVP: A New Resource ReSerVation Protocol", IEEE Network, September 1993
  6. ^ 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 .  
  7. ^ RSVP Diagnostic Messages . RFC 2745 . https://tools.ietf.org/html/rfc2745 .  

Lien k?t ngoai [ s?a | s?a ma ngu?n ]