Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന brsccla കമാൻഡാണിത്.
പട്ടിക:
NAME
brscla - BRSC അടിസ്ഥാനമാക്കിയുള്ള BP കൺവെർജൻസ് ലെയർ അഡാപ്റ്റർ (ഇൻപുട്ടും ഔട്ട്പുട്ടും) ടാസ്ക്
സിനോപ്സിസ്
brsccl server_hostname[:server_port_nbr]_സ്വന്തം_നോഡ്_nbr
വിവരണം
BRSC ബണ്ടിൽ റിലേ സേവനത്തിന്റെ (BRS) കൺവെർജൻസ് ലെയർ പ്രോട്ടോക്കോളിന്റെ "ക്ലയന്റ്" ഭാഗമാണ്.
ബി.പി. ഇത് BRS കൺവെർജൻസ് ലെയർ പ്രോട്ടോക്കോളിന്റെ "സെർവർ" വശമായ BRSS മുഖേന പൂരകമാണ്.
ബിപിക്ക്. BRS ക്ലയന്റുകൾ അവരുടെ അന്തിമഫലം പരിഗണിക്കാതെ തന്നെ സെർവറിലേക്ക് നേരിട്ട് ബണ്ടിലുകൾ അയയ്ക്കുന്നു
ലക്ഷ്യസ്ഥാനങ്ങൾ, സെർവർ അവ ആവശ്യാനുസരണം മറ്റ് ക്ലയന്റുകൾക്ക് കൈമാറുന്നു.
brsccl മൂന്ന് ത്രെഡുകൾ ഉൾക്കൊള്ളുന്ന ഒരു പശ്ചാത്തല "ഡെമൺ" ടാസ്ക് ആണ്: ഇതിലേക്ക് ബന്ധിപ്പിക്കുന്ന ഒന്ന്
BRS സെർവർ, മറ്റ് ത്രെഡുകൾ സൃഷ്ടിക്കുന്നു, തുടർന്ന് BRSC പ്രോട്ടോക്കോൾ ഔട്ട്പുട്ട് കൈകാര്യം ചെയ്യുന്നു
ബന്ധിപ്പിച്ച സോക്കറ്റിലൂടെ BRS സെർവറിലേക്ക് ബണ്ടിലുകൾ കൈമാറുന്നു; ലളിതമായി അയയ്ക്കുന്ന ഒന്ന്
സെർവറിലേക്ക് കണക്റ്റുചെയ്ത സോക്കറ്റിലൂടെ ആനുകാലിക "കീപ്പാലിവ്" സന്ദേശങ്ങൾ (അത് ഉറപ്പാക്കാൻ
പ്രാദേശിക നിഷ്ക്രിയത്വം കണക്ഷൻ നഷ്ടപ്പെടുന്നതിന് കാരണമാകില്ല); BRSC കൈകാര്യം ചെയ്യുന്ന ഒന്ന്
ബന്ധിപ്പിച്ച സെർവറിൽ നിന്നുള്ള പ്രോട്ടോക്കോൾ ഇൻപുട്ട്.
ഔട്ട്പുട്ട് ത്രെഡ് സെർവറിന്റെ TCP സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നു server_hostname ഒപ്പം
server_port_nbr, കണക്റ്റുചെയ്ത സോക്കറ്റിലൂടെ ക്ലയന്റിന്റെ അയയ്ക്കുന്നു സ്വന്തം_നോഡ്_nbr (എസ്ഡിഎൻവിയിൽ
പ്രാതിനിധ്യം) തുടർന്ന് 32-ബിറ്റ് ടൈം ടാഗും അക്കാലത്തെ 160-ബിറ്റ് HMAC-SHA1 ഡൈജസ്റ്റും
ടാഗ്, സ്വയം പ്രാമാണീകരിക്കാൻ; തിരികെ നൽകിയ 160-ബിറ്റ് കൗണ്ടർ സൈനിന്റെ ആധികാരികത പരിശോധിക്കുന്നു
സെർവർ മുഖേന; സൂക്ഷിപ്പുകാരും റിസീവർ ത്രെഡുകളും ഉണ്ടാക്കുന്നു; തുടർന്ന് വേർതിരിച്ചെടുക്കാൻ തുടങ്ങുന്നു
BRSC വഴി സംപ്രേക്ഷണം ചെയ്യാനും അവ കൈമാറാനും തയ്യാറായ ബണ്ടിലുകളുടെ ക്യൂവിൽ നിന്നുള്ള ബണ്ടിലുകൾ
സെർവറിലേക്ക് ബന്ധിപ്പിച്ച സോക്കറ്റിന് മുകളിലൂടെ ബണ്ടിലുകൾ. ഓരോ ട്രാൻസ്മിറ്റ് ബണ്ടിലിനും മുൻപുള്ളതാണ്
അതിന്റെ നീളം, നെറ്റ്വർക്ക് ബൈറ്റ് ക്രമത്തിൽ ഒരു 32-ബിറ്റ് ഒപ്പിടാത്ത പൂർണ്ണസംഖ്യ. ഇതിനായുള്ള ഡിഫോൾട്ട് മൂല്യം
server_port_nbr, ഒഴിവാക്കിയാൽ, 80 ആണ്.
റിസപ്ഷൻ ത്രെഡ് ബന്ധിപ്പിച്ച സോക്കറ്റിന് മുകളിലൂടെ ബണ്ടിലുകൾ സ്വീകരിക്കുകയും അവയിലേക്ക് കൈമാറുകയും ചെയ്യുന്നു
പ്രാദേശിക അയോൺ നോഡിലെ ബണ്ടിൽ പ്രോട്ടോക്കോൾ ഏജന്റ്. കണക്ഷനിൽ ലഭിച്ച ഓരോ ബണ്ടിലും
അതിന്റെ ദൈർഘ്യത്തിന് മുമ്പായി, നെറ്റ്വർക്ക് ബൈറ്റ് ക്രമത്തിൽ ഒരു 32-ബിറ്റ് ഒപ്പിടാത്ത പൂർണ്ണസംഖ്യ.
കീപലൈവ് ത്രെഡ് പൂജ്യത്തിന്റെ "ബണ്ടിൽ ലെങ്ത്" മൂല്യം അയയ്ക്കുന്നു (ഒരു 32-ബിറ്റ് ഒപ്പിടാത്തത്
നെറ്റ്വർക്ക് ബൈറ്റ് ക്രമത്തിൽ പൂർണ്ണസംഖ്യ) ഓരോ 15 സെക്കൻഡിലും ഒരിക്കൽ സെർവറിലേക്ക്.
അതല്ല brsccl ഒരു "പ്രോമിസ്ക്യൂസ്" കൺവേർജൻസ് ലെയർ ഡെമൺ അല്ല: ഇതിന് ബണ്ടിലുകൾ കൈമാറാൻ കഴിയും
അത് ബന്ധിപ്പിച്ചിരിക്കുന്ന BRS സെർവറിലേക്ക് മാത്രം, അതിനാൽ സ്കീം കോൺഫിഗറേഷൻ അത് നിർദ്ദേശിക്കുന്നു
ഈ ഔട്ട്ഡക്റ്റ് ഉദ്ധരിക്കുക, പ്രോട്ടോക്കോൾ പേരും BRSC ഔട്ട്ഡക്റ്റ് പേരും നൽകിയാൽ മതി
എപ്പോൾ എന്ന് കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയിട്ടുണ്ട് brsccl ആരംഭിച്ചു.
brsccl സ്വയമേവ മുളപ്പിച്ചതാണ് bpadmin 's' (START) കമാൻഡിന് മറുപടിയായി അത്
ബണ്ടിൽ പ്രോട്ടോക്കോളിന്റെ പ്രവർത്തനം ആരംഭിക്കുന്നു, അത് അവസാനിപ്പിക്കുന്നു bpadmin ഒരു പ്രതികരണമായി
'x' (STOP) കമാൻഡ്. brsccl START എന്നതിനുള്ള പ്രതികരണമായി സ്പോൺ ചെയ്യാനും അവസാനിപ്പിക്കാനും കഴിയും
BRSC കൺവെർജൻസ് ലെയർ പ്രോട്ടോക്കോളുമായി ബന്ധപ്പെട്ട STOP കമാൻഡുകൾ.
പുറത്ത് പദവി
"ക്സനുമ്ക്സ" brsccl ൽ സൂചിപ്പിച്ച കാരണങ്ങളാൽ സാധാരണഗതിയിൽ അവസാനിപ്പിച്ചു ion.log ഫയൽ. ഇത് എങ്കിൽ
അവസാനിപ്പിക്കാൻ നിർദ്ദേശിച്ചിട്ടില്ല, ലോഗിൽ കണ്ടെത്തിയ പ്രശ്നം അന്വേഷിച്ച് പരിഹരിക്കുക
ഫയലും ഉപയോഗവും bpadmin BRSC പ്രോട്ടോക്കോൾ പുനരാരംഭിക്കുന്നതിന്.
"ക്സനുമ്ക്സ" brsccl ൽ സൂചിപ്പിച്ച കാരണങ്ങളാൽ അസാധാരണമായി അവസാനിപ്പിച്ചു ion.log ഫയൽ. അന്വേഷിക്കുക ഒപ്പം
ലോഗ് ഫയലിൽ കണ്ടെത്തിയ പ്രശ്നം പരിഹരിക്കുക, തുടർന്ന് ഉപയോഗിക്കുക bpadmin BRSC പുനരാരംഭിക്കാൻ
പ്രോട്ടോകോൾ.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി brscla ഉപയോഗിക്കുക