Final answer:
An advantage of SMB over FTP is that data transfers can occur in both directions, making it possible to upload files as well as download them. SMB also establishes simultaneous connections with the client, improving transfer speed. SMB clients can establish long-term connections to the server, ensuring uninterrupted access to shared resources.
Step-by-step explanation:
An advantage of SMB over FTP is that only with SMB can data transfers occur in both directions. This means that not only can you download files from the server, but you can also upload files to the server using SMB protocol. On the other hand, FTP only allows for one-way data transfers, either downloading or uploading.
Another advantage of SMB is that it establishes two simultaneous connections with the client, making the data transfer faster. One connection is used for sending commands and metadata, while the other connection is used for actual data transfer. FTP, on the other hand, uses a single connection for both commands and data transfer, which can result in slower transfer speeds.
It's worth noting that the statement in option 3 is not correct. Both SMB and FTP can use TCP or UDP as the underlying transport protocol. The choice of TCP or UDP depends on the configuration and needs of the specific implementation.
Finally, SMB clients can establish a long-term connection to the server, allowing for uninterrupted access to shared resources. This can be particularly useful in scenarios where files need to be accessed and modified frequently.