Packet Transmission In A Network [ASP.NET]

Posted on

PROJECT DESCRIPTION

The project titled “Packet Transmission In A Network”  is designed using Active Server Pages .NET with Microsoft Visual Studio.Net 2005 as front end and Microsoft SQL Server 2000 as back end  which works in .Net framework version 2.0. The coding language used is C# .Net.

The system “MULTIPLE SITE FILE TRANSFER PROTOCOL” is developed to work in the front-end as file transferring system. In this we can upload/download files. User can register then upload, download and list the files in FTP. File Transfer Protocol, or MSFTP, is a protocol used for transferring files from one computer to another – typically from your computer to a web server. FTP is the preferred method of exchanging files because it’s faster than other protocols like HTTP or POP. If you need to exchange large files, you should consider MSFTP.

MSFTP data is sent and received through computer port 21 and under the TCP protocol. The transfer is asynchronous, meaning not at the same time and therefore faster than other protocols.

Objectives of MSFTP were:

  1. To promote sharing of files (computer programs and/or data),
  2. To encourage indirect or implicit (via programs) use of remote computers,
  3. To shield a user from variations in file storage systems among hosts, and
  4. To transfer data reliably and efficiently.

The multiple site file transfer protocol contains four main modules. Those modules are

  • REGISTER
    • LOGIN
    • UPLOAD
    • DOWNLOAD

UPLOAD:

  • SETTINGS
  • UPLOAD FILE

DOWNLOAD:

  • SETTINGSLISTDOWNLOAD FILE

Register :

This module is used to register the user details for upload or download in remote sites.

Login :

This module is used for authenticate user to enter into his area and upload or download files using FTP. 

Upload :

This module is used for upload the files which is already stored in the system to multiple sites using FTP in parallel manner.

Settings:

Here we first set the FTP authentication for remote site to upload files.

Upload File:

 Here we select the file and upload to multiple sites parallely.

Download:

This module is used for download the files from remote site and save it to the local machine.  

Settings:

Here we first set the FTP authentication for remote site to download files.

List:

Here we can list files in the remote site to select for download.

Download File:

Here we select the file from list and download to local machine.