Introduction - If you have any usage issues, please Google them yourself
simple UDP based on the reliable data transmission of data is not reliable transmission of the channel, therefore the data transmission channel may occur bit error, data loss. Rdt3.0 and earlier versions are stop-wait for the agreement, which limits the underlying network hardware capabilities. To overcome this problem the introduction of pipeline technology, both of which can restore pipeline error in the basic methods : section N to a re-issued and selective repeat. In sum, to achieve error coding, sequencing, the timer, a confirmation, sliding window, congestion control.
Packet : 69491748udptransport.rar filelist
UDPWebClient\013.gif
UDPWebClient\cool.txt
UDPWebClient\index.html
UDPWebClient\UDPWebClient.jpx
UDPWebClient\UDPWebClient.jpx.local
UDPWebClient\UDPWebClient.jpx.local~
UDPWebClient\src\BufferPacket.java
UDPWebClient\src\err.html
UDPWebClient\src\WebClient.java
UDPWebClient\src
UDPWebClient\classes\BufferPacket.class
UDPWebClient\classes\index.html
UDPWebClient\classes\WebClient.class
UDPWebClient\classes\error.html
UDPWebClient\classes\WebClient_jButton1_actionAdapter.class
UDPWebClient\classes\WebClient_jButton2_actionAdapter.class
UDPWebClient\classes\package cache\unnamed package.dep2
UDPWebClient\classes\package cache
UDPWebClient\classes
UDPWebClient\bak\BufferPacket.java~1~
UDPWebClient\bak\BufferPacket.java~2~
UDPWebClient\bak\BufferPacket.java~3~
UDPWebClient\bak\BufferPacket.java~4~
UDPWebClient\bak\BufferPacket.java~5~
UDPWebClient\bak\BufferPacket.java~6~
UDPWebClient\bak\BufferPacket.java~7~
UDPWebClient\bak\BufferPacket.java~8~
UDPWebClient\bak\WebClient.java~15~
UDPWebClient\bak\WebClient.java~16~
UDPWebClient\bak\WebClient.java~17~
UDPWebClient\bak\WebClient.java~18~
UDPWebClient\bak\WebClient.java~19~
UDPWebClient\bak\WebClient.java~20~
UDPWebClient\bak\WebClient.java~21~
UDPWebClient\bak\WebClient.java~22~
UDPWebClient\bak\WebClient.java~23~
UDPWebClient\bak\WebClient.java~24~
UDPWebClient\bak
UDPWebClient
UDPWebServer\013.gif
UDPWebServer\cool.txt
UDPWebServer\error.html
UDPWebServer\index.html
UDPWebServer\test.txt
UDPWebServer\UDPWebServer.jpx
UDPWebServer\UDPWebServer.jpx.local
UDPWebServer\UDPWebServer.jpx.local~
UDPWebServer\src\ACK_Retr.java
UDPWebServer\src\ServerThread.java
UDPWebServer\src\SlipWindow.java
UDPWebServer\src\WebServer.java
UDPWebServer\src
UDPWebServer\classes\ACK_Retr$ACK.class
UDPWebServer\classes\ACK_Retr$Retr.class
UDPWebServer\classes\ACK_Retr.class
UDPWebServer\classes\error.html
UDPWebServer\classes\ServerThread.class
UDPWebServer\classes\SlipWindow.class
UDPWebServer\classes\WebServer.class
UDPWebServer\classes\package cache\unnamed package.dep2
UDPWebServer\classes\package cache
UDPWebServer\classes
UDPWebServer\bak\ACKPacket.java~1~
UDPWebServer\bak\ACKPacket.java~2~
UDPWebServer\bak\ACKPacket.java~3~
UDPWebServer\bak\ACKThread.java~1~
UDPWebServer\bak\ACKThread.java~2~
UDPWebServer\bak\ACKThread.java~3~
UDPWebServer\bak\ACKThread.java~4~
UDPWebServer\bak\ACKThread.java~5~
UDPWebServer\bak\ACKThread.java~6~
UDPWebServer\bak\ACK_Retr.java~21~
UDPWebServer\bak\ACK_Retr.java~22~
UDPWebServer\bak\ACK_Retr.java~23~
UDPWebServer\bak\ACK_Retr.java~24~
UDPWebServer\bak\ACK_Retr.java~25~
UDPWebServer\bak\ACK_Retr.java~26~
UDPWebServer\bak\ACK_Retr.java~27~
UDPWebServer\bak\ACK_Retr.java~28~
UDPWebServer\bak\ACK_Retr.java~29~
UDPWebServer\bak\ACK_Retr.java~30~
UDPWebServer\bak\PackThread.java~30~
UDPWebServer\bak\PackThread.java~31~
UDPWebServer\bak\PackThread.java~32~
UDPWebServer\bak\PackThread.java~33~
UDPWebServer\bak\PackThread.java~34~
UDPWebServer\bak\PackThread.java~35~
UDPWebServer\bak\PackThread.java~36~
UDPWebServer\bak\PackThread.java~37~
UDPWebServer\bak\PackThread.java~38~
UDPWebServer\bak\PackThread.java~39~
UDPWebServer\bak\SendThread.java~10~
UDPWebServer\bak\SendThread.java~11~
UDPWebServer\bak\SendThread.java~12~
UDPWebServer\bak\SendThread.java~3~
UDPWebServer\bak\SendThread.java~4~
UDPWebServer\bak\SendThread.java~5~
UDPWebServer\bak\SendThread.java~6~
UDPWebServer\bak\SendThread.java~7~
UDPWebServer\bak\SendThread.java~8~
UDPWebServer\bak\SendThread.java~9~
UDPWebServer\bak\SendWindow.java~10~
UDPWebServer\bak\SendWindow.java~1~
UDPWebServer\bak\SendWindow.java~2~
UDPWebServer\bak\SendWindow.java~3~
UDPWebServer\bak\SendWindow.java~4~
UDPWebServer\bak\SendWindow.java~5~
UDPWebServer\bak\SendWindow.java~6~
UDPWebServer\bak\SendWindow.java~7~
UDPWebServer\bak\SendWindow.java~8~
UDPWebServer\bak\SendWindow.java~9~
UDPWebServer\bak\ServerThread.java~51~
UDPWebServer\bak\ServerThread.java~52~
UDPWebServer\bak\ServerThread.java~53~
UDPWebServer\bak\ServerThread.java~54~
UDPWebServer\bak\ServerThread.java~55~
UDPWebServer\bak\ServerThread.java~56~
UDPWebServer\bak\ServerThread.java~57~
UDPWebServer\bak\ServerThread.java~58~
UDPWebServer\bak\ServerThread.java~59~
UDPWebServer\bak\ServerThread.java~60~
UDPWebServer\bak\SlipWindow.java~1~
UDPWebServer\bak\SlipWindow.java~2~
UDPWebServer\bak\SlipWindow.java~3~
UDPWebServer\bak\SlipWindow.java~4~
UDPWebServer\bak\SlipWindow.java~5~
UDPWebServer\bak\Timer.java~1~
UDPWebServer\bak\Timer.java~2~
UDPWebServer\bak\Timer.java~3~
UDPWebServer\bak\Timer.java~4~
UDPWebServer\bak\Timer.java~5~
UDPWebServer\bak\WebServer.java~13~
UDPWebServer\bak\WebServer.java~14~
UDPWebServer\bak\WebServer.java~15~
UDPWebServer\bak\WebServer.java~16~
UDPWebServer\bak\WebServer.java~17~
UDPWebServer\bak\WebServer.java~18~
UDPWebServer\bak\WebServer.java~19~
UDPWebServer\bak\WebServer.java~20~
UDPWebServer\bak\WebServer.java~21~
UDPWebServer\bak\WebServer.java~22~
UDPWebServer\bak
UDPWebServer