Description: C语言编写的UDP简单文件传输协议TFTP,含客户端和服务端
默认的下载路径为E:/up/,文件将被下载到E:/dn/下;默认的上传路径为E:/dn/,文件将被上传到E:/up/下,也可以通过改变源码更改下载上传路径
不仅支持简单的文本传输,也支持视频音频压缩以及大文件的传输,且传输速度快-C language UDP Simple File Transfer Protocol TFTP, including client and server to download the default path for the E:/up /, files will be downloaded to the E:/dn/under the default upload path for the E:/dn /, files will be uploaded to E:/up/under, you can change by changing the source code download upload path not only support the simple text transmission, also supports video and audio compression and transmission of large files, and transmission speed Platform: |
Size: 5120 |
Author:朱昶炜 |
Hits:
Description: 用C语言开发的在Linux平台上的TFTP(RFC1380)服务器端和客户端. 支持目录列表, 可变块大小(RFC2348). 传输模式只支持二进自制模式.
停止等待机制作为数据传输的基本机制, 是网络编程必须的掌握的技能. TFTP 协议使用基于UDP的停止等待机制来实现文件的可靠传输. -Developed using C language in Linux platform TFTP (RFC1380) server-side and client. Supported directory listing, variable block size (RFC2348). Transfer mode supports only binary-made model. Stop waiting for data transfer mechanism as a basic mechanism is a network programming skills necessary. TFTP protocol uses UDP-based mechanism to stop waiting for a reliable file transfer. Platform: |
Size: 7168 |
Author:来无影 |
Hits:
Description: This library implements the VxWorks Trivial File Transfer Protocol (TFTP)
client library. TFTP is a simple file transfer protocol (hence the name
"trivial") implemented over UDP. TFTP was designed to be small and easy to
implement. Therefore, it is limited in functionality in comparison with other
file transfer protocols, such as FTP. TFTP provides only the read/write
capability to and from a remote server.-This library implements the VxWorks Trivial File Transfer Protocol (TFTP)
client library. TFTP is a simple file transfer protocol (hence the name
"trivial") implemented over UDP. TFTP was designed to be small and easy to
implement. Therefore, it is limited in functionality in comparison with other
file transfer protocols, such as FTP. TFTP provides only the read/write
capability to and from a remote server. Platform: |
Size: 625664 |
Author:steven |
Hits:
Description: TFTP文件传输系统运用软件工程的设计方法以visual c++ 6.0 为开发工具进行开发的。此TFTP文件传输系统采用采用客户端/服务器(C/S)模式,客户端与用户端通过UDP互相通讯。主要是在套接字的运用。随便帮学长做的东东,文档,代码,可执行文件都齐全。-TFTP file transfer system using software engineering design approach to visual c++ 6.0 development tool for the development. The TFTP file transfer system uses the client/server (C/S) mode, the client and the client communicate with each other via UDP. Use mainly in the socket. Random stuff to do to help seniors, documentation, code, executable files are complete. Platform: |
Size: 1837056 |
Author:maweidong |
Hits:
Description: 用C语言写的基于udp的socket通信小程序。分客户端服务器端,先运行服务器端,可同时运行多个客户端,客户端都可以和服务器聊天,还可以从服务器下载文件-Udp socket-based communication applet written in C language. Sub-client server-side, the first to run server-side, and can simultaneously run multiple clients, the client and server can chat, you can also download the file from the server Platform: |
Size: 11979776 |
Author:Rae |
Hits:
Description: 多协议文件传输c/s网络应用设计与实现,程序用 TCP/UDP 两个协议模拟多协议服务器。首先服务器端要将两种协议的套接字创建好,并且监听 TCP 端口的连接。必要时使用select函数来进行多连接处理和非阻塞处理。而客户端直接可以按照发送的地址和端口号来进行通讯。
首先要运行服务器端,服务器会监听 TCP 端口。然后运行客户端,根据事先设定好的 IP和端口,就可以进行连接传输数据了。
程序实现的关键步骤:
以TCP协议为例
服务器端:
1.创建套接字;2.绑定端口;3.进入无穷的循环;4.接收请求;5.处理请求;6.应答。
客户端:
1.找到服务器的IP地址和协议的端口号;2.创建套接字;3.确定连接需要任意的,没有使用的端口号允许TCP去选择一个;4.将套接字和服务器连接;5.使用应用层协议和服务器交互;6.关闭连接。-Multi-protocol file transfer c/s network application design and implementation of programs simulate multi-protocol server with TCP/UDP both protocols. First socket server to create a good two protocols, TCP port and listens for connections. If necessary, use the function to handle multiple connections and non-blocking treatment. And the client can follow directly address and port number to communicate.
First run on the server side, the server listens on TCP port. Then run the client, according to pre-configured IP and port, you can connect the data transmission.
The key step program implementation:
In TCP protocol as an example
Service-Terminal:
1. Create a socket 2 bound port 3 enter an infinite loop 4. receiving a request 5. processing requests 6 response.
Clients:
1. Locate the server s IP address and protocol port number 2 creates a socket 3 connections need to determine arbitrary, unused port allows TCP to choose a 4 and the socket server connections 5 using appli Platform: |
Size: 22675456 |
Author:大酱 |
Hits: