İnternette, bilgisayarlar ve routerler IP adresleriyle(IPv4/IPv6) tanımlanırlar. IP adreslerini insanların hatırlaması ve kullanması zordur. IP adresleri yerine bilgisayarın adresini domain isimlerine soyutlamak insanlar için daha kolay olacaktır. Örneğin : 76.76.21.21 yerine [www.alperenonal.com](https://www.alperenonal.com) domain ismi(alan adı), bizler için kullanması daha kolay olacaktır. DNS, hatırlanması ve kullanması güç olan IP adreslerini insanların kolayca kullanabileceği ve hatırlayabileceği domain isimleriyle eşleştiren sistemdir. DNS, Application Layer protokolü olmakla beraber UDP kullanmaktadır.
Computer-networks
All Posts
- yazilim (24)
- c-sharp (17)
- programlama (17)
computer-networks (13)
- cisco (13)
- bilgisayar-ağları (13)
- veri-i̇letişimi (13)
- os (9)
- tcp (8)
- bellek (8)
- linux (7)
- isletim-sistemleri (7)
- sistem-yazilimi (7)
- git (6)
- net (6)
- solid (6)
- bash (6)
- wireshark (5)
- azure (4)
- sql (4)
- gitlab (3)
- interface (3)
- udp (3)
- ipv4 (3)
- veri-tabani (3)
- flutter (2)
- devops (2)
- github (2)
- branch (2)
- bilgisayar-mimarileri (2)
- visual-studio (2)
- android (1)
- emulator (1)
- arp (1)
- buddy (1)
- i̇şletim-sistemleri (1)
- malloc (1)
- bilgisayar-mimarisi (1)
- attribute (1)
- metadata (1)
- json (1)
- idisposable (1)
- ienumerable (1)
- ienumerator (1)
- design-principles (1)
- http (1)
- dns (1)
- dns-records (1)
- freebsd (1)
- postgresql (1)
- internet (1)
- xdsl (1)
- signal (1)
- dial-up (1)
- fiber (1)
- classful-ip (1)
- fragmentation (1)
- ip-packet (1)
- isp (1)
- ixp (1)
- tier-1-2-3 (1)
- makefile (1)
- c (1)
- gnu (1)
- nuget (1)
- php (1)
- sinyaller-ve-sistemler (1)
- trigger (1)
- tcp-handshake (1)
- flow-control (1)
- congestion-control (1)
- port (1)
- socket (1)
- transport-layer (1)
- tcpip (1)
- tcp-segment (1)
- tcp-missions (1)
- udp-datagram (1)
- xml (1)
- von-neumann (1)
- hardvard (1)
- bilgisayar-organizasyonu (1)
- Bu yazımızda, HTTP, WEB ve TCP arasındaki ilişkiyi teorik olarak anlayacak ve bu protokollerin nasıl birbirleriyle etkileşim içinde olduğunu detaylı bir şekilde açıklayacağız. Ardından, Wireshark kullanarak bu üçlünün gerçek dünya iletişim örneklerini inceleyerek, teorik bilgileri pratik uygulamalarla destekleyeceğiz. Bu sayede, internet iletişiminin temelini oluşturan bu protokollerin işlevlerini ve önemini daha iyi anlayacağız.
- Bu yazımızda, ARP (Address Resolution Protocol) protokolünü detaylı bir şekilde inceleyerek, bu protokolün ne olduğunu ve ağ iletişimindeki rolünü öğreneceğiz. ARP'nin nasıl çalıştığını adım adım açıklayacak ve hangi durumlarda kullanıldığını göstereceğiz. Ayrıca, Wireshark aracılığıyla ARP iletişim örneklerini inceleyerek, teorik bilgileri pratik uygulamalarla destekleyeceğiz. Bu şekilde, ARP'nin ağ üzerinde nasıl çalıştığını ve ağ iletişimindeki önemini kavrayacağız.
- Bu yazımızda, Network Layer'daki IPv4 fragmentation konusunu detaylı bir şekilde ele alacak ve paketlerin nasıl parçalara ayrıldığını ve birleştirildiğini öğreneceğiz. Ayrıca, IPv4 fragmentation'ın neden gereklilik haline geldiğini, bu teknikten kaynaklanan avantajları ve dezavantajları tartışarak, ağ iletişimindeki rolünü anlayacağız.
- Bu yazımızda, IPv4 adresleme sistemindeki classful (sınıflı) IP adreslerinin ne olduğunu ayrıntılı olarak öğrenecek ve bu sınıfların nasıl tanımlandığını, hangi ihtiyaçlara cevap verdiğini tartışacağız. Ayrıca, her IP adresi sınıfının kullanım amacını ve sınıf yapısının zamanla nasıl evrildiğini analiz ederek, IPv4 adresleme sisteminin geçmişinden günümüze uzanan önemli gelişmeleri ele alacağız.
- Bu yazımızda, en yaygın Network Layer protokollerinden olan IPv4'ün header yapısını detaylı bir şekilde öğrenecek ve her bir alanın işlevini açıklayacağız. Daha sonra, Wireshark kullanarak tipik bir IPv4 paketinin nasıl göründüğünü inceleyerek, teorik bilgiyi pratik bir örnekle destekleyeceğiz.
- Bu yazımızda, TCP protokolünde kullanılan 3 yönlü el sıkışma sürecini detaylı olarak açıklayacak ve bu sürecin nasıl çalıştığını adım adım göstereceğiz. Ayrıca, 3 yönlü el sıkışmanın önemini ve işlevselliğini vurgulayarak, bu sürecin internet üzerindeki güvenilir iletişimin temelini nasıl oluşturduğunu anlayacağız.
- Bu yazımızda, TCP protokolünde önemli olan Flow Control ve Congestion Control kavramlarını detaylı olarak açıklayacağız.Ayrıca bu kontrollerin internet üzerindeki veri iletiminin güvenilirliği ve verimliliği üzerindeki etkilerini vurgulayarak, TCP'nin neden tercih edilen bir iletişim protokolü olduğunu kavrayabileceğiz.
- Bu yazımızda, Transport Layer'daki socket kavramını derinlemesine açıklayacak ve Wireshark kullanarak socket iletişimini görsel olarak analiz edeceğiz. Wireshark'ı kullanarak gerçek dünya örneklerini inceleyerek, socketler üzerinden nasıl iletişim kurulduğunu anlatacağız ve bu tekniklerin günlük uygulamalarını göstereceğiz.
- Bu yazıda, TCP'nin temel özelliklerini ve segment yapısını ayrıntılı olarak ele alacağız. TCP'nin güvenilir iletişim sağlamak için kullandığı bağlantı yönetimi ve veri segmentasyon tekniklerini açıklayarak, protokolün nasıl çalıştığını anlatacağız. Ayrıca, TCP segment yapısının her bir alanının görevlerini ve iletişimdeki önemini tartışarak, TCP'nin internet üzerindeki kritik rolünü vurgulayacağız.
- Bu yazımızda, UDP'nin datagram yapısını detaylı bir şekilde inceleyecek ve UDP'nin nasıl çalıştığını anlamalarını sağlayacak örneklerle açıklayacağız. Ayrıca, UDP'nin TCP ile karşılaştırılmasını yaparak, her iki protokolün avantajlarını ve dezavantajlarını karşılaştıracak ve hangi durumlarda hangi protokolün tercih edilmesi gerektiğini tartışacağız.
- Bu yazımızda, internet bağlantı teknolojileri arasında yer alan ADSL, VDSL, Fiber optik ve Cable gibi yaygın kullanılan teknolojileri detaylı bir şekilde inceleyeceğiz, bu teknolojileri birbirleriyle karşılaştıracağız ve avantajları ile dezavantajları üzerinde duracağız. Ayrıca, her bir teknolojinin hızı, stabilitesi, erişim kolaylığı ve maliyeti gibi önemli faktörleri ele alacağız.
- Bu yazımızda, ISP (İnternet Hizmet Sağlayıcı) katmanlarının yapısal bileşenlerini ve İnternet altyapısındaki önemli kavramları ele alacağız. ISP katmanlarının erişim ağı, dağıtım ağı ve ana ağ olarak nasıl organize edildiğini, ayrıca IXP'nin (Internet Exchange Point) ne olduğunu ve İnternet trafiğinin nasıl yönlendirildiğini keşfedeceksiniz