İ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.
All Posts
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)
- machine-learning (2)
- python (2)
- ai (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)
- knn (1)
- regresyon-analizi (1)
- lineer-regresyon (1)
- veri-bilimi (1)
- mse-ve-mae (1)
- lineer-regresyon-örnekleri (1)
- makine-öğrenmesi-algoritmaları (1)
- çoklu-doğrusal-regresyon (1)
- basit-doğrusal-regresyon (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 bellek yönetimi başlığı altındaki bellek tahsisi konusu üzerinde duracağız. First-Fit, Best-Fit, Worst-Fit, Next-Fit, Buddy gibi çeşitli bellek tahsisi algoritmalarını inceleyeceğiz.
- 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.