Skip to Content
avatar image
Former Member

nfsVsFTP

Hi

Diff between FTP and nfs.

Give me Clear Idea.

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

7 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 27, 2007 at 10:04 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2007 at 10:08 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 10:10 AM

    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>

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 10:11 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2007 at 10:09 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 10:11 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 10:07 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded