Makale numarası: 231866 - Son Gözden Geçirme: 18 Ağustos 2009 Salı - Gözden geçirme: 3.0 TELNET iletişim kuralı
Bu SayfadaÖzetTelnet, kullanıcılara, uzaktan, programları çalıştırma olanağı sunar ve uzaktan yönetimini kolaylaştırır. Telnet, neredeyse tüm işletim sistemleri için kullanılabilir ve türdeş olmayan ağ ortamlarında tümleştirmesi kolaylaştırır. Daha fazla bilgiTelnet, bir kullanıcı bağlamında bir oturum, burada bir Telnet sunucusuna program tarafından kullanıcının iletişim gereksinimlerini ele alınma uzak bir bilgisayarda çalıştırmak için yerel (istemci programı olarak da bilinir) Telnet programını kullanarak basit bir terminal ile en iyi anlaşılır. Bu, birçok diğer türde bir uzaktan oturum açma sunucusu gibi işlemler için istemciden aldığı verileri Telnet sunucusuna iletebilir emphasized. Bu işlem, RFC854'de açıklanan ve ilk 1983'de yayımlanmıştır. Sanal Terminal ağIletişim, TCP/IP kullanarak kurulan ve bir ağ sanal Terminal (NVT) üzerinde temel alır. Istemci üzerinde gelen NVT kodlarını klavye istemci tarafından oluşturulan kodları giden NVT kodlarını çevirmek için istemcinin görüntü aygıtı da tarafından anlaşılan kodlarına çevirmek için Telnet programını sorumludur.NVT, karakterleri 7 bit kodlarını kullanır. Bir yazıcı RFC'de, başvurulan görüntü aygıtının yalnızca 7 bit kodları tarafından temsil edilen standart yazdırma ASCII karakterleri görüntülemek için tanı ve belirli bir denetim kodlarını işlemek için gereklidir. 7 Bit karakter, en önemli bit, 8 bit bayt sıfıra ayarlanmış olarak aktarılır. Satır tarafından izlenen bir satır başı (CR) (LF) besleme gibi bir-ın-satır sonunda aktarılır. Gerçek bir satırbaşı aktarmak istiyorsanız, bu bir <a1>Null</a1> (tüm bitleri sıfır) karakteriyle arkasından bir satır başı olarak aktarılır. NVT ASCII, SMTP ve FTP gibi diğer birçok ınternet protokolleri tarafından kullanılır. Aşağıdaki denetim kodları tarafından NVT anlaşılması için gereklidir. Bu tabloyu kapa
Aşağıdaki daha fazla denetim kodları isteğe bağlıdır, ancak belirtilen görüntü etkisi tanımlamış olduğunuz. Bu tabloyu kapa
KomutlarTelnet ?leti?im Kural?'n?, istemci-sunucu bağlantısını denetlemek için çeşitli komutları kullanır. Bu komutlar, içinde veri akışını iletilir. Komutlar, en önemli biti 1 olarak ayarlamak yoluyla bu güvenlik verileri ayrılırlar. (Sekiz bit 7-bit 0 olarak ayarlamak gibi veri aktarılan unutmayın) Komutlar her zaman komut olarak yorumlama tarafından sunulan (IAC) karakter.Komut kümesinin tamamı şöyledir: Bu tabloyu kapa
Telnet seçenekleriSeçenekleri, istemci ve sunucu bağlantıyı genel bir görünümünü verir. Bunlar bağlantı sırasında herhangi bir anda komutları kullanarak anlaşamaya. Bunlar, ayrı RFC'lerde açıklanmıştır.Sık kullanılan seçenekler örnekleri şunlardır: Bu tabloyu kapa
Telnet konuşma ucunu yerel olarak veya uzaktan etkinleştirip devre dışı bir seçenek bırakabilirsiniz. Başlatıcı, formun bir 3-bayt komutu gönderir: Bu tabloyu kapa
Aynı formun yanıttır. Işlem biridir: Bu tabloyu kapa
Bu ilişkili çeşitli olası yanıtların Komutlar şunlardır: Bu tabloyu kapa
Örneğin, gönderenin go-ahead engellenip engellenmeyeceğini belirtir diğer ucunu isterse, bayt sıra Gönder: Bu tabloyu kapa
3-Bayt sırası son bayt, gerekli eylemi tanımlar. Destek seçeneği üzerinde anlaşma sonra iletildiğini bazı seçeneğin değeri gerekir. Bu sub-option anlaşması'nı kullanarak. Değerler aşağıdaki değer sorgu komut ve yanıtları kullanarak belirlenir: Bu tabloyu kapa
Bu tabloyu kapa
Örneğin, istemci, sunucuya terminal türünü tanımlamak isterse, aşağıdaki değişim yer alabilir: Bu tabloyu kapa
Ilk exchange, bu terminal türünü belirler (seçenek numarasını 24) gerçekleştirilir, sunucu, ne dileklerimle, terminal türü ile ilişkilendirmek için değer istemcinin sonra sorgularının. Sıra, 24, 1 SB sub-option anlaşma seçenek türünün 24, gereken değeri (1) anlamına gelir. IAC, bu isteği sonuna SE sırasını gösterir. Yanıt IAC, 24, 0, 'V'... SB sub-option anlaşma seçenek türünün (0) tarafından sağlanan değer 24, the IAC anlamına gelir, yanıt'ı (ve sağlanan değer) sonuna SE sırasını gösterir. Değeri, kodlama seçeneği belirli ancak, bir karakter dizisi, yukarıda gösterildiği gibi ortak. Telnet seçenekleri açıklamalarıListelenen çoğunu self-evident, ancak bazı daha fazla bilgi için arama.Git bastırmak AheadÖzgün Telnet uygulaması için yarı çift yönlü işlem varsayılan. Bu veri trafiğini yalnızca bir yönde birer gidin ve bir yöndeki trafiği sonunu belirtmek üzere belirli bir işlem yapılması gerekmez ve trafik şimdi diğer yönde de başlatılabilir anlamına gelir. [Bu benzer kullanımını "roger" ve "fazla" amateur ve CB işleçleri radyo.] Bir veri akışı GA karakter belgede belirli eylemidir.Çağdaş bağlantılar, çift yönlü işlemi normal olarak izin ve "go engelleme devam" seçeneği etkinleştirilir. echoYankı</a0> seçeneği, genellikle sunucu tarafından belirtmek için etkin sunucu echos aldığı her karakter. Birleşimi "go engelleme devam" ve "Yankı" her karakter ayrı ayrı aktarılan echoed ve başka bir deyişle, bir kerede bir karakter modu olarak adlandırılır.Başka bir deyişle, iki, kludge bekleme modu olarak da bilinen bir anlama vardır "engelleme devam edin" veya ""Telnet, bir kerede bir satır modunda, tam satırları her sonunda birleştirilmiş ve bir iletilen çalışır, sonra etkin olmayan iki, nesnesidir"gidin echo". LinemodeBu seçenek, yerini alır ve satır modu kludge yerini alır.Uzak akış denetimiBu seçenek denetimleri CTRL + S veya CTRL + Q özel akış denetimi etkilerini nereye uygulanır.Telnet denetim işlevlerTelnet ?leti?im Kural?'n? denetim işlevlerini içerir. Bu düzeltme eki (genellikle belirli özel tuş ve tuş bileşimlerinin) bir istemci veya sunucu tarafından algılanan koşullarına yanıt başlatılır. Algılanan Durum veri akışında dahil özel (special) karakter neden olur.Işlem kesmeAskı veya sunucu işleminin neden bu istemci tarafından kullanılır. Genellikle, kullanıcı, klavyede CTRL + C yazar. Bir IP (244) karakter veri akışında eklenmiştir.Çıkış durdurmaBu, uzak işlem çıkış iletimini göstermemek için kullanılır. Bir AO (238) karakter veri akışında dahil edilir.You There misinizBu bağlantının bağlantısını ve uzak işlem işletimini onaylamak için diğer ucunu görünür bir yanıt tetiklemek için kullanılır. Bir AYT (246) karakter veri akışında eklenmiştir.Karakter silmeGörüntüye bu görüntüden hemen önceki karakteri silmek için bunu bildirmek için gönderilir. Bir AB (247) karakter veri akışında eklenmiştir.Satır silmeBu seçenek geçerli satır girdi silme neden olur. Bir <a1>EL</a1> (248) karakter veri akışında eklenmiştir.Veri işaretiHemen bir eylem AO ve IP gibi bazı denetim işlevlerini gerektirir ve veri giriş istekleri (büyük olasılıkla misbehaving), uzak bir işlem bekleniyor arabellekleri tutulur, bu sorunlar neden olabilir. Bu soruna geçici bir çözüm bulmak için <a0></a0>, <a1>DM</a1> (242) karakter TCP acil bir segmente bu alıcı bildirir veri akışı için "ilginç" karakterleri gibi IP ve AO AYT incelemek için gönderilir. Bu, Telnet eşitleme mekanizması olarak bilinir.Bir TCP Acil kesimindeki BIR DM hiçbir etkisi olmaz. Telnet komutuWindows NT ve çoğu UNIX sistemlerinde Telnet komutunu kullanarak bir Telnet oturumu başlatılabilir. Kullanıcıların çoğu yalnızca yazın:Telnet remote_host Kullanıcı yalnızca telnet yazarsa, ancak sonra çeşitli alt komutları ve seçenekleri kullanılabilir. Örnek bir Telnet oturumu sfuclnt gelen sfusrvr aşağıdadır. C:\>Telnet (1381 Oluştur) Microsoft (R) Windows NT (TM) sürüm 4.00 veya yenisi yüklü Microsoft Telnet istemcisi'na Hoş Geldiniz Telnet istemcisi Build 5.00.99034.1 Çıkış karakteri olan ' CTRL +] ' Microsoft Telnet > sfusrvr açın. **** Ekranı temizler ve aşağıdaki bilgiler görüntülenir: (1381 Oluştur) Microsoft (R) Windows NT (TM) sürüm 4.00 veya yenisi yüklü Microsoft Telnet Service'na Hoş Geldiniz Telnet Server yapı 5.00.99034.1 oturum açma: sfu Parola: ******** **** Ekran yeniden kaldırın ve aşağıdaki bilgiler görüntülenir: *=============================================================== Microsoft Telnet Sunucusu'na Hoş Geldiniz. *=============================================================== c:\ > Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:231866
(http://support.microsoft.com/kb/231866/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste