-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
1674 lines (1543 loc) · 66.1 KB
/
index.html
File metadata and controls
1674 lines (1543 loc) · 66.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html>
<head>
<title>Ağ Temelleri ve İleri Seviye Konular</title>
<link rel="stylesheet" href="/dist/reset.css">
<link rel="stylesheet" href="/dist/reveal.css">
<!-- <link rel="stylesheet" href="dist/theme/white.css"> -->
<link rel="stylesheet" href="/dist/theme/black.css">
<style>
.reveal section {
height: 100%;
background: #1E1E1E;
color: #E0E0E0;
}
.toc {
background: #2D2D2D;
padding: 20px;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.chapter-title {
color: #64B5F6;
font-size: 1.5em;
margin: 20px 0;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.chat-bubble {
background: #1E3242;
border-radius: 20px;
padding: 15px 25px;
margin: 10px;
display: inline-block;
max-width: 80%;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
border: 1px solid #2C4356;
}
.tech-box {
background: #2D2D2D;
border-left: 4px solid #64B5F6;
padding: 15px;
margin: 15px 0;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
/* Additional dark theme enhancements */
a {
color: #64B5F6;
text-decoration: none;
}
a:hover {
color: #90CAF9;
text-decoration: underline;
}
code {
background: #363636;
color: #E0E0E0;
padding: 2px 6px;
border-radius: 4px;
}
</style>
</head>
<body>
<div class="reveal">
<div class="slides">
<!-- Ana Başlık -->
<section>
<h1>Ağ Temelleri ve İleri Seviye Konular</h1>
<p>Kapsamlı Ağ Eğitimi</p>
</section>
<!-- Bölüm 1: Temel Ağ Kavramları -->
<!-- Giriş Bölümü -->
<section data-auto-animate>
<h1 class="fragment fade-up">Ağ Dünyasına Hoş Geldiniz! 🌐</h1>
<div class="chat-bubble fragment fade-up">
Haydi birlikte ağları keşfedelim...
</div>
</section>
<!-- Yolculuk Haritası -->
<section data-auto-animate>
<h2>Bugün Neler Öğreneceğiz? 🗺️</h2>
<div class="concept-box">
<ul>
<li class="fragment fade-right">IP Adresleri ve Türleri</li>
<li class="fragment fade-right">Alt Ağlar ve Maskeler</li>
<li class="fragment fade-right">Ağ Güvenliği</li>
<li class="fragment fade-right">VLAN'lar ve Yayın Alanları</li>
</ul>
</div>
</section>
<!-- İçindekiler -->
<!-- <section>
<h2>İçindekiler</h2>
<div class="toc">
<h3>1. Temel Ağ Kavramları (Slides 1-20)</h3>
<ul>
<li>IP Adresleri ve Türleri</li>
<li>Alt Ağlar ve Maskeleme</li>
<li>IPv4 ve IPv6</li>
<li>DHCP ve DNS Temelleri</li>
<li>Routing ve Switching Temelleri</li>
</ul>
<h3>2. Güvenlik ve Erişim Kontrolü (Slides 21-40)</h3>
<ul>
<li>Güvenlik Duvarı Yapılandırması</li>
<li>VPN Teknolojileri</li>
<li>Saldırı Türleri ve Korunma</li>
<li>Access Control Lists</li>
<li>Security Zones ve DMZ</li>
</ul>
<h3>3. Ağ Tasarımı ve Optimizasyon (Slides 41-60)</h3>
<ul>
<li>VLAN Yapılandırması</li>
<li>Trafik Yönetimi</li>
<li>QoS İlkeleri</li>
<li>Yük Dengeleme</li>
<li>Yüksek Erişilebilirlik</li>
</ul>
<h3>4. İleri Seviye Konular (Slides 61-80)</h3>
<ul>
<li>Network Automation</li>
<li>Cloud Networking</li>
<li>SDN ve NFV</li>
<li>5G/6G Teknolojileri</li>
<li>Gelecek Trendleri</li>
</ul>
</div>
</section> -->
<!-- Karşılama Slaytı -->
<section data-auto-animate>
<h1 class="fragment fade-up">Hey! 👋</h1>
<h2 class="fragment fade-up">Bugün birlikte ağları keşfedeceğiz!</h2>
<div class="chat-bubble fragment fade-up">
Hazır mısınız? Çok eğlenceli olacak! 🚀
</div>
</section>
<!-- IP Adresleri Giriş -->
<section>
<section data-auto-animate>
<h2>IP Adresleri... 🤔</h2>
<div class="question-bubble fragment fade-left">
"IP adresi nedir ya?"
</div>
<div class="chat-bubble fragment fade-right">
Düşünün ki her evin bir adresi var...
</div>
<div class="concept-box fragment fade-up">
İnternetteki her cihazın da kendi "adresi" var!
</div>
</section>
<section data-auto-animate>
<h2>IP Adresi Nedir?</h2>
<div class="concept-box fragment fade-up">
<p>Tıpkı ev adresiniz gibi...</p>
<p class="fragment fade-right">Her cihazın internetteki adresi!</p>
</div>
<div class="example-code fragment fade-up">
192.168.1.100
</div>
</section>
<section data-auto-animate>
<h2>Temel Terminoloji</h2>
<div class="term-grid">
<div class="term-card fragment fade-up">
<h3>IP (Internet Protocol)</h3>
<p>İnternet üzerindeki iletişimi sağlayan temel protokol</p>
</div>
<div class="term-card fragment fade-up">
<h3>IPv4 vs IPv6</h3>
<p>Eski (32-bit) ve yeni (128-bit) adres sistemleri</p>
</div>
<div class="term-card fragment fade-up">
<h3>Static vs Dynamic</h3>
<p>Sabit veya değişken IP adresleri</p>
</div>
</div>
</section>
<section data-auto-animate>
<h2>IP Adresi Örnekleri</h2>
<div class="example-container">
<div class="ip-example fragment fade-left">
<h3>IPv4</h3>
<code>192.168.1.1</code>
<p>Router'ınızın tipik adresi</p>
</div>
<div class="ip-example fragment fade-right">
<h3>IPv6</h3>
<code>2001:0db8:85a3:0000:0000:8a2e:0370:7334</code>
<p>Modern cihazların kullandığı format</p>
</div>
<div class="ip-example fragment fade-up">
<h3>Localhost</h3>
<code>127.0.0.1</code>
<p>Kendi bilgisayarınızı gösteren özel adres</p>
</div>
</div>
</section>
</section>
<!-- IP Adres Türleri -->
<section>
<section data-auto-animate>
<h2>İki Tür IP Var! 🏠</h2>
<div class="fragment fade-up">
<div style="display: flex; justify-content: space-around;">
<div style="text-align: center;">
<h3>Özel IP</h3>
<p>Ev içindeki odalar gibi</p>
<div class="fun-fact">
192.168.1.1
</div>
</div>
<div style="text-align: center;">
<h3>Genel IP</h3>
<p>Evin sokak adresi gibi</p>
<div class="fun-fact">
203.0.113.1
</div>
</div>
</div>
</div>
</section>
<section data-auto-animate>
<h2>Özel IP vs Genel IP</h2>
<div class="chat-bubble fragment fade-left">
Ev içi adres mi, sokak adresi mi? 🤔
</div>
<div style="display: flex; justify-content: space-around;" class="fragment fade-up">
<div>
<h3>Özel IP</h3>
<p>Ev içindeki odalar</p>
</div>
<div>
<h3>Genel IP</h3>
<p>Evin sokak adresi</p>
</div>
</div>
</section>
<section data-auto-animate>
<h2>İngilizce Terminoloji 🌍</h2>
<div class="fragment fade-up">
<div style="display: flex; justify-content: space-around;">
<div style="text-align: center;">
<h3>Private IP</h3>
<p>Local Network Address</p>
<div class="fun-fact">
Internal IP
</div>
</div>
<div style="text-align: center;">
<h3>Public IP</h3>
<p>Global Network Address</p>
<div class="fun-fact">
External IP
</div>
</div>
</div>
</div>
</section>
<section data-auto-animate>
<h2>Örnekler 📝</h2>
<div class="fragment fade-up">
<div style="display: flex; justify-content: space-around;">
<div style="text-align: left;">
<h3>Özel IP Aralıkları:</h3>
<ul>
<li>10.0.0.0 - 10.255.255.255</li>
<li>172.16.0.0 - 172.31.255.255</li>
<li>192.168.0.0 - 192.168.255.255</li>
</ul>
</div>
<div style="text-align: left;">
<h3>Genel IP Örneği:</h3>
<ul>
<li>8.8.8.8</li>
<li> - - (Google DNS)</li>
<li>1.1.1.1</li>
<li> - - (Cloudflare DNS)</li>
<li>104.16.x.x</li>
<li> - - (Cloudflare)</li>
</ul>
</div>
</div>
</div>
</section>
</section>
<!-- Broadcast Domain Giriş -->
<section>
<section data-auto-animate>
<h2>Yayın Alanları 📢</h2>
<div class="question-bubble fragment fade-left">
"Yayın alanı ne demek?"
</div>
<div class="chat-bubble fragment fade-right">
Bir sınıftaki öğrenciler gibi düşünün...
</div>
<div class="concept-box fragment fade-up">
Öğretmen bir şey söylediğinde herkes duyar!
</div>
</section>
<section>
<h3>İngilizce Terminoloji</h3>
<div class="term-box fragment">
<span class="highlight">Broadcast Domain</span>
<p>Ağ cihazlarının doğrudan haberleşebildiği alan</p>
</div>
<div class="network-terms fragment">
<ul>
<li>Broadcast Address 📫</li>
<li>Network Segment 🔀</li>
</ul>
</div>
</section>
<section>
<h3>Örnek Uygulamalar</h3>
<div class="example-grid">
<div class="example-card fragment">
<h4>Yerel Ağ (LAN)</h4>
<p>Ofisteki bilgisayarlar 💻</p>
</div>
<div class="example-card fragment">
<h4>WiFi Ağı</h4>
<p>Kablosuz cihazlar 📱</p>
</div>
<div class="example-card fragment">
<h4>Switch Bağlantıları</h4>
<p>Aynı switch'e bağlı cihazlar 🔌</p>
</div>
</div>
</section>
</section>
<!-- VLAN'lar -->
<section>
<section data-auto-animate>
<h2>VLAN'lar 🚪</h2>
<div class="chat-bubble fragment fade-left">
Okuldaki sınıflar gibi...
</div>
<div class="concept-box fragment fade-up">
<p>Her sınıf kendi içinde konuşur!</p>
<ul>
<li class="fragment fade-right">VLAN 10: 5-A Sınıfı</li>
<li class="fragment fade-right">VLAN 20: 5-B Sınıfı</li>
<li class="fragment fade-right">VLAN 30: Öğretmenler Odası</li>
</ul>
</div>
</section>
<section>
<h2>English Terminology</h2>
<div class="concept-box fragment fade-up">
<ul>
<li class="fragment fade-right">VLAN (Virtual Local Area Network)</li>
</ul>
</div>
</section>
<section>
<h2>Real-World Examples</h2>
<div class="chat-bubble fragment fade-left">
Ofis ortamında...
</div>
<div class="concept-box fragment fade-up">
<ul>
<li class="fragment fade-right">VLAN 100: Muhasebe Departmanı</li>
<li class="fragment fade-right">VLAN 200: İK Departmanı</li>
<li class="fragment fade-right">VLAN 300: BT Departmanı</li>
<li class="fragment fade-right">VLAN 400: Yönetim</li>
</ul>
</div>
</section>
</section>
<section>
<section data-auto-animate>
<h2>Özel IP Aralıkları</h2>
<div class="chat-bubble fragment fade-right">
Özel IP'ler için ayrılmış özel bölgeler var!
</div>
<div class="example-code fragment fade-up">
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
</div>
</section>
<section>
<h2>English Terminology</h2>
<ul class="fragment fade-up">
<li>Private IP Address</li>
</ul>
</section>
<section>
<h2>Örnekler</h2>
<div class="chat-bubble fragment fade-right">
Ev ağınızda kullanılan IP: 192.168.1.1
</div>
<div class="chat-bubble fragment fade-left">
Şirket ağında kullanılan IP: 10.0.0.1
</div>
<div class="example-code fragment fade-up">
Router IP: 192.168.0.1
Printer IP: 192.168.0.50
PC IP: 192.168.0.100
</div>
</section>
</section>
<!-- Alt Ağlar -->
<section>
<section data-auto-animate>
<h2>Alt Ağlar 🏘️</h2>
<div class="chat-bubble fragment fade-left">
Bir mahalleyi düşünün...
</div>
<div class="scenario-box fragment fade-up">
Her sokak ayrı bir alt ağ gibidir!
</div>
</section>
<section>
<h3>İngilizce Terimler</h3>
<div class="terms-grid fragment fade-up">
<div class="term">Subnet (Subnet) 🌐</div>
<div class="term">Subnet Mask (Alt Ağ Maskesi) 🎭</div>
<div class="term">Network ID (Ağ Kimliği) 🆔</div>
<div class="term">Broadcast Address (Yayın Adresi) 📢</div>
</div>
</section>
<section>
<h3>Örnekler</h3>
<div class="example-box fragment fade-left">
<h4>🏠 Ev Ağı Örneği</h4>
<ul>
<li>Ağ: 192.168.1.0/24</li>
<li>Maske: 255.255.255.0</li>
<li>Kullanılabilir IP'ler: 192.168.1.1 - 192.168.1.254</li>
</ul>
</div>
<div class="fun-fact fragment fade-right">
<p>💡 Biliyor muydunuz?</p>
<p>Bir /24 ağda 254 cihaz bağlanabilir!</p>
</div>
</section>
</section>
<section>
<section data-auto-animate>
<h2>Alt Ağ Maskesi</h2>
<div class="chat-bubble fragment fade-right">
Hangi evler aynı sokakta? 🤔
</div>
<div class="example-code fragment fade-up">
IP: 192.168.1.100
Maske: 255.255.255.0
(/24 ile gösterilir)
</div>
</section>
<section>
<h3>Network ve Host Bitleri</h3>
<div class="binary-box fragment fade-up">
<code>11111111.11111111.11111111.00000000</code>
<span class="network-bits">Network → 24 bit</span>
<span class="host-bits">Host → 8 bit</span>
</div>
<div class="fragment fade-up">
<code>Alt ağ adresi: 192.168.1.0</code>
</div>
</section>
<section>
<h3>Pratik Örnek</h3>
<div class="example-grid fragment fade-left">
<div class="ip-box">192.168.1.50 ✅</div>
<div class="ip-box">192.168.1.150 ✅</div>
<div class="ip-box">192.168.2.50 ❌</div>
</div>
<div class="note-box fragment fade-up">
Aynı alt ağdaki cihazlar doğrudan haberleşebilir! 🔄
</div>
</section>
</section>
<!-- Bölüm 2: Güvenlik ve Erişim Kontrolü -->
<!-- Bölüm 2: Ağ Güvenliği -->
<section data-auto-animate>
<h2>Ağ Güvenliği Neden Önemli? 🔒</h2>
<div class="chat-bubble fragment fade-up">
Bir banka düşünelim... Neden güvenlik duvarına ihtiyacı var?
</div>
</section>
<section data-auto-animate>
<h2>Güvenlik Tehditleri</h2>
<div class="concept-box fragment fade-up">
<p>Peki tehditler nereden geliyor? 🤔</p>
<div class="fragment fade-right">İnternetten gelen saldırılar</div>
<div class="fragment fade-right">İç ağdan gelen tehditler</div>
<div class="fragment fade-right">Sosyal mühendislik</div>
</div>
</section>
<section data-auto-animate>
<h2>Güvenlik Duvarı Nedir?</h2>
<div class="chat-bubble fragment fade-left">
Evinizin kapısındaki güvenlik görevlisi gibi düşünün...
</div>
<div class="scenario-box fragment fade-up">
Kimin girip çıkacağına karar verir! 👮♂️
</div>
</section>
<section data-auto-animate>
<h2>Temel Güvenlik Kuralları</h2>
<div class="concept-box fragment fade-up">
<p>En Önemli Kurallarımız:</p>
<div class="fragment fade-right">✅ Sadece gerekli portları aç</div>
<div class="fragment fade-right">✅ Her şeyi kaydet</div>
<div class="fragment fade-right">✅ Düzenli güncelle</div>
</div>
</section>
<section data-auto-animate>
<h2>VLAN'lar ile Ağ Bölümlendirme 🏢</h2>
<div class="chat-bubble fragment fade-up">
Bir ofis binasını düşünelim...
</div>
</section>
<section data-auto-animate>
<h2>Her Departman Ayrı VLAN</h2>
<div class="network-diagram fragment fade-up">
<div class="fragment fade-right">Muhasebe: VLAN 10</div>
<div class="fragment fade-right">İK: VLAN 20</div>
<div class="fragment fade-right">BT: VLAN 30</div>
</div>
</section>
<section data-auto-animate>
<h2>VLAN'ların Faydaları</h2>
<div class="chat-bubble fragment fade-left">
Neden her departmanı ayırıyoruz? 🤔
</div>
<div class="concept-box fragment fade-up">
<div class="fragment fade-right">✨ Daha az trafik</div>
<div class="fragment fade-right">✨ Daha iyi güvenlik</div>
<div class="fragment fade-right">✨ Kolay yönetim</div>
</div>
</section>
<!-- Broadcast Domain -->
<section data-auto-animate>
<h2>Yayın Alanları 📢</h2>
<div class="chat-bubble fragment fade-up">
Bir konferans salonunu düşünün...
</div>
</section>
<section data-auto-animate>
<h2>Yayın Nedir?</h2>
<div class="scenario-box fragment fade-up">
<p>Birisi bağırdığında...</p>
<p class="fragment fade-right">Herkes duyar! 🔊</p>
</div>
</section>
<!-- CIDR Notasyonu -->
<section data-auto-animate>
<h2>CIDR Notasyonu 📝</h2>
<div class="chat-bubble fragment fade-up">
IP adreslerini daha kolay yazmanın yolu!
</div>
</section>
<section data-auto-animate>
<h2>CIDR Nasıl Çalışır?</h2>
<div class="example-code fragment fade-up">
192.168.1.0/24
</div>
<div class="concept-box fragment fade-right">
24 bit ağ adresi için ayrılmış
</div>
</section>
<!-- Bölüm 3: Ağ Tasarımı ve Optimizasyon -->
<!-- Güvenlik Duvarı Detayları -->
<section data-auto-animate>
<h2>Güvenlik Duvarı Kuralları</h2>
<div class="tech-note fragment fade-up">
<p>Temel Güvenlik Duvarı Kuralı Yapısı:</p>
<pre>
Kaynak IP → Hedef IP
Port Numarası
İzin/Red Kararı</pre>
</div>
</section>
<section data-auto-animate>
<h2>Güvenlik Duvarı Örneği</h2>
<div class="concept-box fragment fade-up">
<p>Örnek Kural Seti:</p>
<div class="tech-note fragment fade-right">
İzin: 192.168.1.0/24 → 10.0.0.0/8 Port 80
Red: * → 10.0.0.0/8 *
</div>
</div>
</section>
<!-- Saldırı Türleri -->
<section data-auto-animate>
<h2>Yaygın Saldırı Türleri</h2>
<div class="security-alert fragment fade-up">
<p>DDoS Saldırısı:</p>
<div class="fragment fade-right">Çok sayıda sahte istek ile sistemi bunaltma</div>
</div>
</section>
<section data-auto-animate>
<h2>Saldırılardan Korunma</h2>
<div class="concept-box fragment fade-up">
<p>Temel Korunma Yöntemleri:</p>
<div class="fragment fade-right">✅ Güvenlik Duvarı Kuralları</div>
<div class="fragment fade-right">✅ IDS/IPS Sistemleri</div>
<div class="fragment fade-right">✅ Düzenli Güncelleme</div>
</div>
</section>
<!-- VLAN Detayları -->
<section data-auto-animate>
<h2>VLAN Trunk Bağlantıları</h2>
<div class="network-diagram fragment fade-up">
<p>Switch'ler Arası VLAN Taşıma:</p>
<div class="tech-note fragment fade-right">
802.1Q Protocol
VLAN Tag
Native VLAN
</div>
</div>
</section>
<section>
<h3>Trunk Ne İşe Yarar? 🔌</h3>
<div class="tech-grid fragment fade-left">
<div class="feature">
<h4>802.1Q Etiketleme:</h4>
<code>Frame + VLAN ID (12 bit) = Tagged Frame</code>
</div>
<div class="example-note fragment fade-right">
Tek kablo üzerinden çoklu VLAN taşıma 🚌
</div>
</div>
</section>
<section>
<h3>Native VLAN 🏠</h3>
<div class="info-box fragment fade-up">
<p>Etiketlenmeden geçen trafik</p>
<p>Genelde VLAN 1 (Varsayılan)</p>
<div class="warning fragment fade-right">
⚠️ Güvenlik için değiştirilmeli!
</div>
</div>
</section>
<section>
<section data-auto-animate>
<h2>Inter-VLAN Routing</h2>
<div class="scenario-box fragment fade-up">
<p>Şirketimizdeki Durum:</p>
<ul>
<li>Pazarlama: VLAN 10</li>
<li>Muhasebe: VLAN 20</li>
<li>IT: VLAN 30</li>
</ul>
</div>
</section>
<section>
<h3>Problem 🤔</h3>
<div class="story-box fragment fade-left">
<p>Pazarlama bölümü yeni bir kampanya için muhasebeden bütçe onayı istiyor...</p>
<p>Ama farklı VLAN'larda oldukları için iletişim kuramazlar! 🚫</p>
</div>
</section>
<section>
<h3>Çözüm 1: Router-on-a-Stick 🎯</h3>
<div class="solution-box fragment fade-up">
<p>Basit ve ekonomik çözüm:</p>
<ul>
<li>Tek router alınır</li>
<li>Switch'e trunk bağlantı yapılır</li>
<li>Router üzerinde alt arayüzler oluşturulur:</li>
<code class="fragment fade-right">
Router'da:
Fa0/0.10 → VLAN 10
Fa0/0.20 → VLAN 20
Fa0/0.30 → VLAN 30
</code>
</ul>
</div>
</section>
<section>
<h3>Çözüm 2: Layer 3 Switch 🚀</h3>
<div class="solution-box fragment fade-up">
<p>Kurumsal çözüm:</p>
<ul>
<li>Mevcut switch'i Layer 3 switch ile değiştiririz</li>
<li>Her VLAN için sanal arayüz (SVI) oluştururuz:</li>
<code class="fragment fade-right">
Switch'de:
VLAN 10 → int vlan 10
VLAN 20 → int vlan 20
VLAN 30 → int vlan 30
</code>
</ul>
</div>
</section>
<section>
<h3>Sonuç 🎉</h3>
<div class="result-box fragment fade-up">
<p>Artık:</p>
<ul>
<li>Pazarlama → Muhasebe ile konuşabilir</li>
<li>IT → Herkese destek verebilir</li>
<li>Bölümler arası güvenlik duvarı kuralları uygulanabilir</li>
</ul>
</div>
</section>
</section>
<!-- CIDR ve Alt Ağlar -->
<section>
<section data-auto-animate>
<h2>Alt Ağ Hesaplama</h2>
<div class="tech-note fragment fade-up">
<p>192.168.1.0/24 ağını bölelim:</p>
<pre class="fragment fade-right">
/25 → 128 host
/26 → 64 host
/27 → 32 host</pre>
</div>
</section>
<section>
<h3>Örnek Senaryo</h3>
<div class="scenario-box fragment fade-left">
<p>Şirketimizde:</p>
<ul>
<li>100 Pazarlama çalışanı 👥</li>
<li>50 Muhasebe çalışanı 💼</li>
<li>20 IT personeli 💻</li>
</ul>
</div>
</section>
<section>
<h3>Çözüm 📝</h3>
<div class="solution-grid fragment fade-up">
<div class="network">
<p>Pazarlama (/25):</p>
<code>192.168.1.0 - 192.168.1.127</code>
</div>
<div class="network">
<p>Muhasebe (/26):</p>
<code>192.168.1.128 - 192.168.1.191</code>
</div>
<div class="network">
<p>IT (/27):</p>
<code>192.168.1.192 - 192.168.1.223</code>
</div>
</div>
</section>
</section>
<!-- Bölüm 4: İleri Seviye Konular -->
<section>
<section data-auto-animate>
<h2>Ağ İzleme Neden Önemli?</h2>
<div class="chat-bubble fragment fade-up">
Bir hastane ağını düşünelim...
</div>
<div class="case-study fragment fade-right">
7/24 kesintisiz hizmet vermesi gerekiyor!
</div>
</section>
<section>
<h3>Hastane Senaryosu 🏥</h3>
<div class="critical-systems fragment fade-left">
<ul>
<li>Hasta Kayıt Sistemi</li>
<li>Laboratuvar Sonuçları</li>
<li>Acil Servis İletişimi</li>
</ul>
<div class="warning-box fragment fade-up">
1 dakikalık kesinti bile hayati risk! ⚠️
</div>
</div>
</section>
<section data-auto-animate>
<h2>İzleme Araçları</h2>
<div class="tech-box fragment fade-up">
<p>Temel İzleme Parametreleri:</p>
<div class="fragment fade-right">Bant Genişliği Kullanımı</div>
<div class="fragment fade-right">CPU ve Bellek Yükü</div>
<div class="fragment fade-right">Hata Oranları</div>
</div>
</section>
<section>
<h3>Gerçek Zamanlı İzleme 📊</h3>
<div class="monitoring-box fragment fade-up">
<ul>
<li>MR Görüntüleri → Yüksek Bant Genişliği</li>
<li>Hasta Monitörleri → Düşük Gecikme</li>
<li>Veri Tabanı → Yüksek CPU</li>
</ul>
</div>
<div class="alert-box fragment fade-right">
Sorun çıkmadan önlem al! 🚨
</div>
</section>
</section>
<!-- Performance Monitoring -->
<section>
<section data-auto-animate>
<h2>Performans Ölçümü</h2>
<div class="chat-bubble fragment fade-up">
Ağımız ne kadar sağlıklı?
</div>
<div class="tech-box fragment fade-right">
<p>Kritik Metrikler:</p>
<div class="fragment fade-up">Gecikme (Latency)</div>
<div class="fragment fade-up">Paket Kaybı</div>
<div class="fragment fade-up">Jitter</div>
</div>
</section>
<section>
<h3>Online Oyun Senaryosu 🎮</h3>
<div class="scenario-box fragment fade-left">
<p>CS:GO oyuncusu:</p>
<ul>
<li>Gecikme: 20ms altı olmalı</li>
<li>Paket Kaybı: %1 altı</li>
<li>Jitter: 5ms altı</li>
</ul>
</div>
</section>
<section>
<h3>Video Konferans 🎥</h3>
<div class="metrics-box fragment fade-up">
<p>Zoom/Teams Gereksinimleri:</p>
<ul>
<li>Gecikme < 150ms</li>
<li>Paket Kaybı < %3</li>
<li>Jitter < 30ms</li>
</ul>
</div>
</section>
<section>
<h3>Sorun Giderme 🔧</h3>
<div class="troubleshoot-box fragment fade-up">
<p>Yüksek Gecikme:</p>
<code>ping google.com</code>
<p>Paket Kaybı:</p>
<code>traceroute</code>
<p>Jitter Test:</p>
<code>iperf3</code>
</div>
</section>
</section>
<section>
<section data-auto-animate>
<h2>Jitter Nedir? 📊</h2>
<div class="definition-box fragment fade-up">
<p>Gecikme sürelerindeki dalgalanma</p>
<code>Ping: 20ms → 35ms → 22ms → 40ms</code>
</div>
</section>
<section>
<h3>Gerçek Hayattan Örnek 🚦</h3>
<div class="example-box fragment fade-left">
<p>Trafikte arabaların hızı:</p>
<ul>
<li>Sabit hız = Düşük jitter ✅</li>
<li>Sürekli yavaşlama/hızlanma = Yüksek jitter ❌</li>
</ul>
</div>
</section>
<section>
<h3>Neden Önemli? 🎯</h3>
<div class="impact-box fragment fade-up">
<p>Online Oyun:</p>
<div class="bad-scenario fragment fade-right">
<p>Yüksek Jitter:</p>
<p>Karakterin takılması 😫</p>
<p>Şaşırtıcı gecikmeler 😤</p>
</div>
<div class="good-scenario fragment fade-right">
<p>Düşük Jitter:</p>
<p>Akıcı oyun deneyimi 🎮</p>
<p>Tutarlı tepki süresi ⚡</p>
</div>
</div>
</section>
</section>
<section>
<section data-auto-animate>
<h2>Routing Protokolleri</h2>
<div class="case-study fragment fade-up">
<p>İstanbul'dan İzmir'e Giden Yollar</p>
<div class="fragment fade-right">
Birden fazla yol var, hangisini seçmeliyiz?
</div>
</div>
</section>
<section>
<h3>Yol Seçimi 🚗</h3>
<div class="route-box fragment fade-left">
<ul>
<li>İstanbul → İzmit → Bursa → İzmir</li>
<li>İstanbul → Eskişehir → İzmir</li>
<li>İstanbul → Balıkesir → İzmir</li>
</ul>
<p class="note fragment fade-up">En kısa? En hızlı? En ekonomik? 🤔</p>
</div>
</section>
<section data-auto-animate>
<h2>OSPF vs BGP</h2>
<div class="network-diagram fragment fade-up">
<div class="fragment fade-right">OSPF: İç network için</div>
<div class="fragment fade-right">BGP: Dış bağlantılar için</div>
</div>
</section>
<section>
<h3>OSPF (Open Shortest Path First) 🏢</h3>
<div class="protocol-box fragment fade-up">
<p>Şirket İçi Kullanım:</p>
<ul>
<li>Hızlı rota değişikliği</li>
<li>En kısa yolu seçer</li>
<li>Tek kurum kontrolünde</li>
</ul>
</div>
</section>
<section>
<h3>BGP (Border Gateway Protocol) 🌐</h3>
<div class="protocol-box fragment fade-up">
<p>İnternet Servis Sağlayıcıları:</p>
<ul>
<li>Yavaş ama kararlı</li>
<li>Politika tabanlı routing</li>
<li>Farklı kurumlar arası</li>
</ul>
</div>
</section>
</section>