File Transfer: FTP, PuTTY, WinSCP
FTP is a protocol for exchanging files from one host to another host typically form your computer to a web server. The transfer is asynchronous, meaning not at the same time, and therefore faster than other protocols. WinSCP (Windows Secure CoPy) is a free and open source SFTP, SCP, and FTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet,
Summary
FTP is a protocol for exchanging files from one host to another host typically form your computer to a web server. The transfer is asynchronous, meaning not at the same time, and therefore faster than other protocols. WinSCP (Windows Secure CoPy) is a free and open source SFTP, SCP, and FTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet,
Things to Remember
- FTP uses two parallel TCP connections to transfer a file, a control connection (port #21) and a data connection (port #20).
- PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet, rlogin, and raw TCP computing protocols and as a serial console client
MCQs
No MCQs found.
Subjective Questions
Q1:
Write short notes on characteristics of micro- organisms
Type: Short Difficulty: Easy
<p>All the microorganisms come under kingdom Protoctista (Haeckel – 1866, a German Zoologist). He included all unicellular microorganisms that are neither plants nor animals under this kingdom Protoctista.</p>
<h4>On the basis of their structure, they are two types:</h4>
<ol>
<li><strong>Eukaryotic (Eu or true nucleus)</strong></li>
<li><strong>Archaea</strong></li>
<li><strong>Bacteria</strong></li>
</ol>
<p><strong>Prokaryotic (pro or primitive nucleus) microorganisms</strong></p>
<ol>
<li><strong>Fungi</strong></li>
<li><strong>Protozoa</strong></li>
</ol>
<h3>Characteristics of microorganisms</h3>
<h4>Bacteria</h4>
<p> </p>
<p>Bacteria are single-celled microbes. The cell structure is simpler than that of other organisms as there are no nucleus or membrane bound organelles. Instead, their control centre containing the genetic information is contained in a single loop of DNA. Some bacteria have an extra circle of genetic material called a plasmid. The plasmid often contains genes that give the</p>
<p>bacterium some advantage over other bacteria. For example, it may contain a gene that makes the bacterium resistant to a certain antibiotic.</p>
<p>Bacteria are classified into 5 groups according to their basic shapes: spherical (cocci), rod (bacilli), spiral (spirilla), comma (vibrios) or corkscrew (spirochaetes). They can exist as single cells, in pairs, chains or clusters.</p>
<p> </p>
<h4>Viruses</h4>
<p> </p>
<p>Viruses are the smallest of all the microbes. They are said to be so small that 500 million rhinoviruses (which cause the common cold) could fit onto the head of a pin. They are unique because they are only alive and able to multiply inside the cells of other living things. The cell they multiply in is called the host cell.</p>
<p>A virus is made up of a core of genetic material, either DNA or RNA, surrounded by a protective coat called a capsid which is made up of protein. Sometimes the capsid is surrounded by an additional spikey coat called the envelope. Viruses are capable of latching onto host cells and getting inside them.</p>
<p>Viruses only exist to make more viruses. The virus particle attaches to the host cell before penetrating it. The virus then uses the host cell’s machinery to replicate its own genetic material. Once replication has been completed the virus particles leave the host by either budding or bursting out of the cell (lysis).</p>
<h4>Fungi</h4>
<p> </p>
<p>Fungi can be single celled or very complex multicellular organisms. They are found in just about any habitat but most live on the land, mainly in soil or on plant material rather than in sea or fresh water. A group called the decomposers grow in the soil or on dead plant matter where they play an important role in the cycling of carbon and other elements. Some are parasites of plants causing diseases such as mildews, rusts, scabs or cancer. In crops, fungal diseases can lead to a significant monetary loss for the farmer. A very small number of fungi cause diseases in animals. In humans, these include skin diseases such as athletes’ foot, ringworm, and thrush.</p>
<p><strong>Types of fungi</strong></p>
<p>Fungi are subdivided on the basis of their life cycles, the presence or structure of their fruiting body and the arrangement of and type of spores (reproductive or distributional cells) they produce.</p>
<p>The three major groups of fungi are:</p>
<p><strong>1. Multicellular filamentous moulds</strong></p>
<p><strong>2. Macroscopic filamentous fungi</strong> that form large fruiting bodies. Sometimes the group is referred to as ‘mushrooms’, but the mushroom is just the part of the fungus we see above ground which is also known as the fruiting body.</p>
<p><strong>3. Single-celled microscopic yeasts</strong></p>
<p> </p>
<h4>Protozoa</h4>
<p> </p>
<p>Protozoa are single-celled organisms. They come in many different shapes and sizes ranging from an Amoeba which can change its shape to Paramecium with its fixed shape and complex structure. They live in a wide variety of moist habitats including freshwater, marine environments, and the soil.</p>
<p>Some are parasitic, which means they live in other plants and animals including humans, where they cause disease. Plasmodium, for example, causes malaria. They are motile and can move by:</p>
<p><strong>Cilia </strong>- tiny hair-like structures that cover the outside of the microbe. They beat in a regular continuous pattern like flexible oars.</p>
<p><strong>Flagella</strong> - long thread-like structures that extend from the cell surface. The flagella move in a whip-like motion that produces waves that propel the microbe around.</p>
<p><strong>Amoeboid movement</strong> - the organism moves by sending out pseudopodia, temporary protrusions that fill with cytoplasm that flows from the body of the cell.</p>
Videos
Micro-Organisms

File Transfer: FTP, PuTTY, WinSCP
File Transfer Protocol (FTP)
FTP, like HTTP, runs on top of TCP. However, unlike HTTP, FTP uses two parallel TCP connections to transfer a file, a control connection (port #21) and a data connection (port #20). We say FTP sends its control information out of band. In particular, FTP remembers the current directory and earlier authentication that it has used.

It is a protocol for exchanging files from one host to another host typically form your computer to a web server. The File Transfer Protocol (FTP) transfer is asynchronous which means not at the same time, and therefore it is comparatively faster than other protocols.
Downloading: It represents the copying files to your computer from other computer on internet.
Uploading: It represents the transmission of a file from your computer (here, your computer is source and the computer on internet is the destination) to another computer on internet
FTP (File Transfer Protocol) establishes the two different connections between the client and server. One is for data transfer and the other is for the control information. In FTP, the control connection used between client and server uses the simple rules of communication. Only one line of command at a time or a line of response is transferred at a time. But the more complex rule is used by the data connection due to variety of data types being transferred. FTP uses port 21 for control connection and port 20 for the data connection. The Control of the control connection is maintained during the entire FTP session and the data connection is first opened and the file are being transferred and connection is closed. This is done for transferring each file.


WinSCP
There are many client application for networking application such as WinSCP which helps to securely transfer the information between the client and the server. So, WinSCP (Windows Secure CoPy) is a free and open source (Transfer Protocol) SFTP, SCP, and FTP client for Microsoft Windows and can be easily used to securely transfer of the information and data. The main function (objective) of the WinSCP is to securely transfer the file between a local and a remote computer. Beyond this, WinSCP also offers the basic file manager and the file synchronization functionality for the proper operation of the informations. For secure transfers, WinSCP uses the Secure Shell (SSH) and supports the SCP protocol which is in an addition to SFTP. WinSCP protocol application is based on the implementation of the SSH protocol from PuTTY and FTP protocol from FileZilla for secure transfer of files and information.

PuTTY
PuTTY is regarded as one of the free and open source terminal emulator application which can act as a client and communicate the server for the SSH, Telnet, rlogin, and raw TCP computing protocols where client claiming the secure transfer of the data. The name "PuTTY" has no specific definitive meaning to best match the situation, although its latter letter "tty" is the name for a terminal in the Unix tradition resembling the definitive meaning, usually held to be short for Teletype.
PuTTY the open source application was originally written for Microsoft Windows by its developers , but it has been ported to various other operating systems. The Official ports from Microsoft Windows are available for some Unix-like platforms, and they work-in- the progress ports to uplift the Mac OS X and Classic Mac OS, and the unofficial ports defined by the source are being contributed on platforms like Symbian, Windows Mobile and Windows Phone.

References:
- A.S. Tanenbaum, “Computer Networks”, 3rd Edition, Prentice Hall India, 1997.
- W. Stallings, “Data and Computer Communication”, Macmillan Press, 1989.
- Kurose Ross, “Computer Networking: A top-down approach”, 2nd Edition, Pearson Education
- Larry L. Peterson, Bruce S. Davie, “Computer Networks: A Systems Approach”, 3rd Edition, Morgan Kaufmann Publishers
Lesson
Application Layer
Subject
Computer Engineering
Grade
Engineering
Recent Notes
No recent notes.
Related Notes
No related notes.