IP Yönlendirme Protokolü. IP ağlarında ağ yönlendirme yönlendirme animasyonu

5.4.1. İç ve dış İnternet yönlendirme protokolleri

Modern paket anahtarlama ağlarında kullanılan yönlendirme protokollerinin çoğu, kökenlerini internetten ve selefinden - ARPANET ağını yönlendirir. Randevularını ve özelliklerini anlamak için, önce terminolojiye ve protokol tiplerine baskı yapan İnternet ağının yapısı ile tanışmak yararlıdır.

İnternet başlangıçta birleşen bir ağ olarak inşa edildi çok sayıda mevcut sistemler. Tahsis edilen yapısından en başından beri aNA NUMARA (BEDAVA BACKBONE ağı),ve otoyola bağlı ağlar kabul edildi Özerk sistemler (özerk sistemler, as).Ana ağ ve özerk sistemlerin her biri kendi idari yönetimine ve kendi yönlendirme protokollerine sahipti. İnternet adlarının özerk sisteminin ve alanının farklı amaçlara hizmet eden farklı kavramlar olduğunu vurgulamak gerekir. Özerk sistem, bir organizasyonun genel idari rehberliği altında yönlendirmenin yapıldığı ağları birleştirir ve etki alanı, bir kuruluşun genel idari yönetimi altında benzersiz sembolik isimlerin atandığı bilgisayarları (muhtemelen farklı ağlara ait) birleştirir. Doğal olarak, özerk sistemin eylem alanı ve etki alanları belirli bir durumda, eğer bir organizasyonun da belirtilen işlevlerin her ikisini de yerine getirmesi durumunda özel bir durumda olabilir.

İnternet ağının genel mimarisi, Şekil 2'de gösterilmiştir. 5.25. Daha sonra, Geleneksel İnternet terminolojisi ile uyumlu kalmak için yönlendiricileri arayacağız.

Otonom sistemin içindeki ağlar ve alt ağları oluşturmak için kullanılan ağ geçitleri denir dahili ağ geçitleri (inçire),ve özerk sistemlerin ağ hatları tarafından birleştirildiği ağ geçitleri denir harici Ağ Geçitleri (Dış Ağ Geçitleri).Ağ hattı da özerk bir sistemdir. Tüm özerk sistemler, yeni özerk sistem, internic tarafından kurulan kuruluş tarafından vurgulanan benzersiz bir 16 bit numaraya sahiptir.

Buna göre, özerk sistemler içindeki yönlendirme protokolleri denir dahili Ağ Geçidi Protokolleri (İç Ağ Geçidi Protokolü, IGP),ve harici ağ geçitleri ile ana ağ geçitleri arasındaki rota bilgisinin değişimini belirleyen protokoller - harici Ağ Geçidi Protokolleri (Dış Ağ Geçidi Protokolü, EGP).Ana ağın içinde ayrıca herhangi bir iç IGP protokolünü de varsayar.

Tüm İnternet ağının özerk sistemlere ayrılmasının anlamı, çok düzeyli modüler gösteriminde, geniş bir ölçekte genişleme yeteneğine sahip herhangi bir büyük sistem için gereklidir. Herhangi birinin içindeki yönlendirme protokollerini değiştirin otonom sistem Diğer özerk sistemlerin çalışmalarını etkilememelidir. Ayrıca, Özerk İnternet Bölümü



418 Bölüm 5 Bina aracı olarak ağ seviyesi büyük ağlar

sistemler, gövde ve harici ağ geçitlerinde bilgi toplamasına katkıda bulunmalıdır. Yurtiçi ağ geçitleri, en rasyonel rotayı seçmek için dahili yönlendirme için yeterli detaylı bağlantı grafiklerini kullanabilir. Bununla birlikte, böyle bir detayın bilgisi tüm ağ yönlendiricilerinde depolanırsa, topolojik veritabanları, devasa boyutlarının hafızasını gerektirecek şekilde yükselecek ve yönlendirme kararları verme zamanı kabul edilemez hale gelecektir.

Bu nedenle, detaylı topolojik bilgi, özerk sistemin içinde kalır ve internetin geri kalanı için tek bir tamsayı olarak özerk sistem, özerk sistemin dahili bileşimini bildiren harici ağ geçitlerini temsil eder. Gerekli olan minimum bilgi, IP ağının sayısıdır, adresleri ve bu harici ağ geçidinden bu ağlara iç mesafeyi.

CIDR sınıfsız yönlendirme tekniği, özerk sistemler arasında iletilen rota bilgilerinin hacmini önemli ölçüde azaltabilir. Öyleyse, belirli bir özerk sistemin içindeki tüm ağlar, örneğin 194.27.0.0/16, bu özerk sistemin harici ağ geçidi, bu özerk sistemdeki varlığı bildirmeyen, bu adresin yalnızca bu adrese ilan etmelidir. Örneğin, Ağ 194.27. 32.0 / 19 veya 194.27.40.0/21, bu adresler 194.27.0.0 / 16 adresine toplanır.



5.4. IP Ağlarındaki Yönlendirme Protokolleri 419

Şekil l'de gösterilmiştir. 5.25 İnternetin yapısı, tek bir otoyolla yapısı yeterince uzun zamandır gerçeğe yeterince uzun süredir, bu nedenle, EGP olarak adlandırılan otonom sistemler arasındaki rota bilgisini değiştirme protokolü geliştirildi. Bununla birlikte, servis sağlayıcıların ağlarının geliştirilmesiyle, İnternet yapısı, özerk sistemler arasındaki bağlantıların keyfi niteliği ile çok daha karmaşık hale geldi. Bu nedenle, EGP protokolü, BGP protokolüne, özerk sistemler arasındaki döngülerin varlığını tanıymanıza ve bunları aralıksız yollardan ortadan kaldırmanıza olanak tanır. EGP ve BGP protokolleri, yalnızca en sık internet servis sağlayıcıları tarafından düzenlenen dış irtibat ağ geçitlerinde kullanılır. Kurumsal ağ yönlendiricilerinde, RIP ve OSPF gibi dahili yönlendirme protokolleri faaliyet göstermektedir.

5.4.2. Uzaktan vektör RIP protokolü

Bina Yönlendirme Masası

RIP (RUTING Bilgi Protokolü), dahili bir uzaktan vektör tipi yönlendirme protokolüdür, rota bilgi değişim protokollerinin en eski değişiminden biridir ve uygulamanın sadeliği nedeniyle hesaplama ağlarında hala son derece dağıtılır. TCP / IP ağları için RIP versiyonuna ek olarak, Novell IPX / SPX ağları için bir RIP versiyonu da vardır.

IP için RIP protokolünün iki versiyonu vardır: birinci ve ikinci. RIPVL protokolü maskeleri desteklemez, yani yönlendiriciler arasında dağıtır, yalnızca ağ numaraları ve onlara mesafeler hakkındaki bilgiler arasında dağıtır ve bu ağların maskeleri hakkında bilgi dağıtmaz, tüm adreslerin A, B veya C. RIPV2 protokolü, ağların maskeleri hakkında bilgi aktarır, bu nedenle bugünün gereksinimlerine uygun olarak daha büyüktür. Yönlendirme tabloları yaparken, versiyon 2, 1 sürüm 1'den esasen farklı değildir, ardından gelecekte, ilk sürüm kayıtları basitleştirmek için açıklanacaktır.

Ağa olan bir mesafe olarak, RIP protokolü standartları çeşitli metrik türlerine izin verir: şerbetçiotu, bant genişliğini göz önünde bulundurarak, ağların (yani karşılık gelen özellikler D, T ve R "kalitesinde Hizmet "IP paketinin alanı), bu metriklerin herhangi bir kombinasyonunun yanı sıra. Metrik, katkı maddesi özelliğine sahip olmalıdır - kompozit yolun metriği, bu yolun metrik bileşeninin toplamına eşit olmalıdır. Çoğu uygulama içinde, RIP, en basit metriği kullanır - yani paketin hedef ağa aşılması gereken ara yönlendiricilerin sayısı.

Şekil 2'de gösterilen kompozit ağ örneğinde RIP protokolünü kullanarak bir yönlendirme tablosu oluşturma işlemini düşünün. 5.26.

Adım 1 - Minimum Tablolar Oluşturma

Bu ağ, tanımlayıcılara sahip dört yönlendiriciyle ilişkili sekiz IP ağına sahiptir: ML, M2, MH ve M4. RIP protokolünde çalışan RUP Yönlendiricileri tanımlayıcılara sahip olabilir, ancak protokolün çalışması için gerekli değildir. RIP mesajlarında, bu tanımlayıcılar iletilmez.

Her yönlendiricideki ilk durumda yazılım TCP / IP yığını otomatik olarak doğrudan bağlı ağların dikkate alındığı bir minimum yönlendirme tablosu oluşturur. ROUTERS portlarının adresinde, ağların aksine, ovallere yerleştirilir.

Tablo 5.14, minimum yönlendirici yönlendirme tablosunun yaklaşık görünümünü tahmin etmenizi sağlar.

Her yönlendiriciyi başlattıktan sonra, RIP protokolü mesajını minimum tabloyu içeren komşularına göndermeye başlar.

5.4. IP ağlarında yönlendirme protokolleri 421

RIP mesajları UDP protokol paketlerinde bulaşır ve her ağ için iki parametre içeriyor: IP adresi ve ileten yönlendirici mesajından ona mesafe.

Komşular, bu yönlendiricinin, ara yönlendiricilerin hizmetlerini kullanmadan doğrudan IP paketini doğrudan ağ üzerinden iletebileceği yönlendiricilerdir. Örneğin, ML yönlendiricisi için, komşular M2 ve MH yönlendiricileri ve M4 yönlendiricisi için M2 ve MH yönlendiricileridir.

Böylece, ML yönlendiricisi aşağıdaki mesajı M2 yönlendiricisine iletir:

201.36.14.0 Ağ, Mesafe 1;

ağ 132.11.0.0, Mesafe 1;

ağ 194.27.18.0, Mesafe 1.

Aşama 3 - RIP mesajlarını komşulardan almak ve işleme almak

M2 ve MZ yönlendiricilerinden benzer mesajlar aldıktan sonra, ML yönlendiricisi, her bir metrik alanın birim başına her bir metrik alanın arttırılması ve hangi bağlantı noktasının yeni bilgileri aldığı (bu yönlendiricinin adresi, eğer bu yönlendiricinin adresi olacaktır) Giriş yönlendirme tablosuna girilir). Sonra yönlendirici, yeni bilgileri yönlendirme tablosunda depolanan olandan karşılaştırmaya başlar (Tablo 5.16).

Tablo 5.16.Ml yönlendirici yönlendirme tablosu

IP, İnternet Protokolü (İnternet Protokolü) olarak şifresi çözülür ve özellikle bu protokolün 4. versiyonu şu anda en yaygın olanıdır. IPv4, RFC 791 ile tanımlanır.

OSI'nin bir parçası olarak, bu ağın (3.) seviyesinin protokolüdür. Bu seviye, hatırlatırım, veri aktarımının yolunu belirlemeyi amaçlamaktadır.

IPv4 paket anahtarlamasını kullanır. Aynı zamanda, orijinal iletilen mesaj, ağ üzerinden bağımsız olarak iletilen küçük bir boyutun (paketlerin) bölümlerine ayrılmıştır.

Ek olarak, IPv4 paketlerin teslimini veya kopyaların eksikliğini garanti etmemektedir. Bu, "en iyi çaba teslimi" olarak adlandırılır (garantili teslimatın aksine). Buna göre, bu görevler, örneğin, TCP'ye daha yüksek düzeyde protokollere gider.

Adresleme

IPv4, 32 bitlik bir adres kullanarak göndereni ve alıcıyı, 4 294 967 296 sayısını sınırlayan 32 bit adres kullanarak tanımlar. Bu sayısından IPv4 sayısından özel (~ 18 milyon) ve çok noktaya yayın (~ 270 milyon) adlı özel adres aralıklarını saklıdır.

Adresler genellikle bir nokta boyunca dört ondalık sekizlik şeklinde kaydedilir, örneğin: 198.51.100.25, C6336419 16 numarasına karşılık gelir.

Global adres alanını kullanırken, mevcut adresleri ayırt etmek gerekir. yerel Yönlendirme ve fiziksel olarak farklı adresleri gerektirmeyen fiziksel ağ. İkincisi durumunda, paketler yönlendiriciye daha fazla iletmek için gönderilir.

Standartın ilk sürümlerinde, ilk OCet şebekeyi tanımlamak için kullanıldı - düğümü tanımlamak için. Oldukça hızlı bir şekilde 256 ağın yeterli olmadığı açıklandı. Bu nedenle, ağ dersleri tanıtıldı:

Sınıf İlk bit Ağın uzunluğu adresi Adres uzunluğu düğümü
A. 0 8 24
B. 10 16 16
C. 110 24 8
D. 1110 N / A N / A
E. 1111 N / A N / A
Sınıf Başlangıç \u200b\u200baralığı Aralığın sonu
A. 0.0.0.0 127.255.255.255
B. 128.0.0.0 191.255.255.255
C. 192.0.0.0 223.255.255.255
D. 224.0.0.0 239.255.255.255
E. 240.0.0.0 255.255.255.255

D sınıfı çok noktaya yayın için ayrılmıştır, e - sadece "sadece durumunda" ayrılmıştır.

Ağ adresinin uzunluğu ve düğüm adresinin uzunluğu, adresin birinci bitiyle belirlendi. Yaklaşık 1985'ten itibaren de reddetti. Bunun nedenleri, birçok kuruluşun, bir C sınıfı ağından daha fazla adres talep etmesi ve bir B sınıfı sınıfı B şebekesi elde edilmesidir, ancak, organizasyonun zaman zaman gereksinimlerini aştı.

Ağ derslerinin değişmesi üzerine ağın maskesi geldi. Bu bit maskesi, hangi bit adreslerinin ağla ilgili olduğunu ve hangi düğüme aittir. Standart Anlaşmaya göre, maske soldan sağa doğru doldurulmalı, böylece ağ adresi her zaman kıdemli bitlerdir. Bu sadece belirtmenize izin verir ağ Adresi Uzunluğu, ağ maskesi yerine, tüm ağ.

Örneğin, 192.0.2.0/24, ilk 24 bit (üç oktet) ağın adresine atıfta bulunması ve gerisi düğümün adresine ait olduğu anlamına gelir. / 24 Ağ maskesine eşdeğer 255.255.255.0.

Ağ maskelerinin kullanımı RFC 1517'de açıklanmaktadır.

Çok sayıda standart ayrıca özel ihtiyaçlar için çeşitli adres aralıkları da rezerve edin.

Aralık Açıklama Rfc
0.0.0.0/8 Geçerli Ağ (Kaynak Adresi) 6890
10.0.0.0/8 Özel ağ 1918
100.64.0.0/10 Paylaşılan Adres Alanı CGN 6598
127.0.0.0/8 Omurilik 6890
169.254.0.0/16 Otokonfigasyon 3927
172.16.0.0/12 Özel ağ 1918
192.0.0.0/24 IETF protokolü atamaları. 6890
192.0.2.0/24 Belgeler ve örnekler 1 5737
192.88.99.0/24 IPv6 ila IPv4 rölesi 3068
192.168.0.0/16 Özel ağ 1918
198.18.0.0/15 Test yapmak bant genişliği 2544
198.51.100.0/24 Belgeler ve Örnekler 2 5737
203.0.113.0/24 Belgeler ve Örnekler 3 5737
224.0.0.0/4 Çok noktaya yayın 5771
240.0.0.0/4 Ayrılmış 1700
255.255.255.255 Yayın sorgusu 919

Ayrıca, sıfırdan oluşan ikili gösterimde (tüm ağı, ayrılmış) ve birimleri (bu ağ için yayın talebi) de ayrılmış düğümlerin adreslerini de saklıdır.

Örneğin, 203.0.113.0 (metinde) ağ 203.0.113.0/24 ve 203.0.113.255 - bu ağa yapılan yayın isteği anlamına gelir.

Paket formatı

Paket bir başlık ve veriden oluşur. IP herhangi bir bütünlük kontrolü anlamına gelmez. Altta yatan protokol (SAY, Ethernet) zaten bütünlük kontrolünü sağlar kanal seviyesive yukarıdaki (Say, TCP) - veri seviyesinde.

Sürüm, 4 bit ilk başlık alanı. IPv4, 0010 2 değerine sahiptir, yani. 4. Başlık uzunluğu, 4 bit başlıkta 32 bit kelime sayısı. Başlığın 20 baytlığın uzunluğuna karşılık gelen minimum değer 5. Maksimum - 15, başlık uzunluğu 60 bayt. DSCP veya TOS - Hizmet türü, 6 bit, VoIP için geçişi belirler. ECN, 2 bit bayrak açık ağ aşırı yük. Her iki taraftan da destek gerektirir (alma ve iletme). Bu bayrağı alırken, transfer hızı azalır. FAG desteği yoksa, paketler basitçe atılır. Tam uzunluk, 16 bit, başlık ve veri dahil, bayt cinsinden tam paket uzunluğu. Minimum uzunluk - 20, maksimum - 65535. Tanımlama, 16 bit, datagramın benzersiz tanımlanmasına hizmet eder. Transferken Çeşitli ağlar Paketi daha küçük parçalara bölmek gerekebilir, bu alan bir pakete ait parçaları tanımlamaya hizmet eder. Bayraklar, 3 bit

Bit bayrakları:

  1. Ayrılmış, her zaman 0
  2. Parçalanma. Paketin daha fazla iletimi parçalanma gerektiriyorsa, paket atılır.
  3. Daha fazla parçalar. Parçalanmış paketler için, herkes, ikincisine ek olarak, bu bayrak 1 olarak ayarlanır.
Vardiya, 64 bit blok içinde ölçülen, datagramın başlangıcına göre 13 bitiş fragmanı. İlk parçanın bir vardiyası 0 vardır. Maksimum vardiya 65528 bayttır; maksimum uzunluk Paket 65515 (eksi 20 bayt başlık). Ömür boyu (TTL), 8 bit Paket yönlendiriciden geçtiğinde, bu alan 1'e düşerse, bu alan sıfır ise, yönlendirici onu atar. Protokol, 8 bit
  • 1 - ICMP.
  • 6 - TCP.
  • 17 - UDP.
Başlığın kontrol noktası, 16 bit, aslında, aslında, başlıktaki 16 bitlik kelimelerin toplamı olarak kabul edilir. kontrol toplamı. Bu miktar aynı zamanda bir kalana kadar 16 bit blok ile toplanır. Sonra bir olumsuzlama daha sonra sonuçta uygulanır. Gönderenin adresi, 32 bit burada her şey, alıcının adresini, burada 32 bit de açıktır, her şey açıktır. Seçenekler (isteğe bağlı alan)

Nadiren kullanılır. Başlık-veri bloklarından oluşur. Başlık seçeneği 8-16 bit uzunluğuna sahiptir ve alanlardan oluşur:

  • Seçenek türü, 8 bit - seçenek nedir tanımlayan alan. "0" değeri, seçenek listesinin sonu anlamına gelir. Toplam kayıtlı 26 kod.
  • Uzunluk, 8 bit - başlık da dahil olmak üzere bitlerdeki tüm seçeneğin boyutu. Bazı seçenekler için yok olabilir.

Arp

IP mantıksal adresleri tanımlar. Ancak, Ethernet ağına bir paket göndermek için, hedef düğümün (veya yönlendiricinin) fiziksel adresini bilmek de gereklidir. Birini diğeri ile karşılaştırmak için, ARP protokolü kullanılır.

ARP (adres çözünürlüğü protokolü), OSI modelindeki ağın (3.) seviyesinin resmi bir protokolüdür, ancak aslında 2. ve 3. seviyelerin etkileşimini sağlar. ARP, 2. ve 3. seviyelerin çeşitli protokolleri çiftleri için uygulanır.

Protokolün kendisi basit bir sıraya göre oluşturulur. Belirli bir örnekte düşünün.

Ağ düğümü, 198.51.100.1 mantıksal adresiyle (ağda 198.51.100.0/24'te), 198.51.100.2'lik bir ikinci seviye yayın sorgusu olan bir BD düğüm paketi göndermek istiyor. içinde bu durum Ethernet), ağ düğümlerinden isteyen kapsüllenmiş bir ARP mesajı ile - Düğümde 198.51.100.2'nin mantıksal bir adresi olan ve düğüm A'nın mantıksal ve fiziksel adresini içeren, A. düğüm B'nin mantıksal ve fiziksel adresini içeren, İstek, Talep mantıksal ve fiziksel adrese göre düğüm a'ya bir cevap gönderir. İstek sonuçları önbelleğe alınır.

ARP mesajları aşağıdaki yapıya sahiptir:

Fiziksel Protokol (Hute), 2 bayt kullanılmış protokol 2 seviyeleri. Ethernet bir tanımlayıcıya sahiptir 1. Mantıksal Protokol (PTYPE), 2 bayt kullanılmış protokol 3 seviyesi. EtherType türlerine uygundur. IPv4'ün bir 0x0800 tanımlayıcısına sahiptir. Fiziksel adresin (Hlen), fiziksel adresin 1 bayt uzunluğu oktets içindeki, Ethernet - 6 mantıksal adres uzunluğu (Plen), 1 bayt mantıksal adres uzunluğu, IPv4 - 4 işlemi (OPER), 2 bayt için 1 Sorgu, yanıt için 2 ve protokol uzantıları için diğer birçok seçenek için. Gönderenin (SHA) fiziksel adresi, sorgudaki Hlen baytı - isteğin adresi. Yanıt, istenen düğümün adresidir. Gönderenin mantık adresi (spa), plen bayt
Alıcının (THA) fiziksel adresi, Hlen bayt sorguda göz ardı edilir. Cevap olarak - istenen adres. Alıcının mantıksal adresi (TPA), Plen bayt

Genellikle ağ düğümleri ayrıca IP adresini değiştirirken veya açıldığında ARP mesajları da gönderir. Bu genellikle TPA \u003d SPA ve THA \u003d 0'da bir APR isteği olarak uygulanır. Başka bir seçenek, TPA \u003d SpA ve THA \u003d SHA'nın olduğu bir ARP yanıtıdır.

Ek olarak, ARP, mantıksal adreslerin çatışmasını tespit etmek için kullanılabilir (spa \u003d 0).

L3 adresini L2 adresi ve Talep Düğümü'nün L3 adresini alan RARP içeren ters işlemler, inarp (ters ARP) üreten protokol uzantıları vardır.

RArp, L3 adreslerini otomatikleştirmek için kullanıldı. Daha sonra BOOTP protokolü ile değiştirildi ve ardından DHCP.

IPv4 ağlarında yönlendirme

IPv4 ağlarındaki ana yönlendirme algoritması, iletme algoritması denir.

Hedef adresi ve öneki N şebekesi varsa, o zaman

  • N, geçerli düğüm ağının önekine örtüşürse, yerel iletişim verilerini gönderin.
  • Yönlendirme tablosunda n için bir rota varsa, sonraki atlama verilerini yönlendiriciye gönderin.
  • Varsayılan bir rota varsa, bir sonraki Hop verilerini varsayılan yönlendirici ile gönderin.
  • Aksi takdirde - bir hata.

Yönlendirme tablosu, ağ adreslerinin eşlenmesi ve bu ağlar için yönlendiricilerin sonraki hop adreslerinin bir tablosudur. Bu nedenle, örneğin, 198.51.100.54/24 adresine sahip bir düğüm, böyle bir yönlendirme tablosuna sahip olabilir: 203.0.113.0/24

Hedef Ağ geçidi Cihaz.
198.51.100.0/24 0.0.0.0 eth0.
203.0.113.0/24 198.51.100.1 eth0.
0.0.0.0/0 203.0.113.1 eth0.

Prensip olarak, rota, verilerin gönderilmesi gereken ağ cihazına da eklenir.

Düğüm birkaç rota ile elde edilebiliyorsa, daha uzun ağ maskesi olan bir rota seçilir (yani daha spesifik). Varsayılan rota sadece bir olabilir.

Örneğin, bir düğüm 198.51.100.54/24 yönlendirme tablosuna sahiptir:

Hedef Ağ geçidi Cihaz.
198.51.100.0/24 0.0.0.0 eth0.
203.0.113.0/24 198.51.100.1 eth0.
203.0.113.224/27 198.51.100.5 eth0.

Küresel bilgisayar ağı İnternet başlangıçta aşağıdaki şemaya göre oluşturuldu: Ana ağ, ağlar özerk sistemler olarak adlandırılır. Ana ağ aynı zamanda özerk bir sistemdir. Böyle bir yaklaşım uygundur, çünkü detaylı topolojik bilgi, özerk sistemin içinde kalır ve kendiliğinden içeren sistemin kendisi internetin geri kalanı için tek bir tam sayı olarak, harici ağ geçitlerini genişletir (otonom sistemlerin ana ağa bağlı olan yönlendiriciler) . Dahili ağ geçitleri, alt ağların özerk sistemin içinde kullanılır.

Buna göre, internette kullanılan yönlendirme protokolleri, özerk sistemler arasındaki dış ve dahili yönlendirme protokollerine (EGP, BGP) aktarma rotası bilgilerine ayrılmıştır. Dahili yönlendirme protokolleri (RIP, OSPF, IS-IS) yalnızca özerk sistem içerisinde kullanılır. Yönlendirme protokollerini değiştirme ve otonom sistemin içindeki rotaları, diğer özerk sistemlerin çalışmasını etkilemez.

OSPF Protokolü (En Kısa Yolu Birinci Yolu Açın - Açık Protokolü "İlk Önce En Kısa Yol") 1991 yılında kabul edildi. Bu, menteşeleri içeren karmaşık bir topoloji ile büyük heterojen ağlarda çalışmaya odaklanan modern bir protokoldür. Ağ topolojisindeki değişikliklere karşı oldukça dirençli olan bağlantıların algoritmasına dayanır.


40. TCP / IP yığın protokollerini taşıyın.

Bağlantılar ağ düzeyinde yüklenmediğinden, tüm paketlerin Hedefe tamsayı ile teslim edileceği ve zarar görmeleri ya da gönderildikleri aynı sırayla teslim edilebileceği garanti yoktur. Bu görev güvenilir bilgi iletişimi İki sonlu düğüm arasında - TCP / IP yığınının ana seviyesi, ayrıca ulaşım olarak da adlandırılır.

Bu seviyede, TCP İletim Kontrolü (İletim Kontrol Protokolü) ve Datagram Protokolü (Kullanıcı Datagram Protokolü) çalışıyor. TCP protokolü, mantıksal bağlantıların oluşumu nedeniyle uzaktan uygulama işlemleri arasındaki mesajların güvenilir iletimi sağlar. Bu protokol, Gönderen-Gönderen ve Alıcı Bilgisayardaki eşitleştirici nesnelerin dubleks modda veri alışverişini sürdürmesini sağlar. TCP, bilgisayarlardan birinde, bileşik ağda bulunan diğer bir bilgisayara oluşturulan bir bayt akımı sunma hataları olmadan. TCP, baytın akışını parçalarda böler ve bunları altta yatan güvenlik duvarı seviyesinin altında ilerler. Bu segmentler, Firewalk seviyesi ile hedefe teslim edildikten sonra, TCP protokolü onları tekrar sürekli bir bayt akışına toplar.

UDP protokolü transfer sağlar uygulamalı paketler Actigram, IP ara bağlantı seviyesinin ana protokolü ve sadece bağlayıcı (çoklayıcı) işlevlerini yerine getirir. ağ protokolü ve sayısız uygulama düzeyinde hizmet veya kullanıcı işlemi.


41.diagnostik TCP / IP yardımcı programları.

TCP / IP, Yığın Yapılandırmasını kontrol etmek ve ağ bağlantısını test etmek için tasarlanmış teşhis hizmetleri içerir.

Yarar Uygulama
Arp ARP adres çözünürlük protokolü tarafından kullanılan adres yayın tablosunu görüntüler ve değiştirir (adres çözünürlüğü protokolü - yerel adresi IP adresiyle tanımlar)
HostName. Yerel ana bilgisayarın adını görüntüler. Parametreler olmadan kullanılır.
Ipconfig Geçerli TCP / IP Yığın Yapılandırması için değerleri görüntüler: IP adresi, alt ağ maskesi, varsayılan ağ geçidi adresi, WINS adresleri ( Windows internet Adlandırma Servisi) ve DNS (Etki Alanı Adı Sistemi)
nbtstat TCP / IP'de bulunan istatistikleri ve geçerli NetBIOS bilgilerini görüntüler. Mevcut NetBIOS bağlantılarının durumunu kontrol etmek için kullanılır.
Netstat. TCP / IP bağlantısı hakkında istatistikleri ve güncel bilgileri görüntüler.
nslookup. Ev sahiplerinin, ev sahiplerinin domain hizmetlerinin yanı sıra ana bilgisayarların kayıtlarını ve etki alanı takma adlarını kontrol eder. işletim sistemi, DNS sunucuları istekleriyle.
Ping. TCP / IP yapılandırmasının yapılandırmasını gerçekleştirir ve uzak ana bilgisayarla bağlantıyı kontrol edin.
Rota. IP yönlendirme tablolarını değiştirir. Tablonun içeriğini görüntüler, IP rotalarını ekler ve siler.
Tracert. Rotayı kontrol eder uzak bilgisayar ECMP ECMP'sini (İnternet Kontrol Mesaj Protokolü) göndererek. Paketlerin güzergahını uzak bir bilgisayara görüntüler.

TCP / IP yapılandırmasının yapılandırmasını doğrulamak için, IPCONFIG yardımcı programı kullanılır. Bu komut, DHCP (Dinamik Ana Bilgisayar Yapılandırma Protokolü) ile çalışan bilgisayarlarda kullanışlıdır, çünkü kullanıcılara hangi TCP / IP ağ yapılandırmasını ve hangi değerlerin DHCP kullanılarak yüklendiğini belirleme yeteneğini verir.
IPConfig Utility, yapılandırmanın başlatıldığını ve IP adresleri çoğaltılmadığında bulmanızı sağlar:
- Konfigürasyon başlatılırsa, IP adresi, maske, ağ geçidi görünür;
- IP adresleri çoğaltılırsa, ağ maskesi 0.0.0.0 olacaktır;
- Eğer bir DHCP kullanırken, bilgisayar bir IP adresi alamadıysa, 0.0.0.0'a eşit olacaktır.
Packet Internet Grouper, TCP / IP yapılandırmasını ve bağlantı hatası teşhisini kontrol etmek için kullanılır. Belirli bir ana bilgisayarın kullanılabilirliğini ve işlemini tanımlar. Yerel bilgisayar ile ağ ana bilgisayarı arasında bir rota olduğunu kontrol etmenin en iyi yolunu kullanarak.
Ping komutu, ICMP Echo paketlerini bu ana bilgisayara göndererek uzak ana bilgisayarla bağlantıyı kontrol eder ve yankı yanıtlarını dinleyin. Ping, her paketin gönderilmesini bekler ve iletilen ve alınan paketlerin sayısını yazdırır. Alınan her paket, iletilen mesaja göre kontrol edilir. Hostlar arasındaki bağlantı kötüse, ping mesajlarından kaç paket kaybedildiğinden belli olacaktır.
Varsayılan olarak, 4 yankı paketleri 32 bytes uzunluğunda (büyük harfte periyodik alfabe karakter dizisi) iletilir. PING, paketlerin boyutunu ve sayısını değiştirmenize izin verir, kullanım ömrünün (TTL) 'nın hangi değerini yüklemek için kullandığını belirtmenizi sağlar, bir cevap aldığınızda paketi parçalamak, vb. Saat alanı, hangi zaman (milisaniye cinsinden) için belirtilmiştir. Paketi uzak bir ana bilgisayara ulaşır ve geri döner. Bir cevap beklemek için varsayılan değer 1 saniye olduğundan, tüm değerler bu alan 1000 milisaniyeden daha az olacaktır. "Talep süresi" mesajını alırsanız (bekleme aralığını aştı), ardından cevabın tepki süresini arttırırsanız, paket uzak bir ana bilgisayara ulaşacaktır.
Ping, ana bilgisayar adı (DNS veya NetBIOS) ve IP adreslerini test etmek için kullanılabilir. IP adresi ile ping başarılı olsaydı ve adıyla - başarısız olduğunda, sorunun ağ bağlantısında değil, adresin ve adın uygunluğunu tanıdığı anlamına gelir.
Ping yardımcı programı kullanılır aşağıdaki şekillerde:
1) TCP / IP'nin yerel bilgisayarda yüklü ve doğru şekilde yapılandırıldığını doğrulamak için, ping komutu döngü adresini ayarlar. geri bildirim (Loopback Adresi): Ping 127.0.0.1
2) Bilgisayarın ağa düzgün bir şekilde eklendiğinden ve IP adresinin çoğaltılmadığından emin olmak için, yerel bilgisayarın IP adresi kullanılır:
Ping ip adresi_local_chost
3) Varsayılan ağ geçidi işlevlerinin ve yerel ağdaki herhangi bir yerel ana bilgisayara bağlanabileceğinizi doğrulamak için, varsayılan ağ geçidi varsayılan IP adresine ayarlanır:
Ping ip adresi_chlusion
4) Ping komutundaki yönlendirici üzerinden bağlantı kurma yeteneğini kontrol etmek için, uzak ana bilgisayarın IP adresi ayarlanır:
Ping [Parametreler] IP Address_aened Host
Tracert bir rota izi yardımcı programıdır. Bir ana bilgisayardan diğerine rotayı belirlemek için IP paketinin ve ICMP hata mesajlarının TTL alanını (Live'a, ömür boyu) ve ICMP hata mesajlarını kullanır.
Tracert yardımcı programı, özellikle uzak ana bilgisayarın ulaşılamadığı durumlarda ping'den daha önemli ve uygun olabilir. Bununla birlikte, iletişim sorunları alanını (Internet Sağlayıcısında, Destek Ağında, Uzak Ana Bilgisayarda) rotanın ne kadar takip edildiğine göre belirlemek mümkündür. Sorunlar ortaya çıktıysa, yardımcı program zincir dişlisini (*) veya "Hedef Net Ulaşılamaz" tip mesajını, "Hedef Ana Bilgisayarı Ulaşılamayan", "Talep Time Out", "Zaman Yok" yazısını görüntüler.
Tracert yardımcı programı aşağıdaki gibi çalışır: 3 deneme yankı paketleri, rotanın uzak bir ana bilgisayara geçtiği her birine gönderilir. Aynı zamanda, her paketin için zaman bekleme süresi görüntülenir (özel kullanılarak değiştirilebilir. Parametre). Paketler farklı ömürler ile gönderilir. Yol boyunca bulunan her yönlendirici, bir paketi yönlendirmeden önce, birim başına TTL değerini azaltır. Böylece, ömür boyu ara dağıtım noktalarının bir sayısıdır (atlama). Paketin ömrü sıfıra ulaştığında, yönlendiricinin Bilgisayar Kaynağı Mesajı ICMP "zamanın yok ettiğini" (zamanın süresi dolmuş) göndereceği varsayılmaktadır. Güzergah, ilk yankı paketini TTL \u003d 1 ile göndererek belirlenir. Ardından, Paket uzak ana bilgisayara ulaşıncaya kadar her bir sonraki pakette 1 ile TTL artar veya TTL'nin mümkün olan maksimum değeri (varsayılan olarak 30, -H parametresi kullanılarak ayarlanır). Rota, ara yönlendiriciler tarafından geri gönderilen ICMP mesajlarını öğrenerek belirlenir.
Sözdizimi: Tracert [Parametreler] adı)
ARP yardımcı programı ARP önbelleği ile çalışmak üzere tasarlanmıştır. ARP protokolünün ana görevi, IP adreslerini ilgili yerel adreslere yayınlamaktır. Bunun için ARP protokolü ARP tablosundan (ARP önbelleği) bilgileri kullanır. Tablodaki istenen giriş bulunmazsa, ARP protokolü, bu IP adresinin sahibini bulmaya çalışarak yerel alt ağın tüm bilgisayarlarına yayın isteği gönderir. Önbellek iki tür kayıt içerebilir: statik ve dinamik. Statik kayıtlar manuel olarak girilir ve sürekli önbellekte saklanır. Dinamik girişler, yayın sorgusu sonucu önbelleğe yerleştirilir. Onlar için bir yaşam kavramı var. Belli bir süre içinde (varsayılan olarak 2 dak.) Kayıt talepte değildi, önbellekten kaldırıldı.
Netstat yardımcı programı, bazı yığın protokolleri (TCP, UDP, IP, ICMP) hakkında statik bilgiler almanızı sağlar ve mevcut ağ bağlantıları hakkında bilgi görüntüler. Özellikle güvenlik duvarları üzerinde kullanışlıdır, yardımıyla ağ çevresinin güvenlik ihlallerini tespit edemezsiniz.
Sözdizimi:
Netstat [-a] [-e] [-n] [-s] [-p Protokolü] [-R]
Parametreler:
-A Tüm ağ bağlantılarının bir listesini görüntüler ve yerel bilgisayar portlarını dinler;
-E Ethernet arayüzleri için istatistikleri görüntüler (örneğin, alınan ve gönderilen bayt sayısı);
-N Tüm yerel bilgisayar ağ arabirimleri için tüm güncel bağlantılarda (örneğin, TCP) hakkında bilgi görüntüler. Her bağlantı için, kullanılan portların sayıları ile birlikte yerel ve uzaktaki arayüzlerin IP adreslerinde görüntülenir;
-S UDP, TCP, ICMP, IP protokolleri için istatistiksel bilgileri görüntüler. "/ Daha fazlası" tuşu, çizelgeleri görüntülemenizi sağlar;
-R Yönlendirme tablosunun içeriğini görüntüler.