WEBVTT

00:00.090 --> 00:01.050
Eğitmen: Bu derste

00:01.050 --> 00:04.200
IPv6 ya da İnternet Protokolü sürüm 6 ile ilgili

00:04.200 --> 00:06.600
kavramları tanıtacağız.

00:06.600 --> 00:07.740
Bu noktaya kadar

00:07.740 --> 00:10.230
sadece IPv4 hakkında konuştuk, ancak

00:10.230 --> 00:13.020
IPv4 ile ilgili sorunlarımızdan biri adres

00:13.020 --> 00:15.510
alanının sınırlı olmasıdır.

00:15.510 --> 00:17.370
Bunun nedeni, bir IPv4 adresini oluşturan

00:17.370 --> 00:19.380
yalnızca 32 bit olması ve bize yalnızca

00:19.380 --> 00:23.070
4 bit vermesidir. 2 milyar olası adres kombinasyonu.

00:23.070 --> 00:26.430
Şimdi, dört tane biliyorum. 2 milyar IP kulağa çok fazla gibi

00:26.430 --> 00:28.950
geliyor, ancak APIPA adresleri, yerel ana bilgisayar

00:28.950 --> 00:32.160
adresleri, özel IP'ler gibi şeyler için tüm bölümleri çıkardığımızda

00:32.160 --> 00:34.770
ve daha sonra alt ağları kullanmaya başlamadan

00:34.770 --> 00:36.720
önce büyük miktarda atık vardı, bu

00:36.720 --> 00:38.670
büyük bir soruna yol açtı ve IPv4 içindeki

00:38.670 --> 00:42.810
ağ adresleri tükenmeye başladı.

00:42.810 --> 00:46.860
Bu, adres yorgunluğu olarak bilinir ve gerçek bir şeydir.

00:46.860 --> 00:49.260
Aslında, 2019 yılının Kasım ayında,

00:49.260 --> 00:51.810
Avrupa, Batı Asya ve eski SSCB için Bölgesel

00:51.810 --> 00:55.020
İnternet Kayıt Kuruluşu olan RIPE NCC ve NASA, IPv4

00:55.020 --> 00:56.160
adres havuzunun tamamını

00:56.160 --> 00:59.130
çoktan tüketmişlerdir.

00:59.130 --> 01:01.770
Neyse ki İnternet Mühendisliği Görev

01:01.770 --> 01:04.740
Gücü ya da IETF, geleceğe bakmaya çoktan

01:04.740 --> 01:06.600
başlamıştı ve IPv6'yı 1995

01:06.600 --> 01:09.690
yılında IP Yeni Nesil ya da IPNG olarak adlandırdıkları

01:09.690 --> 01:13.380
IPv6 vizyonlarını belgeleyen bir RFC ile bir standart

01:13.380 --> 01:17.790
olarak geliştirdiler.

01:17.790 --> 01:22.790
Şimdi görüyorsunuz, IPv6 aslında mevcut adres sayısı açısından

01:22.860 --> 01:25.290
IPv4'e göre büyük bir gelişme.

01:25.290 --> 01:28.710
IPv4'te olduğu gibi 32 bit adres kullanmak

01:28.710 --> 01:32.100
yerine IPv6 128 bit adres kullanacaktır.

01:32.100 --> 01:35.490
Bu size çok daha geniş bir adres alanı sağlayacaktır.

01:35.490 --> 01:37.620
Aslında, size 340 trilyon

01:37.620 --> 01:41.430
IP adresi olasılığı verecektir.

01:41.430 --> 01:42.930
Bu, gezegendeki her erkek,

01:42.930 --> 01:45.930
kadın ve çocuk için yeterli IP adresi demektir.

01:45.930 --> 01:48.540
Bu 128'in iki katıdır.

01:48.540 --> 01:51.300
Aslında, gezegendeki her erkek, kadın ve çocuk

01:51.300 --> 01:53.730
için çok sayıda IP adresi vardır, çünkü

01:53.730 --> 01:56.250
çok fazla IP adresi mevcuttur.

01:56.250 --> 01:57.960
Şimdi, kendi kendinize merak

01:57.960 --> 02:01.230
ediyor olabilirsiniz, hey, IPv4'ten IPv6'ya geçtik.

02:01.230 --> 02:03.090
Sürüm 5'e ne oldu?

02:03.090 --> 02:05.370
Neden doğrudan sürüm 6'ya geçtik?

02:05.370 --> 02:09.180
Sürüm 5 oluşturuldu, ancak hiçbir zaman tam olarak resmi bir protokol veya

02:09.180 --> 02:11.190
standart olarak kabul edilmedi.

02:11.190 --> 02:13.350
Bu nedenle de hiçbir zaman üretime geçmedi.

02:13.350 --> 02:14.820
Bunun yerine, deneysel bir protokol

02:14.820 --> 02:16.350
olduğu için sürüm 5 altında geliştirilen

02:16.350 --> 02:17.970
bu kavramların çoğu, daha sonra resmi

02:17.970 --> 02:19.920
bir standart haline geldiğinde IPv6'ya

02:19.920 --> 02:21.870
dahil edildi.

02:21.870 --> 02:25.650
Şimdi IPv6'nın faydalarından bahsedelim.

02:25.650 --> 02:26.910
En büyük avantajlarından

02:26.910 --> 02:28.890
biri, 128 bitlik adresler sayesinde çok

02:28.890 --> 02:31.350
daha geniş bir adres alanına sahip olmasıdır.

02:31.350 --> 02:32.460
Buna ek olarak IPv6,

02:32.460 --> 02:35.160
IPv4'ün yayın veri akış tipini kaldırarak

02:35.160 --> 02:38.730
ağlarımızın verimliliğini de artırdı.

02:38.730 --> 02:41.250
Şimdi, IPv6 aynı zamanda daha güvenlidir

02:41.250 --> 02:44.010
çünkü IPv6 standardında paket veya datagram

02:44.010 --> 02:46.050
parçalanması yoktur.

02:46.050 --> 02:48.150
Ayrıca, her paket için belirli bir

02:48.150 --> 02:51.330
boyuta sahip bir MTU içeren IPv4'ün aksine, her oturumda

02:51.330 --> 02:54.870
keşif için maksimum iletim birimi yoktur.

02:54.870 --> 02:57.030
IPv4'te, size maksimum iletim birimi boyutunuzdan

02:57.030 --> 02:59.820
daha büyük bir paket gönderirsem, aslında bunu parçalayacak

02:59.820 --> 03:02.400
ve ağ üzerinden gönderecektir.

03:02.400 --> 03:04.110
Ve sonra hedefine ulaştığında, yeniden

03:04.110 --> 03:05.970
birleştirilecek ve okunacaktı.

03:05.970 --> 03:07.650
Bu aslında bir güvenlik riskiydi.

03:07.650 --> 03:09.540
Ayrıca fazladan işlem gerektiriyordu ve

03:09.540 --> 03:11.460
aslında ağlarınızı yavaşlatabilirdi çünkü

03:11.460 --> 03:13.920
daha yüksek internet bağlantı hızlarına sahip modern

03:13.920 --> 03:15.120
ağlarımızda işleri yapmanın

03:15.120 --> 03:17.070
çok verimsiz bir yolu haline geldi.

03:17.070 --> 03:19.830
Bu yüzden IPv6 ile parçalanmayı tamamen ortadan

03:19.830 --> 03:21.900
kaldırmaya karar verdiler.

03:21.900 --> 03:24.480
Şimdi, tüm bu yeni faydaları sağlamanın yanı

03:24.480 --> 03:26.970
sıra, IPv6'nın yaratıcıları da çok akıllıydı

03:26.970 --> 03:30.690
ve IPv6'nın tamamen benimsenmesi ve kabul edilmesi için IPv4 ile

03:30.690 --> 03:33.630
geriye dönük olarak uyumlu olması ve hem IPv6 hem de

03:33.630 --> 03:38.630
IPv4'ün aynı ağda bir arada var olmasına izin vermesi gerektiğini fark ettiler.

03:38.700 --> 03:41.490
Ne de olsa, IPv6 geliştirilip piyasaya sürüldüğünde

03:41.490 --> 03:43.950
1990'ların sonlarıydı ve dünyanın dört bir yanında

03:43.950 --> 03:45.270
çok sayıda bilgisayar ağı

03:45.270 --> 03:47.490
kullanılmaya başlanmıştı.

03:47.490 --> 03:48.900
Dolayısıyla her şeyi tek

03:48.900 --> 03:51.960
bir günde değiştirmemiz mümkün olmayacaktır.

03:51.960 --> 03:53.490
Bunu, gazla çalışan araçlardan

03:53.490 --> 03:55.170
elektrikle çalışan araçlara doğru

03:55.170 --> 03:56.730
yaşadığımız göç gibi düşünün.

03:56.730 --> 03:58.920
Bu durum 2020'lerin tamamı boyunca ve 2030'lara

03:58.920 --> 04:00.420
doğru gerçekleşiyor.

04:00.420 --> 04:02.970
Şimdi, bu bizim için imkansız bir şey olurdu,

04:02.970 --> 04:05.850
hey, herkes 1 Ocak 2025'te, artık kimse gazla çalışan

04:05.850 --> 04:07.710
araçları kullanamaz.

04:07.710 --> 04:08.700
Bu tarihten itibaren

04:08.700 --> 04:11.010
hepsi elektrikli araçlarla değiştirilecektir.

04:11.010 --> 04:12.180
Eğer bir hükümet bunu yapmaya

04:12.180 --> 04:14.160
çalışsaydı, muhtemelen ellerinde bir devrim

04:14.160 --> 04:17.190
olurdu çünkü pek çok insan zaten gazla çalışan arabalara sahip ve

04:17.190 --> 04:19.890
bu arabalara ve onları desteklemek için altyapıya tonlarca

04:19.890 --> 04:21.900
para harcadı ve yatırım yaptı.

04:21.900 --> 04:24.480
Şimdi, bu nedenle, bir gecede tüm gazla çalışan

04:24.480 --> 04:26.250
arabaları değiştirmeyeceğiz.

04:26.250 --> 04:28.680
Bunun yerine, 2030 ya da belki 2040 yılına kadar

04:28.680 --> 04:32.130
dünyada satılan yeni otomobillerin giderek daha fazlasının elektrikli

04:32.130 --> 04:34.890
olarak satılması ve gazla çalışan araçların satışının

04:34.890 --> 04:37.050
durdurulmasıyla gaz gücünden elektriğe

04:37.050 --> 04:39.390
yavaş bir geçiş olacak.

04:39.390 --> 04:42.900
Aynı şey IPv6 için de geçerli.

04:42.900 --> 04:47.010
Böylece IPv6, hem IPv4 hem de IPv6'nın aynı ağlarda bir arada bulunmasına

04:47.010 --> 04:49.140
olanak tanır ve bu ağları çalıştıran

04:49.140 --> 04:51.360
ekipmanlar dual stack olarak bilinir,

04:51.360 --> 04:53.370
bu da basitçe aynı ağ cihazlarında

04:53.370 --> 04:54.930
hem IPv4 protokollerini

04:54.930 --> 04:58.200
hem de IPv6 protokollerini aynı anda çalıştırabilecekleri

04:58.200 --> 05:01.080
anlamına gelir.

05:01.080 --> 05:04.410
Çift yığınlı cihazlarda, bir istemci IPv6'yı destekliyorsa, yönlendirici

05:04.410 --> 05:06.960
anahtarı IPv6'yı kullanmayı tercih eder ve bu yöntem

05:06.960 --> 05:08.760
altında konuşur.

05:08.760 --> 05:11.370
Şimdi, bir cihaz IPv6'yı destekleyemiyorsa, kendini

05:11.370 --> 05:13.080
geri çevirir ve der ki, tamam, seninle

05:13.080 --> 05:16.380
eski IPv4 protokolünü kullanarak konuşacağım.

05:16.380 --> 05:18.390
Bu şekilde seni desteklemeye devam edebilirim.

05:18.390 --> 05:20.850
Kullandığımız bir başka yöntem de tünelleme olarak bilinir.

05:20.850 --> 05:24.780
Bu, IPv6'nın bir IPv4 cihazı üzerinden tünelleneceği yerdir.

05:24.780 --> 05:27.150
Bu, eski IPv4 yönlendiricilerinizin IPv6 trafiğini

05:27.150 --> 05:29.580
taşımaya devam etmesini sağlar.

05:29.580 --> 05:31.710
IPv6 esasen IPv4 başlıkları içinde

05:31.710 --> 05:34.860
IPv6 paketlerini kapsüllemek ve bu IPv6 verilerini

05:34.860 --> 05:38.370
zaten var olan IPv4 yönlendiricileri ve diğer altyapı üzerinden

05:38.370 --> 05:40.320
taşımak için bir mekanizma olarak

05:40.320 --> 05:42.480
tünellenecektir.

05:42.480 --> 05:44.640
Bunu, kaynak ve hedef arasında noktadan noktaya

05:44.640 --> 05:46.380
bir tünel oluşturarak ve ardından bu

05:46.380 --> 05:48.450
bilgileri kapsülleyerek yapar.

05:48.450 --> 05:51.630
Bu, yalıtılmış IPv6 istemcilerinin ve sunucularının, aralarında

05:51.630 --> 05:53.310
var olabilecek ve hala IPv4 kullanan

05:53.310 --> 05:55.620
tüm yönlendiricileri ve anahtar altyapısını yükseltmeye

05:55.620 --> 05:59.040
gerek kalmadan iletişim kurabilmelerini sağlar.

05:59.040 --> 06:02.880
Şimdi, bir gün IPv4'ün tamamen kullanımdan kaldırıldığını görebiliriz.

06:02.880 --> 06:05.070
Ama şu ana kadar böyle bir şey olmadı.

06:05.070 --> 06:07.440
Ve şahsen ben nefesimi tutmuyorum.

06:07.440 --> 06:08.670
Okuduğum bazı makalelere

06:08.670 --> 06:11.160
göre, tahminler IPv4'ün en az 2040 yılına kadar

06:11.160 --> 06:14.340
bizimle kalacağı yönünde, bu nedenle bir ağ teknisyeni

06:14.340 --> 06:17.430
olarak öngörülebilir gelecekte hem IPv4 hem de IPv6 ile

06:17.430 --> 06:20.640
nasıl çalışacağınızı bilmeniz gerekecek.

06:20.640 --> 06:24.120
IPv6'nın bir diğer faydası da basitleştirilmiş bir başlığa sahip olmasıdır.

06:24.120 --> 06:26.850
Dolayısıyla IPv4'te sahip olduğumuz 12 alan yerine IPv6'da

06:26.850 --> 06:29.430
sadece beş alanımız var, bu da onu ağlarımız üzerinden

06:29.430 --> 06:30.960
göndermek için çok daha verimli

06:30.960 --> 06:33.630
olan inceltilmiş bir başlık haline getiriyor.

06:33.630 --> 06:35.370
Merak ediyor olabilirsiniz,

06:35.370 --> 06:37.920
IPv6 başlığı neye benziyor?

06:37.920 --> 06:40.500
Size bunu göstereceğim ama lütfen sınav için bunu ezberlemenize

06:40.500 --> 06:42.750
gerek olmadığını unutmayın.

06:42.750 --> 06:44.940
Bunun yerine, bu sadece size üstte olan

06:44.940 --> 06:47.040
IPv4 ile altta olan IPv6'daki farklı

06:47.040 --> 06:49.230
alanları göstermek içindir.

06:49.230 --> 06:51.240
Ve şimdi IPv6'nın IPv4'e göre gerçekten

06:51.240 --> 06:54.450
ne kadar basit olduğunu görebilirsiniz.

06:54.450 --> 06:56.190
Pekala, sınav için anlamanız gereken

06:56.190 --> 06:58.170
bazı şeylere geri dönelim.

06:58.170 --> 07:01.590
Mesela bir IPv6 adresi aslında neye benziyor?

07:01.590 --> 07:04.590
Daha önce 128 bit uzunluğunda olduğunu söylemiştim,

07:04.590 --> 07:08.160
yani ikilik olarak yazarsak 128 tane bir veya sıfır olacak

07:08.160 --> 07:09.600
ve bu bana gerçekten kötü

07:09.600 --> 07:11.910
bir fikir gibi geliyor, bu yüzden bunu

07:11.910 --> 07:13.410
yapmayacağız.

07:13.410 --> 07:15.210
Şimdi, IPv4'te yaptığımız gibi noktalı

07:15.210 --> 07:16.680
ondalık gösterim kullanabiliriz,

07:16.680 --> 07:19.020
ancak bu yine de yazılacak çok fazla sekizli olacaktır

07:19.020 --> 07:23.670
çünkü 128 bitin tamamını temsil etmek için 16 sekize ihtiyacımız olacaktır.

07:23.670 --> 07:25.380
Bu sorunu çözmek için IETF bunun

07:25.380 --> 07:27.360
yerine onaltılık basamaklar kullanmaya

07:27.360 --> 07:29.310
karar verdi.

07:29.310 --> 07:31.860
Gördüğünüz gibi, onaltılık taban-16'dır ve bunu lise cebir

07:31.860 --> 07:33.150
derslerinizden hatırlıyor

07:33.150 --> 07:34.980
ya da hatırlamıyor olabilirsiniz.

07:34.980 --> 07:36.210
Şimdi, onaltılık olarak,

07:36.210 --> 07:38.760
her onaltılık basamak aslında dört bittir.

07:38.760 --> 07:41.250
Ve bu, segment dediğimiz şeyi oluşturmak için dört

07:41.250 --> 07:43.710
onaltılık basamağı bir araya getirerek bir IPv6 adresini

07:43.710 --> 07:45.780
temsil etmemize izin verecektir.

07:45.780 --> 07:48.720
Şimdi, bir segmentin içinde 16 bit olacaktır.

07:48.720 --> 07:51.030
Bu, dört onaltılık basamakla temsil edilir.

07:51.030 --> 07:52.440
Sonra iki nokta üst üste ekleyeceğiz

07:52.440 --> 07:53.880
ve 128 bite ulaşana kadar segmentler

07:53.880 --> 07:56.250
eklemeye devam edeceğiz, bu da her biri dört

07:56.250 --> 07:57.900
onaltılık basamaklı sekiz segment

07:57.900 --> 08:00.510
gerektirecek.

08:00.510 --> 08:03.510
Bu bana toplam 32 onaltılık basamak verir ki

08:03.510 --> 08:05.460
bu da hala oldukça uzundur.

08:05.460 --> 08:09.330
Şimdi, bir IPv6 adresinde 128 bit temsil edildiğinden, bu, tüm bu segmentlerin

08:09.330 --> 08:12.810
içinde 32 onaltılık basamaktan daha fazlasına sahip olmayacağımız

08:12.810 --> 08:14.700
anlamına gelir.

08:14.700 --> 08:18.150
Şimdi, neden bu sekiz segmentin toplamı için 32 haneden fazla

08:18.150 --> 08:20.250
uzunlukta olmamasını söyledim?

08:20.250 --> 08:22.800
Neden sadece 32 onaltılık hane olmasın

08:22.800 --> 08:25.710
çünkü 32 hane çarpı hane başına dört

08:25.710 --> 08:28.290
bit bize 128 bit verir?

08:28.290 --> 08:31.320
Bunun nedeni, IPv6'nın aslında çok uzun IPv6 adreslerimizi

08:31.320 --> 08:33.450
basitleştirebilmek için bir steno kullanmamıza

08:33.450 --> 08:35.880
izin vermesidir.

08:35.880 --> 08:37.980
Şimdi, steno kuralları gerçekten önemli çünkü

08:37.980 --> 08:40.650
bunlarla ilgili sınav soruları görebilirsiniz.

08:40.650 --> 08:43.020
Dolayısıyla, bir segment için dört sıfırınız

08:43.020 --> 08:45.360
varsa, bunun yerine bir sıfır koyabilir ve baştaki

08:45.360 --> 08:47.310
sıfırları atabilirsiniz.

08:47.310 --> 08:50.790
Örneğin, 2018:0000:0000:0000:0000:4815:54ae

08:50.790 --> 08:55.790
gibi gerçekten uzun bir IPv6 adresim olduğunu varsayalım.

09:04.470 --> 09:05.820
Basit kuralı kullanarak, birden

09:05.820 --> 09:09.810
fazla sıfıra sahip tüm segmentleri tek bir sıfırla değiştirebilirim.

09:09.810 --> 09:14.810
Bu bana 2018:0:0:0:0:4815:54ae verecektir.

09:19.590 --> 09:22.680
Pekala, bu sayede onaltılık basamak sayım 32'den

09:22.680 --> 09:26.790
sadece 17'ye düştü, yani yaklaşık yarı uzunlukta.

09:26.790 --> 09:29.520
Daha iyiye gidiyoruz ama burada durmayacağım.

09:29.520 --> 09:30.710
IPv6 kısaltması dünyasında

09:30.710 --> 09:33.000
kullanabileceğim başka bir kural daha var.

09:33.000 --> 09:35.280
Bu kural, hepsinde sıfır olan birden fazla segment

09:35.280 --> 09:36.840
varsa ve orada başka hiçbir onaltılık

09:36.840 --> 09:39.420
basamak temsil edilmiyorsa, bunu çift iki nokta üst

09:39.420 --> 09:42.150
üste kullanarak özetleyebileceğimi ve tüm bu sıfırları

09:42.150 --> 09:44.160
çıkarabileceğimi söyler.

09:44.160 --> 09:45.420
Şimdi, bu kural özeldir

09:45.420 --> 09:48.540
çünkü bir IPv6 adresi içinde çift iki nokta üst üste olayını

09:48.540 --> 09:50.460
yalnızca bir kez yapabilirsiniz.

09:50.460 --> 09:52.530
Çift iki nokta kuralımı kullanarak

09:52.530 --> 09:57.530
2018:0:0:0:0:4815:54ae'yi tüm bu beş sıfır kümesini kaldırıp yerine

10:00.750 --> 10:03.270
çift iki nokta koyarak özetleyebilir

10:03.270 --> 10:04.950
ve 2018::4815::54ae'yi

10:04.950 --> 10:07.450
elde edebilirim.

10:10.290 --> 10:13.020
Böylece 32 onaltılık basamaktan 17

10:13.020 --> 10:14.910
onaltılık basamağa indim

10:14.910 --> 10:17.160
ve şimdi 17 basamaktan 12 basamağa

10:17.160 --> 10:19.080
indim, çok daha küçük, çalışması

10:19.080 --> 10:21.690
çok daha kolay.

10:21.690 --> 10:24.240
Bu kısaltmanın ne kadar yararlı olduğunu görebilirsiniz.

10:24.240 --> 10:27.150
Peki bir IPv6 adresi ile bir IPv4 adresini nasıl

10:27.150 --> 10:28.950
ayırt edeceksiniz?

10:28.950 --> 10:32.130
İlk yol IPv4'ün ne olduğuna bakmaktır.

10:32.130 --> 10:35.400
IPv4 her zaman dört sekizli kullanarak noktalı ondalık gösterimi

10:35.400 --> 10:36.990
kullanacaktır.

10:36.990 --> 10:38.490
Öte yandan IPv6, sayıları arasında

10:38.490 --> 10:40.530
iki nokta üst üste kullanacak ve onaltılık

10:40.530 --> 10:42.450
olarak yazılacaktır.

10:42.450 --> 10:44.280
Pekala, şimdi, sınav gününde görebileceğiniz

10:44.280 --> 10:45.810
sorulardan biri, bir IPv6 adresi

10:45.810 --> 10:49.080
gördüğünüzde bunu tanımlamaktır.

10:49.080 --> 10:51.180
Örneğin, aşağıdakilerden hangisi bir IPv6

10:51.180 --> 10:53.700
adresidir gibi bir soruyla karşılaşabilirsiniz.

10:53.700 --> 10:55.410
Bu size sorulacak adil bir soru olacaktır.

10:55.410 --> 10:59.280
192 gibi bazı seçenekler elde edeceksiniz. 168. 1. 1, ki bunun olmadığını

10:59.280 --> 11:01.830
biliyoruz çünkü bu bir IPv4 adresi.

11:01.830 --> 11:06.830
12:34:56:78:90:AB veya 1234::5678::90AB

11:07.590 --> 11:12.000
değerlerini alırsınız.

11:12.000 --> 11:15.120
Bir dakika, az önce söylediğim son ikisi birbirine

11:15.120 --> 11:17.010
çok benziyor, değil mi?

11:17.010 --> 11:20.310
Evet, ancak bunlardan yalnızca biri geçerli bir IPv6 adresidir.

11:20.310 --> 11:21.630
Hangisi olduğunu biliyor musun?

11:21.630 --> 11:24.000
Çünkü çoğu öğrencinin burada kafası karışıyor.

11:24.000 --> 11:28.020
Şimdi, buradaki ikinci seçenek aslında bir IPv6 adresi değildir.

11:28.020 --> 11:29.820
Bunun yerine, bir MAC adresi.

11:29.820 --> 11:31.260
Unutmayın, Katman 2 fiziksel

11:31.260 --> 11:33.060
adresleri olan MAC adresleri her zaman

11:33.060 --> 11:35.580
12 onaltılık basamaklı olacak ve iki nokta üst üste

11:35.580 --> 11:37.230
ile ayrılacaktır.

11:37.230 --> 11:38.370
Genellikle, her biri iki

11:38.370 --> 11:40.410
basamaklı altı grup olarak yazılacak ve bunların

11:40.410 --> 11:43.200
her biri tek bir iki nokta üst üste ile ayrılacaktır.

11:43.200 --> 11:46.080
Öte yandan bir IPv6 adresi her zaman her biri dört basamaklı

11:46.080 --> 11:48.120
bölümler halinde yazılmalıdır ve çift

11:48.120 --> 11:50.580
iki nokta üst üste görmediğiniz sürece her zaman

11:50.580 --> 11:52.500
16 bölüme sahip olmalıdır.

11:52.500 --> 11:55.080
Bu örnekte, üçüncü seçeneğimizde birinci ve ikinci

11:55.080 --> 11:58.020
segment arasında çift iki nokta üst üste var.

11:58.020 --> 12:00.840
Yani bu kullanabileceğimiz iyi bir kısaltmadır ve

12:00.840 --> 12:03.450
bunun bir IPv6 adresi olduğunu tanımlarız çünkü

12:03.450 --> 12:05.130
bu adresin içindeki birinci ve

12:05.130 --> 12:08.520
ikinci segment arasındaki tüm sıfırları kaldırdık.

12:08.520 --> 12:09.960
Dolayısıyla, IPv6 adresi

12:09.960 --> 12:11.790
gibi görünen bir şeyi sayarsanız

12:11.790 --> 12:15.480
ve tek iki nokta üst üste ile ayrılmış 12, tam olarak 12 onaltılık

12:15.480 --> 12:17.040
basamak varsa ve hiçbir yerde

12:17.040 --> 12:18.840
çift iki nokta üst üste görmüyorsanız,

12:18.840 --> 12:22.140
bu bir IPv6 adresi değil, bir MAC adresidir.

12:22.140 --> 12:24.180
Aksi takdirde, buna benzer bir şey görünüyorsa

12:24.180 --> 12:25.860
ve onaltılık basamaklar içeriyorsa,

12:25.860 --> 12:29.190
sınav gününde bir IPv6 adresi olacaktır.

12:29.190 --> 12:31.440
Sınav için, sadece bir IPv6 adresinin neye

12:31.440 --> 12:33.540
benzediğini anlayabilmeniz ve sıfırları

12:33.540 --> 12:35.790
atıp çift iki nokta üst üste hilesini kullanarak

12:35.790 --> 12:38.070
bunları birleştirerek bir tanesini özetleyebilmeniz

12:38.070 --> 12:39.960
gerekir.

12:39.960 --> 12:41.490
Bu iki şeyi yapabiliyorsanız,

12:41.490 --> 12:45.000
sınav günü IPv6 adresleme için iyi olacaksınız.

12:45.000 --> 12:47.280
Şimdi, IPv6 adresleme söz konusu olduğunda,

12:47.280 --> 12:50.100
kullanabileceğiniz üç farklı adres türü vardır:

12:50.100 --> 12:52.220
unicast adresler, multicast adresler

12:52.220 --> 12:54.210
ve anycast adresler.

12:54.210 --> 12:56.640
IPv6'yı IPv4'ten ayıran ilginç özelliklerden

12:56.640 --> 12:59.040
biri de bir istemcideki tek bir arayüze

12:59.040 --> 13:03.900
birden fazla IPv6 adresi atayabilmemizdir.

13:03.900 --> 13:05.730
Ve bu atamalar şu üç farklı türden

13:05.730 --> 13:07.680
herhangi birinin karışımı olabilir:

13:07.680 --> 13:10.290
unicast, multicast ve anycast.

13:10.290 --> 13:13.140
Dolayısıyla, iş istasyonunuzda veya dizüstü bilgisayarınızda

13:13.140 --> 13:14.910
yalnızca bir ağ arabirim kartınız

13:14.910 --> 13:17.430
olsa bile, bu tek karta atanmış birden fazla

13:17.430 --> 13:19.860
IPv6 adresiniz ve farklı IPv6 adres türleriniz

13:19.860 --> 13:22.140
olabilir.

13:22.140 --> 13:23.850
Unicast adresler tek bir arayüzü

13:23.850 --> 13:25.950
tanımlamak için kullanılacaktır.

13:25.950 --> 13:28.950
Bunlar küresel olarak yönlendirilen tek noktaya yayın adresleri ve bağlantı

13:28.950 --> 13:30.930
yerel adresleri olarak ikiye ayrılır.

13:30.930 --> 13:32.760
Küresel olarak yönlendirilen tek noktaya

13:32.760 --> 13:36.150
yayın adresi, tek noktaya yayın A, B ve C sınıfı adresleri kullanan

13:36.150 --> 13:39.600
IPv4 ile genel adres olarak sahip olduklarımıza benzer.

13:39.600 --> 13:42.840
Şimdi, IPv6'da, küresel olarak yönlendirilen

13:42.840 --> 13:44.220
bir tek noktaya yayın

13:44.220 --> 13:49.050
adresi her zaman 2000-3999 içeren ilk segmentiyle başlayacaktır.

13:49.050 --> 13:52.740
Şimdi, ilk segment olarak 2000-3999 görüyorsanız, bu küresel olarak yönlendirilmiş

13:52.740 --> 13:55.770
bir unicast adresi olduğu anlamına gelir.

13:55.770 --> 13:58.050
Örneğin, 2584:0db8:8583:1234:5678:882e:0370:7334

13:58.050 --> 14:03.050
IPv6 adresi, ilk segmenti 2000 ile 3999 arasında olan 2584'ü

14:10.800 --> 14:20.670
içerdiği için tek noktaya yayın adresi olarak küresel olarak yönlendirilir.

14:20.670 --> 14:22.650
Öte yandan, yerel kullanım adresi

14:22.650 --> 14:24.690
olarak da adlandırılan bağlantı-yerel

14:24.690 --> 14:28.020
adresi, IPv4'teki özel IP adresi gibi kullanılır.

14:28.020 --> 14:29.970
IPv6'daki bir bağlantı yerel

14:29.970 --> 14:32.097
adresi yalnızca bir yerel alan ağında

14:32.097 --> 14:36.840
kullanılabilir ve her zaman bir IPv6 adresindeki ilk segment olarak FE80

14:36.840 --> 14:38.940
ile başlayacaktır.

14:38.940 --> 14:41.760
Şimdi, bir IPv6 sistemi her başlatıldığında, küresel olarak

14:41.760 --> 14:44.100
yönlendirilebilir bir adres zaten manuel olarak

14:44.100 --> 14:47.070
yapılandırılmış veya DHCP gibi bir yapılandırma protokolü

14:47.070 --> 14:48.720
aracılığıyla alınmış olsa bile,

14:48.720 --> 14:50.190
bu sistemdeki her IPv6 arabirimi

14:50.190 --> 14:53.700
için aslında bir bağlantı yerel adresi oluşturacaktır.

14:53.700 --> 14:56.340
Bunu yapmak için, SLAAC, durumsuz adres otomatik

14:56.340 --> 15:00.840
yapılandırması veya S-L-A-A-C olarak bilinen bir şey kullanacaktır.

15:00.840 --> 15:02.610
Durumsuz otomatik yapılandırma

15:02.610 --> 15:04.680
ile ana bilgisayarın DHCP gibi merkezi

15:04.680 --> 15:06.210
bir sunucudan adres veya diğer

15:06.210 --> 15:08.880
yapılandırma bilgilerini alması gerekmez.

15:08.880 --> 15:11.640
Bunun yerine, aslında bağımsız olarak kendine bir bağlantı yerel

15:11.640 --> 15:13.050
adresi atayabilir, bu bağlantı yerel

15:13.050 --> 15:15.420
adresinin benzersizliğini test edebilir, bağlantı yerel

15:15.420 --> 15:17.430
adresini kendine atayabilir, yönlendiriciyle

15:17.430 --> 15:20.220
iletişime geçebilir ve düğüme otomatik yapılandırmaya nasıl devam

15:20.220 --> 15:22.680
edeceği konusunda yön verebilir.

15:22.680 --> 15:25.770
Ve hatta kullanmak istediği global tek noktaya yayın adresini

15:25.770 --> 15:27.090
bile yapılandırabilir.

15:27.090 --> 15:29.520
EUI-64 ve komşu keşif protokolü hakkında konuşmaya

15:29.520 --> 15:31.110
başlarken biraz daha derine indiğimizde

15:31.110 --> 15:34.080
bu kavrama birkaç dakika içinde geri döneceğiz, çünkü

15:34.080 --> 15:35.580
bu işlemlerin her ikisi de SLAAC

15:35.580 --> 15:37.650
olarak bilinen durumsuz adres otomatik

15:37.650 --> 15:41.580
yapılandırma protokolü ile kullanılır.

15:41.580 --> 15:43.680
Sonra, çok noktaya yayın adreslerimiz var.

15:43.680 --> 15:45.360
Şimdi, çok noktaya yayın adresleri bir grup

15:45.360 --> 15:47.100
arayüzü tanımlamak için kullanılır, böylece

15:47.100 --> 15:49.710
bir paket çok noktaya yayın adresine gönderilebilir ve daha sonra

15:49.710 --> 15:52.680
bir grup içindeki tüm arayüzlere teslim edilebilir.

15:52.680 --> 15:56.550
IPv6'da, bir çok noktaya yayın adresi her zaman ilk segmentte

15:56.550 --> 15:59.460
ilk iki hane olarak FF içerecektir.

15:59.460 --> 16:02.280
Bir IPv6 adresinin başında FF görürseniz, bunun

16:02.280 --> 16:04.800
çok noktaya yayın olduğunu unutmayın.

16:04.800 --> 16:06.330
Elimizdeki son adres türü

16:06.330 --> 16:08.700
anycast adresi olarak bilinir.

16:08.700 --> 16:11.610
Anycast adresleri, bir paketin bir kümenin herhangi bir üyesine gönderilebilmesi

16:11.610 --> 16:14.400
için bir dizi arabirimi tanımlamak için kullanılır.

16:14.400 --> 16:16.320
Anycast adresleri aslında unicast

16:16.320 --> 16:18.060
adres alanından tahsis edilir.

16:18.060 --> 16:19.620
Dolayısıyla, sadece IPv6 adresine

16:19.620 --> 16:22.710
bakarak bir IPv6 adresinin unicast mi yoksa anycast mi olduğunu

16:22.710 --> 16:25.410
belirlemenin gerçekten bir yolu yoktur.

16:25.410 --> 16:28.050
Şimdi, multicast veya link-local'a baktığınızda,

16:28.050 --> 16:29.790
bunu yapmanın çok kolay bir yolu

16:29.790 --> 16:31.440
var, ancak unicast ve anycast'i

16:31.440 --> 16:33.870
anlamanın kolay bir yolu yok.

16:33.870 --> 16:35.010
Pekala, şimdi geri dönelim

16:35.010 --> 16:36.990
ve SLAAC, yani durum bilgisi olmayan adres

16:36.990 --> 16:40.140
otomatik yapılandırma süreci hakkında biraz daha konuşalım.

16:40.140 --> 16:42.090
Şimdi, dediğim gibi, IPv6'da SLAAC olarak

16:42.090 --> 16:45.120
bilinen bir otomatik yapılandırma süreci vardır ve bunu

16:45.120 --> 16:46.980
arayüzün bulunduğu mevcut ağı keşfetmek

16:46.980 --> 16:48.570
ve ardından EUI-64 olarak bilinen

16:48.570 --> 16:51.360
bir süreci kullanarak MAC adresine dayalı olarak kendi

16:51.360 --> 16:56.360
ana bilgisayar kimliğini seçmesine izin vermek için kullanırız.

16:56.550 --> 17:01.410
Şimdi, bu EUI-64 veya Genişletilmiş Benzersiz Tanımlayıcı süreci, bir ana bilgisayarın

17:01.410 --> 17:03.450
kendisine EUI-64 adı verilen benzersiz

17:03.450 --> 17:07.967
bir 64 bit IPv6 arayüz tanımlayıcısı atamasına izin verecektir.

17:09.180 --> 17:12.000
Şimdi, bu EUI-64 formatındaki adres, arayüzün

17:12.000 --> 17:15.480
48 bit MAC adresi kullanılarak elde edilir.

17:15.480 --> 17:19.260
MAC adresi ilk olarak 24 bitlik iki kısma ayrılır.

17:19.260 --> 17:22.890
MAC adresinin ilk yarısı OUI veya Organizasyonel Benzersiz

17:22.890 --> 17:25.170
Tanımlayıcı içerecektir.

17:25.170 --> 17:26.850
İkinci yarı ise özel ağ arayüz

17:26.850 --> 17:29.010
kartını içerecektir.

17:29.010 --> 17:30.780
Şimdi, bunların arasına

17:30.780 --> 17:35.730
16 bitlik onaltılık FFFE değerini yerleştireceğiz.

17:35.730 --> 17:39.990
Bu şekilde, 24 bit, 16 bit ve 24 biti alıp 64 bit EUI

17:39.990 --> 17:44.760
adresi elde etmek için bir araya getirebilirim.

17:44.760 --> 17:47.340
Şimdi, bu size o ağdaki arayüzünüzü tanımlamak

17:47.340 --> 17:49.860
için ihtiyaç duyacağınız 64 biti verir.

17:49.860 --> 17:52.320
Ardından arayüz, üzerinde bulunduğu ağı belirlemek

17:52.320 --> 17:53.910
için otomatik keşif özelliğini

17:53.910 --> 17:57.030
kullanacak ve IPv6 adresinin ağ bölümünü ekleyecektir;

17:57.030 --> 18:00.960
bu, adreslerimizin içindeki ilk 64 bit olacaktır.

18:00.960 --> 18:02.940
Şimdi, MAC adresimizden oluşturduğumuz

18:02.940 --> 18:05.580
EUI-64 adresindeki 64 bitin önüne ağı temsil

18:05.580 --> 18:09.390
eden ilk 64 biti koyarak artık kullanabileceğimiz tek noktaya

18:09.390 --> 18:14.550
yayın küresel olarak yönlendirilebilir bir IPv6 adresi oluşturacağız.

18:14.550 --> 18:16.890
Böylece bu MAC adresini kullanarak küresel olarak yönlendirilebilir

18:16.890 --> 18:18.180
adresi oluşturmak için tüm bunların

18:18.180 --> 18:20.700
nasıl birlikte çalıştığını görebilirsiniz.

18:20.700 --> 18:24.180
Şimdi, eğer kullanmayı tercih ederseniz DHCP IPv6 içinde

18:24.180 --> 18:25.560
de kullanılabilir.

18:25.560 --> 18:29.520
Bunu yaparsanız, DHCPv6 protokolünü kullanmanız gerekecektir.

18:29.520 --> 18:30.930
Bu, DHCP'nin bir DHCPv6

18:30.930 --> 18:34.650
sunucusundan otomatik olarak bir şeyler atamasını sağlar.

18:34.650 --> 18:38.520
Ancak EUI-64 ile otomatik yapılandırma işlemi varsayılan olarak IPv6 protokolünde

18:38.520 --> 18:41.430
zaten yerleşik olduğundan, DHCPv6 kullanmanıza gerçekten

18:41.430 --> 18:43.230
gerek yoktur.

18:44.280 --> 18:47.580
Ancak DHCPv6 kullanmak istiyorsanız, bunu yapabilirsiniz ve SLAAC'ın

18:47.580 --> 18:48.870
otomatik yapılandırma protokolünü

18:48.870 --> 18:52.500
kullanmalarına izin vermek yerine her arayüzün hangi adresleri alacağını

18:52.500 --> 18:55.170
atamanıza izin verecektir.

18:55.170 --> 18:58.560
Şimdi, dediğim gibi, IPv6 varsayılan olarak MAC adresine dayalı

18:58.560 --> 19:00.930
olarak kendi adresini seçecek, daha sonra

19:00.930 --> 19:03.480
MAC adreslerine dayalı olarak ağdaki diğer Katman

19:03.480 --> 19:05.310
2 adreslerini öğrenmek için NDP veya

19:05.310 --> 19:08.370
komşu keşif protokolü olarak bilinen bu şeyi kullanacak

19:08.370 --> 19:09.990
ve daha sonra kendi ana bilgisayar

19:09.990 --> 19:12.630
kimliğini seçecektir.

19:12.630 --> 19:15.630
Şimdi sınav için NDP'yi derinlemesine bilmenize gerek yok,

19:15.630 --> 19:17.850
ancak NDP'nin, bu komşu keşif protokolünün

19:17.850 --> 19:20.847
IPv6'da kullanıldığını ve yönlendirici reklamından ve komşu

19:20.847 --> 19:22.410
keşfinden birçok işlevi aldığını

19:22.410 --> 19:25.683
ve bunları sizin için ele aldığını anlamalısınız.
