уроци

Токен, токен пръстен

Съдържание:

Anonim

Токенът е една от онези думи, които произлизат от английски език и често се използват в мрежи, компютри и дори при банкови операции. Със сигурност там, където сте слушали най-много, е в мрежите „ Token Ring “. По същество смисълът ще бъде същият, донякъде двусмислен, но който се надяваме да обясним с възможно най-голяма точност и простота.

Индекс на съдържанието

Какво е компютърен жетон

Нека започнем с дефинирането на общото значение на токен, който представлява обект или символ (това би бил неговият превод на испански), който може да бъде както софтуер, така и хардуер, който представлява способността или правото да извърши операция.

Маркер на еднократен генератор на ключове

Този термин се използва главно в полето за сигурност, тъй като маркерът е идентификатор, който преобразува чувствителните данни в такъв, който е защитен. Този процес се нарича токенизация, при който вземате информация или елемент или част от информацията, която може да бъде например обикновен текст и добавяте слой на защита, за да я преобразувате в криптирани или поверителни данни. Има и жетони под формата на устройства за генериране на парола за еднократна употреба.

Понастоящем чувствителните данни, които пътуват по мрежата и които се съхраняват, например банкови сметки, медицински досиета и особено транзакции с борсови наличности в Интернет, трябва да бъдат токенизирани и детокенизаторът ще ги детокенизира за системите, за да ги използват безопасно., И, ако можехме да направим обрат на езика с тази тема.

Можем да различим всички тези видове маркери:

  • Token Ring: Това е мрежова топология, в която токен циркулира в логически пръстен. Ще видим това по-подробно по-долу от Access Token: това ще бъде обект, който представлява операция за контрол на достъпа Token Security: в този случай това ще бъде обект, чиято цел е да удостоверява потребителя на компютър. Тя може да бъде хардуерен или софтуерен елемент. Маркер за сесия: е уникален идентификатор, който определя сесия, например потребителското име

Токенът е термин, доста свързан с икономиката, и ние говорим за него като криптовалути, маркери за казино, физически валути и т.н.

Пример за програмиране на маркери

Ако маркерите са логически или физически обекти, всеки елемент, който представлява програмен код, е един от тези елементи, например:

"АКО низ =! ключ ТОГА ”

Всеки от тези елементи е означение, някои от тях са идентификатори на класа и други стойности.

  • АКО и ТО са резервирани думи, които се използват като маркери на клас за създаване на условие. =! Това е означение на оператора, създава логическото условие, че низът трябва да бъде изпълнен и идентификаторите да са ключови, които могат да бъдат криптирани, така че вътрешната му стойност да не се дешифрира от никого, освен програмата, която го използва.

Мрежова архитектура на Token Ring

Въпреки че днес това е архитектура, която вече не се използва и която е заменена във всички области от стандартите на Ethernet, струва си да се направи препратка към нея само за да се осигури обучение.

MAU IBM 8 порт

Тази архитектура се появи след създаването на първите мрежи за пренос на данни като ARPANET. Компании като Procom, Proteon и по-късно IBM създадоха първите мрежи от този тип. Именно IBM заложи най-много на тях, въпреки че предложи изключително високи цени за лиценза си. Но още през 70-те години стандартът Ethernet започна да се прилага чрез IEEE, използвайки коаксиални кабели и топология на звезди или мрежи, много по-евтини, универсални.

Token Ring не е топологична мрежа за пръстени

Важно е да се изясни, че Token Ring сам по себе си не е ринг мрежа. В тези мрежи всеки възел е свързан както отдясно, така и отляво, докато образува затворен пръстен. И компютър се спуска, мрежата се счупва и спира да работи, поне тези, при които информацията може да пътува само по един път.

IBM мултипорт адаптер

Но мрежа от този тип не е това, реализацията, която IBM направи, беше мрежа с логическа пръстенообразна топология, но това физически изглежда като мрежова топология, както виждате в предишната графика. В него има единица за достъп до множество станции (MAU или MSAU), която през токена преминава с 3-байтова рамка, която минава през пръстена, свързвайки се с различните възли на мрежата, поставени в звезда. Както виждаме, тя е много различна от основната мрежа на пръстена, тъй като тук възлите не са пряко свързани помежду си, а по-скоро с пръстенова шина, която се затваря върху себе си.

IBM двойна RS-232 мрежа Ethernet порт карта

Тази топология е стандартизирана за IEEE 802.4 и понастоящем е оттеглена в полза на Ethernet. Характеристиките на мрежата на Token Ring са:

  • Логическа и физическа топология на звънеца Може да използва кабел с усукана двойка и поддържа максимална дължина 366 m Разстоянието между MAU и възел не може да бъде повече от 100 m Максималният капацитет на MAU е 8 възла (8 усти) Максималната му скорост е 16 Mbps, въпреки че с HSTR тя беше повишена до 100 Mbps

Протокол за преминаване на токен и работа

Всъщност пръстенът е вътре в MAU, така че цялата информация трябва да премине през това устройство, така че да бъде изпратена не до директния възел директно, а до следващия възел в установения ред. Това е фундаменталната разлика със звездана мрежа, при която кадърът не циркулира през пръстена, докато не намери местоназначението си, а се изпраща директно до възела на местоназначение или до всички наведнъж, ако използваме хъб.

Предаването на токен е протоколът, отговорен за гарантирането, че всичко работи по подреден начин, така че екип не може да предава на мрежата, докато токенът не достигне до този отбор. Въпреки че екип няма да получи или предаде нищо, токенът ще преминава през всеки от тях непрекъснато, като е свидетел, който ще бъде използван само от заинтересованата страна по всяко време.

Сюжет за токен пръстен

Маркерът е 3-байтов кадър, който съдържа:

  • SD (Star Delimiter): 8 бита, за да посочи откъде започва токенът за променлив ток (контрол на достъп): друг байт, който да посочва дали маркерът е свободен (0) или е зает (1) ED (краен разделител): същият като първия, който ограничава край на символа

В допълнение, целият кадър ще има 12 байта, за да съхранява адреса на местоназначение и източник, 4 байта за контрол на грешки в CRC и още два байта за контрол на кадъра и състояние.

Маркерът ще остане във всеки възел за максимум 10 ms, което се нарича време на задържане. Докато въвеждате информацията, рамката ще продължи да пътува, докато заинтересованият възел я вземе и не я копира. В този момент малко ще показва, че той вече е копиран, така че когато достигне MAU, токенът се рестартира и отново преминава през ринга.

Възможни грешки в мрежата на Token Ring

Както във всички мрежи, може да има грешки както в загубата на маркера, така и в загубата или счупването на възел в мрежата, така че, тъй като е напълно дефинирано, е удобно да се знае какво би било направено в тези случаи.

8-битова ISA мрежова карта на IBM

На първо място, трябва да знаем, че всички възли, свързани към тази мрежа, могат да приемат условието на активен монитор (AM) или stand-by (SM). Може да има само един АМ, който е отговорен за мониторинга на работата на мрежата и се решава от заявения маркер. Когато AM не успее, най-близкият SM ще изпрати кадър с маркер за искане до следващия възел, който ще промени MAC адреса на подателя, ако има по-висока стойност. По този начин той ще премине през всички възли на пръстена 3 пъти, а MAC, който остава в рамката на заявката за искане, ще бъде този на новата АМ на мрежата.

AM има и други важни функции, като например създаване на нов маркер, ако текущият изчезне. И е, че когато токенът премине през AM, той поставя таймер на 10 ms, ако токенът отнеме повече време, тогава той ще бъде изгубен и ще бъде създаден нов.

Може също така да се случи, че приемникът на пакета не присъства, така че АМ трябва да гарантира, че той достига местоназначението, като задава малко на определена стойност. Ако отново преминете през AM със същата стойност, рамката ще бъде унищожена.

Заключения относно маркера и защо тази топология на мрежата е била прекратена

Вече видяхме значението на токен и множеството му употреби в изчисленията, но безспорно е най-известна с топологията, носеща името му Token Ring, което със сигурност е защо сте влезли в тази статия.

Понастоящем тази мрежа излезе от употреба в полза на Ethernet, тъй като тя предлага редица очевидни предимства в сравнение с тази топология, като например директно свързване на оборудването чрез кръстосани кабели или автоматично откриване.

И макар че тази топология предотвратява сблъсъци на пакети, Ethernet е много по-бърз и по-евтин за внедряване поради използването на Token Ring от по-скъпи мрежови карти и изискването за използване на 8-портови рутери.

Знаете ли тази мрежова топология, претегляхте ли, че Token Ring е просто топология на пръстена? Ако искате да изясните нещо, да имате въпрос или да ви хареса, оставете го в коментар по-долу.

уроци

Избор на редакторите

Back to top button