TELNET (англ. TErminaL NETwork) — сетевой протокол для реализации текс перевод - TELNET (англ. TErminaL NETwork) — сетевой протокол для реализации текс узбекский как сказать

TELNET (англ. TErminaL NETwork) — с

TELNET (англ. TErminaL NETwork) — сетевой протокол для реализации текстового интерфейса по сети (в современной форме — при помощи транспорта TCP). Название «telnet» имеют также некоторые утилиты, реализующие клиентскую часть протокола. Современный стандарт протокола описан в RFC 854.

Выполняет функции протокола прикладного уровня модели OSI.
Назначение протокола TELNET в предоставлении достаточно общего, двунаправленного, восьмибитного байт-ориентированного средства связи. Его основная задача заключается в том, чтобы позволить терминальным устройствам и терминальным процессам взаимодействовать друг с другом. Предполагается, что этот протокол может быть использован для связи вида терминал-терминал («связывание») или для связи процесс-процесс («распределенные вычисления»).

Хотя в сессии Telnet выделяют клиентскую и серверную стороны, протокол на самом деле полностью симметричен. После установления транспортного соединения (как правило, TCP) оба его конца играют роль «сетевых виртуальных терминалов» (англ. Network Virtual Terminal, NVT), обменивающихся двумя типами данных:

Прикладными данными (то есть данными, которые идут от пользователя к текстовому приложению на стороне сервера и обратно);
Командами протокола Telnet, частным случаем которых являются опции, служащие для уяснения возможностей и предпочтений сторон.

Хотя Telnet-сессии, выполняющейся по TCP, свойственен полный дуплекс, NVT должен рассматриваться как полудуплексное устройство, работающее по умолчанию в буферизированном строковом режиме.

Прикладные данные проходят через протокол без изменений[2], то есть на выходе второго виртуального терминала мы видим именно то, что было введено на вход первого. С точки зрения протокола данные представляют просто последовательность байтов (октетов), по умолчанию принадлежащих набору ASCII, но при включенной опции Binary — любых. Хотя были предложены расширения для идентификации набора символов [3], но на практике ими не пользуются.

Все значения октетов прикладных данных кроме 377 (десятичное: 255) передаются по транспорту как есть. Октет 377 передаётся последовательностью 377377 из двух октетов. Это связано с тем, что октет 377 используется на транспортном уровне для кодирования опций.

Опции
Протокол предоставляет по умолчанию минимальную функциональность и набор расширяющих её опций. Принцип оговоренных опций требует проводить переговоры при включении каждой из опций. Одна сторона инициирует запрос, а другая сторона может либо принять, либо отвергнуть предложение. Если запрос принимается, то опция немедленно вступает в силу. Опции описаны отдельно от протокола как такового, и их поддержка программным обеспечением произвольна. Клиенту протокола (сетевому терминалу) предписывается отвергать запросы на включение неподдерживаемых и неизвестных опций

Структура команд Telnet

Каждая команда TELNET является многобайтовой последовательностью, начинающейся с кода 377 (десятичное: 255) «Interpret as Command» (IAC) и кода команды. Команды, отвечающие за договоренности по опции, являются трехбайтовыми последовательностями, где третий байт является кодом опции. Нижеперечисленные коды и кодовые последовательности имеют соответственный смысл только когда следуют сразу за IAC.

Исторически Telnet служил для удалённого доступа к интерфейсу командной строки операционных систем. Впоследствии его стали использовать для прочих текстовых интерфейсов, вплоть до игр MUD и анимированного ASCII-art. Теоретически, даже обе стороны протокола могут являться не только людьми, но и программами.

Иногда клиенты telnet используются для доступа к другим протоколам на основе транспорта TCP, см. Telnet и другие протоколы.

Протокол telnet используется в управляющем соединении FTP, то есть заходить на сервер командой telnet ftp.example.net ftp для выполнения отладки и экспериментов не только возможно, но и правильно (в отличие от применения клиентов telnet для доступа к HTTP, IRC и большинству других протоколов).

Telnet и другие протоколы

В среде специалистов по технологиям internet распространено мнение, что клиент Telnet пригоден для осуществления ручного доступа (например, в целях отладки) к таким протоколам прикладного уровня как HTTP, IRC, SMTP, POP3 и прочим текст-ориентированным протоколам на основе транспорта TCP. Однако, использование клиента telnet в качестве клиента TCP вызывает следующие нежелательные эффекты:

Клиент может передать данные, которые вы не вводили (опции Telnet);
Клиент не будет принимать октет 377;
Клиент будет искажать октет 377 при передаче;
Клиент вообще может отказаться передавать октеты со старшим битом 1.

Такие программы, как netcat, действительно обеспечивают чистый доступ к TCP, однако требуются специальные ухищрения (как-то stty -icrnl на UNIX-системе) для передачи перевода строки как CR LF (что требуется многими протоколами). Обычно клиент Telnet по умолчанию передаёт любой перевод строки как CR LF, независимо от его кодирования в системе клиента. Также для отладочн
0/5000
Источник: -
Цель: -
Результаты (узбекский) 1: [копия]
Скопировано!
TELNET (Ingliz tili terminali tarmog'i.) - Tarmoq bo'yicha matnli interfeysi amalga oshirish uchun bir tarmoq protokoli (zamonaviy shaklda - TCP transport yordamida). nomi «telnet», shuningdek, protokol mijoz qismini amalga oshirish ba'zi vositalari bor. QRM 854. tasvirlangan zamonaviy standart protokol Bu OSI modelining bir protokol dastur darajasida sifatida faoliyat. Tayinlash TELNET protokoli juda umumiy, bi-yo'nalish, sakkiz-bit baytda yo'naltirilgan aloqa bilan ta'minlash. Uning asosiy maqsadi terminal qurilmalar beradi va terminal jarayonlari bir-biri bilan hamkorlik qilib kelmoqda. Bu. Bu protokol terminal-turi terminali ( "majburiy") yoki jarayon-kommunikatsiya jarayoni ( "tarqatilgan hisoblash") ulash uchun foydalanish mumkin, deb kutilmoqda Telnet majlisi bayonnomasida mijoz va server tomonlar ajratib bo'lsa-da, aslida mutlaqo simmetrik bo'ladi. transport ulanish (odatda, TCP) ham tashkil so'ng ma'lumotlarni ikki xil almashar ekan, "tarmoq virtual terminali" (. Ingliz Network Virtual Terminal, NVT) kabi xatti-harakat sodir tugaydi: Dastur ma'lumotlarni (ya'ni, matn dasturga foydalanuvchi kelgan ma'lumotlar server-yon va orqa) . Team Telnet protokoli, qobiliyat va partiyalar afzalliklarini tushunish uchun muhim bo'lgan imkoniyatlari bo'lgan maxsus ishi TCP ustida ishlayotgan Telnet-sessiyasi, to'liq maydoni xos bo'lsa-da, NVT ko'rsatuv tamponlanmış mag'lubiyatga faoliyat yarim dupleks qurilma sifatida qarash kerak emas rejimi. Application ma'lumotlar [2], ya'ni, ikkinchi virtual terminali chiqish biz birinchi kiritish kiritilgan qilingan aniq ko'rishingiz mumkin o'zgarishsiz protokoli orqali uzatiladi. protokoli ma'lumotlar nuqtai nazaridan ASCII asl to'plamining tegishli bayt (sekizlinin), bir ketma-ketlikdagi oddiygina, lekin imkoniyatlari Ikkilik kiritilgan - har qanday. belgilangan belgi [3], lekin amalda ular ishlatiladigan emas aniqlash taklif kengaytmalari bor edi-da. Bu kabi 377 (o'nlik 255) Application Data sekizli tashqari barcha qiymatlar transport uzatiladi. Oktet 377 377 377 ikki sekizli ketma-ketlikni uzatiladi. Bu oktet 377 variantlarini kodlash uchun transport qatlami ishlatiladigan, aslida tufaylidir. Options protokol minimal funksional bir ko'rsatuv majmui beradi va uning imkoniyatlari kengaytirish. tamoyili siz variantlari har kirganingizda muzokara uchun belgilangan imkoniyatlari talab qiladi. Bir partiya so'rov boshlab, boshqa partiya yo qabul qilish yoki rad taklif qilishi mumkin. so'rov qabul qilingan bo'lsa, variant, darhol kuchga kiradi. Options protokoli o'zi alohida ta'rif qilinadi va qo'llab-quvvatlash dasturi o'zboshimchalik hisoblanadi. Mijoz bayonnomasi (tarmoq terminal), qo'llab-xususiyatlari va noma'lum kiritish uchun so'rovlarini rad qilish buyuriladi Telnet amr tuzilishi Har bir buyruq telnet kodi 377 (ushr: 255) bilan boshlanadi ko'p bayt ketma-ketligi bo'lib (IAC «buyruq sifatida talqin» ) va buyruqlar kodi. imkoniyatlari haqida shartnoma uchun mas'ul jamoalar uchinchi baytda variant kodi bo'lgan uch-baytda sekanslarıdır. Quyidagi kodlari va kodi ketliklar darhol IAC. Quyidagi faqat bir mos ma'noga ega Tarixan, Telnet, bir buyruq-line operatsion tizimi interfeysi masofadan kirish uchun ishlatilgan. Keyinchalik u loy o'yinlar va jonlantirilgan ASCII-san'at gacha, boshqa matn asoslangan interfeysi ishlatilgan. Nazariy, protokol ham ikki tomon ham nafaqat odamlar, balki dasturlar. Bo'lishi mumkin . Telnet va boshqa protokollar qarang Ba'zan telnet mijozi TCP transport asoslangan boshqa protokollar kirish uchun ishlatiladi. Telnet protokoli nazorat munosabati FTP ishlatiladi, ya'ni, serverga o'ting telnet ftp.example.net FTP buyrug'i tuzatishni amalga oshirish va tajribalar nafaqat mumkin, balki huquqiga (HTTP, IRC kirish uchun telnet mijozlar foydalanish farqli o'laroq, va boshqa protokollar eng). telnet va boshqa protokollar texnologiya internet tarqalishi muhit mutaxassis bilan Telnet mijoz masalan, TCP transport ishlatilayotganda darajadagi protokollari HTTP, ARM, SMTP, POP3, va boshqa matn asoslangan protokol sifatida, (disk raskadrovka maqsadlari uchun, masalan) qo'lda kirish uchun mos deb fikr. Biroq, TCP mijoz sifatida telnet mijozi foydalanish quyidagi kiruvchi ta'sir sabab mijoz siz (Telnet variant) kiritmagan ma'lumotlarni uzatish mumkin ; oktet 377 qabul qilmaydi Client mijoz, uzatish raqamli guruhini 377 buzishi shubhasiz Client o'tkazish uchun afzal mumkin yuqori bit 1. bilan sekizlinin netcat yil kabi dasturlar, shu bilan birga, bir CR LF sifatida uzatish liniyasi uchun ozuqa (UNIX asosidagi tizimiga stty -icrnl kabi) maxsus fokuslar (ko'p protokollar tomonidan talab qilinadi) talab, TCP uchun toza foydalanish imkonini beradi, albatta. Odatda, standart Telnet mijoz qat'iy nazar mijoz tizimi haqida kodlash, bir CR LF sifatida har qanday yangi qatorni yuboradi. Bundan tashqari, disk raskadrovka uchun





































переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2024 I Love Translation. All reserved.

E-mail: