Ağ Terimleri ve Network’e Giriş

23.02.2025
93
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.

ağ terimleri

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.

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.

LayerKatman
ApplicationUygulama
TransportTaşıma
İnternetİnternet
Network AccessAğ 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;

KATMANKATMAN ADIAÇIKLAMA
Layer 7ApplicationUygulama
Layer 6PresentationSunum
Layer 5SessionOturum
Layer 4TransportationTaşıma
Layer 3Network
Layer 2Data LinkVeri Bağlantısı
Layer 1PysicalFiziksel 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 ModeliProtokolTCP/IP Modeli
Uygulama (L7)
Sunum (L6)
Oturum (L5)
Http, Dns, Pop3, Ftp, Dhcp etc.Uygulama
Taşıma (L4)TCP, UdpTaşıma
Ağ (L3)Ipv4, Ipv6, Icmpv4, Icmpv6İnternet
Veri Bağlantısı (L2)
Fiziksel (L1)
PPP, Frame Relay, EthernetAğ 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.
hp network switch

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.

  1. Standart Kullanıcı Modu
  2. Yetkili Kullanıcı Modu
  3. Global Ayarlar Modu
  4. Interface Konfigürasyon Modu
Switch> enable
Switch# config terminal
Switch (config)# interface gigabitEthernet0/1/0
CLI CONSOLE

Yukarı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 CONSOLE

Reload (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 CONSOLE

Baş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 CONSOLE

Switch 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 CONSOLE

Hatalı 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 CONSOLE

Cisco 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 CONSOLE

2. 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 CONSOLE

3. İş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 CONSOLE

Switch 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 CONSOLE

Ağ 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.

1921681101
NetworkNetworkNetworkHost
Ip Adresleme

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?

192168110
11000000101010000000000100001010
Ip Dönüştürme

192 Sayısının Decimal Çevrilmesi:

Binary11000000
Decimal1286432168421
2x128×164×132×016×08×04×02×01×0
192 =12864000000

10 Sayısının Decimal Çevrilmesi:

Binary00001010
Decimal1286432168421
2x128×064×032×016×08×14×02×11×0
10 =00008020

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ıç BitiAdres AralıkNetwork/HostVarsayılan MaskeNetwork ve Host Sayısı
A000000001-127 (*)N.H.H.H255.0.0.0/827=128 Ağ
224-2 = 16777214 Host
B10000000128-191N.N.H.H255.255.0.0/16214=16384 Ağ
216-2=65534 Host
C11000000192-223N.N.N.H255.255.255.0/24221=2097150 Ağ
28-2=254 Host
D11100000224-239Multicast amaçlı
E11110000240-255Deneysel Lab amaçlı kullanılır.
(*): 127 ile başlayan ip adresleri loopback adresler olarak kullanılır. (127.0.0.1 – localhost)

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:

  1. 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ı.
  2. 72.247.161.58 ip adresine yani Cisco’nun web sunucusuna bir istek gönderildi.
  3. 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/Terminal

Alt 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.

IP192168110
Subnet Mask2552552550
Hex11111111111111111111111100000000

Bu network’ten bir alt ağ oluşturalım.

IP192168110
Subnet Mask255255255128
Hex11111111111111111111111110000000

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:

  1. Subnet 192.168.1.0 network’ü
    192.168.1.1 İlk IP
    192.168.1.126 Son IP
    192.168.1.127 Broadcast
  2. 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:

  1. Subnet 192.168.1.0 network’ü
    192.168.1.1 İlk IP
    192.168.1.62 Son IP
    192.168.1.63 Broadcast
  2. Subnet 192.168.1.64 network’ü
    192.168.1.65 ilk IP
    192.168.1.126 son IP
    192.168.1.127 Broadcast
  3. Subnet 192.168.1.128 Network’ü
    192.168.1.129 ilk IP
    192.168.1.190 son IP
    192.168.1.191 Broadcast
  4. 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

  1. Subnet 192.168.2.0 network’ü
    192.168.2.1 İlk IP
    192.168.2.126 Son IP
    192.168.2.127 Broadcast
  2. Subnet 192.168.2.128 network’ü
    192.168.2.129 ilk IP
    192.168.2.254 son IP
    192.168.2.255 Broadcast




ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Bu web sitesi, bilgisayarınıza bilgi depolamak amacıyla bazı tanımlama bilgilerini kullanabilir.
Bu bilgilerin bir kısmı sitenin çalışmasında esas rolü üstlenirken bir kısmı ise kullanıcı deneyimlerinin iyileştirilmesine ve geliştirilmesine yardımcı olur.
Sitemize ilk girişinizde vermiş olduğunuz çerez onayı ile bu tanımlama bilgilerinin yerleştirilmesine izin vermiş olursunuz.
Çerez bilgilerinizi güncellemek için ekranın sol alt köşesinde bulunan mavi kurabiye logosuna tıklamanız yeterli. Kişisel Verilerin Korunması,
Gizlilik Politikası ve Çerez (Cookie) Kullanımı İlkeleri hakkında detaylı bilgi için KVKK&GDPR sayfamızı inceleyiniz.
| omersahin.com.tr |
Copyright | 2007-2025