-33 I li6np lirợng Mbps

Một phần của tài liệu Nguyên tắc và hiệu suất hoạt động của một số cơ chế điều khiển lưu lượng trong môi trường không đối xứng (Trang 34)

i) Mỏ hình tuyến tínlì hoá dạng iron

-33 I li6np lirợng Mbps

I li6np lirợng Mbps 6 5 10 Mbps Ethernet 28.8KbpsCSỊil» 28.8 Kbps SLIP 9.6 Kbps ÇSLI p ,9.6 Kbps SU P 20 40 60 80 100 120 140 160 170 Kích cỡ hộ đệm ( KB)

Mình 2-3 : Hiệu suất kcnh phái trên các kênh xác nliẠn kliiíc nhaụ

Trong trường hợp kết nối một chiều, các yếu tố ánh hướng deII hiệu suất mạng (lõ là :

Tốc (lộ kênh pháị

- Tốc độ kênh xác nhận ACK. Độ lớn gói số liệu kênh phát. - Độ lớn gói xác nhân ACK.

Độ lớn hộ đệm kênh nhận.

Khi truyền theo một hướng, không cỏ hướng ngirực lạị chí t " hai tình huống có the xáy ra :

(i) Bộ (lộm tliiêt hị nhận ctii lớn để xứ ]ý. lưu (lữ các gói xác Iih;in ACK.

(ii) Bộ (lận lhiêt bị nhận nhỏ, không đủ lớn đổ xử lý. Ill'll tui c á c gói xác nhộn ACK.

NOu nlur bộ (lộm thiết hi nhận đù lớn. tức là việc tạo các gói \:íc nhạn A< 'K II rơn í» ứng Cík' gói (lữ liệu (lược llụrc hiện thành công, khi (ló hiệu NHâl mạng phụ iliiKK nhiều vào hệ sô' k (Urực clịiìh nghía nliir sau :

(ìi;i MÍ mạng cỏ lốc độ kênh phát là 10 Mbps và kênh xác nhan tương ứng là 50 Kbps. Khi dó lí lệ độ lớn băng thông theo hai hướng là 200. N'• II (lọ lớn gói (lữ liệu kênh phát là 1000 byte và mộl gói xác nhận AC.'K là 40 b\k\ Khi đỏ một byte (rong gói xác nhạn ACK tỉ lệ 25 bvte trong gói dữ liệụ Khi <1ó k chính là 200/25 -

8.

V nghĩa vật lv cua hệ số k là số gói đữ liệu tối (la lương till!' một gói xác nhận ACK. hay số gói dữ liệu có thể phát trong khoáng thời gian moi gói xác nhện ACK lìr thiêi bị nhộn trá về thiết bị gửi là k.

Nêu k > i và các gói xác nhận ACK khổng phái chờ Hong hàm’ đợi hay bị xoá 1 hì hộ tạo ACK theo nhịp cún TCP không phải sir (lụng đón. Nỉíhién cứu trường hợp khi hai gói (lữ liệu dược gửi thành công, khi đến (hie! bị nhộn mỏi gói (lữ liệu IIÌIY sẽ kin lượt ciiiêm mội khoang thời gian tuơng ứng biíng thông tièiỉ kênh phát. Theo nguyên tắc dồng hổ ACK. khoảng cách này duy liì cho liến khi các gói xác nhện ACK tương ứng được gửi lại thiết bị gửị điồu này cho phép nn gửi các dữ liệu mới theo cùng một nhịp (hời gian. Tuv nhiên, do tính hữu hạn emi Icing thông Iron kOnlt xác nhận và thời gian chờ trên hàng dơi nôn khoáng cách giiia các gói xác nhẠn ACK bị thay dổị Trước khi được phát trên kênh xác nhận , Ịhoang cách đó mới được phục hồi về giá trị han đầụ tức là giá trị chí phụ thuộc- vào hãng thúng cun kênh xác nhộn . Như vậy nếu không có cơ chê hàng đợi ACK thì tốc độ kênlì phát sẽ cliAm (li (lè đổng bộ . phù hợp với lốc (.lộ cun kênh xác nhận

Do kênh nhận có bộ đệm hữu hạn, có thể bị đẩy khi tóc (lộ tmyền trên kênh phát tăng lôn. khi (ló các gói xác nhận ACK đến sail sr bị mất. Nèu mỗi gói (lữ liệu í ươn g ứn 2. một gói xác nhận ACK, khi dó với k gói (lữ liệụ III! chi cỗ một gói hì được gửi thành công, tức ià có gói x á c nhận ACK luo’ng lín.i’. còn k-1 gói Ặ'K

- vv

còn lại là bị xoá khi híuig tlợi bị (lilỵ Trong tình huống như \Ạy lốc (lò phái Urn kênh xác lìhẠn chậm không pliai là nguyên nhân chính dẩn <!• M hiệu suâl mạng hi ghim mà có một số nguyên nhân sau :

(i) Do cơ chê phát tlico chùm gói dữ liệu của lliiot bị cuị nrii mỏi gói xát nhận

A C K lương ứng k gói dữ liêu khi dỏ cửa sổ pluíl sẽ tiing ilif’Hi k. như vậy khi k

IcVn khà năng lỏi là rát lớn.

(ii) Khi cưa sổ phát límg theo số gói xác nhện ACK nhân ( ! t i < k h ô n g phụ IÍ1UỘC vào số gói dữ liệu lương ứng một gói xác nhộn ACK, khi (tó số gói xác nhàn /\C'K càng ít thì lốc (lộ phát càng chậm, dieu này giám hiÇ'ti suất mạng.

(iii) Khi gói xác nhận A ( ’K bị tnấl, cơ chế phái lại và phục hổi không hiện quả. khi đỏ thiết bị gửi có tliế không nhận được (lúng sô tuần tự cu;i gói dữ liệti cần giri lại cho dù gói dữ liệu đó đã (lưực ihiêi hị nhận phái lại nhiều kill.

2.3.2 Trường hợp có kêl nối phát theo hai chiều

Khi truyền số liệu trên mạng không đối xứng theo nhiều huóim ngược nhau, hiệu suíít mạng không chỉ phụ Ihuộc vào các thông số như Irường ht’|} một chiều mà CÒM phụ thuộc rất nhiều vào đô lớn gói dữ liệu trên kênli nhạn. Ví (lu khi la gùi một Iluí diện lừ dồng thời trong thời gian đổ nhận một trang siêu văn Ikìik băng Ihõng su (lụng cho mỗi kênh kết nôi bị chia ra nhiều phần, băng thôn ỉ! <limg cho kênh xác nhận lại thiết bị nhận chia xé với kênh phát dữ liệu trẽn thi‘ t bị dó. (lo đó lính không dối xứng lăng lên. Hơn nữa hiệu suất mạng bị íình hướng khi dường truyền có sự tương tác của các gói xác nhộn ACK và các gỏi dữ liêu nôn cả hai kênh phái và kênh xác nhận . Khi hai thiết bị drill cuối trao đổi dữ liệu voi nhau, mòi ỉhièt bị có bộ tiệm dữ liệu của tiêng mình. Khi khới tạo, các gói dữ liệu lấp đầy hộ đệm ilữ liệu, tăng kha năng các gói xác nhận ACK bị mất hoặc phái chờ trên hàng đợị và đặc biệl Jà sail các gói (lữ liệu có độ dài lớn.{ với gói dữ IÎÇH c:ỡ !K truvồn (Ịtia tlirờne thoại toc độ 28.8 KBps. thời gian tmvền 1Ì1 2X0 Ills). Oiều đó có nghía lá thời gian truyền lăng lèn và thiết bị gửi phái chờ theo nguvên I:ic (lổng họ |ili;íl.

2.4. (ỈIẢI r i l Á I ' NÃNCỈ ( A O H I Ệ U S U Â T M Ạ N í ì

Rõ ràng ta thây có hai vân đề cán giái quyết (lổ nAng cao hiệu suất cùa giao thức TCP trên mạng không dối xứng. Vẩn dề thứ nhất là quán lý b;mg thông 1 rên kênh xác nhận ACK, vấn dể thứ hai !à tránh các ảnh hưởng cỏ thố cỏ trong việc giám gói xác nhận ACK.

Phương pháp nén tiêu để thích hợp cho dường IIUVÍMI hãng thòng hẹp. như SLIP và ppp. nó giám kích cỡ một gói xác nhận ACK qua đó đẩy nhítnh lốc dộ truyền dữ liệụ Các quan sát cho thấy, các gói dữ liệu trong cùng một kef nối có nhiều thuộc tính tương lự nhau và thay đổi chậm. Bằng cách nén các giá trị này tiêu dồ cua TCP có thể giám từ 40 xuống 5 bytẹ Trong một miHig không đối xiiĩig. máy lính chính là các thiết bị nén, các bộ định tuyến là các thiết bị giai nén. Tuy nhiên giãi pháp này không giải quyết dược tất cả các vấn đổ vì các lý do sau dây:

+ Sự thay dổi độ lớn một gói xác nhận ACK dura (III kill có nhiều kêt (lõi xen kẽ, ngược nhaụ

+ Thay dổi độ lớn gói xác nhận ACK nhưng không giám số !2Ói xác nhận ACK phát trên (lường truyền. Trong một số hệ thống, điều này có Iii’lita là gói xác nhạn ACK vần chiêm khe thời gian của kênh phát.

Vì các lý do trên cán phải có các giải pháp kỹ tluiậl khác nhằm fang hiệu Ntiâl sứ dụng TCP.

Một phần của tài liệu Nguyên tắc và hiệu suất hoạt động của một số cơ chế điều khiển lưu lượng trong môi trường không đối xứng (Trang 34)

Tải bản đầy đủ (PDF)

(77 trang)