TFTP డెఫినిషన్
TFTP ట్రివియాల్ ఫైల్ ట్రాన్స్ఫర్ ప్రోటోకాల్ కోసం ఉంటుంది. ఇది నెట్వర్క్ పరికరాల మధ్య ఫైళ్ళను బదిలీ చేయడానికి మరియు FTP (ఫైల్ ట్రాన్స్ఫర్ ప్రోటోకాల్) యొక్క సరళమైన వెర్షన్.
TFTP 1970 లలో పూర్తి FTP మద్దతును అందించటానికి తగిన మెమొరీ లేదా డిస్క్ స్థలం లేని కంప్యూటర్లకు అభివృద్ధి చేయబడింది. నేడు, TFTP వినియోగదారుల బ్రాడ్బ్యాండ్ రౌటర్లు మరియు వ్యాపార నెట్వర్క్ రౌటర్ల రెండింటిలో కూడా కనిపిస్తుంది.
హోం నెట్వర్క్ నిర్వాహకులు కొన్నిసార్లు వారి రూటర్ ఫర్మ్వేర్ను అప్గ్రేడ్ చేయడానికి TFTP ను ఉపయోగిస్తారు, అయితే ప్రొఫెషనల్ నిర్వాహకులు కార్పొరేట్ నెట్వర్క్ల్లో సాఫ్ట్వేర్ను పంపిణీ చేయడానికి TFTP ను ఉపయోగించవచ్చు.
ఎలా TFTP వర్క్స్
FTP వలె, రెండు పరికరాల మధ్య కనెక్షన్లను చేయడానికి TFTP క్లయింట్ మరియు సర్వర్ సాఫ్ట్వేర్ను ఉపయోగిస్తుంది. ఒక TFTP క్లయింట్ నుండి, వ్యక్తిగత ఫైళ్ళను కాపీ చెయ్యవచ్చు (అప్లోడ్) లేదా సర్వర్ నుండి డౌన్లోడ్ చేయవచ్చు. మరొక మాటలో చెప్పాలంటే, సర్వర్ అనేది ఒక పనిచేస్తున్న ఫైల్లు, క్లయింట్ అనేది ఒక అభ్యర్థిస్తోంది లేదా పంపించడం.
TFTP కూడా రిమోట్గా ఒక కంప్యూటర్ను మరియు బ్యాకప్ నెట్వర్క్ లేదా రూటర్ కాన్ఫిగరేషన్ ఫైళ్లను ప్రారంభించడానికి ఉపయోగించవచ్చు.
డేటాను రవాణా చేయడానికి UDP ని TFTP ఉపయోగిస్తుంది.
TFTP క్లయింట్ మరియు సర్వర్ సాఫ్ట్వేర్
కమాండ్ లైన్ TFTP క్లయింట్లు మైక్రోసాఫ్ట్ విండోస్, లైనక్స్ మరియు మాకాస్ యొక్క ప్రస్తుత వెర్షన్లలో చేర్చబడ్డాయి.
గ్రాఫికల్ ఇంటర్ఫేస్లతో కొన్ని TFTP క్లయింట్లు TFTPD32 వంటివి, TFTP సర్వర్ను కలిగి ఉన్న ఫ్రీవేర్ వంటివి కూడా అందుబాటులో ఉన్నాయి. విండోస్ TFTP యుటిలిటీ అనేది GUI క్లయింట్ మరియు TFTP కోసం సర్వర్కు మరొక ఉదాహరణ, కానీ మీరు ఉపయోగించే అనేక ఇతర ఉచిత FTP క్లయింట్లు ఉన్నాయి.
మైక్రోసాఫ్ట్ విండోస్ ఒక TFTP సర్వర్తో షిప్పింగ్ చేయలేదు, కానీ అనేక ఉచిత Windows TFTP సర్వర్లు డౌన్ లోడ్ కు అందుబాటులో ఉన్నాయి. Linux మరియు macos వ్యవస్థలు సాధారణంగా tftpd TFTP సర్వర్ను ఉపయోగిస్తాయి, అయితే ఇది అప్రమేయంగా నిలిపివేయబడవచ్చు.
సంభావ్య భద్రతా సమస్యలను నివారించడానికి TFTP సర్వర్లను ఆకృతీకరించడానికి నెట్వర్కింగ్ నిపుణులు సిఫార్సు చేస్తారు.
Windows లో TFTP క్లయింట్ ఎలా ఉపయోగించాలి
Windows OS లో TFTP క్లయింట్ డిఫాల్ట్గా ఎనేబుల్ చెయ్యబడలేదు. కార్యక్రమాలు మరియు ఫీచర్లు కంట్రోల్ ప్యానెల్ ఆపిల్ ద్వారా దాన్ని ఆన్ చేయడం ఎలాగో ఇక్కడ ఉంది:
- ఓపెన్ కంట్రోల్ ప్యానెల్ .
- కార్యక్రమాలు మరియు ఫీచర్లు కోసం శోధించండి మరియు తెరవండి.
- విండోస్ ఫీచర్లు తెరవడానికి కంట్రోల్ పానెల్ యొక్క ఎడమ వైపు నుండి "విండోస్ ఫీచర్స్" తెరవడానికి ఎంచుకోండి. కమాండ్ ప్రాంప్ట్ లేదా రన్ డైలాగ్ పెట్టెలో optionalfeatures ఆదేశాన్ని ఎంటర్ చెయ్యడానికి మరొక మార్గం ఆ విండోకు అందుబాటులో ఉంటుంది.
- "విండోస్ ఫీచర్స్" విండోలో క్రిందికి స్క్రోల్ చేయండి మరియు TFTP క్లయింట్ పక్కన పెట్టెలో చెక్ చేయండి.
అది సంస్థాపించిన తరువాత, మీరు tftp ఆదేశాన్ని కమాండ్ ప్రాంప్ట్ ద్వారా TFTP యాక్సెస్ చేయవచ్చు. TFTP ను ఎలా ఉపయోగించాలో సమాచారం అవసరమైతే దానితో పాటు సహాయ కమాండ్ను ( tftp /? ) ఉపయోగించండి లేదా మైక్రోసాఫ్ట్ వెబ్సైట్లో tftp కమాండ్-లైన్ రిఫరెన్స్ పేజీ చూడండి.
TFTP వర్సెస్ FTP
ట్రివియల్ ఫైల్ ట్రాన్స్ఫర్ ప్రోటోకాల్ ఈ కీలక అంశాలలో FTP నుండి భిన్నంగా ఉంటుంది:
- TFTP యొక్క అసలైన సంస్కరణలు 32 MB పరిమాణం వరకు ఫైళ్లను బదిలీ చేయడానికి మాత్రమే అనుమతిస్తాయి (కొన్ని కొత్త TFTP సర్వర్లు ఈ పరిమితిని తీసివేస్తాయి లేదా దాన్ని 4 GB కి తగ్గించవచ్చు)
- FTP కాకుండా, TFTP ఎటువంటి లాగిన్ లక్షణాన్ని కలిగి ఉండదు, కాబట్టి ఇది వినియోగదారు పేరు మరియు పాస్వర్డ్ కోసం ప్రాంప్ట్ చేయదు. సున్నితమైన ఫైళ్ళను పంచుకోవడానికి TFTP ను ఉపయోగించడానికి జాగ్రత్తగా ఉండటం చాలా ముఖ్యం
- TFTP పై లిస్టింగ్, పేరు మార్చడం మరియు ఫైళ్ళను తొలగించడం సాధారణంగా అనుమతించబడదు, కానీ ఇది మద్దతు ఉంది
- FTP TCP పోర్ట్సు 20 మరియు 21 ను ఉపయోగిస్తున్నప్పుడు TFTP నెట్వర్క్ కనెక్షన్లను స్థాపించడానికి UDP పోర్ట్ 69 ను ఉపయోగిస్తుంది
UDP ని ఉపయోగించి TFTP అమలు చేయబడినందున, ఇది సాధారణంగా స్థానిక ఏరియా నెట్వర్క్ లలో పనిచేస్తుంది (LANs) .