கோப்புப் பரிமாற்ற நெறிமுறைகோப்புப் பரிமாற்ற நெறிமுறை (FTP ) என்பது டிசிபி/ஐபி அடிப்படையிலான வலையமைப்பில் கோப்புகளைத் திறமையாக கையாளவும், பரிமாற்றம் செய்யவும் பயன்படுத்தப்படும் தரமுறைப்படுத்தப்பட்ட வலையமைப்பு நெறிமுறையாகும். கிளையன் வழங்கன் (Client Server) வடிவமைப்பின் மீது கட்டப்பட்டிருக்கும் FTP, கிளையன் மற்றும் வழங்கன் பயன்பாடுகளுக்கு இடையே பிரத்யேக கட்டுப்பாடுகளையும், தரவு இணைப்புகளையும் பயன்படுத்துகிறது. பயன்பாடுகள் தரமுறைப்படுத்தப்பட்ட கட்டளை தொடரமைப்புடன் (standard command syntax) கூடிய ஓர் எளிய கட்டளை-வரிக் கருவிகளாக இருக்கும். ஆனால் தற்போது அனைத்து இயங்குதளங்களுக்கும் ஏற்றவாறு எளிய பயனர் இடைமுகங்களும் (graphical user interfaces) அபிவிருத்தி செய்யப்பட்டுள்ளன. பெரும்பாலும் எஃப்டிபி ஒரு பயன்பாட்டு உட்கூறாகவே பயன்படுத்தப்படுகி்றது. பதிவு செய்யப்பட்ட ஒரு பயனராகவோ அல்லது பதிவுசெய்யப்படாத ஒரு பயனராகவோ இருந்து கோப்பு பரிமாற்ற நெறிமுறையைப் பயன்படுத்த முடியும். சாரமற்ற கோப்பு பரிமாற்ற நெறிமுறையும் (Trival File Transfer Protocol-TFTP) இதைப் போன்றதே. ஆனால் எளிமையாக்கப்பட்ட இது, பரவலாக செயல்படுத்தக்கூடியது அல்ல. மேலும் இது கோப்பு பரிமாற்ற நெறிமுறையின் அதிகாரபூர்வமற்ற பதிப்பாகவும் இருக்கிறது. வரலாறு1971 ஏப்ரல் 16-ல், RFC-114 வெளியிடப்பட்டது. அதுவே கோப்பு பரிமாற்ற நெறிமுறையின் மூல தொழில்நுட்ப வரையறையாக இருந்தது. அதன்பின் 1980-ஆம் ஆண்டு ஜூன் மாதம், அது RFC 765 வரையறையால் நீக்கப்பட்டது. அதுவும் பின்னர் அதன் வரிசையில், RFC 959 வரையறையால் 1985-ஆம் ஆண்டு அக்டோபரில் வழக்கத்திலிருந்து நீக்கப்பட்டது. இதுவே தற்போது நடப்பில் உள்ள பதிப்பாகும். பயன்RFC-ஆல் கோடிட்டு காட்டப்படுவது போல, கோப்பு பரிமாற்ற நெறிமுறை கீழ்காண்பனவற்றிற்கு பயன்படுத்தப்படுகின்றன:
FTP-யை ஆக்டிவ் பயன்முறை, பேசிவ் பயன்முறை மற்றும் விரிவாக்கப்பட்ட பேசிவ் பயன்முறை ஆகிய நிலையில் இருந்து இயக்கலாம். விரிவாக்கப்பட்ட பேசிவ் பயன்முறை என்பது செப்டம்பர் 1998-ல் RFC 2428-ல் சேர்க்கப்பட்டது. வலையமைப்பில் தகவல்களைப் பரிமாறும் போது, பல்வேறு தரவு குறியீடுகளைப் பயன்படுத்த முடியும். பொதுவாக பயன்படுத்தப்படும் முக்கியமான இரண்டு பரிமாற்ற வழிகளாவன:
FTP வழங்கனிலிருந்து வெளிவரும் குறியீடுகள், அவற்றிற்குள் கொண்டிருக்கும் இலக்கங்களின் மூலமாக அவை எந்த நிலையில் இருக்கின்றன என்று எடுத்துக்காட்டுகின்றன. பாதுகாப்புதரவு பரிமாற்றத்தின் போது குறியேற்றம் செய்வதற்கான எந்த குறிப்பிட்ட முறையும் இல்லாததால், நிஜமான FTP தொழில்நுட்ப வரையறை இயல்பாகவே கோப்புகள் பரிமாற்றத்திற்கான பாதுகாப்பற்ற முறையாகவே அமைந்துவிடுகின்றன. அதாவது, பெரும்பாலான வலையமைப்புகளில் அவற்றிலிருக்கும் பயனர் பெயர்களையும், கடவுசொற்களை யும், எஃப்டிபி கட்டளைகளையும் மற்றும் பரிமாறப்பட்ட கோப்புகளையும் ஒரு பேக்கெட் ஸ்னெஃபர் (packet sniffer) பயன்படுத்தி அதே வலையமைப்பில் யாராலும் கைப்பற்றி கொள்ள முடியும் என்பதையே இது குறிக்கிறது. அநாமதேயர் எஃப்டிபிFTP சேவையை அளிக்கும் ஒரு புரவன், அநாமதேயர் எஃப்டிபி (Anonymous FTP) அணுகுதலையும் அளிக்க கூடும். பயனர் பெயர் எதுவுமின்றி, ஓர் 'அநாமதேயர்' கணக்குடன், பயனர்கள் இந்த சேவைக்குள் உள்நுழையலாம். ஆயினும் பயனர்கள் அவர்களுடைய கடவுச்சொற்களுக்குப் பதிலாக மின்னஞ்சல் முகவரியை அனுப்பி வைக்க கேட்டுக் கொள்ளப்படுவார்கள். உண்மையில் இம்மாதிரியான உள்நுழைவில் அளிக்கப்படும் தரவின் மீது எவ்வித ஆய்வும் செய்யப்படுவதில்லை. நவீன கோப்பு பரிமாற்ற நெறிமுறையைக் கையாளும் கிளையன்கள், பயனர்களின் அநாமதேயர் உள்நுழைவு செயல்பாட்டை மறைத்து விடுவதும் உண்டு. இதில் எஃப்டிபி கிளையன் கடவுச்சொல்லாக வெற்று தரவை அனுப்பி வைத்துவிடும். எஃப்டிபி மற்றும் இணைய உலாவிகள்எஃப்பிடிஎஸ் (FPTS) போன்ற நெறிமுறை விரிவாக்கங்களுடன் ஒத்துழைப்பைக் கொண்டிருக்காத போதும், பெரும்பாலான சமீபத்திய இணைய உலாவிகளும், கோப்பு மேலாண்மை பயன்பாடுகளும் எஃப்டிபி வழங்கன்களுடன் இணைப்பைப் பெறும் வகையில் இருக்கின்றன. இது எஃப்டிபி வழியாக தொலைதூர கோப்புகளைக் கையாள அனுமதிக்கிறது. இது FTP வலைத்தளம் வழியாக செய்யப்படுகிறது. அது ftp(s)://<FTP வழங்கன் முகவரி > (எடுத்துக்காட்டாக, ftp://ftp.gimp.org/ பரணிடப்பட்டது 2011-09-27 at the வந்தவழி இயந்திரம்) என்ற வடிவத்தில் இருக்கும். அந்த வலைத்தளத்தில், விருப்பப்பட்டால் உள்நுழையும் வசதி அளிக்கப்பட்டிருக்கும். எடுத்துக்காட்டாக: ftp(s)://<உள்நுழை >:<கடவுச்சொல் >@<FTP வழங்கன் முகவரி >:<போர்ட் > என்றிருக்கும். பெரும்பாலான இணைய-உலாவிகள் பேசிவ் பயன்முறை கோப்பு பரிமாற்ற நெறிமுறையையே பயன்படுத்துகின்றன. இந்த பேசிவ் பயன்முறை கோப்பு பரிமாற்ற நெறிமுறை எல்லா எஃப்டிபி வழங்கன்களாலும் கையாள முடியாது. சில உலாவிகள் கோப்புகளைப் பதிவிறக்கம் செய்ய மட்டுமே அனுமதிக்கின்றன. அதேசமயத்தில் வழங்கனில் கோப்புகளை பதிவேற்றம் செய்ய அனுமதிப்பதில்லை. கூடுதல் வாசிப்புக்கு
பிற வலைத்தளங்கள்![]() விக்கிநூல்களில் மேலதிக மேலதிகவிவரங்களுள்ளன: Communication Networks/File Transfer Protocol
மேலும் காண்க |
Portal di Ensiklopedia Dunia