TELNET Bayt Makro Seçeneği
Network Working Group
Dave Crocker, Rand-ISD
Request for Comments: 729
NIC: 40306
13 Mayıs 1977
1. Komut adı ve kodu:
BM 19
2. Komut Anlamları:
IAC WILL BM
Bu komutun göndericisi, BM seçeneğini kullanmayı TALEP EDER veya KABUL EDER ve daha uzun veri dizileri gönderilmiş gibi yorumlanacak tekil veri karakterleri gönderecektir.
IAC WON'T BM
Bu seçeneğin göndericisi, daha uzun veri dizileri gönderilmiş gibi yorumlanacak tekil veri karakterleri göndermeyi REDDEDER.
IAC DO BM
Gönderici, diğer tarafın (WILL BM gönderen tarafın) daha uzun veri dizileri gönderilmiş gibi yorumlanacak tekil veri karakterleri göndermesini TALEP EDER veya KABUL EDER.
IAC DON'T BM
Gönderici, diğer tarafın daha uzun veri dizileri gönderilmiş gibi yorumlanacak tekil veri karakterleri göndermesine İZİN VERMEYİ REDDEDER.
IAC SB BM IAC SE
Burada:
ağ üzerinden gerçekten gönderilecek veri baytıdır; Telnet IAC (ondalık 255) OLAMAZ. bir baytlık ikili sayıdır ve bitişteki IAC SE’ye kadar, ancak onu içermeyecek şekilde, kaç adet karakterinin geldiğini belirtir. ’ın temsil edeceği, bir veya daha fazla Telnet ASCII karakteri ve/veya komuttan oluşan bir dizgedir; herhangi bir karakter bir içinde yer alabilir.
Belirtilen
Belirli bir
IAC SB BM IAC SE
IAC SB BM IAC SE
ki ondalık 01’dir; veya ki ondalık 02’dir.
IAC SB BM IAC SE
3. Varsayılan:
WON'T BM — DON'T BM
Verilerin yeniden yorumlanmasına izin verilmez.
4. Seçenek için motivasyon:
Telnet seçenekleri için alt komutlar, şu anda ağ üzerinden gönderilmek üzere en az beş karakter gerektirir (yani, IAC SB <Seçenek adı> IAC SE). Mutlak sayılar açısından ve normal veriye oranla seyrek kullanılan alt komutlar için bu ek yük tolere edilebilir. Ancak diğer durumlarda bu böyle değildir. Örneğin, blok odaklı biçimde gönderilen veriler bir "blok ayırıcı" işaretine ihtiyaç duyabilir. Bloklar yaygın olarak beş veya on bayt kadar küçükse, ağ üzerinden geçen verinin büyük bölümü denetim bilgisi olacaktır. BM seçeneği, bu ek yükü iletişim kanalından kaldırmak amacıyla basit bir veri sıkıştırma tekniği olarak düşünülmüştür.
5. Seçeneğin açıklaması
Seçenek, standart Telnet Seçenek müzakere süreci aracılığıyla etkinleştirilir. Bundan sonra, verinin GÖNDERİCİSİ (IAC WILL BM gönderen taraf), tekil ve çoklu NVT karakterleri arasında eşlemeler tanımlamakta ve kullanmakta serbesttir. Toplu bir reddetme sunma yeteneği dışında, verinin alıcısının eşlemelerin tanımı ve kullanımı üzerinde hiçbir denetimi yoktur.
Göndericinin (WILL BM gönderen tarafın), bir
NOT: Telnet komut karakteri IAC (ondalık 255), bir
IAC haricinde, BM alt komutlarının bir parçası olarak aktarılan veriler YORUMLANMAYACAKTIR. Yalnızca normal karakter değerleri olarak ele alınacaklardır. Bu durum, bir karakterin
BM seçeneği,