Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് നാമമാണിത്.
പട്ടിക:
NAME
nam - VINT/LBL നെറ്റ്വർക്ക് ആനിമേറ്റർ
സിനോപ്സിസ്
നം [ -g ജ്യാമിതി ] [ -t ഗ്രാഫ് ഇൻപുട്ട് ][ -i ഇടവേള ] [ -P സമപ്രായക്കാരന്റെ പേര് ] [ -N appName ] [ -c
കാഷെ വലിപ്പം ] [ -f കോൺഫിഗറേഷൻ ] [ -S ] ട്രേസ് ഫയൽ
വിവരണം
പുരുഷൻ നെറ്റ്വർക്ക് സിമുലേഷൻ ട്രെയ്സുകളും യഥാർത്ഥ ലോകവും കാണുന്നതിനുള്ള ഒരു Tcl/TK അടിസ്ഥാനമാക്കിയുള്ള ആനിമേഷൻ ഉപകരണമാണ്
പാക്കറ്റ് ട്രെയ്സ് ഡാറ്റ.
നാമം ഉപയോഗിക്കുന്നതിനുള്ള ആദ്യ പടി ട്രേസ് ഫയൽ നിർമ്മിക്കുക എന്നതാണ്. ട്രേസ് ഫയലിൽ അടങ്ങിയിരിക്കണം
ടോപ്പോളജി വിവരങ്ങൾ, ഉദാ, നോഡുകൾ, ലിങ്കുകൾ, അതുപോലെ പാക്കറ്റ് ട്രെയ്സുകൾ. വിശദമായ ഫോർമാറ്റ് ആണ്
TRACE FILE വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നു. സാധാരണയായി, ട്രേസ് ഫയൽ ജനറേറ്റ് ചെയ്യുന്നത് ns(1). സമയത്ത്
ഒരു എൻഎസ് സിമുലേഷൻ, ഉപയോക്താവിന് ടോപ്പോളജി കോൺഫിഗറേഷനുകൾ, ലേഔട്ട് വിവരങ്ങൾ, പാക്കറ്റ് എന്നിവ നിർമ്മിക്കാൻ കഴിയും
ns-ലെ ട്രെയ്സിംഗ് ഇവന്റുകൾ ഉപയോഗിച്ച് ട്രെയ്സ് ചെയ്യുന്നു. റഫർ ചെയ്യുക ns(1) വിശദമായ വിവരങ്ങൾക്ക്.
ട്രെയ്സ് ഫയൽ ജനറേറ്റ് ചെയ്യുമ്പോൾ, അത് nam വഴി ആനിമേഷൻ ചെയ്യാൻ തയ്യാറാണ്. ആരംഭിക്കുമ്പോൾ, പേര്
ട്രേസ് ഫയൽ വായിക്കും, ടോപ്പോളജി സൃഷ്ടിക്കും, ഒരു വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും, ആവശ്യമെങ്കിൽ ലേഔട്ട് ചെയ്യും, തുടർന്ന്
ട്രേസ് ഫയലിലെ ആദ്യ പാക്കറ്റിന്റെ സമയത്ത് താൽക്കാലികമായി നിർത്തുക. അതിന്റെ യൂസർ ഇന്റർഫേസിലൂടെ, nam
ആനിമേഷന്റെ പല വശങ്ങളിലും നിയന്ത്രണം നൽകുന്നു. ഈ പ്രവർത്തനങ്ങൾ വിവരിക്കും
ഉപയോക്താവിന്റെ ഇന്റർഫേസ് വിഭാഗത്തിൽ വിശദമായി.
നാമിന്റെ ഈ പതിപ്പ് വളരെ പരീക്ഷണാത്മകമാണ് - ബഗുകൾ ഉണ്ടാകും!. ദയവായി മെയിൽ ns-
[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു] നിങ്ങൾ എന്തെങ്കിലും ബഗുകൾ നേരിടുകയാണെങ്കിൽ, അല്ലെങ്കിൽ ആവശ്യമുള്ള നിർദ്ദേശങ്ങൾക്കൊപ്പം
പ്രവർത്തനം.
ഓപ്ഷനുകൾ
-g ആരംഭിക്കുമ്പോൾ വിൻഡോയുടെ ജ്യാമിതി വ്യക്തമാക്കുക. ഫോർമാറ്റ് വിവരിച്ചിരിക്കുന്നു X(1)
-t [വിവരങ്ങൾ അപൂർണ്ണം] tkgraph ഉപയോഗിക്കാൻ nam-നോട് നിർദ്ദേശിക്കുക, കൂടാതെ ഇൻപുട്ട് ഫയൽ nam വ്യക്തമാക്കുക
tkgraph-ന്.
-i [ഈ ഓപ്ഷനുള്ള വിവരങ്ങൾ കൃത്യമായിരിക്കില്ല] വ്യക്തമാക്കുക നിരക്ക് (യഥാർത്ഥ) മില്ലിസെക്കൻഡ്
സ്ക്രീൻ അപ്ഡേറ്റ് നിരക്ക് ആയി. ഡിഫോൾട്ട് നിരക്ക് 50ms ആണ് (അതായത്, സെക്കൻഡിൽ 20 ഫ്രെയിമുകൾ).
X സെർവറിന് ഈ നിരക്ക് നിലനിർത്താൻ കഴിഞ്ഞേക്കില്ല എന്നത് ശ്രദ്ധിക്കുക, ഈ സാഹചര്യത്തിൽ
X സെർവർ അനുവദിക്കുന്നത്ര വേഗത്തിൽ ആനിമേഷൻ പ്രവർത്തിക്കും (100% cpu ഉപയോഗത്തിൽ).
-N ഈ നാമ ഉദാഹരണത്തിന്റെ ആപ്ലിക്കേഷന്റെ പേര് വ്യക്തമാക്കുക. ഈ ആപ്ലിക്കേഷന്റെ പേര് പിന്നീട് വരാം
പിയർ സിൻക്രൊണൈസേഷനിൽ ഉപയോഗിക്കും.
-P പിയർനാം ഉദാഹരണത്തിന്റെ അപേക്ഷയുടെ പേര് വ്യക്തമാക്കുക
ഈ nam ഉദാഹരണത്തിന്റെ നിർവ്വഹണവുമായി സമന്വയിപ്പിച്ചു. മുകളിലുള്ള ഓപ്ഷൻ കാണുക
(-N) അപേക്ഷയുടെ പേരുകൾ എങ്ങനെ വ്യക്തമാക്കാം.
പൊതുവായ ഉപയോഗം ഇതാണ്: (1) ആദ്യ നാമം (സ്ലേവ്) ആരംഭിക്കുന്നത്:
നം -N <പേര് #1> <trace ഫയല് പേര് #1>
തുടർന്ന് രണ്ടാമത്തെ നാമ ഉദാഹരണം ആരംഭിക്കുക (അത് മാസ്റ്റർ ആയിരിക്കും):
നം -N <പേര് #2> <trace ഫയല് പേര് #2>
തുടർന്ന് എല്ലാ ആനിമേഷൻ നിയന്ത്രണവും (പ്ലേ, നിർത്തുക, പിന്നോട്ട്, പക്ഷേ പെടുത്തിയിട്ടില്ല മറ്റ് പരിശോധന
നിരീക്ഷണം പോലുള്ള ഇന്ററാക്ടീവ് പ്രവർത്തനങ്ങൾ) ഇവ രണ്ടും തമ്മിൽ സമന്വയിപ്പിക്കപ്പെടും
സന്ദർഭങ്ങൾ.
ഈ മെക്കാനിസം Tcl-ന്റെ send കമാൻഡ് ഉപയോഗിക്കുന്നതിനാൽ, അതിന് അത് ആവശ്യമാണെന്ന് ദയവായി ശ്രദ്ധിക്കുക
നിങ്ങളുടെ X സെർവർ xauth ആധികാരികതയായി ഉപയോഗിച്ചു. പ്രത്യേകിച്ചും, നിങ്ങൾ ഓപ്ഷൻ ചേർക്കണം
`-ഓത്ത് നിങ്ങളുടെ X സെർവർ ആരംഭിക്കുമ്പോൾ. ഇതില്ലാതെ
ഓപ്ഷൻ, X xhost ആധികാരികതയായി ഉപയോഗിക്കും, അത് വളരെ ദുർബലവും പരിഗണിക്കപ്പെടുന്നതുമാണ്
അരക്ഷിതാവസ്ഥ. വിശദാംശങ്ങൾക്ക് Xsecurity, xauth, Xserver എന്നിവയുടെ മാൻ പേജ് കാണുക
ലഭ്യമായ പ്രാമാണീകരണ പ്രോട്ടോക്കോളുകൾ.
-c [വിവരങ്ങൾ അപൂർണ്ണമാണ്] 'സജീവമായി' സംഭരിക്കാൻ ഉപയോഗിക്കുന്ന കാഷെയുടെ പരമാവധി വലുപ്പം
പിന്നാക്ക ആനിമേഷൻ ചെയ്യുമ്പോൾ വസ്തുക്കൾ.
-f സ്റ്റാർട്ടപ്പ് സമയത്ത് ലോഡ് ചെയ്യേണ്ട ഇനീഷ്യലൈസേഷൻ ഫയലുകളുടെ പേര്. ഈ ഫയലിൽ, ഉപയോക്താവ്
ട്രേസ് ഫയലിൽ വിളിക്കപ്പെടുന്ന ഫംഗ്ഷനുകൾ നിർവ്വചിക്കാൻ കഴിയും. ഇതിനൊരു ഉദാഹരണമാണ്
ns-ലെ ഡൈനാമിക് ലിങ്കുകളുടെ 'ലിങ്ക്-അപ്പ്', 'ലിങ്ക്-ഡൗൺ' ഇവന്റുകൾ. (റഫർ ചെയ്യുക $ns rtmodel
വിശദവിവരങ്ങൾക്ക്, ഉദാഹരണത്തിന് നിങ്ങളുടെ ns ഡയറക്ടറിയിൽ tcl/ex/simple-dyn.tcl). ഉദാഹരണം
ഇനീഷ്യലൈസേഷൻ ഫയലുകൾ ex/sample.nam.tcl, ex/dynamic-nam.conf എന്നിവയിൽ കാണാം.
-S സിൻക്രണസ് X സ്വഭാവം പ്രവർത്തനക്ഷമമാക്കുക, അതുവഴി ഗ്രാഫിക്സ് ഡീബഗ്ഗിംഗിന് ഇത് എളുപ്പമാണ്. UNIX-ന്
X മാത്രം പ്രവർത്തിക്കുന്ന സിസ്റ്റം.
ട്രേസ് ഫയൽ ആനിമേറ്റുചെയ്യേണ്ട ട്രെയ്സ് ഡാറ്റ അടങ്ങിയ ഫയലിന്റെ പേരാണ് (ഫോർമാറ്റ്
ചുവടെയുള്ള TRACE FILE വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നു). എങ്കിൽ ട്രേസ് ഫയൽ വായിക്കാൻ കഴിയില്ല, നം തുറക്കാൻ ശ്രമിക്കും
ട്രേസ് ഫയൽ.nam.
ഒബ്ജക്റ്റുകൾ IN നാം
നോഡ്, ലിങ്ക്, ക്യൂ, പാക്കറ്റ്, ഏജന്റ്,
നിരീക്ഷിക്കുക. അവ താഴെ നിർവചിച്ചിരിക്കുന്നു:
നോഡ് ട്രേസ് ഫയലിലെ 'n' ട്രെയ്സ് ഇവന്റിൽ നിന്നാണ് നോഡുകൾ സൃഷ്ടിച്ചിരിക്കുന്നത്. ഇത് എ പ്രതിനിധീകരിക്കുന്നു
ഉറവിടം/ഹോസ്റ്റ്/റൂട്ടർ മുതലായവ. നാമത്തിന് ഡ്യൂപ്ലിക്കേറ്റ് നിർവചനം ഉണ്ടെങ്കിൽ അത് അവസാനിക്കും
ഒരേ നോഡ്. നോഡിന് നിരവധി ആകൃതികൾ ഉണ്ടായിരിക്കാം, (വൃത്തം, ചതുരം, ഷഡ്ഭുജം), എന്നാൽ ഒരിക്കൽ
സൃഷ്ടിച്ചത് അതിന്റെ ആകൃതി മാറ്റാൻ കഴിയില്ല. നോഡിന് നിരവധി നിറങ്ങളുണ്ടാകാം, അത് മാറാം
ആനിമേഷൻ സമയത്ത് അതിന്റെ നിറം. റഫർ ചെയ്യുക ns(1) ബന്ധപ്പെട്ട ട്രെയ്സിംഗ് ഇവന്റുകൾക്കായി.
ബന്ധം ഒരു നെറ്റ്വർക്ക് ടോപ്പോളജി രൂപീകരിക്കുന്നതിന് നോഡുകൾക്കിടയിൽ ലിങ്കുകൾ സൃഷ്ടിക്കപ്പെടുന്നു. nam ലിങ്കുകൾ ആകുന്നു
ആന്തരികമായി ലളിതമാണ്, എന്നാൽ ഇത് ഉപയോക്താക്കൾക്ക് അദൃശ്യമാണ്. ട്രെയ്സ് ഇവന്റ് 'l' സൃഷ്ടിക്കുന്നു
രണ്ട് സിംപ്ലക്സ് ലിങ്കുകളും മറ്റ് ആവശ്യമായ സജ്ജീകരണങ്ങളും, അതിനാൽ ഇത് ഉപയോക്താക്കൾക്ക് സമാനമായി കാണപ്പെടുന്നു
ഒരു ഡ്യൂപ്ലക്സ് ലിങ്ക്. ലിങ്കിന് നിരവധി നിറങ്ങൾ ഉണ്ടായിരിക്കാം, ആനിമേഷൻ സമയത്ത് അതിന്റെ നിറം മാറ്റാൻ കഴിയും.
റോൾ ചെയ്യുക ns(1) ബന്ധപ്പെട്ട ട്രെയ്സിംഗ് ഇവന്റുകൾക്കായി.
വരി രണ്ട് നോഡുകൾക്കിടയിൽ നാമത്തിൽ ക്യൂ നിർമ്മിക്കേണ്ടതുണ്ട്. ലിങ്കിൽ നിന്ന് വ്യത്യസ്തമായി, nam ക്യൂ ആണ്
എയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു സിംപ്ലക്സ് ലിങ്ക്. ട്രെയ്സ് ഇവന്റ് 'q' a എന്നതിനായി ഒരു ക്യൂ മാത്രമേ സൃഷ്ടിക്കൂ
സിംപ്ലക്സ് ലിങ്ക്. നാമിൽ, ക്യൂകൾ അടുക്കിയിരിക്കുന്ന പാക്കറ്റുകളായി ദൃശ്യമാകുന്നു. പാക്കറ്റുകളാണ്
ഒരു രേഖയിൽ അടുക്കിയിരിക്കുന്ന, രേഖയ്ക്കും തിരശ്ചീന രേഖയ്ക്കും ഇടയിലുള്ള കോൺ ആകാം
ട്രെയ്സ് ഇവന്റ് 'q' ൽ വ്യക്തമാക്കിയിട്ടുണ്ട്.
പാക്കറ്റ് അമ്പടയാളമുള്ള ഒരു ബ്ലോക്കായി പാക്കറ്റ് ദൃശ്യവൽക്കരിക്കപ്പെട്ടിരിക്കുന്നു. അമ്പടയാളത്തിന്റെ ദിശ കാണിക്കുന്നു
പാക്കറ്റിന്റെ ഒഴുക്ക് ദിശ. ക്യൂവിലുള്ള പാക്കറ്റുകൾ ചെറിയ ചതുരങ്ങളായി കാണിച്ചിരിക്കുന്നു. ഒരു പൊതി
ഒരു ക്യൂവിൽ നിന്നോ ഒരു ലിങ്കിൽ നിന്നോ ഒഴിവാക്കിയേക്കാം. ഉപേക്ഷിച്ച പാക്കറ്റുകൾ കറങ്ങുന്നതായി കാണിക്കുന്നു
ചതുരങ്ങൾ, സ്ക്രീനിന്റെ അവസാനം അപ്രത്യക്ഷമാകും. ഉപേക്ഷിച്ച പാക്കറ്റുകൾ കാണുന്നില്ല
പിന്നാക്ക ആനിമേഷൻ സമയത്ത്.
ഏജന്റ് പ്രോട്ടോക്കോൾ അവസ്ഥകളെ നോഡുകളിൽ നിന്ന് വേർതിരിക്കാൻ ഏജന്റുമാരെ ഉപയോഗിക്കുന്നു. അവർ എപ്പോഴും ബന്ധപ്പെട്ടിരിക്കുന്നു
നോഡുകൾ ഉപയോഗിച്ച്. ഒരു ഏജന്റിന് ഒരു പേരുണ്ട്, അത് എ അതുല്യമായ ഏജന്റിന്റെ ഐഡന്റിഫയർ. അത്
ഉള്ളിൽ അതിന്റെ പേരുള്ള ഒരു ചതുരമായി കാണിച്ചിരിക്കുന്നു, കൂടാതെ ഒരു വരി ചതുരത്തെ അതിലേക്ക് ബന്ധിപ്പിക്കുന്നു
ബന്ധപ്പെട്ട നോഡ്.
ഓട്ടോമാറ്റിക് ലേഔട്ട്
നാമിൽ, എഡ്ജ് ഒബ്ജക്റ്റുകൾക്കൊപ്പം നോഡ് ഒബ്ജക്റ്റുകൾ ഒന്നിടവിട്ട് ടോപ്പോളജി വ്യക്തമാക്കുന്നു. എന്നാൽ വരെ
ടോപ്പോളജി മനസ്സിലാക്കാവുന്ന രീതിയിൽ പ്രദർശിപ്പിക്കുക, ഒരു ലേഔട്ട് സംവിധാനം ആവശ്യമാണ്. നിലവിൽ നാം
രണ്ട് ലേഔട്ട് രീതികൾ നൽകുന്നു.
ആദ്യം, ഉപയോക്താവിന് അരികുകളുടെ ഓറിയന്റേഷനുകൾ വ്യക്തമാക്കിയേക്കാം. ഇവയ്ക്കിടയിലുള്ള കോണാണ് എഡ്ജ് ഓറിയന്റേഷൻ
അരികും തിരശ്ചീന രേഖയും, ഇടവേളയിൽ [0, 2*pi). ലേഔട്ട് സമയത്ത്, നാം ബഹുമാനിക്കും
എഡ്ജ് ഓറിയന്റേഷനുകൾ നൽകിയിരിക്കുന്നു. സാധാരണയായി, അത് ആദ്യം ഒരു റഫറൻസ് നോഡ് തിരഞ്ഞെടുക്കും, തുടർന്ന് സ്ഥാപിക്കുക
എഡ്ജ് ഓറിയന്റേഷനും എഡ്ജ് നീളവും ഉപയോഗിക്കുന്ന മറ്റ് നോഡുകൾ, ഇത് ലിങ്ക് കാലതാമസത്താൽ നിർണ്ണയിക്കപ്പെടുന്നു.
ചെറുതും സ്വമേധയാ സൃഷ്ടിച്ചതുമായ ടോപ്പോളജികൾക്ക് ഇത് നന്നായി പ്രവർത്തിക്കുന്നു.
രണ്ടാമതായി, ക്രമരഹിതമായി ജനറേറ്റുചെയ്ത ടോപ്പോളജികളുമായി ഞങ്ങൾ ഇടപെടുമ്പോൾ, അത് ചെറുതായാലും വലുതായാലും, ഞങ്ങൾ
സ്വയമേവ ലേഔട്ട് ചെയ്യാൻ ആഗ്രഹിച്ചേക്കാം. ഒരു ഓട്ടോമാറ്റിക് ഗ്രാഫ് ലേഔട്ട് അൽഗോരിതം ([1] [2]) ആണ്
പൊരുത്തപ്പെടുത്തുകയും നടപ്പിലാക്കുകയും ചെയ്തു. ഗ്രാഫിനെ ബോളുകളായി രൂപപ്പെടുത്തുക എന്നതാണ് അൽഗോരിതത്തിന്റെ അടിസ്ഥാന ആശയം
(നോഡുകൾ) സ്പ്രിംഗുകൾ (അരികുകൾ) ബന്ധിപ്പിച്ചിരിക്കുന്നു. പന്തുകൾ പരസ്പരം പിന്തിരിപ്പിക്കും, അതേസമയം സ്പ്രിംഗുകൾ വലിക്കും
അവരെ ഒരുമിച്ച്. ചില ആവർത്തനങ്ങൾക്ക് ശേഷം ഈ സിസ്റ്റം (പ്രതീക്ഷയോടെ) ഒത്തുചേരും. പ്രായോഗികമായി,
ഒരു ചെറിയ എണ്ണം ആവർത്തനങ്ങൾക്ക് ശേഷം (പതിനായിരങ്ങൾ അല്ലെങ്കിൽ നൂറുകണക്കിന്), മിക്ക ഗ്രാഫുകളും a ലേക്ക് ഒത്തുചേരും
ദൃശ്യപരമായി മനസ്സിലാക്കാവുന്ന ഘടന.
ഓട്ടോമാറ്റിക് ലേഔട്ട് പ്രോസസ്സ് ട്യൂൺ ചെയ്യുന്നതിന് 3 പാരാമീറ്ററുകൾ ഉണ്ട്:
Ca ആകർഷണീയ ശക്തി സ്ഥിരാങ്കം, ഇത് പന്തുകൾക്കിടയിലുള്ള സ്പ്രിംഗുകളുടെ ശക്തിയെ നിയന്ത്രിക്കുന്നു. സ്ഥിരസ്ഥിതി
മൂല്യം 0.15 ആണ്
Cr റിപ്പൾസീവ് ഫോഴ്സ് കോൺസ്റ്റന്റ്, ഇത് പന്തുകൾക്കിടയിലുള്ള വികർഷണ ശക്തിയെ നിയന്ത്രിക്കുന്നു.
സ്ഥിര മൂല്യം 0.15 ആണ്
ആവർത്തനങ്ങളുടെ എണ്ണം
സ്വയം വിശദീകരിച്ചു. സ്ഥിര മൂല്യം 10 ആണ്.
പതിനായിരക്കണക്കിന് നോഡുകളുള്ള ചെറിയ ടോപ്പോളജികൾക്കായി, സ്ഥിരസ്ഥിതി പാരാമീറ്ററുകൾ ഉപയോഗിക്കുന്നു (ഒരുപക്ഷേ
20 മുതൽ 30 വരെ ആവർത്തനങ്ങൾ) ഒരു നല്ല ലേഔട്ട് നിർമ്മിക്കാൻ മതിയാകും. എന്നാൽ വലുതിന്
ടോപ്പോളജി, ശ്രദ്ധാപൂർവ്വം പാരാമീറ്റർ ട്യൂണിംഗ് ആവശ്യമാണ്. ഒരു അനുഭവപരമായ രീതിയാണ് ഇനിപ്പറയുന്നത്
ജോർജിയ ടെക്കിന്റെ ITM സൃഷ്ടിച്ച 100 നോഡ് റാൻഡം ട്രാൻസിറ്റ് സ്റ്റബ് ടോപ്പോളജി ലേഔട്ട് ചെയ്യുക
ഇന്റർനെറ്റ് ടോപ്പോളജി മോഡലർ. ആദ്യം, Ca_, Cr_ എന്നിവ 0.2 ആയി സജ്ജീകരിക്കുക, ഏകദേശം 30 ആവർത്തനങ്ങൾ ചെയ്യുക,
തുടർന്ന് Cr_ 1.0 ആയും Ca_ ഏകദേശം 0.01 ആയും സജ്ജമാക്കുക, തുടർന്ന് ഏകദേശം 10 ആവർത്തനങ്ങൾ ചെയ്യുക, തുടർന്ന് Ca_ സജ്ജമാക്കുക
0.5 ലേക്ക്, Cr_ മുതൽ 1.0 വരെ, ഏകദേശം 6 ആവർത്തനങ്ങൾ ചെയ്യുക.
ദി USER ഇന്റർഫേസ്
മുകളിൽ നം നം ജാലകം a മെനു ബാർ രണ്ട് പുൾഡൗൺ മെനുകൾ ഇടതുവശത്താണ്
മെനു ബാർ. 'ഫയൽ' മെനുവിൽ നിലവിൽ 'ക്വിറ്റ്' ബട്ടൺ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ. അതിന് ഒരു 'ഓപ്പൺ...' ഉണ്ട്.
ബട്ടണും, പക്ഷേ അത് ഇതുവരെ നടപ്പിലാക്കിയിട്ടില്ല. 'വ്യൂ' മെനുവിൽ 4 ബട്ടണുകൾ ഉണ്ട്:
- പുതിയ വ്യൂ ബട്ടൺ: അതേ ആനിമേഷന്റെ ഒരു പുതിയ കാഴ്ച സൃഷ്ടിക്കുന്നു. ഉപയോക്താവിന് സ്ക്രോൾ ചെയ്യാനും സൂം ചെയ്യാനും കഴിയും
പുതിയ കാഴ്ചയിൽ. എല്ലാ കാഴ്ചകളും സിൻക്രണസ് ആയി ആനിമേറ്റ് ചെയ്യപ്പെടും.
- മോണിറ്ററുകൾ ചെക്ക്ബോക്സ് കാണിക്കുക: ചെക്ക് ചെയ്താൽ, വിൻഡോയുടെ താഴത്തെ പകുതിയിൽ ഒരു പാളി കാണിക്കും,
അവിടെ മോണിറ്ററുകൾ പ്രദർശിപ്പിക്കും.
- ഓട്ടോലേഔട്ട് ചെക്ക്ബോക്സ് കാണിക്കുക: ചെക്ക് ചെയ്താൽ, വിൻഡോയുടെ താഴത്തെ പകുതിയിൽ ഒരു പാളി കാണിക്കും,
ഇൻപുട്ട് ബോക്സുകളും സ്വയമേവയുള്ള ലേഔട്ട് ക്രമീകരിക്കാനുള്ള ബട്ടണും ഇതിൽ അടങ്ങിയിരിക്കുന്നു. ഈ ബോക്സ് ചെയ്യാം
എപ്പോഴും പ്രവർത്തനക്ഷമമാക്കരുത്. ഒരു ട്രേസ് ഫയലിന് അതിന്റേതായ ലേഔട്ട് സവിശേഷതകൾ ഉള്ളപ്പോൾ, ഇത്
ബോക്സ് പ്രവർത്തനരഹിതമാക്കും. ട്രേസ് ഫയലിന് പൂർണ്ണമായ ലേഔട്ട് ഇല്ലെങ്കിൽ മാത്രം
സ്പെസിഫിക്കേഷൻ (അതായത്, ഓരോ ലിങ്കിനും ട്രെയ്സുകളിൽ ഓറിയന്റേഷൻ നൽകിയിരിക്കുന്നു), ഇത് ചെയ്യും
ബോക്സ് പ്രവർത്തനക്ഷമമാക്കും.
- വ്യാഖ്യാന ചെക്ക്ബോക്സ് കാണിക്കുക: ചെക്ക് ചെയ്താൽ, അതിന്റെ താഴത്തെ പകുതിയിൽ ഒരു ലിസ്റ്റ്ബോക്സ് കാണിക്കും
സമയത്തിന്റെ ആരോഹണ ക്രമത്തിൽ വ്യാഖ്യാനങ്ങൾ ലിസ്റ്റ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന വിൻഡോ.
മെനു ബാറിന്റെ വലതുവശത്താണ് 'സഹായം' മെനു. ഇതിന് രണ്ട് ബട്ടണുകൾ ഉണ്ട്. ക്ലിക്ക് ചെയ്യുന്നു
'Help' ബട്ടൺ nam ഉപയോഗത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണിക്കുന്ന ഒരു പുതിയ വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും.
'About' ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുന്നത് ചരിത്രവും സ്റ്റാറ്റസും കാണിക്കുന്ന ഒരു പുതിയ വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും
നാം.
ആക്സിലറേഷൻ കീകൾ
ALT+'f' 'ഫയൽ' മെനു താഴേക്ക് വലിക്കും. ALT+'v' 'ഓപ്പൺ...' മെനു താഴേക്ക് വലിക്കും.
ESC ഒരു മെനു തിരഞ്ഞെടുക്കൽ പുരോഗമിക്കുന്നത് നിർത്തലാക്കും.
മെനു ബാറിന് താഴെ, എ നിയന്ത്രണം ബാർ 6 ബട്ടണുകളും ഒരു ലേബലും എ
ചെറിയ സ്ക്രോൾബാർ (സ്കെയിൽ). അവ ഏത് ക്രമത്തിലും ക്ലിക്ക് ചെയ്യാം. ഞങ്ങൾ അവ വിശദീകരിക്കും
ഇടത്തുനിന്ന് വലത്തോട്ട്.
ബട്ടൺ 1 (<<)
റിവൈൻഡ് ചെയ്യുക. ക്ലിക്ക് ചെയ്യുമ്പോൾ, ആനിമേഷൻ സമയം 25 മടങ്ങ് മടങ്ങും
നിലവിലെ സ്ക്രീൻ അപ്ഡേറ്റ് നിരക്ക്.
ബട്ടൺ 2 (<)
പിന്നോട്ട് കളി. ക്ലിക്ക് ചെയ്യുമ്പോൾ, ആനിമേഷൻ സമയം പിന്നോട്ട് പ്ലേ ചെയ്യും.
ബട്ടൺ 3 (ചതുരം)
നിർത്തുക. ക്ലിക്ക് ചെയ്യുമ്പോൾ, ആനിമേഷൻ താൽക്കാലികമായി നിർത്തും.
ബട്ടൺ 4 (>)
ഫോർവേഡ് പ്ലേ. ക്ലിക്ക് ചെയ്യുമ്പോൾ, സമയ ആരോഹണ ക്രമത്തിൽ ആനിമേഷൻ പ്ലേ ചെയ്യും.
ബട്ടൺ 5 (>>)
ഫാസ്റ്റ് ഫോർവേഡ്. ക്ലിക്ക് ചെയ്യുമ്പോൾ, ആനിമേഷൻ സമയം 25 തവണ എന്ന നിരക്കിൽ മുന്നോട്ട് പോകും
നിലവിലെ സ്ക്രീൻ അപ്ഡേറ്റ് നിരക്ക്.
ബട്ടൺ 6 (ഷെവ്റോൺ ലോഗോ)
ഉപേക്ഷിക്കുക.
സമയ ലേബൽ
നിലവിലെ ആനിമേഷൻ സമയം കാണിക്കുക (അതായത്, ട്രേസ് ഫയലിലെ പോലെ സിമുലേഷൻ സമയം).
സ്ലൈഡർ റേറ്റുചെയ്യുക
സ്ക്രീൻ അപ്ഡേറ്റ് നിരക്ക് (ആനിമേഷൻ ഗ്രാനുലാരിറ്റി) നിയന്ത്രിക്കുന്നു. ആണ് നിലവിലെ നിരക്ക്
സ്ലൈഡറിന് മുകളിലുള്ള ലേബലിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.
ആദ്യത്തെ കൺട്രോൾ ബാറിന് താഴെ, ഉണ്ട് മെയിൻ പ്രദർശിപ്പിക്കുക, അതിൽ ഒരു ടൂൾ ബാറും ഒരു മെയിൻ അടങ്ങിയിരിക്കുന്നു
രണ്ട് പാനിംഗ് സ്ക്രോൾ ബാറുകളുള്ള വ്യൂ പാളി. എല്ലാ പുതിയ കാഴ്ചകളും സൃഷ്ടിച്ച മെനു ബട്ടൺ 'ഫയൽ/പുതിയത്
വീക്ഷണം' എന്നതിൽ ഈ മൂന്ന് ഘടകങ്ങൾ ഉണ്ടാകും.
ടൂൾ ബാറിൽ രണ്ട് സൂം ബട്ടണുകൾ അടങ്ങിയിരിക്കുന്നു. മുകളിലേക്കുള്ള അമ്പടയാളമുള്ള ബട്ടൺ സൂം ഇൻ ചെയ്യുന്നു, ബട്ടൺ
താഴേക്കുള്ള അമ്പടയാളം സൂം ഔട്ട് ചെയ്യുന്നു. രണ്ട് സ്ക്രോൾ ബാറുകൾ പ്രധാന ആനിമേഷൻ കാഴ്ച പാൻ ചെയ്യാൻ ഉപയോഗിക്കുന്നു.
പ്രധാന വ്യൂ പാളിയിലെ ഏതെങ്കിലും ഒബ്ജക്റ്റുകളിൽ ഇടത് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുന്നത് പോപ്പ് അപ്പ് ചെയ്യും a
ക്ലിക്ക് പോയിന്റിലെ വിവര വിൻഡോ. പാക്കറ്റിനും ഏജന്റ് ഒബ്ജക്റ്റുകൾക്കും ഒരു ഉണ്ട്
പോപ്പ്അപ്പ് വിൻഡോയിലെ 'മോണിറ്റർ' ബട്ടൺ. ആ ബട്ടണിൽ ക്ലിക്ക് ചെയ്താൽ മോണിറ്റർ പാളി പുറത്തുവരും
(അത് ഇല്ലെങ്കിൽ), കൂടാതെ ഒബ്ജക്റ്റിലേക്ക് ഒരു മോണിറ്റർ ചേർക്കുക. ലിങ്ക് ഒബ്ജക്റ്റിനായി, ഒരു ഉണ്ടാകും
'ഗ്രാഫ്' ബട്ടൺ. ആ ബട്ടണിൽ ക്ലിക്ക് ചെയ്താൽ ഉപയോക്താവിന് കഴിയുന്ന മറ്റൊരു പോപ്പ്അപ്പ് വിൻഡോ പുറത്തുവരും
ഡ്രോയിംഗ് ബാൻഡ്വിഡ്ത്ത് യൂട്ടിലൈസേഷൻ ഗ്രാഫ് അല്ലെങ്കിൽ രണ്ട് സിംപ്ലെക്സിൽ ഒന്നിന്റെ ലിങ്ക് ലോസ് ഗ്രാഫ് തിരഞ്ഞെടുക്കുക
ഡ്യൂപ്ലക്സ് ലിങ്കിന്റെ ലിങ്കുകൾ ക്ലിക്ക് ചെയ്തു. ഈ പ്രവർത്തനങ്ങളും കാഴ്ചകളിൽ ലഭ്യമാണ്
'ഫയൽ/പുതിയ കാഴ്ച' സൃഷ്ടിച്ചത്. കുറിപ്പ്: ഈ പ്രവർത്തനങ്ങൾ വളരെ പരീക്ഷണാത്മകം ഒപ്പം
അസ്ഥിരമായ ഈ റിലീസിൽ (v1.0a2).
ഞങ്ങൾ ഇതുവരെ ചർച്ച ചെയ്ത ഗാഡ്ജെറ്റുകൾക്ക് താഴെ, ഉണ്ടായിരിക്കാം അല്ലെങ്കിൽ ഉണ്ടാകില്ല നിരന്തരം നിരീക്ഷിക്കുക പാളി,
'മോണിറ്ററുകൾ കാണുക/കാണിക്കുക' എന്ന ചെക്ക്ബോക്സ് സജ്ജീകരിച്ചിട്ടുണ്ടോ എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു. (സ്ഥിരസ്ഥിതി സജ്ജീകരിച്ചിട്ടില്ല). എല്ലാം
മോണിറ്ററുകൾ ഈ പാളിയിൽ കാണിക്കും. ഒരു മോണിറ്റർ പാളിയിലെ ഒരു വലിയ ബട്ടൺ പോലെ കാണപ്പെടുന്നു.
നിലവിൽ പാക്കറ്റിനും ഏജന്റിനും മാത്രമേ മോണിറ്റർ ഉണ്ടായിരിക്കൂ.
ഒരു പാക്കറ്റ് മോണിറ്റർ വലുപ്പം, ഐഡി, അയച്ച സമയം എന്നിവ കാണിക്കുന്നു. പാക്കറ്റ് എത്തുമ്പോൾ
ലക്ഷ്യസ്ഥാനം, മോണിറ്റർ അപ്പോഴും ഉണ്ടാകും, പക്ഷേ പാക്കറ്റ് അദൃശ്യമാണെന്ന് പറയുന്നു.
ഒരു ഏജന്റ് മോണിറ്റർ ഏജന്റിന്റെ പേര് കാണിക്കുന്നു, കൂടാതെ എന്തെങ്കിലും വേരിയബിൾ ട്രെയ്സുകൾ ഉണ്ടെങ്കിൽ
ഈ ഏജന്റുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, അവ അവിടെയും കാണിക്കും.
മോണിറ്റർ പാളിക്ക് താഴെ (അല്ലെങ്കിൽ മോണിറ്റർ പാളി ഇല്ലെങ്കിൽ അതിന്റെ സ്ഥാനത്ത്), a ഉണ്ട് കാലം
സ്ലൈഡർ. 'TIME' എന്ന ടാഗ് ഉപയോഗിച്ച് ഇത് ഒരു സ്കെയിൽഡ് റൂൾ പോലെ കാണപ്പെടുന്നു, അത് വലിച്ചിടാൻ കഴിയും
ഭരണം. നിലവിലെ ആനിമേഷൻ സമയം സജ്ജമാക്കാൻ ഇത് ഉപയോഗിക്കുന്നു. നിങ്ങൾ 'TIME' ടാഗ് വലിച്ചിടുമ്പോൾ, നിലവിലുള്ളത്
മുകളിലെ കൺട്രോൾ ബാറിലെ ടൈം ലേബലിൽ ആനിമേഷൻ സമയം പ്രദർശിപ്പിക്കും. ഇടത് അറ്റം
സ്ലൈഡറിന്റെ ട്രെയ്സ് ഫയലിലെയും വലത് അരികിലെയും ആദ്യകാല ഇവന്റ് സമയത്തെ പ്രതിനിധീകരിക്കുന്നു
അവസാന ഇവന്റ് സമയത്തെ പ്രതിനിധീകരിക്കുന്നു.
റൂളിൽ (ടാഗല്ല) ഇടത് ബട്ടണിൽ ക്ലിക്കുചെയ്യുന്നത് റിവൈൻഡ് അല്ലെങ്കിൽ ഫാസ്റ്റ് പോലെയുള്ള ഫലമാണ്
ക്ലിക്ക് ചെയ്യുന്ന സ്ഥാനം അനുസരിച്ച് മുന്നോട്ട്.
ദി ഓട്ടോമാറ്റിക് ലേഔട്ട് പാളി ദൃശ്യമോ മറഞ്ഞതോ ആകാം. ദൃശ്യമാണെങ്കിൽ, അത് സമയത്തിന് താഴെയാണ്
സ്ലൈഡർ. ഇതിന് മൂന്ന് ഇൻപുട്ട് ബോക്സുകളും ഒരു റിലേഔട്ട് ബട്ടണും ഉണ്ട്. ലേബൽ ചെയ്ത ഇൻപുട്ട് ബോക്സുകൾ അനുവദിക്കുന്നു
ഉപയോക്താവ് രണ്ട് ഓട്ടോമാറ്റിക് ലേഔട്ട് സ്ഥിരാങ്കങ്ങളും അടുത്ത സമയത്ത് ആവർത്തനങ്ങളുടെ എണ്ണവും ക്രമീകരിക്കുന്നു
ലേഔട്ട്. ഉപയോക്താവ് ഏതെങ്കിലും ഇൻപുട്ട് ബോക്സുകളിൽ ENTER അമർത്തുമ്പോൾ, അല്ലെങ്കിൽ 'റിലേഔട്ട്' ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക,
ആവർത്തനങ്ങളുടെ എണ്ണം നടത്തും. ഇതിനായി ഓട്ടോമാറ്റിക് ലേഔട്ട് വിഭാഗം കാണുക
ഉപയോഗത്തിന്റെ വിശദാംശങ്ങൾ.
നാം വിൻഡോയുടെ താഴെയുള്ള ഘടകം a ആണ് വ്യാഖ്യാനം ലിസ്റ്റ്ബോക്സ്, വ്യാഖ്യാനങ്ങൾ എവിടെയാണ്
പ്രദർശിപ്പിച്ചിരിക്കുന്നു. ഒരു വ്യാഖ്യാനം (സമയം, സ്ട്രിംഗ്) ജോഡിയാണ്, ഇത് സംഭവിക്കുന്ന ഒരു സംഭവത്തെ വിവരിക്കുന്നു
ആ സമയം. റഫർ ചെയ്യുക ns(1) വ്യാഖ്യാനങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രവർത്തനങ്ങൾക്കായി. എന്നതിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക
ലിസ്റ്റ്ബോക്സിലെ വ്യാഖ്യാനം ആ വ്യാഖ്യാനം രേഖപ്പെടുത്തുന്ന സമയത്തേക്ക് നാമം കൊണ്ടുവരും.
ലിസ്റ്റ് ബോക്സിനുള്ളിൽ പോയിന്റർ ഉള്ളപ്പോൾ, വലത് ബട്ടൺ ക്ലിക്ക് ചെയ്യുന്നത് ആനിമേഷൻ നിർത്തുകയും ഉയർത്തുകയും ചെയ്യും
3 ഓപ്ഷനുകളുള്ള ഒരു പോപ്പ്അപ്പ് മെനു: ചേർക്കുക, ഇല്ലാതാക്കുക, വിവരം. 'ചേർക്കുക' എന്നത് ഒരു ഡയലോഗ് ബോക്സ് കൊണ്ടുവരും
ടെക്സ്റ്റ് ഇൻപുട്ട്, നിലവിലെ ആനിമേഷൻ സമയമുള്ള ഒരു പുതിയ വ്യാഖ്യാന എൻട്രി ചേർക്കുക. ഉപയോക്താവിന് കഴിയും
ഡയലോഗ് ബോക്സിൽ വ്യാഖ്യാന സ്ട്രിംഗ് ടൈപ്പ് ചെയ്യുക. 'ഇല്ലാതാക്കുക' വ്യാഖ്യാന എൻട്രി ഇല്ലാതാക്കും
പോയിന്റർ ചൂണ്ടിക്കാണിച്ചു. രണ്ട് വ്യാഖ്യാന സമയവും കാണിക്കുന്ന ഒരു പാളി `ഇൻഫോ' കൊണ്ടുവരും
വ്യാഖ്യാന സ്ട്രിംഗും.
കീബോർഡ് കമാൻഡുകൾ
[അപൂർണ്ണവും എന്നാൽ കൃത്യവുമാണ്] മിക്ക ബട്ടണുകൾക്കും കീബോർഡിന് തുല്യമായവയുണ്ട്. അവ മാത്രം ശ്രദ്ധിക്കുക
മൗസ് കഴ്സർ nam വിൻഡോയിൽ ഉള്ളപ്പോൾ പ്രവർത്തനം.
ഒരു സ്പെയ്സ് അല്ലെങ്കിൽ റിട്ടേൺ ടൈപ്പുചെയ്യുന്നത്, ഇതിനകം താൽക്കാലികമായി നിർത്തിയിട്ടില്ലെങ്കിൽ nam താൽക്കാലികമായി നിർത്തും. നാമം താൽക്കാലികമായി നിർത്തിയാൽ,
സ്പേസ് അല്ലെങ്കിൽ റിട്ടേൺ ആനിമേഷൻ ഒരു സിമുലേറ്റഡ് ക്ലോക്ക് ടിക്ക് ചുവടുവെക്കും. (നിങ്ങളുടെ കീബോർഡ് ആണെങ്കിൽ
സ്വയമേവ ആവർത്തിക്കുന്നു, സ്പേസ് അമർത്തിപ്പിടിക്കുന്നത് സ്ലോ-സ്റ്റെപ്പ് ചെയ്യാനുള്ള ഒരു നല്ല മാർഗമാണ്
ആനിമേഷൻ.)
`p' അല്ലെങ്കിൽ `P'
താൽക്കാലികമായി നിർത്തുക, പക്ഷേ താൽക്കാലികമായി നിർത്തിയാൽ ചുവടുവെക്കരുത്.
`സി' അല്ലെങ്കിൽ `സി'
ഒരു ഇടവേളയ്ക്ക് ശേഷം തുടരുക.
`ബി' അല്ലെങ്കിൽ `ബി'
ഒരു സ്ക്രീൻ അപ്ഡേറ്റ് ഇടവേളയ്ക്കായി ആനിമേഷൻ സമയം കുറയ്ക്കുക.
`r' അല്ലെങ്കിൽ `R'
റിവൈൻഡ് ചെയ്യുക.
`എഫ്' അല്ലെങ്കിൽ `എഫ്'
ഫാസ്റ്റ് ഫോർവേർഡ്.
`n' അല്ലെങ്കിൽ `N'
അടുത്ത ഇവന്റിലേക്ക് നീങ്ങുക.
`x' അല്ലെങ്കിൽ `X'
അവസാന നിരക്ക് മാറ്റം പഴയപടിയാക്കുക
`u' അല്ലെങ്കിൽ `U'
അവസാനമായി സ്ലൈഡർ വലിച്ചിടുന്നത് പഴയപടിയാക്കുക.
`>' അല്ലെങ്കിൽ `.'
ഗ്രാനുലാരിറ്റി (വേഗത കൂട്ടുക) 5% വർദ്ധിപ്പിക്കുക.
`<' അല്ലെങ്കിൽ `,'
ഗ്രാനുലാരിറ്റി (സ്ലോ ഡൗൺ) 5% കുറയ്ക്കുക.
SPACE നാമിന്റെ താൽക്കാലികമായി നിർത്തുന്ന അവസ്ഥ ടോഗിൾ ചെയ്യുക.
`ക്യു', `ക്യു' അല്ലെങ്കിൽ കൺട്രോൾ-സി
പുറത്തുകടക്കുക
റെക്കോർഡുചെയ്യുന്നു അനിമേഷനുകൾ
നാമ ആനിമേഷനുകൾ റെക്കോർഡ് ചെയ്യാൻ, ഫയൽ മെനുവിന് താഴെയുള്ള ``റെക്കോർഡ് ആനിമേഷൻ'' ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. എ
namXXX.xwd ഫയലുകളുടെ ശ്രേണി നിർമ്മിക്കപ്പെടും (എവിടെ XXX എന്നത് ഫ്രെയിം നമ്പർ ആണ്), ഓരോ തവണയും-
ഘട്ടം. ഈ ഫയലുകൾ ഉചിതമായവ ഉപയോഗിച്ച് ആനിമേറ്റുചെയ്ത GIF-കളിലോ MPEG-കളിലോ കൂട്ടിച്ചേർക്കാവുന്നതാണ്
പോസ്റ്റ്-പ്രോസസ്സിംഗ് ടൂളുകൾ.
ട്രേസ് FILE ഫോർമാറ്റ്
ഇവന്റ് ഏത് ഒബ്ജക്റ്റിനെ ആശ്രയിച്ച് ട്രേസ് ഫയൽ ഇവന്റുകൾ 6 തരങ്ങളായി തിരിക്കാം
ബന്ധപ്പെട്ടിരിക്കുന്നു. ചുവടെ, ഞങ്ങൾ അവ വിശദമായി ചർച്ചചെയ്യുന്നു.
പാക്കറ്റ് അടിസ്ഥാന പാക്കറ്റ് ഇവന്റുകൾ ഒരു തരം പ്രതീകമാണ്, തുടർന്ന് ചില ടാഗുകൾ:
-ടി -ഇ -എസ് -ഡി -സി -ഐ
ഇവയിലൊന്നാണ്:
`h' - ഹോപ്പ്. src_addr-ൽ നിന്ന് ലിങ്കിൽ പാക്കറ്റ് ട്രാൻസ്മിറ്റ് ചെയ്യാൻ തുടങ്ങി
dst_addr
`r' - സ്വീകരിക്കുക. പാക്കറ്റ് സംപ്രേക്ഷണം പൂർത്തിയാക്കി, അവിടെ സ്വീകരിക്കാൻ തുടങ്ങി
ലക്ഷ്യസ്ഥാനം.
`d' - ഡ്രോപ്പ്. പാക്കറ്റ് ക്യൂവിൽ നിന്നോ src_addr-ൽ നിന്ന് dst_addr-ലേക്കുള്ള ലിങ്കിൽ നിന്നോ ഉപേക്ഷിച്ചു.
`+' - ക്യൂ നൽകുക. പാക്കറ്റ് src_addr-ൽ നിന്ന് dst_addr-ലേക്കുള്ള ക്യൂവിൽ പ്രവേശിച്ചു.
`-' - ക്യൂ വിടുക. പാക്കറ്റ് src_addr-ൽ നിന്ന് dst_addr-ലേക്കുള്ള ക്യൂ വിട്ടു.
ഇവിടെ ഡ്രോപ്പ് ചെയ്യുന്നത് ക്യൂവിൽ നിന്നോ ലിങ്കിൽ നിന്നോ ഡ്രോപ്പ് ചെയ്യുന്നതിനെ വേർതിരിക്കുന്നില്ല. ഇത് തീരുമാനിച്ചു
ഡ്രോപ്പ് സമയം കൊണ്ട്.
പതാകകൾക്ക് ഇനിപ്പറയുന്ന അർത്ഥങ്ങളുണ്ട്:
-ടി സംഭവം നടന്ന സമയമാണ്.
-ഇ ആണ് പാക്കറ്റിന്റെ വലിപ്പം (ബൈറ്റുകളിൽ).
-എസ് ഉത്ഭവ നോഡ് ആണ്.
-ഡി ഡെസ്റ്റിനേഷൻ നോഡ് ആണ്.
-സി സംഭാഷണ ഐഡി ആണ്.
-ഐ സംഭാഷണത്തിലെ പാക്കറ്റ് ഐഡി ആണ്.
-എ പാക്കറ്റ് ആട്രിബ്യൂട്ട് ആണ്, ഇത് നിലവിൽ കളർ ഐഡിയായി ഉപയോഗിക്കുന്നു.
ചില പ്രോട്ടോക്കോളുകൾക്കായി അധിക ഫ്ലാഗുകൾ ചേർത്തേക്കാം. ഈ ലിസ്റ്റ് ഇങ്ങനെ നീട്ടിയേക്കാം
ആവശ്യമാണ്:
-പി കോമയാൽ വേർതിരിച്ച പാക്കറ്റിന്റെ ലിസ്റ്റ് വ്യക്തമാക്കുന്ന ഒരു ASCII സ്ട്രിംഗ് നൽകുന്നു
തരങ്ങൾ. ചില മൂല്യങ്ങൾ ഇവയാണ്: TCP - ഒരു tcp ഡാറ്റ പാക്കറ്റ്. ACK - പൊതുവായ അംഗീകാരം.
NACK - പൊതുവായ നെഗറ്റീവ് അംഗീകാരം. SRM - SRM ഡാറ്റ പാക്കറ്റ്.
-എൻ പാക്കറ്റ് സീക്വൻസ് നമ്പർ നൽകുന്നു.
ലിങ്ക്/ക്യൂ സ്റ്റേറ്റ്
എൽ -ടി -എസ് -ഡി -എസ് [-സി ] [-ആർ -ഡി ]
q -t -എസ് -ഡി -എ
ലിങ്ക് സ്റ്റേറ്റ് ട്രാൻസിഷൻ നൽകുന്നു. ഇതിന് 3 സാധ്യമായ മൂല്യങ്ങളുണ്ട്: മുകളിലേക്കും താഴേക്കും
ലിങ്ക് പരാജയവും വീണ്ടെടുക്കലും അടയാളപ്പെടുത്തുന്നു, COLOR ലിങ്ക് വർണ്ണ മാറ്റത്തെ അടയാളപ്പെടുത്തുന്നു. COLOR നൽകിയിട്ടുണ്ടെങ്കിൽ,
ഒരു താഴെ -സി പ്രതീക്ഷിക്കുന്നത് പുതിയ വർണ്ണ മൂല്യം നൽകുന്നു. ലിങ്ക് ഇവന്റിൽ,
[-ആർ -ഡി ] യഥാക്രമം ലിങ്ക് ബാൻഡ്വിഡ്ത്തും കാലതാമസവും നൽകുന്നു. അത് മാത്രമാണ് ഉപയോഗിക്കുന്നത്
nam ലിങ്ക് സൃഷ്ടിക്കുമ്പോൾ, അതായത്, ട്രെയ്സ് ഫയൽ ലോഡ് ചെയ്യുന്നു.
ക്യൂ സ്ഥാനം വ്യക്തമാക്കുന്നു, അതായത്, ലിങ്ക് തമ്മിലുള്ള കോൺ
ക്യൂവിലുള്ള പാക്കറ്റുകളും തിരശ്ചീന രേഖയും പ്രദർശിപ്പിക്കും.
നോഡ് സ്റ്റേറ്റ്
n -t -എസ് -എസ് [-സി ] [-ഒ ] [-എ ]
ഫ്ലാഗുകൾ `-t', `-S', `-c' എന്നിവയ്ക്ക് ലിങ്കിലെ അതേ അർത്ഥമുണ്ട്. ഫ്ലാഗ് `-എ' ഉപയോഗിക്കുന്നു
നോഡിന്റെ ലേബലിൽ ഒരു അനിയന്ത്രിതമായ സ്ട്രിംഗ് ചേർക്കാൻ. ഇത് പ്രദർശിപ്പിക്കാൻ ഉപയോഗിക്കാം
ഒരു നോഡിന്റെ അവസ്ഥയെക്കുറിച്ചുള്ള വിശദീകരണങ്ങൾ. പഴയത് പുനഃസ്ഥാപിക്കുന്നതിന് ബാക്ക്ട്രെയിസിംഗിൽ ഫ്ലാഗ് `-o' ഉപയോഗിക്കുന്നു
ഒരു നോഡിന്റെ നിറങ്ങൾ.
നോഡ് മാർക്ക്
നോഡുകൾക്ക് ചുറ്റുമുള്ള നിറമുള്ള സർക്കിളുകളാണ് നോഡ് അടയാളങ്ങൾ. അവ സൃഷ്ടിച്ചത്:
m -t -എൻ -എസ് -സി -എച്ച് [-ഒ ]
കൂടാതെ ഇല്ലാതാക്കാൻ കഴിയും:
m -t -എൻ -എസ് -എക്സ്
ഒരിക്കൽ സൃഷ്ടിച്ചാൽ, ഒരു നോഡ് അടയാളത്തിന് അതിന്റെ ആകൃതി മാറ്റാൻ കഴിയില്ല. സാധ്യമായ തിരഞ്ഞെടുപ്പുകൾ
വൃത്തം, ചതുരം, ഷഡ്ഭുജം എന്നിവയാണ് ആകാരങ്ങൾ. അവ ലോവർ-കേസ് സ്ട്രിംഗുകളായി നിർവചിച്ചിരിക്കുന്നു
കൃത്യമായി മുകളിൽ.
പ്രോട്ടോക്കോൾ സംസ്ഥാനം
ഏജന്റുമാർ നിർമ്മിക്കാൻ കഴിയും:
a -t -എൻ -എസ് -ഡി
അവ നശിപ്പിക്കപ്പെടാം:
a -t -എൻ -എസ് -ഡി -എക്സ്
ഒരു ഏജന്റുമായി ബന്ധപ്പെട്ടിരിക്കുന്ന പ്രോട്ടോക്കോൾ സ്റ്റേറ്റ് വേരിയബിളുകൾ ദൃശ്യവൽക്കരിക്കാൻ, ഞങ്ങൾ പേര് ഉപയോഗിക്കുന്നു
`സവിശേഷത'. നിലവിൽ ഞങ്ങൾ മൂന്ന് തരം സവിശേഷതകൾ അനുവദിക്കുന്നു: ടൈമറുകൾ, ലിസ്റ്റുകൾ ലളിതവും
വേരിയബിളുകൾ. എന്നാൽ അവസാനത്തേത് മാത്രമാണ് നടപ്പിലാക്കുന്നത് ns(1) API-കൾ കണ്ടെത്തുന്നു.
ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് ഏജന്റ് സൃഷ്ടിച്ചതിന് ശേഷം എപ്പോൾ വേണമെങ്കിലും ഫീച്ചറുകൾ ചേർക്കാം അല്ലെങ്കിൽ പരിഷ്കരിക്കാം:
f -t -എ -ടി -എൻ -വി -ഒ
ഒരു ലിസ്റ്റിന് `l', ഒരു സിമ്പിൾ വേരിയബിളിന് `v', നിർത്തിയ ടൈമറിന് `s', `u'
ഒരു അപ്പ്-കൗണ്ടിംഗ് ടൈമറിന്, ഡൗൺ കൗണ്ടിംഗ് ടൈമറിന് `d'.
-വി വേരിയബിളിന്റെ പുതിയ മൂല്യം നൽകുന്നു. വേരിയബിൾ മൂല്യങ്ങൾ ലളിതമായ ASCII ആണ്
കൺവെൻഷനുകൾ ഉദ്ധരിച്ച് TCL സ്ട്രിംഗ് അനുസരിക്കുന്ന സ്ട്രിംഗുകൾ. പട്ടിക മൂല്യങ്ങൾ TCL ലിസ്റ്റ് അനുസരിക്കുന്നു
കൺവെൻഷനുകൾ. മണിക്കൂർ മൂല്യങ്ങൾ ASCII സംഖ്യാ മൂല്യങ്ങളാണ്.
-ഒ വേരിയബിളിന്റെ മുൻ മൂല്യം നൽകുന്നു. ഇത് പിന്നാക്കം അനുവദിക്കുന്നതിനാണ്
ആനിമേഷൻ കളി.
ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് സവിശേഷതകൾ ഇല്ലാതാക്കാം:
f -t -എ -n -o -എക്സ്
വിവിധ v -t ടിസിഎൽ സ്ക്രിപ്റ്റ് സ്ട്രിംഗ്
വ്യാഖ്യാനത്തിനായി ഉപയോഗിക്കുന്നു, അതിൽ ഒരു അനിയന്ത്രിതമായ tcl സ്ക്രിപ്റ്റ് ഉൾപ്പെട്ടേക്കാം
സ്ക്രിപ്റ്റ് ഒരു വരിയിലാണെങ്കിൽ (256 പ്രതീകങ്ങളിൽ കൂടരുത്) സമയം നൽകിയിട്ടുണ്ട്. ദി
പതാകയുടെയും ചരടിന്റെയും ക്രമം പ്രധാനമാണ്.
സി -ടി -ഐ -എൻ
ഒരു നിറം നിർവചിക്കുന്നു. കളർ ഡാറ്റാബേസിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന പേരുകളിൽ ഒന്നായിരിക്കണം വർണ്ണ നാമം
X11-ൽ (/usr/X11/lib/rgb.txt). ഈ നിർവചനത്തിന് ശേഷം, നിറം പരാമർശിക്കാം
അതിന്റെ ഐഡി ഉപയോഗിച്ച്.
ഉദാഹരണങ്ങൾ
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് nam ഓൺലൈനായി ഉപയോഗിക്കുക