Mụcđích Nghiêncứuhoạtđộngcủacácgiaothức ARQ trongmạng LAN + cấutrúcdữliệu PDU củacác data frame + nguyêntắchoạtđộngcủagiaothức Stop and wait + sosánhưunhượcđiểmcủacácgiaothức ARQ Em đang
Trang 1Cùngvớisựpháttriểncủakhoahọckỹthuật,
ngànhviễnthôngđãcónhữngbướctiếnvượtbậc, cáchệthốngthông tin hiệnđạirađờinhằmđápứngnhucầutraođổithông tin vàgiảitrícủangườidùng Đặcbiệthệthốngthông tin sốvớitốcđộcaodầnthaythếhệthốngthông tin
chínhxácvàchấtlượngcủadịchvụcủahệthống.Đâylàkhởinguồncủasựrađờicácphương
saisóttrênđườngtryềnnhằmđảmbảođộchínhxácvà tin cậycủathông tin
VớimụcđíchtìmhiểuvềquátrìnhpháthiệnvàsửalỗicủacácgiaothứcARQemđãthựchiện bàithínghiệmnày.Bàibáocáodướiđâylàkếtquảquátrìnhthínghiệmviệctruyềnvàsửalỗic ủagiaothức Stop and Wait ARQ
EmtrântrọngcảmơnquýthầycôcũngnhưKhoaĐiện- ĐiệntửHọcviệnKỹthuậtquânsự ĐặcbiệtgửilờicảmơntớithầyNguyễnAnhTuấnđãgiúpemhoànthànhbàithínghiệmnày Do
thờigianhạnhẹpkiếnthứckhôngsâunênbáocáocònnhiềuthiếusótkínhmongquýthầycôg iúpemcókiếnthứchoànthiệnhơn
1 | P a g e
Trang 2Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
I Mụcđích
Nghiêncứuhoạtđộngcủacácgiaothức ARQ trongmạng LAN
+ cấutrúcdữliệu PDU củacác data frame
+ nguyêntắchoạtđộngcủagiaothức Stop and wait
+ sosánhưunhượcđiểmcủacácgiaothức ARQ
Em đang tìm hiểu về giao thức nào thì chỉ nói đến giao thức đó thôi.
III Kếtquảthínghiệm: Giaothức stop and wait
- Trước khi tiến hành thí nghiệm em phải trình bày cơ sở lý thuyết của
giao thức khảo sát trước.
- Tìm hiểu các dạng cấu trúc kết nối và ứng dụng cấu trúc Start để thực
hiện bài thí nghiệm
- Các bước tiến hành thiết lập mạng, chuẩn bị nguồn dữ liệu như thế nào
cho có khoa học.
- Sau khi thiết lập của số làm việc E phải giải thích trên cửa số đó nói lên
điều gì.
- Trình tự tiến hành cụ thể như thế nào
- Kết quả đạt được với các trường hợp cụ thể.
3.1 trườnghợp 1: size packet 1024
2 | P a g e
Trang 3Bắtđầuquátrìnhtruyền: Như thế nào (VD như tên gói tin, độ dài gói tín, kích thước cửa sổ, dể truyền em làm như thế nào, truyền từ máy chủ hay máy khách đến máy khác , phát sinh lỗi và quy trình truyền lại gói tin lỗi
đó như thế nào ?
3 | P a g e
Trang 4Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
Xảyralỗitrongquátrìnhtruyền: lỗigóixấu
4 | P a g e
Trang 55 | P a g e
Trang 6Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
6 | P a g e
Trang 77 | P a g e
Trang 8Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
Tất cả các hình ảnh E đưa lên ở trên em chỉ cần lấy một hình ảnh cuối cùng thôi, không cần thiết phải đưa tất cả lên như vậy Mới chỉ truyền một lần không cần vẽ đồ thị lưu lượng, khi em truyền được 3, 4 lần mới tiến hành vẽ.
Hình 1: đồthịlưulượngmạngvới size packet 1024
8 | P a g e
Trang 93.2Trườnghợp 2:size packet 2048
9 | P a g e
Trang 10Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
10 | P a g e
Trang 11Hình 2: biểuđồthônglượnghệthốngvới size packet 2048 3.3Trườnghợp 3: size packet 4096
11 | P a g e
Trang 12Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
Hình 3: biểuđồthônglượnghệthốngvới size packet 409
12 | P a g e
Trang 1313 | P a g e
Trang 14Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
Kếtquảtínhtoáncácthôngsốtrên excel
Cuối cùng em xuất dữ liệu sang Exel em phải giải thích các thông tin trong bảng Exel đó như thế nào, có đúng với cơ sở lý thuyết không (thông qua các công thức tính em đã đưa ra) sau đó mới kết luận.
Bảng so sánhthônglượngcủahệthống
14 | P a g e
Trang 15IV Kếtluận
làmộtdạngcủađiềukhiểntruyềndừngvàđợiđãmởrộngđểchứacácchứcnăngtruyềnl ạidữliệutrongtrườnghợpdữliệubịmấthoặchưhỏng
Nguyênlýhoạtđộngcủagiaothức Stop and wait kháđơngiản, cụthểlàkhinguồn A phátđikhungdữliệuthứnhấttớinguồnthu B, phía B saukhinhậnđược tin đósẽgửimộtgóithôngbáo ACK đểxácnhận NguồnnhậnB lưubảncoppygóiđượctruyềncuốicùngchođếnkhinónhậnđược ACK củakhungđó Việcnàychophépthiếtbjgửitruyềnlạikhungbịmấthoặckhunghưhỏngchođếnkhich úngđượcnhậnđúng
Đểnhậndạngđúng, cảkhungdữliệuvàkhung ACK đượcđánhsốluânphiên 0 và 1.Việcđánhsốnàychophépnhậndạngkhungdữliệutrongtrườnghợpdữliệutruyềnha ilần
NếukhungdữliệugửiđixuấthiệnlỗithìphíanhậnsẽgửikhungNAK.Cáckhung NAK khiđókhungbịlỗisẽđượcgửilại.Giaothức Stop and wait
15 | P a g e
Trang 16Báo cáo th c t p t t nghi p ực tập tốt nghiệp ập tốt nghiệp ốt nghiệp ệp
đòihỏithiếtbịgửiđợiđếnkhinhận ACK củakhungcuối, trướckhitruyềnkhungtiếptheo.Khithiếtbịgửinhậnkhung NAK nósẽgửilạikhungđượctruyềnsaukhung ACK cuốimànónhậnđược
KhinguồnphátAgửimộtkhungdữliệuthìnócũnđồngthờikhởiđộngđồnghồtínhthời gian timeout Nếuthôngbáo ACK từnguồn B điđếnAtrướcthờigian timeout thìnguồn A sẽphátgói tin tiếptheovàbắtđầulạiđồnghồtính timeout Ngượclạinếukhungdữliệubịmấthoặc ACK tớitrễthìđồnghồsẽchạyhết timeout vànguồnAsẽgửilạikhungdữliệutrướcđó
Mình đánh giá nếu em làm bài theo kiểu này chắc chỉ được 0 điểm thôi.
Hình 4.Phươngthứctruyềntronggiaothức Stop and wait
Thônglượng :làlượngdữliệuđượcgửi qua mộtkếtnối, đườngtruyềntrong 1 đơnvịthờigian (Đơnvịđo: bps) Từbảnggiátrị ta cóthểthấyvớicùngmộtbản tin tùythuộcvàokíchthướcgói tin màhệthốngsẽ chia bản tin rathànhnhiều hay ítgói tin Kíchthướcgói tin cànglớnthìsốlượnggói tin cầntruyềncàngnhỏ, tươngứnglàlượngthông tin trongmộtgói tin cũnglớnhơn so vớigói tin
16 | P a g e
Trang 17Trongthựctế Stop and wait khônghiệuquả so vớicácgiaothức ARQ khác, do
Vớicáckênhtruyềncóđộtrễlớnhoặctốcđộcaogiaothứcnàychohiệusuấtkhôngcaovìmáy
từphíamáythurồimớitruyềngóitiếptheo.Tuynhiêngiaothứcnàyrấtđơngiản,
dễthựchiệnvànóđảmbảođượccácgói tin đượcnhậntheođúngthứtựtruyền.Bêncạnhđó, mặcdùvớikíchthướcgói tin nhỏchohiệuquảsửdụngđườngtruyềnthấphơn so vớicácgói tin cókíchthướclớnnhưngvớikíchthướcnhỏsẽítxảyralỗi, khicólỗithìlỗicũngđượcpháthiệnsớmvàchỉcầntruyềnlại frame nhỏmàthôi
17 | P a g e