// TCP/IP Protokolü Nedir? Ne İşe Yarar? //

mr3dx

Üye
3 Haz 2017
209
124
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

s9t5f8o.jpg

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
gnj3d9h.jpg

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

ebmddt1.jpg

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

etor8j9.jpg

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

 
Son düzenleme:

kst132

Junior Hunter
12 Haz 2023
921
550
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

What_Is_TCPIP-installtekz-cover1.png

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
1*yUIaGpZ85F0FwDJfOGtQVw.png

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

f4i9mfm.png

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

TCP-ip.png

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

Eline sağlık :)
 

mr3dx

Üye
3 Haz 2017
209
124
Eline emeğine sağlık, güzel bir konu olmuş.
Teşekkürler hocam, nice güzel konulara.. ❤️
Eline sağlık mr3dx.
Teşekkürlerimi sunuyorum hocam, izinizden gidiyoruz.. 🫶
Eline sağlık dostum. Gayet açıklayıcı bir öğretici rehber olmuş.
Güzel yorumun için teşekkür ederim. 😘
Hocam yavaşca haftanın asistanı yazısını yere bırakın 😂
 

'ReDLiNe

Blue Team Lideri
23 Haz 2015
7,701
3,624
23
Ankara
Güzel yazı.

TCP/IP farkını anlatman, OSI modeli üzerinde örneklendirmelerle konuyu zenginleştirmen başarılı.

Emeğine sağlık. Konuların devamını bekliyorum.
 

0AESIR0

Üye
10 Şub 2019
129
92
<meta charset="UTF-8" />
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

What_Is_TCPIP-installtekz-cover1.png

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
1*yUIaGpZ85F0FwDJfOGtQVw.png

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

f4i9mfm.png

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

TCP-ip.png

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

Eline sağlık <3
 

mr3dx

Üye
3 Haz 2017
209
124
Güzel yazı.

TCP/IP farkını anlatman, OSI modeli üzerinde örneklendirmelerle konuyu zenginleştirmen başarılı.

Emeğine sağlık. Konuların devamını bekliyorum.
Çok teşekkür ederim hocam, yeni seri başlatacağım network adı altında haftada 3 konu inşallah, değerli yorumunuz için minettarım. 🫶
Eline sağlık <3
Teşekkür ederim dostum :love:
teşşekürler dostum.
Elinize Sağlık güzel konu olmuş.
Teşekkür ederim hocam izinizden gidiyoruz.. ❤️
teşekkür ederim..
 

drjacob

Uzman üye
21 Ocak 2012
1,778
406
localhost
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

What_Is_TCPIP-installtekz-cover1.png

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
1*yUIaGpZ85F0FwDJfOGtQVw.png

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

f4i9mfm.png

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

TCP-ip.png

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

eline sağlık
 

invisible blood

Uzman üye
15 Eyl 2023
1,177
442
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

What_Is_TCPIP-installtekz-cover1.png

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
1*yUIaGpZ85F0FwDJfOGtQVw.png

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

f4i9mfm.png

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

TCP-ip.png

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

Ellerinize sağlık hocam.
 

BayWhit3

Üye
13 Kas 2023
129
59
20
Osmanlı İmparatorluğu
q95944r.png
T%C3%BCrkHackTeam_Logo.png

Merhaba "TürkHackTeam" ailesi bugün'ki konumuz "TCP/IP" umarım okurken keyif alacağınız bir yazı olur.

What_Is_TCPIP-installtekz-cover1.png

TCP/IP Nedir?

TCP/IP, 1960'larda Savunma Bakanlığı (DoD) tarafından geliştirilen bir iletişim protokolüdür. İletşim Kontrol Protokolü/İnternet Protokolü anlamına gelen bu protokol günümüzde çoğu HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri iletişimini sağlar.TCP/IP modeli veri gönderirken kayıp yaşamaz ve verinin ulaşıp ulaşmadığını kontrol eder ayrıca OSI modelinin kısa bir versiyonudur. OSI modelindeki yedi katmandan farklı olarak dört katman içerir. OSI modeline diğer yazımızda değineceğiz.

o4lvq86.png

TCP/IP Ne İşe Yarar?
1*yUIaGpZ85F0FwDJfOGtQVw.png

TCP/IP'nin ana görevi, bir bilgisayardaki verileri bir cihazdan diğerine aktarmaktır. Bu sürecin temel koşulu, alıcının gönderici tarafından gönderilen bilginin aynısını almasını sağlayacak şekilde veriyi güvenilir ve doğru hale getirmektir. TCP/IP modeli, her mesajın nihai hedefine doğru bir şekilde ulaşmasını sağlamak için, verilerini paketlere bölerek diğer uçta birleştirir; bu, bir uçtan diğer uca aktarılırken verilerin doğruluğunun korunmasına yardımcı olur.

o4lvq86.png

TCP ve IP arasındaki fark nedir?

TCP ve IP Bilgisayar Ağlarının farklı protokolleridir. TCP (İletim Kontrol Protokolü) ile IP (İnternet Protokolü) arasındaki temel fark, veri aktarımındadır. Basit bir ifadeyle IP, postanın hedefini bulur ve TCP, postayı gönderip alma işine sahiptir. UDP, IP'nin başka bir bilgisayarla iletişim kurmasını gerektirmeyen başka bir protokoldür.IP yalnızca TCP için gereklidir. TCP ve IP arasındaki temel fark budur.

o4lvq86.png

TCP/IP Modeli Nasıl Çalışır?

TCP/IP Modeli'ni kullanarak internet üzerinden bir şey göndermek istediğimizde, TCP/IP Modeli, verileri gönderenin ucunda paketlere böler ve aynı veriyi oluşturmak için aynı paketlerin alıcının ucunda yeniden birleştirilmesi gerekir ve bu, Verilerin doğruluğunu korumak için bir şey olur. TCP/IP modeli, verileri 4 katmanlı bir prosedüre böler; veriler bu katmana önce bir sırayla, sonra da ters sırayla alıcı tarafında aynı şekilde organize edilir.

f4i9mfm.png

TCP/IP Modelinin Katmanları

1. Uygulama katmanı
2. Taşıma Katmanı (TCP/UDP)
3. Ağ/İnternet Katmanı (IP)
4. Veri Bağlantı Katmanı (MAC)

5. Fiziksel katman

o4lvq86.png

TCP-ip.png

1. Fiziksel Katman

Ağ iletişimi gerektiren bir uygulama grubudur.Bu katman veriyi oluşturmaktan ve bağlantı istemekten sorumludur.Gönderici adına, Ağ Erişim katmanı ise alıcı adına hareket eder.Bu yazımızda alıcı adına konuşacağız.

2. Veri Bağlantı Katmanı

Paketin ağ protokol türü (bu durumda TCP/IP), veri bağlantısı katmanı tarafından tanımlanır.Hata önleme ve “çerçeveleme” de veri bağlantısı katmanı tarafından sağlanır. Noktadan Noktaya Protokol (PPP) çerçeveleme ve Ethernet IEEE 802.2 çerçeveleme, veri bağlantısı katmanı protokollerinin iki örneğidir.

3. İnternet Katmanı

Bu katman OSI'nin Ağ katmanının işlevlerine paraleldir.Verilerin tüm ağ üzerinden mantıksal aktarımından sorumlu olan protokolleri tanımlar.Bu katmanda bulunan ana protokoller aşağıdaki gibidir;

IP: İnternet Protokolü anlamına gelir ve paket başlıklarındaki IP adreslerine bakarak paketlerin kaynak ana bilgisayardan hedef ana bilgisayara iletilmesinden sorumludur. IP'nin 2 sürümü vardır: IPv4 ve IPv6. IPv4 şu anda çoğu web sitesinin kullandığı IPv4'tür. Ancak IPv4 adreslerinin sayısı, kullanıcı sayısıyla karşılaştırıldığında sınırlı olduğundan IPv6 büyüyor.

ICMP: İnternet Kontrol Mesajı Protokolü anlamına gelir. IP datagramları içinde kapsüllenmiştir ve ana bilgisayarlara ağ sorunları hakkında bilgi sağlamaktan sorumludur.

ARP: Adres Çözümleme Protokolü anlamına gelir. Görevi, bilinen bir IP adresinden bir ana bilgisayarın donanım adresini bulmaktır.ARP'nin çeşitli türleri vardır: Ters ARP, Proxy ARP, Karşılıksız ARP ve Ters ARP.

İnternet Katmanı, İnternet'i tanımlayan protokoller kümesi olan İnternet Protokolü (IP) paketindeki bir katmandır. İnternet Katmanı, veri paketlerinin ağ üzerinden bir cihazdan diğerine yönlendirilmesinden sorumludur. Bunu, her cihaza, cihazı tanımlamak ve paketlerin ona ulaşmak için izlemesi gereken yolu belirlemek için kullanılan benzersiz bir IP adresi atayarak yapar.

Örnek:Bir arkadaşınıza e-posta göndermek için bir bilgisayar kullandığınızı hayal edin."Gönder"e tıkladığınızda, e-posta daha küçük veri paketlerine bölünür ve bunlar daha sonra yönlendirme için İnternet Katmanına gönderilir.İnternet Katmanı her pakete bir IP adresi atar ve paketin hedefine ulaşması için izleyeceği en iyi rotayı belirlemek için yönlendirme tablolarını kullanır.Paket daha sonra hedefine ulaşana kadar rotasındaki bir sonraki atlama noktasına iletilir.Tüm paketler teslim edildiğinde arkadaşınızın bilgisayarı bunları orijinal e-posta mesajında yeniden birleştirebilir.

Bu örnekte, İnternet Katmanı e-postanın sizin bilgisayarınızdan arkadaşınızın bilgisayarına iletilmesinde çok önemli bir rol oynamaktadır.Paketlerin gideceği en iyi rotayı belirlemek için IP adreslerini ve yönlendirme tablolarını kullanır ve paketlerin doğru hedefe teslim edilmesini sağlar.İnternet Katmanı olmadan İnternet üzerinden veri göndermek mümkün olmazdı.

4. Taşıma Katmanı

TCP/IP taşıma katmanı protokolleri, paketlerin düzenli ve hatasız ulaşmasını sağlamak için veri alım onaylarını değiştirir ve eksik paketleri yeniden iletir.Uçtan uca iletişim bu şekilde anılır.İletim Denetim Protokolü (TCP) ve Kullanıcı Datagram Protokolü, bu düzeydeki aktarım katmanı protokolleridir (UDP).

TCP: birbirleriyle etkileşime girebilir Uygulamalar, TCP kullanarak sanki fiziksel olarak bir devreyle bağlıymış gibi .TCP, verileri ayrı paketler yerine karakter karakter aktarımına benzer şekilde iletir. Bağlantıyı kuran bir başlangıç noktası, bayt sırasına göre tüm iletim ve bağlantıyı kapatan bir bitiş noktası bu iletimi oluşturur.

UDP: tarafından sağlanır. UDP Datagram dağıtım hizmeti , diğer taşıma katmanı protokolü olan Alıcı ve gönderici ana bilgisayarlar arasındaki bağlantılar UDP tarafından doğrulanmaz. Az miktarda veri taşıyan uygulamalar, bağlantı kurma ve doğrulama işlemlerini ortadan kaldırdığı için TCP yerine UDP kullanır.

5. Uygulama Katmanı

Bu katman OSI modelinin taşıma katmanına benzer. Uçtan uca iletişimden ve verilerin hatasız tesliminden sorumludur. Üst katman uygulamalarını verilerin karmaşıklığından korur. Bu katmanda bulunan üç ana protokol şunlardır:

HTTP ve HTTPS: Köprü Metni aktarım protokolü anlamına gelir. World Wide Web tarafından web tarayıcıları ve sunucular arasındaki iletişimi yönetmek için kullanılır.

SSH: Secure Shell anlamına gelir. Telnet'e benzer bir terminal emülasyon yazılımıdır. SSH'nin tercih edilmesinin nedeni şifreli bağlantıyı sürdürebilmesidir. TCP/IP bağlantısı üzerinden güvenli bir oturum kurar.

NTP: Ağ Zaman Protokolü anlamına gelir. Bilgisayarımızdaki saatleri tek bir standart zaman kaynağına senkronize etmek için kullanılır. Banka işlemleri gibi durumlarda oldukça faydalıdır. NTP'nin olmadığı aşağıdaki durumu varsayalım. Bilgisayarınızın saati 14:30'da okuduğu, sunucunun ise 14:28'de kaydettiği bir işlem yaptığınızı varsayalım. Sunucu senkronize değilse çok kötü bir şekilde çökebilir.


Ana bilgisayardan ana bilgisayara katmanı, bir ağdaki ana bilgisayarlar (bilgisayarlar veya diğer cihazlar) arasındaki iletişimi sağlamaktan sorumlu olan OSI (Açık Sistemler Bağlantısı) modelinde yer alan bir katmandır. Taşıma katmanı olarak da bilinir.

o4lvq86.png

Diğer Ortak İnternet Protokolleri

TCP/IP Modeli birçok İnternet Protokolünü kapsar. Bu İnternet Protokollerinin ana kuralı, verilerin nasıl doğrulandığı ve İnternet üzerinden gönderildiğidir.Bazı Ortak İnternet Protokolleri şunları içerir:

HTTP (Köprü Metni Aktarım Protokolü): HTTP, Web Tarayıcıları ve Web Siteleriyle ilgilenir.
FTP (Dosya Aktarım Protokolü): FTP, dosyanın İnternet üzerinden nasıl gönderileceğini halleder.
SMTP (Basit Posta Aktarım Protokolü): SMTP veri göndermek ve almak için kullanılır.

TCP/IP bilgilendirici içeriğim bu kadardı. Umarım keyifli ve öğretici bir yazı olmuştur. Okuduğunuz için teşekkür ederim.

euwl1gm.png
94k6cxf.png
XebM0YQ.png

eline sağlık.
 
Ü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.