İçindekiler
- Ağ Kontrolü
- İletişim Ekipmanının Kurulumu
- Host-IMP Arayüz Tasarımı ve Yapımı
- IMP Kurulumu
- Host-IMP Arayüzünün Hata Ayıklaması
- UCLA-SRI Test Mesajları
- UCSB-SRI Test Mesajları
- UTAH-SRI Test Mesajları
- Basit TTY Sistemleri
- Basit Daktilo Sistemleri
- Yerel Geri Bildirim Olmadan Rastgele Terminaller
- Rastgele Terminaller
- Dosya Taşıma
- Hata Ayıklama Tekniklerinin Geliştirilmesi
1. Ağ Kontrolü
Hedef: (n10) Ağ Kontrolü
Durum: Başlangıç aşaması
2. İletişim Ekipmanının Kurulumu
Hedef Tarih: 8/1/69 (1 Ağustos 1969)
2a – Boyutsal, Güç ve Kablolama Özellikleri
AT&T ve/veya BBN'den temin edilecekler:
- Boyutsal özellikler
- Güç gereksinimleri
- Kablolama özellikleri
2b – SRI Alternatif Konumlarının Belirlenmesi
Maksimum telco kablo uzunluklarını belirlemek için SRI'nın istenen alternatif konumlarının belirlenmesi gerekiyor
2c – Sesli Koordinasyon Devre Konumu
Sesli koordinasyon devrelerindeki konum ve bağlantı noktalarının belirlenmesi gerekiyor
2d – Sesli Bağlantı Noktası Devre Bilgisi
Dahili iletişim sistemine bağlanmak için sesli bağlantı noktalarında devre bilgisi gerekli
2e – A.C. Güç Kurulumu
A.C. gücünün sipariş edilmesi ve kurulması gerekiyor
Koordinasyon Notu: Bölüm 4b ile koordine edin
2f – Ek Gereksinimler
Bölüm 16'ya bakın
3. Host-IMP Arayüz Tasarımı ve Yapımı
Hedef Tarih: 9/1/69 (1 Eylül 1969)
3a – BBN Özellikleri
BBN'den özellikler gerekli
3b – Deneme Tasarımı Geliştirme
Host-IMP arayüzü için deneme tasarımı geliştir
3c – Sistem Programcıları İncelemesi
Sistem programcıları ile incele
3d – Nihai Tasarımın Belirlenmesi
Nihai tasarımı belirle
3e – Donanımın Yapımı ve Tasarımı
Donanım bileşenlerini yap ve tasarla
3f – Deneme Yazılımının Hata Ayıklaması
Donanım döngü testi ile deneme yazılımının hata ayıklaması
4. IMP Kurulumu
Hedef Tarih: 9/15/69 (15 Eylül 1969)
4a – Boyutsal, Güç ve Kablolama Özellikleri
BBN'den alınacaklar:
- Boyutsal özellikler
- Güç gereksinimleri
- Kablolama özellikleri
4b – A.C. Güç Kurulumu
SRI, a.c. gücünü sipariş eder ve kurar
Koordinasyon Notu: Bölüm 2e ile koordine edin
5. Host-IMP Arayüzünün Hata Ayıklaması
Hedef Tarih: 10/1/69 (1 Ekim 1969)
5a – BBN'den Hata Ayıklama Özellikleri
BBN'den hata ayıklama özellikleri ve prosedürleri alın
5b – Hata Ayıklama Programları Yazma
BBN ile hata ayıklamak için programlar yazın:
- 5b1: Test mesajlarının aktarılması
- 5b2: Çökme ve kurtarma için test prosedürleri
- 5b3: Mesaj doldurma ve soyma prosedürlerini kontrol et
5c – Kendi Transfer Testlerini Deneme
- 5c1: IMP'ye aktarımları doğrula
- 5c2: IMP'den aktarımları doğrula
- 5c3: IMP ile döngüsel aktarımları doğrula
5d – IMP Yeniden Yükleme ve Yeniden Başlatma Prosedürleri
IMP yeniden yükleme ve yeniden başlatma prosedürlerini hazırla
6. UCLA-SRI Arası Test Mesajları
Hedef Tarih: 10/15/69 (15 Ekim 1969)
Ağ Yapılandırması
SRI |
|
|
|
|
|
|
|
UCLA |
6a – İki Noktalı Ağ Testi
İki site arasında ilk ağ bağlantısı.
6b – Mesaj Anlaşması
UCLA ile test mesajlarının doğası üzerinde anlaşın:
- 6b1: Formatlar
- 6b2: Diziler
- 6b3: Kontroller
- 6b4: Test prosedürleri
- 6b5: Hata raporlama
6c – Mesaj Bütünlüğünü Test Etme
Siteler arasında iletilen mesajların bütünlüğünü test et
6d – Teslim Sırasını Test Etme
Teslim sırasını ve mesaj sıralamasını test et
6e – Gecikmeleri Ölçme
Ağ gecikmelerini ve gecikme süresini ölç
6f – UCLA ile Döngü
Geri döngü testi ve geri bildirim mekanizmalarını kur
6g – Geçersiz ve Anormal Koşullar
Geçersiz ve anormal koşullara sistem yanıtı
6h – Tesis Kaybı ve Restorasyonu
Tesisleri kaybederken ve geri yüklerken sistem davranışını test et:
- 6h1: İletişim bağlantısı
- 6h2: IMP'ler
- 6h3: Host'lar
6i – Ağ Sorun Bildirimi
Ağ sorun bildirme şeması geliştir
7. UCSB-SRI Arası Test Mesajları
Hedef Tarih: 11/15/69 (15 Kasım 1969)
Ağ Yapılandırması
SRI .
| .
| .
| .
| .
| .
----------------
UCLA UCSB
Üç siteli ağ: UCLA, SRI, UCSB üçgen oluşturuyor
7a – Üç Siteli Ağ Testi
IMP'ler aracılığıyla bağlanan üç düğümlü ağ yapılandırması
7b – Bölüm 6'daki Tüm Testler
Bölüm 6'daki tüm testleri gerçekleştir
7c – Alternatif Yönlendirme için Ağı Yükle
Alternatif yönlendirmenin etkili olması için ağı yükle
7d – Sesli Koordinasyon Şeması
Sesli koordinasyon şeması geliştir:
- 7d1: Üç yönlü konferans kapasitesi
- 7d2: Konferans ekipmanını tasarla ve yap
- 7d3: Konferans ekipmanını UCLA ve UCSB'ye teslim et
7e – Halka Etrafında Mesaj Yönlendirme
Halka ağ etrafında mesaj yönlendir:
- 7e1: IMP'ler aracılığıyla
- 7e2: Host'lar aracılığıyla
- 7e3: Altı yönlü testler:
- 7e3a: UCLA-IMP'den UCSB-IMP'ye
- 7e3b: UCLA-Host'tan UCSB-IMP'ye
- 7e3c: UCLA-Host'tan UCSB-Host'a
- 7e3d: UCSB-IMP'den UCLA-IMP'ye
- 7e3e: UCSB-Host'tan UCLA-IMP'ye
- 7e3f: UCSB-Host'tan UCLA-Host'a
8. UTAH-SRI Arası Test Mesajları
Hedef Tarih: 12/15/69 (15 Aralık 1969)
Ağ Yapılandırması
SRI .----------------UTAH
| .
| .
| .
| .
| .
| .
| .
| .
UCLA-----------------UCSB
Dört siteli ağ: SRI (merkez), UCLA, UCSB ve UTAH
8a – Dört Siteli Ağ Testi
Dört düğümlü ağ yapılandırması
8b – Seçilmiş Önceki Testler
- 8b1: Bölüm 6'daki tüm testler
- 8b2: Bölüm 7b'den testler (protokol testleri)
8c – Sesli Koordinasyon Şemasını Genişletme
Sesli koordinasyonu dört siteye genişlet:
- 8c1: UTAH'ın SRI üzerinden UCLA ve UCSB'ye erişimi
- 8c2: BBN ve ARPA ile koordinasyon
9. Basit TTY Sistemlerini Çalıştırma
Tek Kullanıcı Erişimi
9a1 – Hizmet Veren Host'ta Tek Kullanıcı
- 9a1a: Host A'dan Host B'ye erişim
9a2 – Kullanan Host'tan Tek Kullanıcı
- 9a2a: Host A'dan Host B'ye erişim
Çoklu Kullanıcı Erişimi
9b1 – Hizmet Veren Host'ta Çoklu Kullanıcılar
- 9b1a: A, C kullanıcıları Host B'ye erişiyor
9b2 – Kullanan Host'tan Çoklu Kullanıcılar
- 9b2a: A, A kullanıcıları Host B'ye erişiyor
9b3 – Çeşitli Kombinasyonlar
Çeşitli kullanıcı kombinasyonlarını ve senaryolarını test et
TTY Sistem Gereksinimleri
9c – Giriş, Çıkış, Alt Sistemler
Giriş, çıkış ve alt sistemlere giriş-çıkışları test et
9d – Hata İşleme
Hata mesajlarının, çökmelerin ve kurtarmaların işlenmesi
9e – Mesaj Formatları
TTY iletişimi için mesaj formatlarını belirle
9f – Protokoller
TTY erişimi için protokolleri belirle
9g – Dosya Saklama ve Geri Alma
Ağ üzerinden dosya saklama ve geri alma yetenekleri
9h – Kullanıcı Kılavuzları
Her site için kullanıcı kılavuzları gerekli
9i – Kullanım Programları
Kullanım programları ve kaynak tahsisi belirlenmeli
9j – Kullanıcı Adları
Kullanıcı adları ve kimlik doğrulama ayarlanmalı
9k – İletişim Yöneticisi
İletişim yöneticisi veya eşdeğerini tasarla ve yap
10. Basit Daktilo Sistemlerini Çalıştırma
Hedef: Temel Daktilo Terminal Desteği
10a – TTY Sistem Özellikleri
Bölüm 9c ile 9g arasındakilerle aynı:
- Giriş, çıkış, alt sistem işleme
- Hata işleme
- Mesaj formatları
- Protokoller
- Dosya saklama ve geri alma
10b – Çift Yönlü Mod Tanımı
Yarı veya tam çift yönlü modda olduğunu nasıl tanımlayacağız
10c – Kesme Karakteri Yapılandırması
"Kesme" karakterlerini nasıl ayarlayacağız
11. Yerel Geri Bildirim Olmadan Rastgele Terminaller
Hedef: Yerel Olmayan Terminal Desteği
Yerel yankı ve geri bildirim kapasitesi olmadan rastgele terminal türleri için destek
12. Rastgele Terminalleri Çalıştırma
Hedef: Tam Terminal Desteği
Tam kontrol ve geri bildirim ile rastgele terminal türleri için tam destek
13. Dosya Taşıma
Hedef: Ağ Dosya Transferi
Ağ üzerinden dosya transfer yeteneklerini uygula ve test et
14. Hata Ayıklama Tekniklerinin Geliştirilmesi
Sistematik Hata Ayıklama Çerçevesi
14a – Hata Tespiti
Ağdaki hataları tanımla ve tespit et:
- 14a1: Kılavuz özelliklerine uygunluk
- 14a2: Sonuç değerlendirmesinin "makullüğü"
- 14a3: Alternatif kullanım formu ile karşılaştırma
14b – Neden Yerelleştirme
Hataların kaynağını yerelleştir:
- 14b1: İletişim-IMP kompleksi sorunları
- 14b2: Hizmet veren host sorunları
- 14b3: Kullanan host sorunları
- 14b4: Karşılaştırma için diğer programları dene
- 14b5: Mümkün olduğunda "bağlantı" prosedürleri aracılığıyla alt sistemi izle:
- 14b5a: Çevirmeli Dataphone kullan
- 14b5b: Sesli koordinasyon kanalını kullan
- 14b6: Hazır test mesajlarını taşı
14c – Neden Belirleme
Tespit edilen hataların kök nedenini belirle
14d – Neden Düzeltmesi
Tanımlanan hatalar için düzeltmeleri uygula
Zaman Çizelgesi Özeti
| Aşama | Hedef Tarih | Ana Hedefler |
|---|---|---|
| 2 | 1 Ağu 1969 | İletişim ekipmanı kurulumu |
| 3 | 1 Eyl 1969 | Host-IMP arayüz tasarımı |
| 4 | 15 Eyl 1969 | IMP kurulumu |
| 5 | 1 Eki 1969 | Host-IMP arayüz hata ayıklaması |
| 6 | 15 Eki 1969 | UCLA-SRI iki siteli testler |
| 7 | 15 Kas 1969 | UCSB-SRI üç siteli testler |
| 8 | 15 Ara 1969 | UTAH-SRI dört siteli ağ |
| 9+ | Ara 1969 sonrası | TTY sistemleri, dosya transferi, hata ayıklama |
Önem
Bu zaman çizelgesi, ARPA Ağı'nı dağıtmak için ilk sistematik planı temsil eder. Temel yönler şunları içerir:
Aşamalı Ağ Büyümesi
- İki site ile başlama (UCLA-SRI)
- Üç siteye genişleme (UCSB ekleme)
- Tam dört siteli ağ (UTAH ekleme)
Metodik Test İlerlemesi
- Donanım kurulumu ve hata ayıklama
- Noktadan noktaya mesaj iletimi
- Çok siteli yönlendirme ve anahtarlama
- Kullanıcı düzeyinde hizmetler (TTY, dosyalar)
- Gelişmiş özellikler ve optimizasyon
Operasyonel Altyapı
- Sesli koordinasyon kanalları
- Sorun bildirme sistemleri
- Kullanıcı kimlik doğrulaması ve yönetimi
- Oturum yönetimi (giriş/çıkış)
Sağlamlık Vurgusu
- Çökme kurtarma prosedürleri
- Hata işleme
- Ağ dayanıklılığı testi
- Hata ayıklama metodolojileri
Stanford Research Institute
Network Working Group
Mart 1969