Explore chapters and articles related to this topic
Services and Applications
Published in Mário Marques da Silva, Cable and Wireless Networks, 2018
The FTP is an IP-based application layer protocol used to allow the transfer of files [RFC 114; 959]. Since file transfer is a service sensitive to errors, the FTP is supported on the TCP transport protocol. The FTP uses two separate connections, respectively for the purpose of control and for data. The control is employed by the client to initiate an FTP session with the server, and for identification and authentication. Note that the default TCP well-known port* used by the FTP server for connection control is 21. Then, in a second stage, the transfer of data is performed, which can be either in active mode or in passive mode. In active mode, the server initiates a connection from the well-known TCP port 20 to a client’s high port (a port number above 1023). In passive mode, high ports are used by both the client and the server. An FTP connection can be initiated by a client, using the Windows command line screen (MS-DOS prompt), typing FTP, followed by the alphanumeric identification of the server (e.g., FTP std.au.edu).
The Basics of Professional Networked Media
Published in Al Kovalick, Video Systems in an IT Environment, 2013
So which of the methods in Table 2.4 is the best? Well, the answer depends on your needs. FTP/TCP works quite well for short hops (roundtrip delay < than 20 Ms) within a campus environment. Very large FTP/TCP throughputs on the order of 350 Mbps and greater may be achieved over Ethernet-based LANs. FTP is the de facto standard for file transfer, and most equipment vendors support it. For wide area file distribution, FEC methods work very well and have wide industry acceptance. The proven fact that non-TCP transport layers can deliver files up to 100 faster is a huge impetus to use TCP alternatives such as UDP coupled with a powerful FEC (or with negative acknowledgments) or WAN accelerators.
Communications Technologies
Published in Sharon Yull, BTEC National for IT Practitioners: Core Units, 2009
File transfer protocol (FTP) is used to transfer data over the Internet or a network from one computer to another. The file transfer process can be used to transmit any type of file (programme, text, graphic, multimedia file, etc.) using a system that bunches the data into packets. When the package of data arrives at its destination, the receiving system/computer checks it to make sure that no errors have been picked up during transmission and then returns a message to confirm receipt of the package and instructions that it is ready to receive another packet (Figure 5.13). The simple mail transfer protocol (SMTP) is the de facto standard for e-mail transmissions across the Internet.
Image space trajectory tracking of 6-DOF robot manipulator in assisting visual servoing
Published in Automatika, 2022
Megha G. Krishnan, Ashok Sankar
A remote PC installed with MATLAB 2018a is communicated with ABB robot controller IRC5 through a File Transfer Protocol (FTP). FTP server on the IRC5 responds to a request from an FTP client on a remote computer. MATLAB provides the basic platform for the programming and control algorithm implementation and acts as the client for FTP communication. MATLAB takes input from the camera and current pose from the IRC5 controller, then performs image processing and implements the proposed control algorithm to predict the new camera pose. The control output is transferred to the controller through Ethernet port as files and that is how the visual servoing task is achieved in real-time [28,29]. The experimental setup is shown in Figure 15.
Cloud-based big data analytics platform using algorithm templates for the manufacturing industry
Published in International Journal of Computer Integrated Manufacturing, 2019
Chanmo Jun, Ju Yeon Lee, Bo Hyun Kim
The injection company manages its data by distributing them to its MES system server and data-gathering server. Its MES system server manages information such as machine failure data and product production information. Its data-gathering server handles the machine condition information (filling time, minimum cushion, fill peak, mould force, vibration humidity, etc.) acquired from its machines. The data of the injection company are connected with the big data analytics platform by utilising the ESB provided on the cloud-based big data analytics platform. The server information and DB information of the injection company are set through the client manager of the ESB, and the machine information requiring real-time connection and other data information delivered through the FTP method are set through the service manager. The data delivered to the big data analytics platform through the ESB are stored in the storage space allocated to the injection company. The user of the injection company can confirm the data delivered from the data-gathering server and the MES system server through the web-based modeller provided on the big data analytics platform and conduct an analysis by utilising the machine condition diagnostics template. The details of such an analysis utilising the machine condition diagnostics template through the modeller are described in section 4.2.
Design pragmatic method to low-carbon economy visualisation in enterprise systems based on big data
Published in Enterprise Information Systems, 2021
Zhigui Guan, Yuanjun Zhao, Xingdong Wang
The visualisation platform construction mainly uses desktop personal computers. The main operating system is Microsoft Windows 10. To ensure the stability, compatibility, and versatility of the platform, the operating environment of this system is guaranteed as follows: 808x command system desktop personal computer based on Intel (hardware system), Chinese Window 10 operating system, SQL Server 2002, Microsoft Windows 2008 Server operating system, HTTP, TCP/IP, FTP, Framework 4.0 (running environment of Net), Visual C#4.0 and Silverlight (development language), and Visual Studio 2010 (development platform).