Protocol Deep Dive: FTP and Its Variants

Transferring files within a business is a critical capability that has become a basic operating necessity. This course explores both FTP active and passive modes, plus FTPS, SFTP, TFTP, all of which can operate using IPv4 and IPv6.
Course info
Level
Intermediate
Updated
May 9, 2019
Duration
2h 24m
Table of contents
Course Overview
Starting at the Beginning: FTP Active Mode
Simplifying Operations with FTP Passive Mode
Protecting Data with FTP Secure (FTPS)
Improving Confidentiality with SSH FTP (SFTP)
Simplifying File Transfers with Trivial FTP (TFTP)
Modernizing FTP with IPv6
Description
Course info
Level
Intermediate
Updated
May 9, 2019
Duration
2h 24m
Description

Whether you are a business administrator or engineer of any flavor, you'll certainly require the ability to quickly, easily, and securely transfer files. In this course, Protocol Deep Dive: FTP and Its Variants, you will learn foundational knowledge required to deploy and operate a variety of file transfer services. First, you will learn about the classic FTP operating modes, active and passive, along with all the technical details surrounding their operation. Next, you will discover how to overcome security flaws with the original FTP specification by deploying FTP Secure via SSL (FTPS) or SSH-based FTP (SFTP). Finally, you will explore how to preserve your enterprise's file transfer capabilities during an IPv6 migration, which includes protocol messaging and security updates. When you're finished with this course, you will have the skills and knowledge needed to select the right file transfer method given a specific business goal or outcome. This includes expert-level troubleshooting, fault isolation, and detailed packet flow analysis.

About the author
About the author

Nick Russo, CCDE #20160041 and CCIE #42518, is your go-to-guy for all things networking and automation. Nick loves training online and speaking at industry conferences sharing his expertise.

More from the author
More courses by Nick Russo
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Nick Russo, and welcome to my Protocol Deep Dive on FTP and Its Variants. FTP is one of those technologies that is conceptually simple, but technically challenging, and I've developed this course to help you overcome those knowledge gaps. The course is packed with many different topics and tools, including the technical exchanges in FTP active verses passive mode, securing FTP traffic using SSL certificates or Secure Shell, deploying lighter-weight FTP options such as Trivial FTP, mastery of all FTP variants using both IPv4 and IPv6. This also includes network security design advice throughout the course. After completing this course, you'll know how to operate many flavors of FTP and when to choose each one given different design requirements. Before beginning this course, I'd recommend the following prerequisite courses: An Introduction to IPv6 will give you the necessary knowledge to understand and follow the basic IPv6 concepts. The SSH module of Pluralsight's SSH and Telnet deep dive is useful for learning about SSH FTP. I hope you'll join me on this journey to learn about FTP and its variants with this Protocol Deep Dive course, at Pluralsight.