TCP/IP Ağlarda Veri Formatları

noktalıvirgül

Deneyimli Moderatör
17 Kas 2020
910
492
TCP/IP Paket Formatları ve Bağlantı Noktaları

OSI Ağ Katmanı İşlevleri:


fkvm3nx.jpg

Mantıksal Adresleme: Veri paketlerini bir ağdan bir ağa gönderen düzenli bir iletişim sağlayan adresleme sistemidir. Kaynak ve hedef sistemlerin belirlenmesinde etkilidir, yani bir göndericinin belli bir adrese kargo yoluyla paket göndermesi gibi bir örneğe benzetebiliriz. Ağdaki ana bilgisayarların yerleri benzersiz adreslerle hiyerarşik bir sistemle belirlenmiştir.

Yönlendirme (Paketleri İletme İşlemi): Geniş ağ alanı iletişimi için ağ paketlerinin hedeflere yönlendirilmesi ve ulaştırılması için ağ geçitleri veya yönlendiriciler kullanılır. Bu işlem OSI katmanlarındaki, katman 3 PDU’larla ilgilidir. PDU (Protocol Data Unit-Protokol Veri Birimi), ağ içerisindeki ögeler arasına ulaşan veriler içerir. Ayrıca verilerin bir birimi, protokol-kontrol bilgisi ve kullanıcı bilgisi vardır.


IP Yönlendirme: Veri paketi, birçok yönlendirici ve ağlardan geçerek kaynaktan hedefe yönlendirilir. IP yönlendirme protokolleri yönlendiricilerin son hedef adresiyle sonraki atlama adresleriyle ilişkilendirme oluşması için yönlendirme tablosu oluşturulmasını sağlar. Hedef IP adresiyle eşleşen giriş için yönlendirme tablosunda eşleşen ağ kimliği ve ana bilgisayar kimliği bulunursa paket, sonraki atlama yönlendiricisine veya doğrudan bağlı arabirime gönderir. Hedef ağdaki tüm ana bilgisayarlar tek yönlendirme tablosu ile işlenebilir. Ayrıca yönlendirme tablosunda “varsayılan” etiketli bir giriş varsa paket, belirtilen sonraki atlama yönlendiricisine gönderilebilir.
Buradaki uygulamaların hiçbiri işe yaramazsa, datagram (Veri birimi) teslim edilemez. Bu teslim edilemeyen verikatarlarının (datastream) oluştuğu uygulamaya “ana bilgisayara erişilemiyor” veya “ ağa erişilemiyor” hatası döndürülür.

IP Adresleme: Bir IP adresi 32 bitlik ikili bir sayıdır. Şu şekildedir: 00000100 10000000 00000011 0000001

Bu şekilde 4 adet 8 bitlik parçalar haline bölünür ve insan tarafından iyi anlaşılması için 4.128.3.1 gibi ondalık sayılarla temsil edilir. Bu sayılardaki en soldaki bit’ler ağ kimliği adındaki ağ adreslerinin bileşenini ifade eder. En sağdaki bit’ler ana bilgisayar kimliği adındaki ana bilgisayara adres bileşenlerini ifade eder.
Bir ağdaki ana bilgisayarlar, aynı ağdaki diğer cihazlarla MAC (Media Access Control-Ortam Erişim Yönetimi) adresiyle iletişim kurar, farklı ağlara verileri taşımak için bir yönlendirici gerekir.

Geçiş Kontrol Protokolü: TCP Protokolü, veri aktarımından önce iletişim halindeki her iki kullanıcı uygulamaları arasında güvenli bir bağlantı kurmalıdır. Burada sağlanan hizmet, her iki uçtaki ana bilgisayarlarda çalışır, ama ağda çalışmaz. Bu yüzden TCP Protokolü bağlantıları uçtan uca yönetir. TCP; Oturum katmanından iletilen mesajı birden ok segmente ayırabilir. Her segmente sıra numarası ekleyebilir. Ağ katmanındaki her segmenti doğrulayabilir. Segmentleri tek bir mesajda birleştirebilir. Mesajın oturum katmanına iletilmesini sağlayabilir.

Bağlantı Noktaları ve Çoğullama: TCP ve UDP (Kullanıcı Datagram Protokolü), bağlantı noktası çoğullaması kullanır. Bu sayede bilgisayar web tarayıcısı, e-posta istemcisi yazılımı, internet VoIP uygulaması (Skype gibi) gibi birçok uygulamayı çalıştırabilir. Çoğullama, alıcı bilgisayarın verileri hangi uygulamadan alabileceğini bilmesini sağlar.


UDP (User Datagram Protocol-Kullanıcı Verbloğu İletişim Kuralları): TCP/IP Protokol takımındaki 2 aktarım katmanı protokollerinden biridir. Verilerin bağlantı kurulmadan yollanmasını sağlar. Segmenler ve teslimatlar için herhangi bir kontrol yapılmadan mesajları ileten, bağlantısız ve onaylanmamış bir ptotokoldür. Güvenilirlik anlamında üst katman protokollerine bağlıdır. Bir ağdaki yayın mesajlarını ve tek bir noktaya olan yayın mesajlarını UDP taşır. TCP’deki bağlantı numarası noktalarını kullanarak veri aktarımını ve çoğullamayı sağlar. TCP’den daha az ek yük ve bayt kullanır. Bu sebeple UDP kullanan uygulamalarda verilerin kaybolma riski dikkate alınarak işlem yapılmalıdır.
yc957ct.png
Anlaşılacağı üzere ağ bağlantılarıyla ilgili işlemler öncelikle güvenlik açısından ve ayrıca verimli bağlantılar ve iletişimler için önemlidir.
 

Boothes

Yeni üye
7 Kas 2021
23
6
25
VATAN
TCP/IP Paket Formatları ve Bağlantı Noktaları

OSI Ağ Katmanı İşlevleri:

fkvm3nx.jpg

Mantıksal Adresleme: Veri paketlerini bir ağdan bir ağa gönderen düzenli bir iletişim sağlayan adresleme sistemidir. Kaynak ve hedef sistemlerin belirlenmesinde etkilidir, yani bir göndericinin belli bir adrese kargo yoluyla paket göndermesi gibi bir örneğe benzetebiliriz. Ağdaki ana bilgisayarların yerleri benzersiz adreslerle hiyerarşik bir sistemle belirlenmiştir.

Yönlendirme (Paketleri İletme İşlemi): Geniş ağ alanı iletişimi için ağ paketlerinin hedeflere yönlendirilmesi ve ulaştırılması için ağ geçitleri veya yönlendiriciler kullanılır. Bu işlem OSI katmanlarındaki, katman 3 PDU’larla ilgilidir. PDU (Protocol Data Unit-Protokol Veri Birimi), ağ içerisindeki ögeler arasına ulaşan veriler içerir. Ayrıca verilerin bir birimi, protokol-kontrol bilgisi ve kullanıcı bilgisi vardır.

IP Yönlendirme: Veri paketi, birçok yönlendirici ve ağlardan geçerek kaynaktan hedefe yönlendirilir. IP yönlendirme protokolleri yönlendiricilerin son hedef adresiyle sonraki atlama adresleriyle ilişkilendirme oluşması için yönlendirme tablosu oluşturulmasını sağlar. Hedef IP adresiyle eşleşen giriş için yönlendirme tablosunda eşleşen ağ kimliği ve ana bilgisayar kimliği bulunursa paket, sonraki atlama yönlendiricisine veya doğrudan bağlı arabirime gönderir. Hedef ağdaki tüm ana bilgisayarlar tek yönlendirme tablosu ile işlenebilir. Ayrıca yönlendirme tablosunda “varsayılan” etiketli bir giriş varsa paket, belirtilen sonraki atlama yönlendiricisine gönderilebilir.
Buradaki uygulamaların hiçbiri işe yaramazsa, datagram (Veri birimi) teslim edilemez. Bu teslim edilemeyen verikatarlarının (datastream) oluştuğu uygulamaya “ana bilgisayara erişilemiyor” veya “ ağa erişilemiyor” hatası döndürülür.

IP Adresleme: Bir IP adresi 32 bitlik ikili bir sayıdır. Şu şekildedir: 00000100 10000000 00000011 0000001

Bu şekilde 4 adet 8 bitlik parçalar haline bölünür ve insan tarafından iyi anlaşılması için 4.128.3.1 gibi ondalık sayılarla temsil edilir. Bu sayılardaki en soldaki bit’ler ağ kimliği adındaki ağ adreslerinin bileşenini ifade eder. En sağdaki bit’ler ana bilgisayar kimliği adındaki ana bilgisayara adres bileşenlerini ifade eder.
Bir ağdaki ana bilgisayarlar, aynı ağdaki diğer cihazlarla MAC (Media Access Control-Ortam Erişim Yönetimi) adresiyle iletişim kurar, farklı ağlara verileri taşımak için bir yönlendirici gerekir.

Geçiş Kontrol Protokolü: TCP Protokolü, veri aktarımından önce iletişim halindeki her iki kullanıcı uygulamaları arasında güvenli bir bağlantı kurmalıdır. Burada sağlanan hizmet, her iki uçtaki ana bilgisayarlarda çalışır, ama ağda çalışmaz. Bu yüzden TCP Protokolü bağlantıları uçtan uca yönetir. TCP; Oturum katmanından iletilen mesajı birden ok segmente ayırabilir. Her segmente sıra numarası ekleyebilir. Ağ katmanındaki her segmenti doğrulayabilir. Segmentleri tek bir mesajda birleştirebilir. Mesajın oturum katmanına iletilmesini sağlayabilir.

Bağlantı Noktaları ve Çoğullama: TCP ve UDP (Kullanıcı Datagram Protokolü), bağlantı noktası çoğullaması kullanır. Bu sayede bilgisayar web tarayıcısı, e-posta istemcisi yazılımı, internet VoIP uygulaması (Skype gibi) gibi birçok uygulamayı çalıştırabilir. Çoğullama, alıcı bilgisayarın verileri hangi uygulamadan alabileceğini bilmesini sağlar.


UDP (User Datagram Protocol-Kullanıcı Verbloğu İletişim Kuralları): TCP/IP Protokol takımındaki 2 aktarım katmanı protokollerinden biridir. Verilerin bağlantı kurulmadan yollanmasını sağlar. Segmenler ve teslimatlar için herhangi bir kontrol yapılmadan mesajları ileten, bağlantısız ve onaylanmamış bir ptotokoldür. Güvenilirlik anlamında üst katman protokollerine bağlıdır. Bir ağdaki yayın mesajlarını ve tek bir noktaya olan yayın mesajlarını UDP taşır. TCP’deki bağlantı numarası noktalarını kullanarak veri aktarımını ve çoğullamayı sağlar. TCP’den daha az ek yük ve bayt kullanır. Bu sebeple UDP kullanan uygulamalarda verilerin kaybolma riski dikkate alınarak işlem yapılmalıdır.
yc957ct.png
Anlaşılacağı üzere ağ bağlantılarıyla ilgili işlemler öncelikle güvenlik açısından ve ayrıca verimli bağlantılar ve iletişimler için önemlidir.
Elinize, sağlık çok iyi olmuş :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.