TOP

Bilgisayar ağları nelerdir? Temel konseptler.

Tanım

Bilgisayar ağı - iki veya daha fazla bilgisayar arasındaki iletişim sistemi. En geniş anlamıyla bilgisayar ağı, kablolu veya kablosuz ortam, çeşitli işlevsel amaçlara sahip bilgisayarlar ve ağ ekipmanları aracılığıyla yapılan bir iletişim sistemidir.

Bilgiyi iletmek için, kural olarak, çeşitli türde elektrik sinyalleri veya elektromanyetik radyasyon gibi çeşitli fiziksel olaylar kullanılabilir.

Bilgisayar ağlarındaki iletim ortamı telefon kabloları ve özel ağ kabloları olabilir: koaksiyel kablolar, bükümlü çiftler, fiber optik kablolar, radyo dalgaları, ışık sinyalleri.


Katmanları ve protokolleri anlama

Ağ protokolü - bilgisayarlar arasındaki etkileşim için bir dizi kural. Protokoller formatı, senkronizasyonu, sıralamayı ve hata kontrolünü tanımlar. Bu kurallar olmadan bilgisayar, giriş bitleri akışındaki anlamı göremeyecektir.

OSI (Open System Interconnection) modeli - veri iletişim sürecini tanımlayan ve standartlaştıran bir dizi protokolü içerir. Model bu süreci katmanlar adı verilen 7 gruba ayırıyor.

Ağ katmanları:

TCP/IP modelinin ve protokollerinin anlaşılması

Genelleştirilmiş ağ katmanı grupları:

Fiziksel katman protokollerini ve cihazlarını anlama

Fiziksel seviye bilgi bitlerinin elektrik sinyalleri şeklinde iletildiği ağların elektriksel, zaman ve diğer özelliklerini belirler. Veri iletim kanallarının performansı (bant genişliği, gecikme süresi ve hata oranı), fiziksel taşıyıcıların çeşitli özelliklerine göre belirlenir.

Yazılım katmanı protokollerinin anlaşılması (HTTP, FTP, Telnet)

Yazılım katmanı TCP/IP protokol paketinin en üstündedir. Alt katmanlarla TCP veya UDP bağlantı noktaları aracılığıyla iletişim kurar.

Anlamak HTTP Ve WWW

HTTP (Hypertext Transfer Protocol) Tarayıcı ile web sunucusu arasındaki iletişim için kullanılır. NTTR, HTML belgelerinin aktarımını destekler. Bağlantı kurmak için TCP aktarım protokolü kullanılır.

NTTR aşağıdakilerden sorumludur:

UDP (User Datagram Protocol) - TCP/IP yığınındaki, TCP protokolünden farklı olarak bağlantı kurmadan çalışan bir protokol. Onay ve teslimat garantisi olmadan mesaj alışverişi yapar. UDP protokolünü kullanırken hata işleme ve verilerin yeniden iletilmesi sorumluluğu yukarıdaki protokol katmanına atanır. Çok sayıda istemciye küçük yanıtlar gönderen sunucular için etkilidir.

Sorunları izlemeye ve çözmeye yönelik araçlar (ICMP, ping, traceroute)

Ping - ağ bağlantısını test eden bir yardımcı program.

Traceroute - ağlar arasındaki bir datagramın (mesajın) yolunu izleyen bir yardımcı program.

ICMP (Internet Control Message Protocol) - veri iletimi sırasında meydana gelen hatalarla ilgili mesajları iletmek için kullanılan bir ağ protokolü. Yardımcı programların çalışması bu protokole dayanmaktadır. Ping Ve Traceroute .

İstemci-sunucu modeli

Müşteri sunucusu - görev veya ağ yükünün hizmet sağlayıcılar (sunucu) ve müşteriler (istemciler) arasında bölündüğü bir ağ mimarisi.

Soketler, IP ve port adresleme

Ağ soketi - bir bilgisayar ağındaki son soyut bağlantı noktası.

API soketi - ağ soketlerini kontrol etmek ve kullanmak için bir yazılım arayüzü.

Soket adresi - IP adresi ve port numarasının birleşimi.

Proxy sunucularının kullanımı

Proxy sunucu - ağ hizmetlerine dolaylı (ve bazen proxy) istekler gerçekleştirmenize olanak tanıyan bir sunucu (bilgisayar veya program). Bilgisayarların yerel ağdan internete erişimi, veri önbelleğe alma, veri sıkıştırma, yerel ağın harici erişimden korunması, internet erişiminin kısıtlanması ve trafik kontrolü, anonim erişim için kullanılır.

Dosya aktarım hizmetleri: FTP, TFTP

FTP (File Transfer Protocol) - TCP/IP ağındaki iki bilgisayar arasında dosya aktarmak için kullanılan istemci/sunucu yardımcı programı ve protokolü. Ayrıca dizinler oluşturabilir ve silebilir ve dizinlerin içeriğini görüntüleyebilir.

TFTP (Trivial File Transfer Protocol) - UDP'ye dayalı ve basit dosya aktarım işlemleri için kullanılan bir istemci/sunucu yardımcı programı ve protokolü.

İsim dönüştürme hizmetleri: DNS, whois

DNS (Domain Name System) - TCP/IP ağlarındaki kaynakları adlandırmak için bir sistem.

WHOIS - bir alan adının/IP adresinin sahibinin belirlenmesini mümkün kılan bir ağ protokolü/hizmeti (TCP protokolüne dayalı).

Uzaktan erişim hizmetleri: Telnet, SSH, rdesktop, VNC

Telnet - uzaktaki bir bilgisayara terminal erişimi sağlayan bir dizi bileşen. Telnet oturumu bir Telnet istemcisi ve bir Telnet sunucusu gerektirir. Telnet aynı zamanda Telnet sunucusu ile istemci arasındaki etkileşimi tanımlayan bir kurallar sistemi olan bir protokoldür.