కంప్యూటర్లు, సాఫ్ట్వేర్
SIP-ప్రోటోకాల్: వివరణ
సెషన్ దీక్షా ప్రోటోకాల్ (SIP) సిగ్నలింగ్ మరియు మల్టీమీడియా కమ్యూనికేషన్ సెషన్స్ నిర్వహణా ప్రోటోకాల్. ఇంటర్నెట్ టెలిఫోనీ అత్యంత సాధారణ అనువర్తనాలు - వాయిస్ మరియు వీడియో కాల్స్ మరియు IP (ఇంటర్నెట్ ప్రోటోకాల్) మీద ఇన్స్టాంట్ మెసేజింగ్.
ఇది అంత్య బిందువుల మధ్య పంపిన మరియు నియంత్రించేందుకు ఆ సృష్టి, తొలగింపు, మరియు కాల్ యొక్క ఇతర ముఖ్యమైన అంశాలు సందేశాలను నిర్వచిస్తుంది. వీటిలో వివరణ పైన ప్రదర్శించబడుతుంది SIP ప్రోటోకాల్, సృష్టిస్తున్నప్పుడు సవరించారు మరియు రద్దుచేయడం ఒకటి లేదా ఎక్కువ మల్టీమీడియా డేటా స్ట్రీమ్స్ కలిగి సెషన్స్ కోసం ఉపయోగించవచ్చు. ఇది ఒక అప్లికేషన్ లేయర్ ప్రోటోకాల్. అంతర్లీన రవాణా లేయర్ స్వతంత్ర రూపొందించబడింది. ఇతర మాటలలో, ఒక ప్రోటోకాల్ రచన ఆధారంగా HTTP (హైపర్టెక్స్ట్ ట్రాన్స్ఫర్) అనేక అంశాలు మరియు కలిగి సింపుల్ మెయిల్ అడ్రస్ ట్రాన్స్ఫర్ ప్రోటోకాల్ (SMTP).
SIP-ప్రోటోకాల్ - ఇది ఏమిటి?
SIP గుర్తించడానికి మరియు మల్టీమీడియా సెషన్ ప్రసారం అనేక ఇతర అనువర్తన స్థాయి ప్రోటోకాల్లను కలిసి పనిచేస్తుంది. గుర్తింపు మీడియా డేటాను మరియు సరిపోలే సెషన్ వివరణ ప్రోటోకాల్ (SDP) తో కలిసి సాధించవచ్చు. వాయిస్, వీడియో - - మల్టీమీడియా ప్రసారాలు ఇది సాధారణంగా వాస్తవ కాల రవాణా ప్రోటోకాల్ (RTP) లేదా సురక్షిత మోడ్ (SRTP) ఉపయోగిస్తుంది. సురక్షిత ప్రసార SIP సందేశాలను ట్రాన్స్పోర్ట్ లేయర్ సెక్యూరిటీ (TLS) ఉపయోగించి ఎన్క్రిప్ట్ ఉండవచ్చు.
అభివృద్ధి చరిత్ర
SIP-ప్రోటోకాల్ నిజానికి 1996 లో నిపుణుల బృందం అభివృద్ధి చేయబడింది. ఇది లో RFC 1999 (SIP 1.0) 2543 లో స్థిరపడింది. నవంబర్ 2000 లో, అతను ఒక 3 జిపిపి సిగ్నలింగ్ ప్రొటోకాల్ మరియు నిర్మాణం IP-మల్టీమీడియా సబ్ సిస్టం (IMS) సెల్యులార్ వ్యవస్థలు లో మల్టీమీడియా IP ఆధారిత సేవల ప్రసారం కోసం శాశ్వత మూలకం ఆమోదించబడింది. తాజా వెర్షన్ (SIP 2.0) RFC 3261 వివరణలో జూన్ 2002 లో విడుదలైంది. కొన్ని పొడిగింపులు మరియు అది శుద్ధి తో మా సమయం లో ఉపయోగిస్తారు.
అసలు SIP-ప్రోటోకాల్ వాయిస్ సేవలు ఆధారంగా అభివృద్ధి చేయబడింది వాస్తవం ఉన్నప్పటికీ. నేడు, ఇది కాన్ఫరెన్సింగ్కు సహా అప్లికేషన్లు, స్ట్రీమింగ్ మీడియా, తక్షణ సందేశ, ఫైలు బదిలీ, మరియు ఫ్యాక్స్ ఓవర్ IP, మరియు ఆన్లైన్ గేమ్స్ యొక్క విస్తృత మద్దతు.
ప్రోటోకాల్ SIP - వివరణ మరియు ఆపరేషన్
సెషన్ దీక్షా ప్రోటోకాల్ అంతర్లీన రవాణా ప్రోటోకాల్ స్వతంత్రంగా ఉంటుంది. ఇది నడుస్తుంది ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్ (TCP) యూజర్ డేటాగ్రామ్ ప్రోటోకాల్ (UDP) లేదా ప్రసార నియంత్రణ ప్రోటోకాల్ స్ట్రీమ్ (SCTP). ఇది రెండు వైపులా (ఏక ప్రసార) మధ్య డేటా బదిలీ మరియు బహుళ ప్రసార సెషన్ కోసం ఉపయోగించవచ్చు.
అది రూపకల్పన అంశాలు ఇలాంటి నమూనాలు HTTP లావాదేవీ అభ్యర్థన ఉన్నాయి. ప్రతి వంటి ఆపరేషన్ సర్వర్ మరియు కనీసం ఒక స్పందన పై ఒక ప్రత్యేక పద్ధతి లేదా ఫంక్షన్ కారణమయ్యే క్లయింట్ అభ్యర్థన, కలిగి ఉంటుంది. SIP-ప్రోటోకాల్ చదవగలిగే టెక్స్ట్ ఫార్మాట్ అందించడం, శీర్షిక క్షేత్రాలను, ఎన్కోడింగ్ నియమాలు, మరియు HTTP స్థితి సంకేతాలు చాలా reuses.
ప్రతి నెట్వర్క్ వనరుల సెషన్ దీక్షా ప్రోటోకాల్ - ఒక వినియోగదారు ఏజెంట్ లేదా వాయిస్మెయిల్ బాక్స్ - కూడా వెబ్ సేవలు మరియు ఇ-మెయిల్ లో ఉపయోగించే ఒక సామాన్య వాక్యనిర్మాణం ఆధారంగా, పనితీరును వనరుల కేటాయింపు ఐడెంటిఫైయర్ (URI) ఉపయోగించి గుర్తించబడింది. యూజర్పేరు: పాస్వర్డ్ @ host: port SIP కోసం ఉపయోగిస్తారు అనేది URI పథకం, ఒక తార్కిక గొలుసు రూపంలో ఉంది.
భద్రతా విధానం
అవసరమైన సురక్షిత ఉంటే డేటా ట్రాన్స్మిషన్ పథకం నెట్వర్క్ అంశాలు, వీటిలో ప్రతి అభ్యర్థనను లక్ష్యం డొమైన్ కు ఫార్వార్డ్ ఆ సూచిస్తుంది, ట్రాన్స్పోర్ట్ లేయర్ సెక్యూరిటీ (TLS) తప్పక అందించాలి. అది స్థానిక సురక్షిత అమర్పులతో అనుగుణంగా ఆపరేట్ అంగీకరించిన ఉన్నప్పుడు లక్ష్యం డొమైన్ ప్రాక్సీ సర్వర్ యొక్క చివరి దశలో. TLS డిస్పాచ్ సమయంలో దత్తాంశాల అడ్డగించేందుకు ప్రయత్నించండి ఎవరు చొరబాటు వ్యతిరేకంగా రక్షించడానికి. కానీ అది చివర నిజమైన భద్రతా అందించడం లేదు మరియు ట్రాకింగ్ మరియు డేటా దొంగతనం నిరోధించలేదు. పోర్ట్సు సురక్షితంగా కనెక్ట్ చేయాలి దీనిలో SIP-protocol, ఇతర నెట్వర్క్ సేవలు పనిచేస్తుంది?
ఇది పలు ఇతర ప్రోటోకాల్లు తో కలిసి పనిచేస్తుంది మరియు మాత్రమే సిగ్నలింగ్ కమ్యూనికేషన్ లో పాల్గొంటుంది. SIP-ఖాతాదారులకు సాధారణంగా SIP ఫర్ సర్వర్లకు మరియు ఇతర SIP తుది పాయింట్లు కనెక్ట్ TCP లేదా UDP పోర్ట్ సంఖ్యల 5060 లేదా 5061 ఉపయోగించండి. పోర్ట్ 5060 సాధారణంగా, ఎన్క్రిప్ట్ ట్రాఫిక్ సిగ్నల్ కోసం ఉపయోగిస్తారు ట్రాన్స్పోర్ట్ లేయర్ సెక్యూరిటీ (TLS) తో పోర్ట్ 5061 దగ్గరగా "స్నేహితులు" అయితే.
ఉపయోగం ఏమిటి?
ప్రశ్న మరింత ఖచ్చితంగా «SIP-ప్రోటోకాల్ సమాధానం - అది ఉపయోగిస్తారు ఏమి కోసం" అర్ధం చేసుకోవాలని. ఇది సాధారణంగా ఏర్పాటు మరియు ఒక వాయిస్ లేదా వీడియో కాల్స్ పంపడానికి ఉపయోగిస్తారు. ఇది మీరు ఇప్పటికే సవాళ్లు సవరించడానికి అనుమతిస్తుంది. మార్పు, చిరునామాలు లేదా పోర్ట్సు మారుతున్న ఒక సంభాషణ మరింత పాల్గొనే ఆహ్వానించడం జోడించడం లేదా మీడియా ప్రసారాలు తొలగించడం ఇస్తాయి. SIP కూడా ఈవెంట్ చందా మరియు నోటిఫికేషన్లో సందేశ అనువర్తనాల్లో అప్లికేషన్, మరియు సేవలు కనుగొనేందుకు.
ఇంటర్నెట్ ఇంజనీరింగ్ టాస్క్ ఫోర్స్ (IETF) తో సంబంధం SIP-నిబంధనల సమితి, ఇటువంటి అనువర్తనాలకు సూచనలను నిర్ణయిస్తుంది. రియల్ టైమ్ రవాణా ప్రోటోకాల్ (RTP) లో వేరే ప్రోటోకాల్ అప్లికేషన్ లో వాయిస్ మరియు videopotokovye సందేశాలను అప్లికేషన్. పారామితులు - పోర్ట్ సంఖ్యల, ప్రోటోకాల్లు, కోడెక్స్ - ఈ మీడియా స్ట్రీమ్స్ నిర్వచించిన మరియు ప్యాకేజీ శరీర సెషన్ దీక్షా ప్రోటోకాల్ (ఉదా, SIP T ప్రోటోకాల్) కదులుతుంది సెషన్ వివరణ ప్రోటోకాల్ (SDP), ఉపయోగించి జతచేయబడింది.
ప్రోటోకాల్ యొక్క ప్రాథమిక కోణం భవిష్యత్తులో సూచనకు అందించడానికి మరియు కాల్ ప్రాసెసింగ్ విధులు మరియు లక్షణాలు ప్రజా లో ప్రస్తుతం సూపర్సెట్కి మద్దతు చేసే పునాదులు న IP-కమ్యూనికేషన్స్ కోసం సెటప్ పిలవాలి టెలిఫోన్ నెట్వర్క్ (PSTN) స్విచ్ ఉంది. అతను వాటిని నిర్వచించలేదు. ఇంకా ముఖ్యంగా, ఇది కేవలం కాల్ సెటప్ మరియు సిగ్నలింగ్ నియంత్రిస్తుంది. కార్యకలాపాలు టెలిఫోన్ నిర్వహించడానికి ఉద్దేశించబడిన అన్ని చర్యలు (m. E. డయల్, స్పందన రింగ్బ్యాక్ టోన్లు లేదా ఒక ఖాళీ సిగ్నల్), ప్రాక్సీ సర్వర్లు మరియు వినియోగదారు ఏజంట్లు. వాటి పరిచయం పదజాలం వివిధ దేశాల్లో వివిధ ఉంది, కానీ వారు ఒకే సూత్రం మీద ఆధారపడి పనిచేస్తాయి.
టెలిఫోన్ విలువ
టెలిఫోన్ నెట్వర్క్ మద్దతు SIP కూడా సిగ్నలింగ్ విధానం 7 (SS7) ప్రస్తుత మరింత ఆధునిక కాల్ ప్రాసెసింగ్ పలు లక్షణాలను అమలు చేయవచ్చు. ఈ నియమాలు రెండు చాలా భిన్నంగా వున్నప్పటికి. SS7 ఒక కేంద్రీకృత ప్రోటోకాల్. ఇది ఒక సంక్లిష్ట కేంద్ర కలిగి ఉంటుంది నెట్వర్క్ నిర్మాణం మరియు "మొద్దుబారిన" ముగింపు పాయింట్లు (సంప్రదాయ టెలిఫోన్లు). SIP "క్లయింట్-సర్వర్" యొక్క ప్రోటోకాల్. అయితే, మద్దతు సెషన్ దీక్షా ప్రోటోకాల్ అత్యంత పరికరాలు క్లయింట్ మరియు సర్వర్ పాత్ర నిర్వహించడానికి చేయవచ్చు. సాధారణంగా, సెషన్ ప్రారంబిక ఒక క్లయింట్ వలె పనిచేస్తుంది, మరియు రిసీవర్ కాల్ సర్వర్ పనిని అమలు చేస్తాయి. అందువలన, SIP లక్షణాలు కమ్యూనికేట్ అంత్య బిందువుల, నెట్వర్క్ అమలు చేస్తారు సాంప్రదాయాలను SS7 సామర్థ్యాలు విరుద్ధంగా అమలు చేస్తారు.
SIP టెక్నాలజీ ఐటీ అభివృద్ధి అని, మరియు టెలీకమ్యూనికేషన్స్ పరిశ్రమలో లో తీరుకి భిన్నంగా ఉంటుంది. ఇతరులు (ఉదా, H.323) సాంప్రదాయకంగా ఇంటర్నేషనల్ టెలికమ్యూనికేషన్స్ యూనియన్ (ITU) తో సంబంధం కలిగి ఉంటాయి SIP-ప్రోటోకాల్ ప్రామాణీకరణం మరియు ప్రధానంగా IETF ద్వారా నిర్ణయించబడుతుంది.
నెట్వర్క్ ఎలిమెంట్
SIP యూజర్ యొక్క ఏజెంట్లు, అలాగే నెట్వర్క్ సర్వర్ అంశాల అనేక రకాల నిర్వచిస్తుంది. రెండు SIP అంత్య బిందువుల ఏ ఇంటర్మీడియట్ మౌలిక సదుపాయాలు లేకుండా కమ్యూనికేట్. అయితే, ఈ విధానం నెట్వర్క్ అందుబాటులో నోడ్స్ కోసం అన్వేషణ సేవ డైరెక్టరీలు అవసరం ప్రభుత్వం సమాచార, తరచుగా అసాధ్యమని ఉంది. SIP-ప్రోటోకాల్ రిజిస్టర్ అలాంటి ఫంక్షనాలిటీ ఇవ్వలేము.
యూజర్ ఏజెంట్
యూజర్ ఏజెంట్ SIP (UA) ఒక తార్కిక నెట్వర్క్ను అంత్య బిందువుల ఉంది. వారు తయారు లేదా సందేశాలు అందుకుంటారు, మరియు తద్వారా SIP-సెషన్ నియంత్రించడానికి ఉపయోగిస్తారు. SIP-UA SIP విజ్ఞప్తులపై విచారణ అందుకుంటుంది మరియు SIP స్పందన తిరిగి దాని సర్వర్ (UAS), పంపే ఒక వినియోగదారు ఏజెంట్ క్లయింట్ (UAC) పాత్ర నిర్వహించడానికి ఉండవచ్చు. నియంత్రణా ఖాతాలు మరియు UAS మాత్రమే SIP లావాదేవీ సమయంలో నిర్వహిస్తారు.
టెలిఫోనీ
SIP-టెలిఫోనీ, నిజానికి, క్లయింట్ మరియు సర్వర్ విధులు SIP-యూజర్ ఏజెంట్ అమలు చేసే IP-టెలిఫోనీ, ఉంది. జవాబు, డయల్ విచలనం నిలుపుదల / విడుదల మరియు ఫార్వార్డింగ్ కాల్ - ఇంకా, ఇది ఒక సంప్రదాయ టెలిఫోన్ కాల్ ఎంపికలు అందిస్తుంది.
SIP-ఫోన్లు ఒక హార్డ్వేర్ పరికరం లేదా ఒక softphone వలె అమలు చేయవచ్చు. తయారీదారులు ఎక్కువగా ఈ ప్రోటోకాల్ను ప్రామాణిక టెలిఫోనీ వేదిక (ఇటీవల సంవత్సరాలలో - 4G ద్వారా) వంటి ఉపయోగించి ఎందుకంటే, హార్డ్వేర్ మరియు సాఫ్ట్వేర్ SIP-ఫోన్లు ఫండమెంటల్స్ మధ్య వ్యత్యాసం అస్పష్టంగా ఉండిపోయింది. అదనంగా, సెషన్ దీక్షా ప్రోటోకాల్ అంశాలు నేడు అనేక IP-ప్రారంభించబడిన పరికరాల యొక్క ఫర్మువేర్ యొక్క ప్రాథమిక విధులు అమలు. ఉదాహరణలు Android న నోకియా మరియు బ్లాక్బెర్రీ, మరియు SIP-ప్రోటోకాల్ నుండి పరికరాలు వివిధ ఇప్పుడు అనివార్య సేవ ఉన్నాయి.
SIP లో, HTTP లో, వినియోగదారు ఏజెంట్ కూడా ఒక శీర్షిక రంగంలో పోస్ట్లు యూజర్ ఏజెంట్ ద్వారా, సాఫ్ట్వేర్ / హార్డ్వేర్ / అంశాల టెక్స్ట్ వివరణ కలిగి గుర్తిస్తుంది. అభ్యర్థన సందేశం యూజర్-ఏజెంట్ రంగంలో సంక్రమిస్తుంది. ఈ స్వీకరించడం SIP సర్వర్ ఈ సమాచారాన్ని చూడడానికి చేయవచ్చు అర్థం. నెట్వర్క్ అంశాలు సెషన్ దీక్షా ప్రోటోకాల్ కొన్నిసార్లు ఆ సమాచారాన్ని నిల్వ చేయవచ్చు. మరియు అది అనుకూలతా సమస్యలను నిర్ధారించడంలో సహాయకారిగా ఉంటుంది.
Similar articles
Trending Now