Segmentation of a file and forming FTP datagrams: Read first 'x' number of bytes and use them as part of payload section of an FTP datagram
3. Encapsulate the FTP datagram into TCP datagram (generation of TCP packets)
4. Take the TCP datagram and encapsulate it into an IP Packet
5. Repeat steps 1-3 until all the contents of the file have been segmented