cancel
Showing results for 
Search instead for 
Did you mean: 

nfsVsFTP

Former Member
0 Kudos

Hi

Diff between FTP and nfs.

Give me Clear Idea.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Go through this

NFS (network file system) e.g. //host/directory1/dir2/file.txt

more about nfs:

http://en.wikipedia.org/wiki/Network_File_System

FTP (file transfer protocol) here you are getting data from ftp server or you are writing to FTP server.

more about FTP:

http://en.wikipedia.org/wiki/Ftp

more about adapter File/FTP adapter:

http://help.sap.com/saphelp_nw04/helpdata/en/0b/9a50465ccf84479e39a6d50c90fb3f/content.htm

NFS is used when your XI can access the file location directly using the NFS protocol.

When the File System can be access using FTP protocol, then you need to use FTP and provide the FTP server details and user crendentials to pull data from the File Server.

NFS is used when you want XI to use the NFS protocol to access thye location of the file.

FTP is File Transfer Protocol and is used when your Sender SYstem is using an FTP system to send / receiver files.

we are using NFS when we required to poll the files from local machines..

We are using FTP when we required to poll the data from the FTP server which are in the remote side or outside of the firewall..

http://www.ftp-server-tftp-lpd-bootp.com/

Thanks

Answers (6)

Answers (6)

former_member181959
Contributor
0 Kudos

Hi,

These are the different protocols with which we access the file from a server.

NFS (Network File System): By using this we can access the file on the server (here XI server it self)

FTP: (File Transfer Protocol): For this we need to have a FTP server installed on XI server so as to access the file from the FTP server.

Generally we use FTP so that we can restrict the file access permission on XI server.

Hope this helps.

-Prasad Babu.

Former Member
0 Kudos

FYI...

/people/shabarish.vijayakumar/blog/2006/08/01/along-came-a-file-adapter-mr-ftp-and-rest-of-the-gang

You could refer the Bible of protocols for more information.

NFS : http://www.ietf.org/rfc/rfc1094.txt

FTP : http://tools.ietf.org/html/rfc959

As far as a decision wrt XI which out of these is to be used, it would be driven by many factors.

1. Your source / target system's way of exposing its data. e.g. Shared / mountable folders , then go for NFS.

2. Performance -> Note that FTP involvs a mix of two protocols i.e. Network protocol + FTP commands whereas NFS makes it available as if the files are on your local machine though.

With Regards,

Raju.

Please give points if found useful

Former Member
0 Kudos

Hi,

NFS : Local file system.Suppose you want to process a file fromyou local system then you will go for nfs.

FTP: Provides remote access to file on remote machines.

<b>Cheers,

*RAJ*

*REWARD POINTS IF FOUND USEFULL*</b>

Shabarish_Nair
Active Contributor
0 Kudos

In XI when they say NFS, it means that your files will be placed in the XI server itself. In case it is one any other machine, then you will have to use a FTP.

prateek
Active Contributor
0 Kudos

NFS: For accessing files stored on XI file system

FTP: For accessing file on any remote file system on which FTP service is available

Regards,

Prateek

Former Member
0 Kudos

Hello Chiru,

In most of the Real time applications We normally use FTP instead of NTS as the NTS is something restricted only to the server where the XI resides.

Where as FTP protocal is independent and depends on the IP we provide.

With Regards,

Raju.

Please award poits if found useful.