Ağ Terimleri ve Network’e Giriş

Burada Ağ terimleri ile kast edilen şey fiziksel ve sanal olan terimleri de kapsamaktadır. Fiziksel bir Switch(anahtar) veya bir ağ katmanı sanal network’ü temsil eder. Dolayısıyla fiziksel ve sanal olarak iki farklı başlıkta Network Mimarisini anlamaya çalışalım.
Farklı yüzlerce marka ve modelde ağ cihazı bulunmaktadır. Firewall, Switch, Farm Switch, Router, Sunucu, Modem, Ağ Kartı, Bilgisayar, Akıllı Telefonlar, IoT (io teknolojisi ile çalışan uç birimler), giyilebilir teknoloji araçları, akıllı ev aletleri (çamaşır makinesi, kombi, airfryer, robot süpürge) fiber optik kablolar, koaksiyonel kablolar, kabinetler ve hatta insanın bizzat ta kendisi bile kullanıcı olarak bu network’ün bir elemanıdır.
Markalar ve modeller farklılık gösterse de kullandıkları dil aynı olmak zorundadır. Aksi takdirde farklı marka ve modeldeki ağ cihazları birbirleriyle haberleşemez ve sonuç olarak network iletişimi sağlanamaz ve ağ terimlerini öğrenmemizin de bir anlamı kalmaz.

Network ile ilgili kendini geliştirmek isteyenler için Udemy Online Akademi kurslarını tavsiye edebilirim. Sizi belirli bir noktaya kadar getiriyor. Sonrasında sıçramak sizin elinizde.
Index
- Network Modelleri
- Network Türleri
- Yerel Ağ (LAN) Elemanları
- Network İletişim Sistemi (IOS)
- Switch ve Router Başlangıç Yapılandırma Komutları
- Cisco CLI Console Hata Ayıklama
- Switch ve Router Cihazlarda Zaman Ayarı
- IP Adresleme
- IP Adres Sınıfları
- DNS – Domain Name System
- Alt Ağlar (Subnets)
Network Modelleri
Ağ terimleri başlıklı bu yazımızda belki biraz da kronolojik süreç olarak gelişen Ağ Modellerinden bahsederek giriş yapacağız. Modeller, aldıkları referanslara göre isimlendirilirler.
TCP/IP Tabanlı Model
Network sistemlerin keşfinde kullanılan oldukça eski ancak güvenilir bir modeldir. Ip adresleme ile veri paketlerinin taşınması esasına göre çalışır. Günümüzde Local Area Network (Yerel Ağ) ve Wide Area Network (kısacası İnternet) ortamlarında aktif olarak tercih edilmektedir bu yöntem.
Layer | Katman |
---|---|
Application | Uygulama |
Transport | Taşıma |
İnternet | İnternet |
Network Access | Ağ Erişimi |
Katmanlar OSI Modelindeki Katmanların çalışma mantığı ile aynı şekilde çalışır. Alt – Üst Katmanlar arasında iletişim vardır.
OSI Referans Modeli
Open System Interconnection yani Açık Sistem Bağlantı Modeli olarak bilinen OSI Modeli toplam 7 katmandan oluşur. Bu katmanlar;
KATMAN | KATMAN ADI | AÇIKLAMA |
---|---|---|
Layer 7 | Application | Uygulama |
Layer 6 | Presentation | Sunum |
Layer 5 | Session | Oturum |
Layer 4 | Transportation | Taşıma |
Layer 3 | Network | Ağ |
Layer 2 | Data Link | Veri Bağlantısı |
Layer 1 | Pysical | Fiziksel Ortam |
Her katman birbirinden bağımsız çalışır. Ancak istenirse bu katmanlar alt ve üst katmanlarla iletişim kurabilir.
Uygulama Katmanı (Layer 7 – Application)
Adından da anlaşılacağı üzere bu katmanda belirli uygulamalar protokoller üzerinden çalışmaktadır. Http, Ftp, Tftp, Smtp, Pop3, Rstp, Dhcp, Dns, Tcp, Udp gibi protokoller.
Sunum Katmanı (Layer 6 – Presentation)
Bir üst katman olan uygulama katmanına veri hazırlar ve sunumunu yapar. Veri paketlerini beklenen formatlarda Application Katmanına iletir.
Oturum Katmanı (Layer 5 – Session)
Gönderici ve alıcı terminaller arasında bağlantı kurmak için oturum açar ve bu oturumları yönetir.
Taşıma Katmanı (Layer 4 – Transport)
Bu katman ise veri paketlerinin taşınmasından, parçalanması ve birleştirilmesinden sorumludur.
Ağ Katmanı (Layer 3 – Network)
Kullanıcılara ve cihazlara Ip adreslerinin tanımlanması, kullanıcını hedefe en doğru, güvenilir ve hızlı yoldan giderek iletişim kurması Network Katmanında sağlanır. Farklı ağlar arasında haberleşme de yine Layer 3 katmanı sayesinde yapılmaktadır.
Veri Bağlantısı (Layer 2 – Data Link)
Ağ Katmanından gelen verilerin frame (çerçeveler halinde) 1 ve 0’lara çevirerek alt katman olan Layer1’e iletir.
Fiziksel Katman (Layer 1 – Physical)
Gönderici ve alıcı yani sunucu ve kullanıcı arasında fiziksel kablo vs üzerinden gelen verileri alır ve üst katmana iletir.
TCP/IP ve OSI Karşılaştırma
OSI Modeli | Protokol | TCP/IP Modeli |
---|---|---|
Uygulama (L7) Sunum (L6) Oturum (L5) | Http, Dns, Pop3, Ftp, Dhcp etc. | Uygulama |
Taşıma (L4) | TCP, Udp | Taşıma |
Ağ (L3) | Ipv4, Ipv6, Icmpv4, Icmpv6 | İnternet |
Veri Bağlantısı (L2) Fiziksel (L1) | PPP, Frame Relay, Ethernet | Ağ Erişimi |
Network Türleri
Gereksinimlere göre şekillenen ağ topolojisidir. Bir ofis için, şirket için veya şirketin farklı lokasyonlardaki (dünyanın herhangi bir yerinde olabilir) şubeleri için özel olarak seçilir ve tasarlanır.
LAN – Local Area Network (Yerel Ağ)
Küçük bir alanda kullanım için en uygun network türüdür. Bir bina veya yan yana birkaç bina içerisindeki ofislerde kullanıma uygundur. İlerleyen zamanlarda göreceğimiz VPN yani Sanal Özel Ağ ile uzak mesafelerde de LAN kullanılabilir. Bu konuya ilerleyen zamanlarda değineceğiz.
Yerel Ağ için farklı ağ terimleri bulunmaktadır. Örneğin;
SOHO (Ev Tipi) LAN
Daha çok evlerimizde yada küçük işletmelerde Bilgisayar, Dizüstü, Akıllı Cihazlar, Yazıcı ve Tarayıcılar bu ağda Modem cihazı üzerinde yer alan basit bir Router ile haberleşir. Her seviyede kullanıcı kolayca kullansın diye tak çalıştır mantığında tasarlanmıştır. Yeni bir Ağ terimi olarak Soho tipi Lan modelini de bir kenara not edelim.
Yerel Ağ (LAN) Elemanları
Fiziksel yada Sanal olarak IP adresi alarak network’e çıkabilen tüm elemanlar birer network device olarak kabul edilebilir.
- Router
- Firewall
- Switch (Anahtar)
- Access Point (WiFi Devices)
- Bilgisayar
- Yazıcı / Tarayıcı
- Sunucu
- Tablet
- Akıllı Telefon
- IoT Cihazlar (Kombi, çamaşır makinesi, robot süpürge, klima vs.)
Bir ethernet arayüzü ile switch’e bağlanan network elemanı full-duplex (aynı anda çift yönlü gönder/al yapan) çalışmaktadır. Ancak hub (aptal switch) cihazlarında ise sadece half-duplex yani aynı anda sadece gönder yada sadece al modunda çalışır.
Switch (Anahtar)
Network sisteminin temeli Switch’lerdir denilebilir. Özellikle ethernet arayüzüne sahip network cihazlarının Ağ ile ilk tanıştığı yer Switch’lerdir.
- Port sayısı,
- Port hızları,
- Cpu kabiliyeti,
- Güvenlik,
- PoE (Power of Ethernet) güç desteği
- Up-time (kesintisiz çalışma) standartları
- ve tabi ki Maliyet gibi parametreler değerlendirilerek bir Switch satın alabilirsiniz. Eğer sıfırdan bir network kuruyorsanız bu parametreler sizin çok belirleyici olacaktır.

Cisco, HP, Procurve, Extreme, Juniper, Huawei, Alcatel, TpLink gibi bir çok marka bu alanda kendini ispatlamıştır. Birbirleriyle de oldukça stabil olarak çalışabilmektedir.
Network İletişim Sistemi (IOS)
Markası, modeli veya türü ne olursa olsun network elemanlarının birbiriyle haberleşmesini sağlayan ortak dildir. Apple ios ile karıştırmayalım. Ağ güvenliği, Ip adresleme, Routing (yönlendirme), QoS standardı gibi bileşenleri sağlar.
CLI console ekranında IOS konfigurasyonu için birkaç farklı giriş türü bulunur.
- Standart Kullanıcı Modu
- Yetkili Kullanıcı Modu
- Global Ayarlar Modu
- Interface Konfigürasyon Modu
Switch> enable
Switch# config terminal
Switch (config)# interface gigabitEthernet0/1/0
CLI CONSOLEYukarıdaki CLI Console ekranında satırlar sırasıyla:
1.satır: Yetkili moduna geçiş için “enable” yazılır.
2.satır: Global konfigürasyon moduna giriş için “config terminal” yada kısaltması olan “conf t” yazılır.
3.satır: Bir port veya interface (arayüz) ayarları için interface moduna giriş için “interface port_adı” yada kısaca “int port_adı” yazılır.
Router cihazlarda da CLI console giriş modları benzer şekilde yapılabilir.
Komut Satırı Yardım
CLI console ekranında çalıştırabileceğiniz tüm komutları görmek için “?” yazıp enter yapmanız yeterlidir. Eğer bir komut hakkında yardım almak istiyorsanız “komut ?” yazmalısınız.
Enable ile aktif ettiğiniz moddan “disable” yazarak çıkabilirsiniz. Modlardan çıkmak için genellikle “exit” komutu kullanılır. Örnekte görelim:
Switch> enable
Switch# ?
Exec commands:
clear Reset functions
clock Manage the system clock
configure Enter configuration mode
connect Open a terminal connection
copy Copy from one file to another
debug Debugging functions (see also 'undebug')
delete Delete a file
dir List files on a filesystem
disable Turn off privileged commands
disconnect Disconnect an existing network connection
enable Turn on privileged commands
erase Erase a filesystem
exit Exit from the EXEC
logout Exit from the EXEC
more Display the contents of a file
no Disable debugging informations
ping Send echo messages
reload Halt and perform a cold restart
resume Resume an active network connection
setup Run the SETUP command facility
show Show running system information
Switch# show ?
aaa Show AAA values
access-lists List access lists
arp Arp table
boot show boot attributes
cdp CDP information
clock Display the system clock
crypto Encryption module
dhcp Dynamic Host Configuration Protocol status
dtp DTP information
etherchannel EtherChannel information
flash: display information about flash: file system
history Display the session command history
hosts IP domain-name, lookup style, nameservers, and host table
interfaces Interface status and configuration
ip IP information
lldp LLDP information
logging Show the contents of logging buffers
mac MAC configuration
mac-address-table MAC forwarding table
mls Show MultiLayer Switching information
monitor SPAN information and configuration
ntp Network time protocol
Switch# disable
Switch>
CLI CONSOLEReload (Yeniden Başlatma)
CLI console ekranında Switch enable modda iken “reload” komutu çalıştırdığınızda Switch yada Router cihazı yeniden başlatılır.
Switch Konfigürasyonu Kaydetme İşlemi
Switch ve Router gibi cihazlarda 3 farklı hafıza türü vardır.
- NVRAM: Başlangıç Konfigürasyonu
- RAM: Koşan Yapılandırma
- FLASH: IOS platformu ve backup dosyalar
Switch veya Router üzerinde yaptığınız yapılandırma ve değişiklikler eğer kalıcı belleğe kaydedilmez ise cihaz kapandığında silinecektir. Bunun için konfigürasyon işlemi bittiğinde enable modda “write memory” yada kısaltması olan “wr mem” yazmanız yeterlidir.
Switch# write memory
Building configuration...
[OK]
CLI CONSOLEÇalışmakta olan yapılandırmayı başlangıç yapılandırması olarak kaydetmek için şu komut satırı yazılır:
Switch# copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
CLI CONSOLEBaşlangıç Konfigürasyonuna geri dönmek için yukarıdaki işlemin tam tersini yapabilirsiniz:
Switch# copy startup-config running-config
Destination filename [running-config]?
Building configuration...
[OK]
CLI CONSOLESwitch ve Router Başlangıç Yapılandırma Komutları
Yeni taktığınız ve üzerinde henüz konfigürasyon yapılmamış bir switch veya router cihazlarında başlangıç ayarlarını yapalım.
Switch Hostname Ayarı
Config modda “hostname cihaz_adı” komutu ile switch ismini değiştirebilirsiniz.
Switch# config t
Switch (config)# hostname SW1
SW1 (config)#
CLI CONSOLEHatalı Komut Girildiğinde Kaçma Sekmesi
Console ekranında hatalı bir komut yazdığınızda switch bunu network içerisinde bir cihaz adı olarak algılar ve aramaya başlar. Bu yaklaşık 1 dakika kadar sürer. Bu süreyi beklemek istemiyorsanız “Ctrl+Shift+6” tuş kombinasyonu veya “Break” tuşu ile kaçış sekmesi oluşturup çıkabilirsiniz.
Eğer bunu tamamen kapatmak istiyorsanız CLI’de şu komutu çalıştırın:
SWW1 (config)# no ip domain-lookup
CLI CONSOLECisco CLI Console Hata Ayıklama
Router yada Switch’lerde yapılan hatalı girişler için dönen 3 farklı hata türü vardır.
1. Belirsiz Komut Girişi (Ambiguous Command)
Komut satırında anlamsız bir komut yazdığınızda bunu çözümleyemez ve geri dönüş olarak “% Ambiguous Command: ” yazar.
SWW1# cl ?
% Ambiguous command: "cl "
CLI CONSOLE2. Eksik Komut Girişi (Incomplate Command)
Komut satırında parametresi eksik yazılmış bir komut için dönen hata türüdür.
SWW1# clock
% Incomplete command.
CLI CONSOLE3. İşaretlenmiş Hatalı Komut (Invalid Command)
Hatalı komut yada parametre bölümünün “^” marker ile işaretlenerek gösterimi.
SWW1#clock set 10:39:00 21 02
^
% Invalid input detected at '^' marker.
CLI CONSOLESwitch ve Router Cihazlarda Zaman Ayarı
Yukarıdaki örnekte hazır yeri gelmişken tarih ve saat ayarını yapmayı deneyelim.
SWW1# clock set 10:39:00 27 Feb 2025
SWW1# wr mem
CLI CONSOLEAğ terimleri ile ilgili bir çok teknik bilgiye sahip olduk. Bundan sonra bu cihazları birbirleriyle haberleştirmek ve stabil şekilde çalışmasını sağlamak olacaktır.
IP Adresleme
Her ağ cihazı network’e çıkabilmek için bir IP ve Mac Adresine sahip olmalıdır. Aksi takdirde router, switch veya firewall cihazları sizi algılayamacaktır. Evinde internete bağlanmak için modem kullanan herkes IP adresinin neye benzediğini bilir.
Basit ağlarda 192.168.1.1, özel yapılandırılmış ağlarda 10.14.10.1 şeklindeki veya 43.81.30.148 gibi bir ISP yani internet servis sağlayıcı tarafından modeminize atanmış IP adreslerini görmüşsünüzdür.
192 | 168 | 1 | 101 |
Network | Network | Network | Host |
Yukarıdaki tabloda verilen IP adresi 32 Bit C-class IP adresidir. Ağ terimleri sözlüğünün belki de en temel en önemli tanımlarından biridir Ip adresleri.
IP Adresinin Decimal – Binary Dönüşümü Nasıl Yapılır?
192 | 168 | 1 | 10 |
11000000 | 10101000 | 00000001 | 00001010 |
192 Sayısının Decimal Çevrilmesi:
Binary | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Decimal | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
2x | 128×1 | 64×1 | 32×0 | 16×0 | 8×0 | 4×0 | 2×0 | 1×0 |
192 = | 128 | 64 | 0 | 0 | 0 | 0 | 0 | 0 |
10 Sayısının Decimal Çevrilmesi:
Binary | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Decimal | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
2x | 128×0 | 64×0 | 32×0 | 16×0 | 8×1 | 4×0 | 2×1 | 1×0 |
10 = | 0 | 0 | 0 | 0 | 8 | 0 | 2 | 0 |
IP Adres Sınıfları
Ip adresleri 5 farklı sınıfta toplanmıştır. Network tasarımlarında bu ağ terimi oldukça önemlidir. Çünkü sonradan değiştirilmesi oldukça zor olabilir. Ağ mimarisi tasarlanırken hangi sınıf Ip adresleme yapılacağına çok akıllıca karar verilmelidir.
IP Türü | Başlangıç Biti | Adres Aralık | Network/Host | Varsayılan Maske | Network ve Host Sayısı |
---|---|---|---|---|---|
A | 00000000 | 1-127 (*) | N.H.H.H | 255.0.0.0/8 | 27=128 Ağ 224-2 = 16777214 Host |
B | 10000000 | 128-191 | N.N.H.H | 255.255.0.0/16 | 214=16384 Ağ 216-2=65534 Host |
C | 11000000 | 192-223 | N.N.N.H | 255.255.255.0/24 | 221=2097150 Ağ 28-2=254 Host |
D | 11100000 | 224-239 | Multicast amaçlı | ||
E | 11110000 | 240-255 | Deneysel Lab amaçlı kullanılır. |
Genel Amaçlı (Public IP Adresleri)
- Class-A IP Adresleri: 1.0.0.0 – 126.255.255.255
- Class-B IP Adresleri: 128.0.0.0 – 191.255.255.255
- Class-C IP Adresleri: 192.0.0.0 – 223.255.255.255
Özel Amaçlı (Private IP Adresleri)
- Class-A IP Adresleri: 10.0.0.0 – 10.255.255.255
- Class-B IP Adresleri: 172.16.0.0 – 172.31.255.255
- Class-C IP Adresleri: 192.168.0.0 – 192.168.255.255
DNS – Domain Name System
Domain Name aslında günümüzde neredeyse herkesin bildiği bir ağ terimidir.
Örneğin https://www.cisco.com adresini internet tarayınıza yazdığınızda arka planda sırasıyla şunlar gerçekleşiyor:
- DNS sunucunuza Alan Adı (Domain Name:https://www.cisco.com) gönderiliyor ve IP adres çözümlemesi yapması için talepte bulunulur. Kullandığınız ISP (İnternet Servis Sağlayıcı)’ye ait DNS sunucusunda IP çözümlemesi yapıldı.
- 72.247.161.58 ip adresine yani Cisco’nun web sunucusuna bir istek gönderildi.
- Cisco bu bağlantıya güvendi ve talebinize olumlu yanıt vererek sitenin indeks sayfasının yüklenmesine olanak sağladı.
Tüm bu DNS yönlendirmelerini görebilmek için Komut İstemi yada Terminal ekranına geçerek aşağıdaki kodlardan yararlanabilirsiniz.
- Windows CMD: tracert cisco.com
- Apple/Linux: traceroute cisco.com
Ekran Çıktısı:
omersahin@Omer-iMac ~ % traceroute cisco.com
1 192.168.1.1 (192.168.1.1) 1.496 ms 1.159 ms 1.686 ms
2 172.17.1.207 (172.17.1.207) 5.379 ms 5.201 ms 5.298 ms
3 159.146.113.153.gigafiber.turk.net (159.146.113.153) 7.498 ms 8.738 ms 8.045 ms
4 95.70.250.162.gigafiber.turk.net (95.70.250.162) 6.203 ms 5.713 ms 5.302 ms
5 * * *
6 198.92.146.159.srv.turk.net (159.146.92.198) 8.470 ms * *
7 206.105.192.193.static.turk.net (193.192.105.206) 7.667 ms 6.494 ms 6.327 ms
8 93.186.132.164 (93.186.132.164) 46.618 ms 44.034 ms 50.257 ms
9 89.221.34.251 (89.221.34.251) 60.364 ms 52.205 ms
195.22.211.61 (195.22.211.61) 45.555 ms
10 89.221.34.189 (89.221.34.189) 43.159 ms 46.421 ms
ae16.edge8.frf1.sp.lumen.tech (4.68.63.109) 58.046 ms
11 ae3.5.edge5.dallas3.net.lumen.tech (4.69.208.229) 159.260 ms 158.768 ms 159.652 ms
12 cisco-syste.edge5.dallas3.level3.net (4.59.34.66) 163.577 ms 160.763 ms 166.273 ms
13 128.107.2.5 (128.107.2.5) 160.533 ms 163.540 ms 159.833 ms
14 72.163.0.102 (72.163.0.102) 160.392 ms 165.538 ms
72.163.0.98 (72.163.0.98) 165.557 ms
15 rcdn9-cd2-dmzdcc-gw2-por1.cisco.com (72.163.0.182) 160.113 ms 164.312 ms
rcdn9-cd1-dmzdcc-gw1-por1.cisco.com (72.163.0.178) 159.758 ms
16 rcdn9-br07-fab1-sw3812-dmzdcc1uplink.cisco.com (72.163.2.206) 163.928 ms
rcdn9-bb07-fab1-sw3811-dmzdcc2uplink.cisco.com (72.163.3.2) 160.047 ms
rcdn9-br07-fab1-sw3812-dmzdcc2uplink.cisco.com (72.163.3.6) 160.316 ms
CMD/Terminal- nslookup www.cisco.com
Ekran Çıktısı:
omersahin@Omer-iMac ~ % nslookup www.cisco.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.cisco.com canonical name = www.cisco.com.akadns.net.
www.cisco.com.akadns.net canonical name = wwwds.cisco.com.edgekey.net.
wwwds.cisco.com.edgekey.net canonical name = wwwds.cisco.com.edgekey.net.globalredir.akadns.net.
wwwds.cisco.com.edgekey.net.globalredir.akadns.net canonical name = e2867.dsca.akamaiedge.net.
Name: e2867.dsca.akamaiedge.net
Address: 72.247.161.58
CMD/Terminal- ipconfig/displaydns | more
Bu komutla bilgisayarda tanımlı tüm dns çözümlemeleri listelenir.
Apple ve Linux’ta IP Config Komutu
omersahin@Omer-iMac ~ % ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=50b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV,CHANNEL_IO>
ether 78:7b:8a:d6:ac:c1
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (none)
status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether 24:f6:77:18:1e:4a
inet6 fe80::d3:f82a:5998:71bb%en1 prefixlen 64 secured scopeid 0x5
inet6 2a02:ff0:22c:8086:97:c866:d211:6638 prefixlen 64 autoconf secured
inet6 2a02:ff0:22c:8086:5f3:29da:b33d:a94f prefixlen 64 autoconf temporary
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1484
options=400<CHANNEL_IO>
ether ae:db:4b:1f:31:d5
inet6 fe80::acdb:4bff:fe1f:31d5%awdl0 prefixlen 64 scopeid 0x6
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether ae:db:4b:1f:31:d5
inet6 fe80::acdb:4bff:fe1f:31d5%llw0 prefixlen 64 scopeid 0x7
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 82:87:ab:67:d8:01
media: autoselect <full-duplex>
status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 82:87:ab:67:d8:00
media: autoselect <full-duplex>
status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 82:87:ab:67:d8:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en2 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 9 priority 0 path cost 0
member: en3 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 8 priority 0 path cost 0
nd6 options=201<PERFORMNUD,DAD>
media: <unknown type>
status: inactive
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::9183:7322:324:3e23%utun0 prefixlen 64 scopeid 0xb
nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::bf23:2299:4a7e:d267%utun1 prefixlen 64 scopeid 0xc
nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
inet6 fe80::ce81:b1c:bd2c:69e%utun2 prefixlen 64 scopeid 0xd
nd6 options=201<PERFORMNUD,DAD>
utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::5f10:f4e3:2b58:3317%utun3 prefixlen 64 scopeid 0xe
nd6 options=201<PERFORMNUD,DAD>
utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::7cd6:beb7:897c:f89d%utun4 prefixlen 64 scopeid 0xf
nd6 options=201<PERFORMNUD,DAD>
CMD/TerminalAlt Ağlar (Subnets)
Çok sayıda cihazın olduğu bir network’te tüm broadcast ve multicast mesajlarının sebep olduğu trafiği azaltmak için subnet (alt ağ) tanımlaması yapılabilir.
IP | 192 | 168 | 1 | 10 |
Subnet Mask | 255 | 255 | 255 | 0 |
Hex | 11111111 | 11111111 | 11111111 | 00000000 |
Bu network’ten bir alt ağ oluşturalım.
IP | 192 | 168 | 1 | 10 |
Subnet Mask | 255 | 255 | 255 | 128 |
Hex | 11111111 | 11111111 | 11111111 | 10000000 |
Subnet Hesaplama
2 Subnet Oluşturmak İçin (255.255.255.128)
2^a = 2^1 = 2 alt ağ
2^k = 2^7 = 128 blok
(2^k)-2 = (2^7) – 2 = 128-2 = 126
Bu durumda IP Blokları şu şekilde olacaktır:
- Subnet 192.168.1.0 network’ü
192.168.1.1 İlk IP
192.168.1.126 Son IP
192.168.1.127 Broadcast - Subnet 192.168.1.128 network’ü
192.168.1.129 ilk IP
192.168.1.254 son IP
192.168.1.255 Broadcast
4 Subnet Oluşturmak İçin (255.255.255.192)
2^a = 2^2 = 4 alt ağ
2^k = 2^6 = 64 blok
(2^k)-2 = (2^6) – 2 = 64-2 = 62
Bu durumda IP Blokları şu şekilde olacaktır:
- Subnet 192.168.1.0 network’ü
192.168.1.1 İlk IP
192.168.1.62 Son IP
192.168.1.63 Broadcast - Subnet 192.168.1.64 network’ü
192.168.1.65 ilk IP
192.168.1.126 son IP
192.168.1.127 Broadcast - Subnet 192.168.1.128 Network’ü
192.168.1.129 ilk IP
192.168.1.190 son IP
192.168.1.191 Broadcast - Subnet 192.168.1.192 network’ü
192.168.1.193 ilk IP
192.168.1.254 son IP
192.168.1.255 Broadcast

Alt Ağ Konfigürasyonu Otomatik Yazan Python Uygulaması:
https://github.com/omersahintr/network/tree/main/SubnetCalculator
Subnet Calculator Uygulaması:

Subnet Hesaplamanın Kolay Yolu
192.168.2.0 – 192.168.2.255 arasında toplam 256 adet ip bulunuyor.
Ağı İkiye Bölmek için:
Blok = 256 / 2 = 128
Subnet = 256-128 = 128
Host = 128-2 = 126
- Subnet 192.168.2.0 network’ü
192.168.2.1 İlk IP
192.168.2.126 Son IP
192.168.2.127 Broadcast - Subnet 192.168.2.128 network’ü
192.168.2.129 ilk IP
192.168.2.254 son IP
192.168.2.255 Broadcast