資源簡介
自動重傳請求(auto repeat request),通過接收方請求發送方重傳出錯的數據報文來恢復出錯的報文,是通信中用于處理信道所帶來差錯的方法之一;另外一個方法是信道糾錯編碼。 傳統自動重傳請求分成為三種,即停等式(stop-and-wait)ARQ,回退n幀(go-back-n)ARQ,以及選擇性重傳(selective repeat)ARQ。后兩種協議是滑動窗口技術與請求重發技術的結合,由于窗口尺寸開到足夠大時,幀在線路上可以連續地流動,因此又稱其為連續ARQ協議。三者的區別在于對于出錯的數據報文的處理機制不同。
代碼片段和文件信息
//?ARQ_r.cpp?:?Defines?the?entry?point?for?the?application.
//=========================================================================
//陳家琪,計算機網絡課程,理想信道的數據鏈路層協議,接收端程序
//=========================================================================
//VC?6.0???add??WSOCK32.LIB?in?Project?->?Settings...?->??link
#include?
//-------------------------------------------------------------------------
//?Global?Variables:
HINSTANCE?hInst; //?實例句柄,方便各程序訪問
HWND?hWnd; //?主窗口句柄,方便各程序訪問
char?title[]=“?接收端[8888]-理想信道?“; //?窗口標題?The?title?bar?text
int?WinX0=300WinY0=10WinW=200WinH=300; //?窗口位置、大小
LRESULT?CALLBACK?WndProc(HWND?UINT?WPARAM?LPARAM);
//-------------------------------------------------------------------------
int?APIENTRY?WinMain(HINSTANCE?hIHINSTANCE?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????734??2001-12-31?06:00??ARQ程序\ARQ0\ARQ.dsw
?????文件??????58368??2001-12-31?06:00??ARQ程序\ARQ0\ARQ.ncb
?????文件??????58880??2001-12-31?06:00??ARQ程序\ARQ0\ARQ.opt
?????文件???????6593??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.cpp
?????文件???????4010??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.dsp
?????文件????????535??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.dsw
?????文件??????58368??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.ncb
?????文件??????53760??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.opt
?????文件????????246??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_r\ARQ_r.plg
?????文件???????6747??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.cpp
?????文件???????4010??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.dsp
?????文件????????535??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.dsw
?????文件??????58368??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.ncb
?????文件??????53760??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.opt
?????文件????????246??2001-12-31?06:00??ARQ程序\ARQ0\ARQ_s\ARQ_s.plg
?????文件?????????53??2001-12-31?06:00??ARQ程序\ARQ0\Debug\A_del_temp.bat
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ0\Release\ARQ_r.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ0\Release\ARQ_s.exe
?????文件?????????53??2001-12-31?06:00??ARQ程序\ARQ0\Release\A_del_temp.bat
?????文件??????????0??2001-12-31?06:00??ARQ程序\ARQ0\理想信道.txt
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r0.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r1.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r2.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r3.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r4.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r5.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_r6.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_s0.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_s1.exe
?????文件??????24576??2001-12-31?06:00??ARQ程序\ARQ_s2.exe
............此處省略14個文件信息
- 上一篇:網購測試用例
- 下一篇:verilog實現的4位節省進位乘法器
評論
共有 條評論