4. AĞLAR, KÖPRÜLER, GATEWAY LER ve ROUTER LARA GİRİŞ

Benzer belgeler
TCP IP KITABI 1. VERİ HABERLEŞME SİSTEMLERİ İŞLEMLERİ 1.1 Verinin İletilmesi 1.2 Eşzamansız ve Eşzamanlı İletim 1.3 Temel Terimler ve Kavramlar

22/03/2016. OSI and Equipment. Networking Hardware YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici. Hub

03/03/2015. OSI ve cihazlar. Ağ Donanımları Cihazlar YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici REPEATER

YÖNLENDİRİCİLER. Temel Bilgiler. Vize Hazırlık Notları

DOD / DEPARMENT OF DEFENCE

Uygulama 6. Sunum 5. Oturum 4. Taşıma 3. Ağ 2. Veri iletim 1

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Internetin Yapı Taşları

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

7 Uygulama 6. Sunum 5 Oturum Taşıma. 4 Ara katman- Yazılım ve donanım arası 3. Ağ Veri iletim. 2 Ağ Grubu-Donanım 1. Fiziksel. Uygulama Grubu-Yazılım

TEMEL NETWORK CİHAZLARI

Bilgisayar Ağları. Bilgisayar Ağları. Modelleri. Main-Frame Client/Server

OSI REFERANS MODELI-II

BİLGİSAYAR AĞLARI VE İLETİŞİM

Internet in Kısa Tarihçesi

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECİOĞLU

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

OSI Referans Modeli. OSI Referans Modeli. OSI Başvuru Modeli Nedir? OSI Başvuru Modeli Nedir?

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Ağ Donanımları NIC. Hub. Ağ Cihazları (Aktif Cihazlar) Hub. Hub

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

NETWORK BÖLÜM-4 AĞ TOPOLOJİLERİ. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

Bölüm. Internet: Dayandığı Teknik Temeller

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

Bilgisayar Programcılığı

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

3. Bölüm: Ağ Protokolleri ve İletişimleri

Asıl başlık stili için tıklatın

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Bilg-101. Bölüm 6. Bilgisayar Ağları. Ne Öğreneceğiz? Bilgisayar Ağı Nedir?

Öğr. Gör. Serkan AKSU 1

7. IP (INTERNET PROTOCOL)

HAFTA-3 ARP (Address Resolution Protocol) (Adres Çözümleme Protokolü)

Bilgisayar Ağları ve Türleri

10. ROTA BULMA PROTOKOLLERİ

CENG 362 Computer Networks (2005) Midterm Exam 1 Çözümleri

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

Ağ Türleri. LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network) Oda, bina veya binalar arası mil, bir şehirde

ETHERNET TEKNOLOJİSİ

Yeni Nesil Ağ Güvenliği

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri

Ağ Temelleri Semineri. erbil KARAMAN

BÜŞRA YILMAZ ETHERNET KARTI

Ağ Donanımları NIC. Modem. Modem. Ağ Cihazları (Aktif Cihazlar) Repeater (Yineleyici)

Ayni sistem(host) üzerinde IPC. Ağ(network) aracılığı ile IPC

Bilgisayar Sistemleri ilk ortaya çıktığında...

Gündem. VLAN nedir? Nasıl Çalışır? VLAN Teknolojileri

Temel Ağ Protokolleri ve OSI Modeli

AĞ TEMELLERİ (NETWORK)

Temel Bilgi Teknolojileri I

AĞ TEMELLERİ DERS NOTLARI (3) KARAMANOĞLU MEHMETBEY ÜNİVERSİTESİ TEKNİK BİLİMLER MESLEK YÜKSEKOKULU

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

Bilgisayar Ağı Nedir?

Öğr.Gör.Volkan ALTINTAŞ

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Ağ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak Ref: HNet.23

AĞ TEMELLERİ DERS NOTLARI (4) MEHMET AKİF ERSOY ÜNİVERSİTESİ ÇAVDIR MESLEK YÜKSEKOKULU ÖĞR. GÖR. İLHAN UYSAL

LINK LAYER PROTOCOL YUNUS EMRE BAYAZIT

Öğr. Gör. Serkan AKSU

Prensipler Çoklu ortam uygulamalarının sınıflandırılması Uygulamaların ihtiyaç duyacağı ağ servislerini belirlemek Uygulamaların gerçek zamanlı

BĠLGĠSAYAR AĞLARI. 1-Bilgisayar ağı nedir? 2-Ağ türleri 3-Ağ bağlantıları 4-Ġnternet kavramı ve teknolojileri

Meşrutiyet Caddesi 12/ Kızılay/ANKARA T: +90 (312) info@cliguru.com

Şekil 9.1 IP paket yapısı

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

Computer Networks 7. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Kontrol Đşaretleşmesi

IP ve MAC Adresleri. IP Adresleme. IP Adresleme. IP Terminolojisi. IPv4. IP Adresleme Standartları

Computer Networks 3. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

BIL321 VERİ İLETİŞİMİ LABORATUVARI

Temel Ağ Protokolleri ve OSI Modeli

Ağ temelleri. Ders notları 3. Öğr.Gör. Hüseyin Bilal MACİT 2017

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Bilgisayar Ağları (Computer Networks) Bilgisayar Mühendisliğine Giriş 1

OSI VE TCP/IP Referans Modeli. Ağ mimarisi ve modelleri

Kablosuz Ağlar (WLAN)

Yönlendiriciler ve Yönlendirme Temelleri

Bölüm 2 : ANAHTARLAMA : DEVRE ANAHTARLAMA. MESAJ ANAHTARLAMA. PAKET ANAHTARLAMA.

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)


TRANSPORT KATMANI. Akış kontrolu yapar. Bütün bu işlevleri yerine getiren protokollerden önemlileri şunlardır: 1 *TCP, * UDP, *SPX

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

Bölüm 10: ADRES ÇÖZÜMLEME. ADRES ÇÖZÜMLEME PROTOKOLÜ. IP DATAGRAMLARI.

ARP (Address Resolution Protocol) Poisoning -Ağın Korunma Yöntemleri

Yaşar Tonta SLAYT 1

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

İÇİNDEKİLER Ön söz... İçindekiler...

TCP/IP Modeli. TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

BİR YEREL ALAN AĞI TASARIMI VE SİMULASYONU. Çukurova Üniversitesi Mühendislik ve Mimarlık Fakültesi Bilgisayar Mühendisliği Bölümü Balcalı / ADANA

Bazı Kavramlar. Analog: Zaman içinde sürekli farklı değerler alabilir. Digital (Sayısal): Zaman içinde 1 ve 0 değerleri alabilir.

Transkript:

4. AĞLAR, KÖPRÜLER, GATEWAY LER ve ROUTER LARA GİRİŞ TCP/IP hem WAN larda hem de LAN larda kullanılmaktadır. Bu bölümde belirli önemli WAN/LAN tiplerini tanımlanmış ve temel işlem karakteristikleri açıklanmıştır. Aynı zamanda ağlar arası trafik yayınında kullanılan rotalama şemalarını incelenmiştir. Köprü, router ve gateway lere değinilmiştir. Kaynak rotalama ve spanning tree protokolleri ve bunların TCP/IP ile ilişkisine bir giriş yapılmıştır. Bölümde, 10. bölümde derinleştirilecek Internet rotalama ve gateway bulma protokollerine bir giriş yapılmıştır. 5. bölüm ve 7. bölümde derinleştirilecek IP rotalama algoritmasına da değinilmiştir. 4.1 Genel bir Bakış Birçok WAN haberleşme sisteminde, sınırlı sayıda linkler üzerinde bulunan çoklu kullanıcıların trafiğini rotalamak için anahtarlar kullanılır. Ağa bağlı istasyonlar anahtarları kullanarak linkleri paylaşırlar. Anahtar olmasa, her bir ağ diğer istasyonlarla haberleşmek için birçok hatta ihtiyaç duyacaktı. Gerçekten de bir tam-dağınık ağ, birçok hatta ihtiyaç duyar. Birçok istasyon varsa bunu gerçekleştirmenin imkansız olacağı çok açıktır. Anahtarlamalı bir ağ kullanarak linklerin paylaşılmasına alternatif bir yöntem, yalnızca bir linkin kullanıldığı broadcast (yayın) ağıdır. Broadcast ağda, istasyonlar tüm veri birimlerini kopyalar ve belirli bir istasyona adreslenmiş olmayan veri birimlerini atarlar. Yayın protokolleri birçok LAN da kullanılır. Şekil 4-1 de WAN ve LAN katmanları, yedi-katmanlı OSI Modeli kapsamında gösterilmiştir. Şekilde gösterildiği gibi, WAN lar OSI modelinin alt üç katmanına, LAN lar ise alt iki katmanına yerleşirler. Bu, TCP/IP ile ilgilenirken daha üst katmanları dikkate almayız mı demektir? Aslında dikkate alırız çünkü TCP/IP modeli aktarım ve uygulama katmanlarını da kapsar. Şekil 4-1 Yerel ve Geniş Alan Ağların Katmanları Şekil 4-1 in sol tarafında WAN katmanları gösterilmiştir. Yukarıda da belirttiğimiz gibi bu katmanlar, OSI modelinin fiziksel, veri bağlantı ve ağ katmanlarını kapsar. Fiziksel katman genelde analog hatlar için modemler ve sayısal hatlar için DSU lar içerir. Şekilde görüldüğü gibi, modemler veya DSU lar bir telefon şirketi (telekom gibi) ortamına bağlanmışlardır. Fiziksel katmanın üzerinde, veri bağlantı katmanı bulunur. Ana fonksiyonu hata algılamayı sağlamak ve hasarlı veriyi yeniden iletmektir. Bugün, birçok üretici link access protocol balanced (LAPB) veya synchronous data link control (SDLC) gibi high-level data link control

(HDLC) protokollerini desteklemektedir. HDLC geniş kullanım alanına sahip bir veri bağlantı standardıdır. Ağ katmanı, ağ üzerindeki trafiği anahtarlar ve rotalar. Bunlara ek olarak, X.25 gibi kullanıcı cihazı ile ağ arasındaki arabirim prosedürlerini tanımlayan standartlar da vardır. Şekil 4-1 in sağ tarafında bir LAN ın katmanları gösterilmiştir. Buradaki fiziksel katman, WAN daki fiziksel katman ile aynı fonksiyonları gerçekleştirir. Fiziksel katmanın parçaları AUI (attachment unit interface), MAU (medium attachment unit), PMA (physical medium attachment) ve MDI (medium dependent interface) olarak etiketlenmiştir. AUI, birim cihazın fiziksel katmanı ve LAN ortamı arasında bağlantı sağlar. EIA-232-E ve telefon jaklarına (RJ-4S gibi) oldukça benzeyen konnektörlere sahiptir. MAU, PMA ve MDI ı tam olarak içerir. Ana fonksiyonu DTE nin LAN ortamına bağlanmasını sağlamak ve veri alışverişi, problem bulma, işlemleri test etme ve işaret kalite kontrolü servislerini sağlamaktır. PMA, MDU nun fonksiyonlarını destekleyen devreler içerir. MDI; ortam ve PMA arasındaki mekanik ve elektriksel arabirimleri sağlar. MAC (media access control) katmanı, LAN üzerindeki trafiği düzenlemekle sorumludur. LAN ortamının veri iletimi için uygun olup olmadığını kontrol eder. Bazı tip LAN larda veri çarpışmalarını dedekte eder ve yeniden-iletimin (retransmisyon) gerekli olup olmadığına karar verir. MAC katmanı ortamdan bağımsızdır ama belirli bir protokole (token bus veya token ring gibi) özeldir. LLC (Logical link control) katmanı, LAN ve kullanıcı katmanları arasında arabirim sağlar. LLC çok basit (bağlantısız) veya çok ayrıntılı bir servis (bağlantı-yönlendirmeli) sağlamak üzere şekillendirilebilir. HDLC tabanlıdır. Örneğin, unnumbered information (UI) çerçevesi ile veri bağlantı servisi veya eşzamansız balanslı mod (ABM) çerçevesi ile bağlantıyönlendirmeli servis sağlamak üzere şekillendirilebilir. LLC nin nasıl şekillendirileceği, TCP/IP ile birlikte çalışabilmesi açısından oldukça önemlidir. Bir LAN niye ağ katmanı içermez diye merak edebilirsiniz. Gerçekten de bu olağandışı görünür çünkü LAN da bir ağdır. Sebep basittir. Ağ katmanı, OSI modelinde orijinal olarak tanımlandığı gibi, rotalama ve arabirim işlemlerini destekleme servisleri sağlar. Ağ katmanında bulunan rotalama görüşü, çoğu LAN da bulunmaz çünkü LAN lar yayın ağlarıdır ve anahtarlama teknikleri gerektirmezler. İkincisi, ağ arabirimleri; kullanıcı ile ağ arasındaki arabirimi tanımlamak ve kullanıcı/ağ bağlantısındaki QOS özelliklerini tartışabilmek üzere tasarlanmıştır. Bu ihtiyaçlar çoğu LAN da bulunmaz çünkü arabirimler oldukça basittir ve LAN larda QOS opsiyonları genelde yoktur. Netice olarak, ağ katmanı LAN larda ya yoktur ya da çok zayıftır. Eğer varsa, genelde basit bir protokolle (IP gibi) yerine getirilir. 4.2 WAN lar WAN ların ve LAN ların katmanlarını anladıktan sonra ilgimizi daha detaylı konulara çevirebiliriz. WAN lar için kullanılan dört anahtarlama tekniğini anlatacağız. Bunlar devre anahtarlama, mesaj anahtarlama, paket anahtarlama ve hücre anahtarlama (cell relay) teknikleridir. Paket anahtarlamayı daha detaylı anlattık çünkü paket anahtarlama, anahtarlamalı veri ağları ve telefon sistemlerinin kontrol ağlarında kullanılan en yaygın tekniktir. Hücre anahtarlama ise yeni bir tekniktir ancak çoğu kişi en sonunda bunun paket anahtarlamanın yerini alacağını düşünmektedir. 4.2.1 Devre anahtarlama

Devre anahtarlama iki parça arasında doğrudan bir bağlantı sağlar. Çoğu telefon ağı devre anahtarlamalı sistemleri kullanır (Bkz. Telefon ağı). 4.2.2 Mesaj anahtarlama Mesaj anahtarlama, 1960 ve 1970 lerde veri haberleşme trafiğini anahtarlamak için kullanılan yaygın bir yöntemdi. Mesaj anahtarı tipik olarak özel bir bilgisayardır. Bu özel bilgisayar bağlandığı terminallerden ve bilgisayarlardan gelen trafiği kabul etmek zorundadır (çevirmeli veya kiralık hatlar aracılığı ile). Bu bilgisayar, mesajın başlığını inceler ve trafiği alıcı istasyona veya bir sonraki istasyona yönlendirir. Mesaj anahtarlama, sakla-ve-ilerlet teknolojisini kullanır; mesajlar geçici olarak anahtarlardaki disk ünitelerinde saklanır. 4.2.3 Paket anahtarlama 1970 lerde endüstri paket anahtarlama denen farklı bir WAN anahtarlama tekniğine yönelmeye başladı. Paket anahtarlama, riski birden fazla anahtara dağıtır, ağın çökme olasılığını azaltır ve hatların mesaj anahtarlamaya göre daha iyi kullanılmasını sağlar. Paket anahtarlama olarak adlandırılmasının nedeni kullanıcı verisinin (örneğin, mesajlar) daha küçük parçalara bölünmesidir. Bu parçalar veya paketler, üstlerinde protokol kontrol bilgisi (PCI) başlıklarını taşırlar ve ağ üzerinde ayrık varlıklar olarak rotalanırlar. Paket anahtarlamalı bir ağ, ağ yükünün çoklu anahtarlama siteleri üzerine dağılmasını sağlayan çoklu anahtarlar içerir (Şekil 4-2 ye bakınız). Anahtarlara ek haberleşme hatları da bağlanmıştır. Bu düzenleme alternatif rotalamaya izin verir. Böylece çökmüş veya meşgul düğümler ve kanallardan kaçınılmış olur. Örnek olarak Şekil 4-2 de, bir paket anahtarı bir mesajın paketlerini birden çok paket anahtarına rotalayabilir. Paket anahtarlama, veri haberleşmesi trafiğinde iyi çalışır çünkü birçok cihazın trafiği parlamalar şeklindedir. Örneğin tuş takımlı terminallerde, veri kanala gönderilir ve terminal kullanıcısı terminale daha başka veriler girene kadar veya bir problem hakkında düşünmek için durduğu sürece kanal boş kalır. Kanalın boş kaldığı süre hat kapasitesini düşürecekti. Bir paket anahtarı bir kanal üzerindeki belli sayıda terminale bağlanarak çoklu iletim yapar. Sonuç olarak paket anahtarlama, hat üzerinde istatistiksel zaman bölmeli çoğullama (STDM) sağlar. Bu yaklaşım, pahalı haberleşme kanalının daha verimli kullanılmasını sağlar. Şekil 4-2 de aynı zamanda bazı TCP/IP protokolleri ile paket anahtarlama parçaları arasındaki ilişkiler gösterilmektedir. Tipik olarak, bir kullanıcı cihazı (host) paket anahtarlamalı ağa, bir kullanıcı/ağ arabirim protokolü ile bağlanır. Bugün endüstride en yaygın kullanılan ağ arabirim protokolü ITU-T nin X.25 standardıdır. X.25 kullanıcıyı ağa bağlamak için çeşitli arabirim opsiyonları sağlar. Bu opsiyonlar reverse change, çağrı ilerletme ve QOS özelliklerini de içerir. Host da IP de yerleşmiştir çünkü gateway ler host bilgisayarının ürettiği IP başlıklarına göre hareket ederler. Ek olarak, host makinesinde TCP konuşlandırılarak iki son kullanıcı cihazı arasında uçtan-uca iletim doğruluğu sağlanır. Ağ içerisinde, paket anahtarları bir üreticinin özel rotalama protokolünü içerebilir veya bazı durumlarda IP bir rehber rota bulma protokolü ile kullanılır. (Hatırlayalım ki IP bir rotalama protokolüdür ancak bir rota bulma protokolü değildir.)

Şekil 4-2 Paket Anahtarlama Bu şekildeki gateway ler bir internet ortamında IP ile yapılandırılabilirler. Büyük paket ağlarında gateway protokolü olarak genelde X.75 kullanılır. X.75 protokolü, bir gateway protokolü olmasına rağmen, IP den oldukça farklıdır çünkü bağlantı- yönlendirmelidir. IP, datagramları bir rotalama tablosu (dizini) kullanarak rotalar. Ancak, tabloyu IP oluşturmaz. Tablo rota bulma protokolü (route discovery protocol) tarafından oluşturulur. 4.2.4 Hücre anahtarlama (cell relay) İleride Paket-tabanlı ağların yerini alacağı söylenen hücre anahtarlama, yeni gelişen bir teknolojidir. Hücre anahtarlama paket anahtarlamanın tersine, sabit uzunlukta bir PDU kullanır. Bu PDU lara hücre denir. Hücre 5-oktet başlıkla birlikte toplam 48-oktetten oluşur. Bu hücre (çok küçük farklılıklar ile) ATM (eşzamansız transfer modu) ve IEEE 802.6 standartlarında kullanılır. SMDS (Anahtarlamalı multimegabit veri servisi) 802.6 standardına dayanır. Hücre anahtarlama, küçük başlıklarının ve kısa etiketlerinin avantajları ile hızlı bir servis sağlar. Hücre anahtarlama teknolojisi hem LAN hem de WAN lar için uygundur 4.3 LAN Parçaları ve LAN Türleri Bir LAN dört ana parçadan oluşur: Kanal Fiziksel arabirim Bir protokol Kullanıcı istasyonu Günümüzdeki seçkin LAN türleri şunlardır:

CSCD, CSMA/CD ve IEEE 802.2 Token ring Token bus 4.4 Repeater lar, Köprüler, Router lar, Brouter lar ve Gateway ler Ağlar orijinal olarak birkaç cihazdan oluşan oldukça küçük sistemler olarak tanımlanmışlardır. Veri haberleşme sistemlerine olan ihtiyaç büyüdükçe, ağları kaynakların paylaşımı için birbirine bağlamak gerekti. Bu da ağların fonksiyonlarının dağıtılmasını ve idari kontrolünün sağlanmasını gerektirdi. Ek olarak, bazı LAN ların kısıtlı mesafe nedenleri ile sık sık başka cihazlar aracılığıyla birbirlerine bağlanmaları ihtiyacı doğmuştur. Bu cihazlara endüstri çeşitli adlar vermiştir. Bu bölümde bunların her birini anlatılıp, tanımlanacaktır. Şekil 4-3 Internetworking İşlemlerinin Yerleşimi Şekil 4-3 te katmanlı bir model kullanılarak bu cihazların yetki sınırları gösterilmiştir. Bir repeater bir LAN üzerindeki ortam parçalarını bağlamak için kullanılır. Repeater ların hiçbir üst katman fonksiyonu yoktur; ana görevi bir LAN parçası üzerindeki işareti güçlendirerek diğer tarafa aktarmaktır. Yani repeater in hiçbir internetworking yeteneği yoktur. Köprü (bridge) terimi genelde bir internetworking birimi (IWU) ile ilgilidir. Köprü veri bağlantı katmanında çalışır (çoğu zaman MAC alt katmanında ve bazen de LLC alt katmanında). Tipik olarak adresleme fonksiyonlarını yerine getirmek için MAC fiziksel adreslerini kullanır. Genel bir kural olarak, oldukça düşük fonksiyonlu cihazlardır ve homojen ağları birbirine bağlarlar. Bir router, ağ katmanı adreslerini kullanarak ağ katmanında çalışır (örneğin; IP, X.121, E.164). Genelde köprüden daha yüksek kapasitededir ve kaynak rotalama veya kaynaksız rotalama da içinde olmak üzere akış kontrol mekanizmaları vardır. Gateway; yalnızca rotalama özelliklerine sahip olmayan ancak protokol dönüşümü veya haritalama olanağı (convergence fonksiyonu da denir) sağlayabilen bir cihazı veya yazılımı tanımlar. Örneğin; bir gateway, trafiği naklederken aynı zamanda iki farklı tipteki mail transfer uygulamaları arasında dönüşüm sağlayabilir. Başka bir terim de brouter dur. Brouter bir köprü ile bir router ın özelliklerini birleştiren cihazı tanımlar. İlk bakışta bu, fazlalık bir cihaz gibi görünür ancak brouter internetworking ürünlerine güçlü ve esnek bir ektir.

Bazı insanlar, bu terimler arasında karışıklıktan kaçınmak için, internetworking birimi (IWU) terimini kullanır. IWU bir router, gateway, köprü veya ağlar arası nakil fonksiyonlarını sağlayan herhangi bir cihazı tanımlayan genel bir terimdir. 4.4.1 Kaynak rotalama ve spanning tree köprüleri Internetworking PDU larının, datagramlarının veya paketlerinin ağlar arasında nasıl rotalanacağı da bazen bir karışıklık kaynağı olur. Kaynak rotalama ve kaynaksız rotalama rotalamada kullanılan iki yöntemdir. Kaynak rotalamada, gönderici (kaynak) cihaz PDU nun internet üzerinde hangi yolu izleyeceğini dikte eder. Kaynak (host) cihaz hop (ara ağlar veya IWU lar) adreslerini PDU ya yerleştirir. Bu yaklaşımda, IWU adres bulma işlemleri yapmaz. Basit olarak rotalama alanındaki adrese bakarak çerçeveyi nereye rotalayacağına karar verir. Şekil 4-4 Kaynak Rotalama Buna karşı kaynaksız rotalamada, hop lar rotalama kararları almak zorundadır. Bu tip rotalamada PDU nun rotalama bilgisine dayanılmaz. Spanning tree rotalama, genelde kaynaksız rotalama ve köprülerle birlikte anılır. LAN larda oldukça yaygın kullanılır. Şekil 4-4 de bir LAN üzerindeki kaynak rotalama gösterilmiştir. Rotalama bilgisi alanı, LAN ağı boyunca uzanan her bir ara hop için LAN ve köprü tanımlayıcılarını gösterir. Köprü doğru LAN ve köprü numaralarını rotalama bilgi alanından okur ve buna göre rotalama kararını verir. Bir örnek olarak köprü 5 (B5) LAN 3 ten çerçeve adresini alsın. Köprü rotalama alanındaki rotalama bilgisine dayanarak çerçeveyi ya LAN 2 ye ya da LAN 6 ya rotalayacaktır. Tekrar görüyoruz ki köprünün çerçevenin nasıl rotalanacağı konusunda hiçbir kontrolü yoktur.

Şekil 4-5 Spanning tree köprüsünün parçaları Şekil 4-5 de bir spanning tree köprüsünün işlemleri gösterilmiştir. Köprü işlemcisi, çerçevenin varış adresini inceleyerek bir rotalama kararı alır. Köprü işlemcisi bu adresi, kendi köprüsü ve rotalama bilgisi veri tabanı ile karşılaştırır. Eğer varış adresi kendi rotalama bilgisi veri tabanında bulunuyorsa köprü, çerçevenin yönü konusunda karar verir. Eğer çerçeve geldiği port tarafından istenmiyorsa çerçeve doğru port üzerinden veri tabanında gösterilen adrese ilerletilir. Tersi durumda, çerçeve yok edilir. Eğer çerçevedeki kaynak adresi veri tabanında yoksa; çerçevenin alındığı port ile birlikte bu kaynak adresi veri tabanına eklenir ve bir zamanlayıcı çalıştırılır. Zamanlayıcının amacı ilerletme veri tabanının belli aralıklarla yeniden oluşturulmasını sağlamaktır (update). Örnek olarak, Şekil 4-5 de bir çerçevenin port A tarafından alındığını düşünelim. Bu çerçevenin kaynak adresi 1234 tür. Köprü bu adresin ilerletme veri tabanında olup olmadığına bakar. Eğer yoksa, adres köprü tarafından port A da bulunabilir notu ile kaydedilir. Daha sonra da 1234 adresli bir çerçevenin port B ye geldiğini düşünelim. Köprü işlemcisi ilerletme tablosuna bakarak 1234 istasyonunun port A da olabileceğine karar verir ve çerçeveyi port A ya bağlı ağa iletir. IP, LAN üzerinde yapılan spanning tree işlemleri ile ilgilenmez. Çünkü IP PDU su, LAN çerçevesinin I (information) alanındadır. Köprü I alanını işleme almaz ve transparan kabul eder. Netice olarak, köprü yalnızca MAC kaynak ve varış adresleri ile ilgilenir. IP PDU sunda bulunan hiçbir yüksek seviye adresi spanning tree köprüsü tarafından dikkate alınmaz. Daha sonra da göreceğimiz gibi, bu ağ adresleri WAN boyunca PDU ları işleyebilmek için gerekecektir. Çünkü çerçeve geniş alan internetine çıkmadan önce, çerçevenin MAC adresleri soyulur. IP ve LAN adreslerinin ilişkileri aşağıdaki gibi özetlenebilir: Köprüler katman 2 deki MAC adresleri ile rotalama kararları alırlar. Katman 3 teki IP adresi köprü tarafından işleme alınmaz. Router lar katman 3 IP adresleri ile rotalama kararları alırlar. Bu nedenle, gelen çerçevenin

katman 2 MAC adresi router tarafından incelenir. Bu inceleme sonucu çerçevenin router tarafından işleme alınmasının gerekip gerekmediği anlaşılır. Eğer router, işlem yapması gerektiği sonucuna varırsa çerçevenin I alanındaki IP adresini inceleyerek IP rotalamasını nereye yapacağına karar verir.