Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan ağ teknolojileri hakkında kapsamlı bir eğitim dersidir. CCNA eğitimine yönelik hazırlanmış olup, OSI (Open Systems Interconnection) modeli ve ağ katmanları detaylı şekilde ele alınmaktadır.
- Video, katmanlı mimarinin tanımıyla başlayıp, OSI modelinin yedi katmanını (Fiziksel, Data Link, Network, Transport, Session, Presentation ve Application) sırayla açıklamaktadır. Her katmanın görevleri, protokolleri ve işlevleri örneklerle anlatılmakta, verinin ağ üzerinden nasıl aktarıldığı Facebook'a giriş örneği üzerinden gösterilmektedir. Ayrıca, ping işleminin katman katman nasıl gerçekleştiği adım adım incelenmektedir.
- Videoda MAC adresi, IP protokolü, TCP ve UDP gibi temel ağ kavramları detaylı olarak ele alınmakta, oturumlu bağlantı, window boyutu ve çift yönlü iletişim gibi ağ iletişim türleri açıklanmaktadır. Eğitmen, gelecek derslerde Warlock programı kullanılarak ağ trafikinin analiz edileceğini belirtmektedir.
- Dersin İçeriği
- Bu derste katman mimarı, OSI katmanları, protokoller ve gerçek hayattan örnekler ele alınacaktır.
- İki dersten sonra network kablolarının mantığı ve bilgisayarların haberleşmesi konularında örnekler yapılacak.
- Katmanlı mimari, bir şirketin departmanlı yapısına benzer şekilde işleri daha verimli ve hata kontrolü daha kolay hale getirir.
- 02:21Ağların Gelişimi ve OSI Modeli
- Ağların gelişiminde farklı bilgisayar firmaları kendi standartlarına göre network kartları ürettiği için farklı marka bilgisayarların iletişim kurması zordu.
- 1984 yılında ISO tarafından geliştirilen OSI modeli, ağ ve uygulama katmanlarını ayrılmıştır.
- OSI modeli, yazılımcıların ve donanım üreticilerinin daha kolay iletişim kurmasını sağlayarak network öğrenmesini ve çalışmasını kolaylaştırmıştır.
- 05:44OSI Modelinin Katmanları
- OSI modeli yedi katmandan oluşur; ilk dört katman network katmanı, son üç katman ise uygulama katmanıdır.
- Derslerde özellikle ilk dört katman üzerinde durulacak, güvenlik derslerinde ise en üst katman olan uygulama katmanı ele alınacaktır.
- Katmanlar aşağıdan yukarı doğru incelenecek ve her katmanda kullanılan protokoller hakkında bilgi verilecektir.
- 07:06Fiziksel Katman
- OSI modelinin ilk katmanı olan fiziksel katman, voltaik seviyeleri, zamanlama, hızları ve konnektörleri tanımlar.
- Bu katman sinyalin dijital anlamının bozulmamasını sağlar ve verinin kablo üzerinden gönderilmesini sağlar.
- Fiziksel katman, verinin kabloya taşınmasından sorumludur ve her şey dokunulabilir özelliktedir.
- 08:03Data Link Katmanı
- Data link katmanı, verinin doğru bir şekilde biçimlendirilmesini sağlar ve hata tespiti ile ilgilidir.
- Bu katman, network katmanından alınan verilerin hatalı olup olmadığı kontrol edilir ve hata varsa transform katmanı ile iletişime geçilir.
- Lokal ağlar içerisinde iletişim daha çok data link katmanı sayesinde gerçekleşir ve bu katman iki ayrı protokolü vardır.
- 09:53OSI Model Katmanları
- LLC (Logical Link Control) ve MAC (Media Access Control) alt katmanları, veri bağlantısı işlemini kontrol eder ve fiziksel katmanın network kartına erişmesini sağlar.
- MAC adresleri, aynı lokaldeki iki bilgisayarın iletişim kurabilmesi için gerekli olan fiziksel adreslerdir.
- Network katmanı (3. katman), bağlantıyı ve yol seçimini belirler, mantıksal adresleri fiziksel adreslere çevirir ve paketlerin hedefe ulaşana kadar en iyi yolları seçer.
- 11:38Network Katmanı Protokolleri
- IP protokolü, kaynak ve hedef IP adreslerini tutar ve mask değerlerine bakar.
- ICMP protokolü, hedefe ulaşılabilir olup olmadığını kontrol eder.
- Network katmanı, global iletişim için paketlerin en iyi yolları seçerek gider.
- 12:43Transport Katmanı
- Transport katmanı, verinin alınmasına, iletilmesine ve hata kontrollerine ilgilenir.
- Bu katmanda alınan paketlerin eksiklikleri, sırasının doğruluğu ve hataları kontrol edilir.
- İki protokol bulunur: TCP (güvenilir, oturum garantisi sağlar) ve UDP (az güvenilir, sadece gönderme amaçlı).
- 15:29Application Katmanı
- Application katmanı, iki arasında bağlantının kurulması, yönetilmesi ve sonlandırılması ile ilgilidir.
- Session katmanı, birden fazla oturumun karışmamasını sağlar ve kullanıcıların kendi oturum bilgilerini korur.
- Presentation katmanı, verinin biçimine ve yapısına kontrol ederek farklı bilgisayarların iletişimini sağlar.
- 19:05OSI Modelin Genel Akışı
- Veri iletimi sırasında önce application katmanında ileti kurulur, ardından presentation katmanı ortak bir dil bulur.
- Session katmanı oturum ilgilerini tutar, transport katmanı protokol seçimi yapar.
- Network katmanı IP adresleriyle paket oluşturur ve global iletişim sağlar.
- 20:50OSI Model ve Veri Aktarımı
- IP adresi mask ile karşılaştırılarak lokal olup olmadığı anlaşılır, lokal değilse paket dışarı gönderilecektir.
- Paket katman bir'e geldiğinde kablolu veya kablosuz şekilde aktarılır, katman iki'de ise router seviyesine çıkar.
- OSI modelinde herhangi bir katmanı atlayarak geçilemez, veri gönderimi için tüm katmanlar dolaşılmalıdır.
- 22:23Veri Aktarımı Örneği
- Bilgisayarınızda web tarayıcısını açıp URL yazarak hedef siteye mesaj gönderirken HTTP protokolü kullanılır.
- Uygulama katmanında veri belirli bir biçimde biçimlendirilir, oturum katmanında ise kullanıcı oturum bilgileri tutulur.
- Güvenilir bağlantı seçildikten sonra TCP protokolü tarafından gönderme işlemi gerçekleştirilir.
- 24:24Katmanlar Arası Veri Aktarımı
- Katman üç'te IP adresi içeren bir paket oluşturulur ve daha alt katmanlara geçilir.
- Network katmanında IP paketi frame'lere koyulur ve bilgisayarın paketinin internet ortamına taşıması için MAC adresleri konumlandırılır.
- Veri katmanları birbiri üzerine eklenerek aşağı doğru ilerler ve en alt katmanda fiziksel çeviri ile taşınır.
- 26:46Katmanlar Arası Veri Yapıları
- Her katmanda veri farklı isimlerle adlandırılır: uygulama katmanında data, transport katmanında segment, network katmanında paket ve fiziksel katmanında frame olarak adlandırılır.
- Network katmanında paketlerin header'ı önemli bilgiler içerir: hedef ve kaynak IP adresleri, versiyon bilgisi ve parçalama durumu.
- Fiziksel katmanına geldiğinde paket frame olarak adlandırılır ve MAC adresi eklenir.
- 32:04İletişim Oturumu
- Bilgisayarlar arasında güvenli iletişim kurmak için oturum (session) kurulması gerekir.
- Oturum kurulumu, veri gönderimi, veri alındığını bilgilendirme ve oturumu sonlandırma adımları içerir.
- TCP protokolü, veri gönderirken oturum kurulumu, veri gönderimi ve oturum sonlandırma adımlarını gerçekleştirir.
- 34:39Window Mekanizması
- Window mekanizması, gönderici ile alıcı arasındaki iletişimde göndericinin aynı anda kaç adet segment göndereceğini belirler.
- Alıcı, göndericiye kaç segment göndermesi gerektiğini belirterek veri miktarını ayarlar.
- Window mekanizması, veri iletimini daha hızlı ve veri kaybını en aza indirir.
- 37:37İletişim Türleri
- Oturumlu iletişim, veri alma ve göndermeyi zamanlamalarla gerçekleştirebilen bir iletişim türüdür.
- Çift yönlü iletişimde iki cihaz aynı anda veri gönderip alabilir, ancak eş zamanlı olarak yapamazlar.
- Tek yönlü iletişimde ise bir cihaz sadece gönderici veya sadece alıcı olabilir.
- 39:03Kolejik ve Non-Kolejik İletişim
- Kolejik iletişim, birden fazla cihazın aynı anda konuşabildiği, ancak çarpışma riski olan bir iletişim türüdür.
- Non-kolejik iletişimde ise cihazlar aynı anda konuşamaz, biri konuşurken diğerleri dinlemek zorundadır.
- Ethernet protokolü, çakışmaları önlemek için CSMA/CD mantığına dayanır.
- 42:13Kablo Türleri ve İletişim
- Ağ bağlantılarında düz kablo ve çapraz kablo olmak üzere iki farklı kablo türü kullanılır.
- İki bilgisayarın doğrudan bağlantısında çapraz kablo kullanılırken, ağ cihazları ile bağlantıda düz kablo kullanılır.
- Ethernet portlarının renkleri, bağlantı durumunu gösterir: yeşil renk aktif bağlantıyı, kırmızı renk ise sorunlu bağlantıyı gösterir.
- 45:08IP Adresleri ve Ping Komutu
- Ping komutu, karşı tarafın aktif olup olmadığını kontrol etmek için kullanılır.
- Lokal bir iletişim kurmak için IP adresi gerekli değildir, ancak ağ bağlantılarında IP adresi gereklidir.
- İki bilgisayar arasında ping atabilmek için her iki cihazın da geçerli bir IP adresine sahip olması gerekir.
- 49:34Ping İşlemi ve Paket İletişimi
- Gerçek zamanlı paket izleme aracı kullanılarak, giden ve gelen paketler yakalanarak katmanlar bilinerek ve hatalar tespit edilerek daha doğru bir analiz yapılacaktır.
- Ping işlemi, ICMP (Internet Control Message Protocol) paketi oluşturarak karşı tarafa canlı olup olmadığını kontrol etmek için kullanılır.
- Ping işlemi başlatıldığında, önce bir protokol oluşturulur ve ICMP ile birlikte çalışarak paket oluşturulur.
- 52:18Paket Oluşturma ve Gönderme Süreci
- Oluşturulan paket, IP adresi ve MAC adresi bilgileriyle birlikte alt katmana gönderilir.
- Paket, en üstten en alta doğru (session, application, segment, network, IP, data) ilerler ve dışarı çıkacak olan paketin şekli belirlenir.
- Network katmanında, hedef MAC adresi ve kaynak MAC adresi bilgileri pakete eklenir.
- 55:09Paket Alınması ve İşlenmesi
- Karşı tarafa gönderilen paket, "in" ve "out" olarak izlenir ve Ethernet kartı üzerinden bir frame olarak alınır.
- Alınan frame, MAC adresi eşleştirilerek doğrulanır ve paket açılır (deplation işlemi).
- Paket içeriğinde IP adresi kontrol edilir ve ping isteği (echo request) olarak tanımlanır.
- 57:31Cevap Paketi Oluşturma
- Karşı taraf, gelen ping isteğine cevap olarak echo reply paketi oluşturur ve canlı olduğunu kanıtlar.
- Cevap paketinde, gönderenin IP adresi ve hedef IP adresi değiştirilir.
- Paket, bir sonraki katmana (unicast) iletilir ve gerekli MAC adresi bilgileriyle güncellenir.
- 1:01:05Paket Gönderme ve İşlemlerin Tekrarlanması
- Cevap paketi, kaynak ve hedef IP adresleri ile birlikte karşı tarafa gönderilir.
- İşlemler tamamlandıktan sonra ping işlemi tekrarlanır ve aynı işlemler devam eder.
- Her ping işlemi için aynı işlemler tekrarlanarak paketler gönderilir ve alınır.