Network Working Group M.D. Kudlick
RFC #608 SRI-ARC
NIC #21256 10 Ocak 1974
HOST ADLARI ÇEVRİMİÇİ
NIC olarak, Peter Deutsch'un (RFC #606 / NIC #21246'da) NIC'in Host adları, adresleri ve özniteliklerini içeren çevrimiçi bir ASCII metin dosyasını sürdürmesi yönündeki önerisine katılıyoruz. Bu öneri, yakın zamanda Vint Cerf tarafından yapılan bir öneriyle örtüşmektedir ve açıkça ARPA/IPT desteği almaktadır.
NIC'te Jake Feinler, Peter'ın ana hatlarını çizdiği ASCII dosyasını üretmek için kullanılabilecek, NLS biçiminde bir kaynak dosya tasarlamış ve sürdürmektedir. ASCII dosyasının güncel bir sürümünü üretmek için NIC'te bir program yazılması ve bunun periyodik olarak (haftalık ya da durumun gerektirdiği sıklıkta) çalıştırılması gerekmektedir. Böyle bir mekanizma, elbette, tek bir veri kaynağını sürdürmemize ve bunu bu ve diğer amaçlar için kullanmamıza olanak sağlayacaktır.
Mevcut verilerimiz; resmi Host adı, Host adresi, Host durumu (kullanıcı, sunucu, TIP) ve Teknik İrtibat, Host bilgisayarı, işletim sistemi vb. gibi bazı diğer bilgileri içermektedir.
Peter'ın önerdiği türden özniteliklerin (örneğin FTP bayt boyutu, TELNET çift yönlü modu, yankılama modu ve takma adlar) eklenmesine yönelik olanaklar mevcuttur, ancak bu veriler şu anda kaynak dosyamızda YOKTUR.
Bu nedenle işleri başlatmak için aşağıdaki şeyleri yapmayı öneriyoruz:
RFC #606'da tanımlanan sözdiziminde ASCII dosyasını üretecek bir program yazacağız; yani:
::= / ::= Bunun
'tan sonra boş bir satır ürettiğine dikkat ediniz. ::= / ::= , ::= = Başlangıçta her bir
içinde yalnızca aşağıdaki öğeleri içereceğiz: a.
burada
, Host'un kendi Ağına göreli, ondalık bir Host adresi olacaktır ve burada
, Host ile NIC arasında müzakere yoluyla elde edilen, resmi Host Adı olacaktır ve aşağıdaki kısıtlamalara tabi bir dizgedir: - alfabe (A–Z), rakamlar (0–9) ve eksi işareti (-) içinden seçilmiş en fazla 48 karakter; özellikle boşluk veya aralık karakterlerine izin verilmez;
- büyük ve küçük harfler arasında ayrım yoktur;
- ilk karakter bir harftir;
- son karakter DEĞİLDİR eksi işareti;
- içerik veya sözdizimi üzerinde başka hiçbir kısıtlama yoktur.
Not: Host Adının başına, Host'un bulunduğu Ağı belirten, parantezler () içine alınmış en fazla 24 karakterden oluşan Resmi Ağ Adı eklenebilir.
- (Ağ Adında kullanılan karakterler, yukarıda listelenen aynı kısıtlamalarla [uzunluk hariç] Host Adında kullanılanlarla aynı karakter kümesinden seçilir.)
- ASCII metin dosyası, ARPANET üzerinde OLMAYAN Host'lar için yalnızca Resmi Ağ Adını içerecektir; ARPANET Host'ları için Ağ Adı öneki olmayacaktır.
b.
burada
başlangıçta tek bir olası değere sahip olacaktır: STATUSve STATUS için karşılık gelenaşağıdakilerden biri olacaktır: - SERVER
- USER
- TIP
- UNKNOWN
c.
- bu, satır başı dönüşünü takiben satır besleme olacaktır (sekizlik 015'i takiben sekizlik 12).
'in STATUS olduğu durumlar dışındaki öznitelikler, veriler bize ulaştıkça, yukarıdaki biçimde daha sonraki bir tarihte (duyurulacaktır) eklenecektir.
Peter ile, öznitelik listesinin, bir Host'un diğerinin özelliklerini keşfetmesi için kullanılan seçenek müzakeresinin veya başka herhangi bir yöntemin yerini alacak şekilde yorumlanmaması gerektiği, bunun yerine yalnızca makine tarafından okunabilir biçimde basit ve kolay erişilebilir alternatif bir bilgi kaynağı olarak değerlendirilmesi gerektiği konusunda hemfikiriz.
Host Adlarının ASCII dosyasına dahil edilmeye değer özniteliklere ilişkin öneriler memnuniyetle karşılanır. Lütfen önerilerinizi ve/veya verilerinizi Jake Feinler'a gönderin:
- FEINLER @ SRI-ARC, veya
- NIC Ident = JAKE
Tamlık açısından, RFC #606'da verilen öznitelik önerilerini burada kaydediyoruz:
NICKNAMES — değeri, host için kabul edilebilir takma adların bir listesidir. Adres-çevirimi sağlayan herhangi bir sistemin, bu adları resmi host adına alternatifler olarak kabul etmesi teşvik edilir (ancak elbette zorunlu değildir).
FTP-BYTE-SIZES — değeri, FTP sunucusu tarafından desteklenen bayt boyutlarının bir listesidir. İlk bayt boyutu, en az hesaplama ek yüküne yol açan boyuttur (örneğin PDP-10'lar için 36, 360'lar için 32).
ECHOING — değeri, host'un terminalin yankılama yapmasını bekleyip beklemediğine (Remote) ya da kendi yankılamasını yapmayı bekleyip beklemediğine (Local) bağlı olarak L veya R'dir.
NIC tarafından üretilen ASCII dosyası, Host OFFICE-1'de (Host Adresi = ondalık 43) bulunacaktır ve aşağıdaki yol adına sahip olacaktır:
Bu yol adının bir FTP süreciyle kullanılması, elbette, dosyanın herhangi bir Ağ Host'unda kullanılmak üzere geri alınmasını sağlayacaktır.
FTP için oturum açma kullanıcı adı aşağıdaki gibi olabilir:
- kullanıcı adı: GUEST
- parola: ARPA
- hesap: 1
Dosya, Host Adına göre alfasayısal sırada olacaktır.
Dosyanın OFFICE-1'de erişilebilir olacağı tarihten sonrası, dosya hazır olur olmaz RFC aracılığıyla duyurulacaktır.
Bu RFC, RFC #606 veya bu problemin herhangi bir başka yönü hakkındaki yorumları memnuniyetle karşılıyoruz. Ayrıca Resmi Host Adı listesinin hayata geçirilmesinde Vint Cerf, Peter Deutsch, Jake Feinler ve Nancy Neigus'un katkılarını kabul etmek isteriz.
[Bu RFC, çevrimiçi RFC arşivlerine girmek üzere, daha önce BBN Corp. olan GTE'nin desteğiyle Alex McKenzie tarafından makine tarafından okunabilir biçime dönüştürülmüştür. 11/99]