విషయ సూచిక:
నిర్వచనం - 9 పి అంటే ఏమిటి?
9 పి అనేది బెల్ ల్యాబ్స్ అభివృద్ధి చేసిన నెట్వర్క్ ప్రోటోకాల్, ఇది ప్లాన్ 9 సిస్టమ్ యొక్క భాగాలను అనుసంధానించడానికి సాధనంగా ఉపయోగపడుతుంది. ప్లాన్ 9 వ్యవస్థ అనేది పరిశోధనా ప్రయోజనాల కోసం ఒక వేదికగా ఉపయోగపడేలా పంపిణీ చేయబడిన OS. ఇది ఫైల్ సిస్టమ్ ద్వారా అన్ని సిస్టమ్ ఇంటర్ఫేస్లను సూచిస్తుంది. ఫైల్స్ కీలక వస్తువులుగా పరిగణించబడతాయి మరియు విండోస్, నెట్వర్క్ కనెక్షన్లు, ప్రాసెస్లు మరియు యూజర్ ఇంటర్ఫేస్లను సూచించడానికి ఉపయోగిస్తారు.
ఈ పదాన్ని ప్లాన్ 9 ఫైల్ సిస్టమ్ ప్రోటోకాల్, 9 పి 2000 లేదా స్టైక్స్ అని కూడా అంటారు.
టెకోపీడియా 9 పి గురించి వివరిస్తుంది
9P ప్రోటోకాల్ పంపిణీ వాతావరణంలో వనరులు మరియు అనువర్తనాలను పారదర్శకంగా యాక్సెస్ చేయడానికి మరియు మార్చటానికి ఒక మార్గాన్ని అందిస్తుంది. ఇది క్లయింట్లు మరియు సర్వర్ల మధ్య సందేశాల కోసం ఉపయోగించబడుతుంది. క్లయింట్ అభ్యర్థనలను టి-సందేశాల రూపంలో సర్వర్కు పంపుతుంది. సర్వర్ క్లయింట్కు R- సందేశాల రూపంలో ప్రత్యుత్తరం ఇస్తుంది. అభ్యర్థనను ప్రసారం చేసే మరియు ప్రత్యుత్తరాలను స్వీకరించే ఈ ప్రక్రియను లావాదేవీ అంటారు. ఈ సందేశాలు ఎంట్రీ పాయింట్లకు సంబంధించినవి మరియు ఏదైనా 9P సర్వర్ చేత అమలు చేయబడాలి.
9P ప్రోటోకాల్ పంపిణీ చేయబడిన ఫైల్ సిస్టమ్గా మరియు నెట్వర్క్-పారదర్శక మరియు భాష-అజ్ఞేయ అనువర్తన ప్రోగ్రామింగ్ ఇంటర్ఫేస్గా పనిచేస్తుంది. 9P యొక్క సవరించిన 4 వ ఎడిషన్ 9P2000 పేరుతో విడుదల చేయబడింది మరియు ప్రాథమిక మెరుగుదలలపై దృష్టి పెట్టింది. 9P2000 ఇన్ఫెర్నో OS యొక్క తాజా వెర్షన్లో విస్తృతంగా అమలు చేయబడింది. ఇన్ఫెర్నో ఫైల్ ప్రోటోకాల్ 9P యొక్క వేరియంట్, దీనిని స్టైక్స్ అని కూడా పిలుస్తారు, దీనిని ప్లాన్ 9 OS కోసం అభివృద్ధి చేశారు.
9P ను అభివృద్ధి చేయడం వెనుక ఉన్న ఆలోచన ఏమిటంటే క్లయింట్ ప్రోగ్రామ్లు మరియు ఫైల్ సిస్టమ్ మధ్య ఫైల్ ఆపరేషన్లను ఎన్కోడ్ చేయడం, అనువదించిన సందేశాలను నెట్వర్క్ ద్వారా పంపడం. ప్లాన్ 9 ఈ టెక్నాలజీని CPU సర్వర్ మరియు యూజర్ టెర్మినల్స్ నుండి వేరు చేయడానికి ఉపయోగిస్తుంది. ప్లాన్ 9 పంపిణీలో u9fs అని పిలువబడే 9P సర్వర్ అమలు ఉంటుంది.
ప్లాన్ 9 యొక్క కొన్ని అనువర్తనాలు, 9 పి సర్వర్ల రూపంలో ఉంటాయి, వీటిలో ఆక్మే, రియో, ప్లంబర్ మరియు వికీఫ్లు ఉన్నాయి. 9P ప్రోటోకాల్ మరియు దాని ఉత్పన్నాలు ఎంబెడెడ్ పరిసరాలలో ఉపయోగించబడతాయి, ఉదాహరణకు స్టైక్స్ ఆన్ ఎ బ్రిక్ ప్రాజెక్ట్.
