SlideShare a Scribd company logo
1 of 78
IPv6 Internet Protocol Version 6 IPng (Internet Protocol Next Generation)
IPv6 Internet Protocol Version 6 ,[object Object],[object Object]
IPv6 Internet Protocol Version 6 ,[object Object],[object Object]
IPv6 Internet Protocol Version 6 ,[object Object],[object Object]
IPv6’nın getirdiği yenilikler ,[object Object],[object Object]
IPv6’nın getirdiği yenilikler ,[object Object],[object Object]
IPv6’nın getirdiği yenilikler ,[object Object],[object Object]
IPv6’nın getirdiği yenilikler ,[object Object],[object Object]
IPv4 ve IPv6'nın karşılaştırılması: IPv4  IPv6  Adresler 32 bit uzunluğundadır.  Adresler 128 bit uzunluğundadır  IPsec desteği mecburi değildir. IPsec desteği mecburidir.  IPv4 başlığında paket akışını tanımlamak için yönlendiricilerin kullanabileceği QoS tanımlamaları yoktur. IPv6 başlığında bulunan Flow Label alanı yönlendiriciler tarafından paket akışını tanımlamak için kullanılabilir.  Paketin parçalanması işlemi (fragmentation) hem yönlendiriciler hem de paketi gönderen istemci tarafından yapılır.  Paketin parçalanması işlemi (fragmentation)yönlendiriciler tarafından yapılmaz. Sadece paketi gönderen istemci tarafından yapılır. 
IPv4 ve IPv6'nın karşılaştırılması: Paket başlığı sağlama toplamı (checksum) içerir.  Paket başlığı sağlama toplamı (checksum) içermez.  Paket başlığı seçenekler alanı  içerir.  Tüm seçimli veri IPv6 uzantı başlıklarına (extension headers) taşınmıştır.  ARP, IPv4 adreslerini bağlantı katmanı adreslerine dönüştürmek için ARP Request paketleri kullanır.  ARP Request paketleri multicast Neighbor Solicitation mesajlarıyla değiştirilmiştir.  Local subnet grup üyelikleri Internet Group Management Protocol (IGMP)kullanılarak yönetilir.  IGMP’nin yerini Multicast Listener Discovery (MLD) mesajları almıştır. En iyi varsayılan ağ geçidini bulmak için ICMP Router Discovery kullanılabilir; fakat kullanımı zorunlu değildir.  ICMP Router Discovery yerine ICMPv6 Router Solicitation ve Router Advertisement mesajları  kullanılması zorunludur.
IPv4 ve IPv6'nın karşılaştırılması: Ağdaki tüm düğümlere trafik gönderebilmek için broadcast adresleri kullanılır.  IPv6 broadcast adresi bulunmamaktadır. Bunun yerine link-local scope all-nodes multicast adresi kullanılır.  Yapılandırılması elle veya DHCP kullanılarak yapılır.  Elle veya DHCP kullanmak gerekmeden otomatik olarak yapılandırılabilir.  Bilgisayar isimlerini IPv4 adreslerine çevirmek için DNS sisteminde A kaydı kullanılır.    Bilgisayar isimlerini IPv6 adreslerine çevirmek için DNS sisteminde AAAA kaydı kullanılır.  IPv4 adreslerini bilgisayar isimlerine çevirmek için IN-ADDR.ARPA DNS alanında PTR kaydı kullanılır.    IPv6 adreslerini bilgisayar isimlerine çevirmek için IP6.ARPA DNS alanında PTR kaydı kullanılır.
Ana IPv6 Başlığı
Ana IPv6 Başlığı ,[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object],[object Object]
Sonraki Başlık (Next Header)
Sonraki Başlık (Next Header) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object]
Ana IPv6 Başlığı ,[object Object],[object Object],[object Object],[object Object]
Uzantı Başlıkları (Extension Headers): ,[object Object],[object Object]
Uzantı Başlıkları (Extension Headers): ,[object Object],[object Object]
Uzantı Başlıkları (Extension Headers): ,[object Object],[object Object]
Uzantı Başlıkları (Extension Headers): ,[object Object],[object Object]
IPv6 Adres Biçimi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IPv6 Ön Eki (Prefix) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IPv6 Ön Eki (Prefix) ,[object Object],[object Object]
IPv6 Adres Türleri ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IPv6 Atanması ,[object Object],[object Object],[object Object]
UNICAST Adresi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UNICAST-Global Adres ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UNICAST-Global Adres İlk 3 bit 001 (2000::/3)  IPv6 Unicast adresler için IANA tarafından atanır. 2000::/3 (001) bu adres yapısını belirtir. 2000::/3 (001) –E000:3 (111) aralığını kapsar. Bu aralıktan FF00::/8 (1111 1111) adres aralığı multicast adresler için ayrılmıştır. Bu aralık EUI-64 yapısına sahip arayüz ID adres yapısını gerektirir. IANA (Internet Assigned Numbers Authority) 2001::/16 adres bloğunu dağıtmaktadır. Arayüz ID'si organizasyonların yerel adres hiyerarşisini oluşturması içindir. EUI-64-bit ID'si bağlantı için eşsiz bir arayüz oluşturulmasını sağlar. EUI adresi 48-bit MAC adresine 'FFFE' onaltılık değeri eklenerek oluşturulur.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Site-Local Unicast Adresi
Link-Local Unicast Adresi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Özel IP Adresleri ,[object Object],[object Object],[object Object],[object Object]
IPv4 Uyumlu IPv6 Adresi  ,[object Object],[object Object],[object Object],[object Object]
IPv4 Bağlantılı IPv6 Adresi ( IPv4-Mappad IPv6 Adres) ,[object Object],[object Object],[object Object]
IPv6 Multicast Adresi ,[object Object],[object Object],[object Object],[object Object]
IPv6 Multicast Adresi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IPv6 Multicast Adresi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IPv6 Anycast Adresi ,[object Object],[object Object]
IPv6 Adres Aralığı: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ICMP  (Internet Control Message Protokol) ,[object Object],[object Object]
ICMP  (Internet Control Message Protokol) ,[object Object],[object Object],MAC header IP  header ICMP header Data  :::
ICMP header: Type.  8 bits. Mesaj tipini belirler. Mesaj tipleri aşağıdaki gibidir: Code.  8 bits. Mesaj tipinin alt gruplarını tanımlamak suretiyle daha detaylı tanımlama sağlar. Kod tipleri aşağıdaki gibidir: 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Data  :::
Type Code Description 0 -  Echo Reply (Yankı cevabı) 0 1 and 2 Reserved 3 -  Destination Unreachable  (Hedef Ulaşılamaz) 0 Destination network unreachable (Ağ Ulaşılamaz) 1 Destination host unreachable (Hedef Ulaşılamaz) 2 Destination protocol unreachable (Protokol Ulaşılamaz) 3 Destination port unreachable (Port Ulaşılamaz) 4 Fragmentation required, and  DF flag  set (Parçalama Gerekli ama izin yok) 5 Source route failed (Kaynaklı Yönlendirme başarısız) 6 Destination network unknown (Bilinmeyen Hedef Ağ) 7 Destination host unknown (Bilinmeyen Hedef Bilgisayar) 8 Source host isolated (Kaynak Tecrit Edilmiş) 9 Network administratively prohibited (Hedef Ağa Erişim Yasaklanmış) 10 Host administratively prohibited (Hedef Bilgisayara Erişim Yasaklanmış) 11 Network unreachable for TOS (Belirtilen Servis Hedef Ağ Üzerinde Erişilemez) 12 Host unreachable for TOS (Servis Türü için Bilgisayar Erişilemez) 13 Communication administratively prohibited (Hedef ile iletişim yasaklanmış)
4 -  Source Quench  (Sıkışık trafik) 0 Source quench (congestion control) 5 -  Redirect Message  (Yeni Rota Yönlendirme) 0 Redirect Datagram for the Network (Ağ için Yönlendirme) 1 Redirect Datagram for the Host (Bilgisayar için Yönlendirme) 2 Redirect Datagram for the TOS & network (Servis ve Ağ için Yönlendirme) 3 Redirect Datagram for the TOS & host (Servis ve Bilgisayar için Yönlendirme) 6 - Alternate Host Address (Alternatif Adres) Alternate Host Address (Alternatif Bilgisayar Adresi) 7 Reserved
8 -  Echo Request  (Yankı isteği) 0 Echo request 9 - Router Advertisement (Yönlendirici Bildirimi) 0 Router Advertisement 10 - Router Solicitation (Router Şeçimi) 0 Router discovery/selection/solicitation 11 -  Time Exceeded  (Zaman aşımı) 0 TTL expired in transit (İletimde TTL Süresi Sıfırlanması) 1 Fragment reassembly time exceeded (Parça Birleştirme Zaman Aşımı) 12 - Parameter Problem: Bad IP header (Parametre Hatası) 0 Pointer indicates the error (İşaretçi hatayı gösterir) 1 Missing a required option (Gerekli opsiyon eksikliği) 2 Bad length (Datagram uzunluk hatası)
13 -  Timestamp  (Zaman belirteci) 0 Timestamp 14 -  Timestamp Reply  (Zaman Belirteci Cevabı) 0 Timestamp reply 15 - Information Request (Bilgi İsteği) 0 Information Request 16 - Information Reply (Bilgi isteği cevabı) 0 Information Reply 17 -  Address Mask Request  (Adres Mask isteği) 0 Address Mask Request 18 -  Address Mask Reply  (Adres Mask cevabı) 0 Address Mask Reply 19 Reserved  for security 20 through 29 Reserved  for robustness experiment
30 - Traceroute 0 Information Request 31 - Datagram Conversion Error (Datagram dönüşüm Hatası) 32 - Mobile Host Redirect (Mobil Yönlendirme) 33 -  Where-Are-You  (originally meant for  IPv6 ) (IPv6 Neredesin) 34 -  Here-I-Am  (originally meant for IPv6) (IPv6 Buradayım) 35 - Mobile Registration Request (Mobil Kayıt isteği) 36 - Mobile Registration Reply (Mobil Kayıt cevabı) 37 - Domain Name Request (Domain İsmi isteği) 38 - Domain Name Reply (Domain ismi cevabı) 39 - SKIP Algorithm Discovery Protocol,  Simple Key-Management for Internet Protocol 40 -  Photuris , Security failures 41 - ICMP for experimental mobility protocols such as  Seamoby  [RFC4065] 42 through 255 Reserved
ICMP Header ,[object Object],[object Object]
ICMP mesaj tiplerinden bazıları aşağıda gösterilmiştir: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hedef Ulaşılamaz ICMP mesajı  (DESTINATION UNREACHABLE) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Hedef Ulaşılamaz ICMP mesajı  (DESTINATION UNREACHABLE) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused Next-Hop MTU. IP header + the first 8 bytes of the original datagram's data.
Zaman Aşımı ICMP mesajı  (TIME EXCEEDED) ,[object Object],[object Object],[object Object]
Zaman Aşımı ICMP mesajı  (TIME EXCEEDED) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused IP header + the first 64 bits of the original datagram's data.
Parametre Problemi ICMP mesajı  (PARAMETER PROBLEM) ,[object Object],00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Pointer unused IP header + the first 8 bytes of the original datagram's data.
Kaynak Yavaşlatma ICMP mesajı  (SOURCE QUENCH) ,[object Object],[object Object]
Kaynak Yavaşlatma ICMP mesajı  (SOURCE QUENCH) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused IP header + the first 64 bits of the original datagram's data.
Yeniden Yönlendir ICMP mesajı  (REDIRECT) ,[object Object]
Yeniden Yönlendir ICMP mesajı  (REDIRECT) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum IP address IP header + the first 64 bits of the original datagram's data.
Yeniden Yönlendir
Yankı/Yankı cevabı ICMP mesajları  (ECHO/ECHO REPLY)   ,[object Object],Identifier ve Squence g ö nderilen yankı istek ve cevap mesajlarının eşleşmesinin sağlanması amacı ile kullanılır. 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Data :::
Adres Maskesi İsteği/Cevabı ICMP mesajları  (ADDRESS MASK REQUEST/ ADDRESS MASK REPLY) ,[object Object]
Adres Maskesi İsteği/Cevabı ICMP mesajları  (ADDRESS MASK REQUEST/ ADDRESS MASK REPLY) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Address mask.
Zaman Damgası İsteği/Cevabı ICMP mesajları  (TIMESTAMP REQUEST/ TIMESTAMP REPLY) ,[object Object]
Zaman Damgası İsteği/Cevabı ICMP mesajları  (TIMESTAMP REQUEST/ TIMESTAMP REPLY) TIMESTAMP REQUEST TIMESTAMP REPLY 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Originate timestamp Receive timestamp Transmit timestamp 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Originate timestamp
Bilgi İsteği  (Information Request) ,[object Object]
Bilgi İsteği  (Information Request) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number
User Datagram Protokolü (UDP) ,[object Object]
User Datagram Protokolü (UDP) ,[object Object],[object Object]
Port numaralarıyla Demultiplexing: ,[object Object],[object Object]
Port numaraları örneği UDP paketleri internet  ü zerinde IP paketleri i ç inde taşınır: Uygulama 1 Uygulama 2 Uygulama 3 Uygulama 4 Port 1 Port 2 Port 3 Port 4
UDP Paket Formatı Source Port(Kaynak Port)-16 bit Destination Port(Hedef Port)-16 bit Length(Uzunluk)-16 bit Checksum(Hata Kontrolü)-16 bit Data(Veri)
UDP Paket Formatı ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Network101 murat arslan
Network101 murat arslanNetwork101 murat arslan
Network101 murat arslanMURAT ARSLAN
 
Linux 101 - Ağ Temelleri
Linux 101 - Ağ TemelleriLinux 101 - Ağ Temelleri
Linux 101 - Ağ TemelleriSDU CYBERLAB
 
Temel Ağ Sızma Testine Giriş Dökümanı
Temel Ağ Sızma Testine Giriş DökümanıTemel Ağ Sızma Testine Giriş Dökümanı
Temel Ağ Sızma Testine Giriş DökümanıAhmet Gürel
 
Internlayer Sec
Internlayer SecInternlayer Sec
Internlayer Seceroglu
 
Packet-O-Matic:Network Forensic Aracı
Packet-O-Matic:Network Forensic AracıPacket-O-Matic:Network Forensic Aracı
Packet-O-Matic:Network Forensic AracıBGA Cyber Security
 
10-Kablosuz Ağlardaki Zaafiyetler
10-Kablosuz Ağlardaki Zaafiyetler10-Kablosuz Ağlardaki Zaafiyetler
10-Kablosuz Ağlardaki ZaafiyetlerÖnay Kıvılcım
 
Rtp genel bilgiler
Rtp genel bilgilerRtp genel bilgiler
Rtp genel bilgilerSinan Doğan
 

What's hot (10)

Network101 murat arslan
Network101 murat arslanNetwork101 murat arslan
Network101 murat arslan
 
Ağ Temelleri - Caner Köroğlu
Ağ Temelleri - Caner KöroğluAğ Temelleri - Caner Köroğlu
Ağ Temelleri - Caner Köroğlu
 
Linux 101 - Ağ Temelleri
Linux 101 - Ağ TemelleriLinux 101 - Ağ Temelleri
Linux 101 - Ağ Temelleri
 
Temel Ağ Sızma Testine Giriş Dökümanı
Temel Ağ Sızma Testine Giriş DökümanıTemel Ağ Sızma Testine Giriş Dökümanı
Temel Ağ Sızma Testine Giriş Dökümanı
 
Internlayer Sec
Internlayer SecInternlayer Sec
Internlayer Sec
 
Packet-O-Matic:Network Forensic Aracı
Packet-O-Matic:Network Forensic AracıPacket-O-Matic:Network Forensic Aracı
Packet-O-Matic:Network Forensic Aracı
 
10-Kablosuz Ağlardaki Zaafiyetler
10-Kablosuz Ağlardaki Zaafiyetler10-Kablosuz Ağlardaki Zaafiyetler
10-Kablosuz Ağlardaki Zaafiyetler
 
Rtp genel bilgiler
Rtp genel bilgilerRtp genel bilgiler
Rtp genel bilgiler
 
yayın protokolleri sevgi hoşser
yayın protokolleri sevgi hoşseryayın protokolleri sevgi hoşser
yayın protokolleri sevgi hoşser
 
Ağ sunusu
Ağ sunusuAğ sunusu
Ağ sunusu
 

Similar to I pv6 icmp_udp

IPv6 Geçiş Tecrübeleri
IPv6 Geçiş TecrübeleriIPv6 Geçiş Tecrübeleri
IPv6 Geçiş TecrübeleriVolkan Oransoy
 
Hazi̇ran
Hazi̇ranHazi̇ran
Hazi̇ranBttBLog
 
Siber Güvenlik ve Etik Hacking Sunu - 4
Siber Güvenlik ve Etik Hacking Sunu - 4Siber Güvenlik ve Etik Hacking Sunu - 4
Siber Güvenlik ve Etik Hacking Sunu - 4Murat KARA
 
TCP/IP Ağlarda Parçalanmış Paketler ve Etkileri
TCP/IP Ağlarda Parçalanmış Paketler ve EtkileriTCP/IP Ağlarda Parçalanmış Paketler ve Etkileri
TCP/IP Ağlarda Parçalanmış Paketler ve EtkileriBGA Cyber Security
 
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – TsharkTCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – TsharkBGA Cyber Security
 
Wireshark.pdf
Wireshark.pdfWireshark.pdf
Wireshark.pdfandrohitt
 
Python İle Ağ Programlama
Python İle Ağ ProgramlamaPython İle Ağ Programlama
Python İle Ağ ProgramlamaOguzhan Coskun
 
DHCP SERVER Logları ve SNMP ile Kimlik Takibi
DHCP SERVER Logları ve SNMP ile Kimlik TakibiDHCP SERVER Logları ve SNMP ile Kimlik Takibi
DHCP SERVER Logları ve SNMP ile Kimlik TakibiErtugrul Akbas
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımNur Yesilyurt
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
INTERNET VE YEREL AĞ SIZMA TESTLERİ
INTERNET VE YEREL AĞ SIZMA TESTLERİ INTERNET VE YEREL AĞ SIZMA TESTLERİ
INTERNET VE YEREL AĞ SIZMA TESTLERİ BGA Cyber Security
 
PHP ve NATS ile
 Mikroservis Mesajlaşma Sistemi
PHP ve NATS ile
 Mikroservis Mesajlaşma SistemiPHP ve NATS ile
 Mikroservis Mesajlaşma Sistemi
PHP ve NATS ile
 Mikroservis Mesajlaşma SistemiErhan Yakut
 

Similar to I pv6 icmp_udp (20)

IPv6 ve Güvenlik
IPv6 ve GüvenlikIPv6 ve Güvenlik
IPv6 ve Güvenlik
 
IPv6 Geçiş Tecrübeleri
IPv6 Geçiş TecrübeleriIPv6 Geçiş Tecrübeleri
IPv6 Geçiş Tecrübeleri
 
Hazi̇ran
Hazi̇ranHazi̇ran
Hazi̇ran
 
Siber Güvenlik ve Etik Hacking Sunu - 4
Siber Güvenlik ve Etik Hacking Sunu - 4Siber Güvenlik ve Etik Hacking Sunu - 4
Siber Güvenlik ve Etik Hacking Sunu - 4
 
10.modül
10.modül10.modül
10.modül
 
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 2
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 2Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 2
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 2
 
Ip 6.0 ve ip 4.0
Ip 6.0 ve ip 4.0Ip 6.0 ve ip 4.0
Ip 6.0 ve ip 4.0
 
TCP/IP Ağlarda Parçalanmış Paketler ve Etkileri
TCP/IP Ağlarda Parçalanmış Paketler ve EtkileriTCP/IP Ağlarda Parçalanmış Paketler ve Etkileri
TCP/IP Ağlarda Parçalanmış Paketler ve Etkileri
 
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – TsharkTCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
 
4.modül
4.modül4.modül
4.modül
 
Ağ Temelleri
Ağ TemelleriAğ Temelleri
Ağ Temelleri
 
Wireshark.pdf
Wireshark.pdfWireshark.pdf
Wireshark.pdf
 
Python İle Ağ Programlama
Python İle Ağ ProgramlamaPython İle Ağ Programlama
Python İle Ağ Programlama
 
DHCP SERVER Logları ve SNMP ile Kimlik Takibi
DHCP SERVER Logları ve SNMP ile Kimlik TakibiDHCP SERVER Logları ve SNMP ile Kimlik Takibi
DHCP SERVER Logları ve SNMP ile Kimlik Takibi
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
 
AğAğ
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
INTERNET VE YEREL AĞ SIZMA TESTLERİ
INTERNET VE YEREL AĞ SIZMA TESTLERİ INTERNET VE YEREL AĞ SIZMA TESTLERİ
INTERNET VE YEREL AĞ SIZMA TESTLERİ
 
Donanım Sunusu - 4.1
Donanım Sunusu - 4.1Donanım Sunusu - 4.1
Donanım Sunusu - 4.1
 
PHP ve NATS ile
 Mikroservis Mesajlaşma Sistemi
PHP ve NATS ile
 Mikroservis Mesajlaşma SistemiPHP ve NATS ile
 Mikroservis Mesajlaşma Sistemi
PHP ve NATS ile
 Mikroservis Mesajlaşma Sistemi
 

I pv6 icmp_udp

  • 1. IPv6 Internet Protocol Version 6 IPng (Internet Protocol Next Generation)
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. IPv4 ve IPv6'nın karşılaştırılması: IPv4  IPv6  Adresler 32 bit uzunluğundadır. Adresler 128 bit uzunluğundadır IPsec desteği mecburi değildir. IPsec desteği mecburidir. IPv4 başlığında paket akışını tanımlamak için yönlendiricilerin kullanabileceği QoS tanımlamaları yoktur. IPv6 başlığında bulunan Flow Label alanı yönlendiriciler tarafından paket akışını tanımlamak için kullanılabilir. Paketin parçalanması işlemi (fragmentation) hem yönlendiriciler hem de paketi gönderen istemci tarafından yapılır. Paketin parçalanması işlemi (fragmentation)yönlendiriciler tarafından yapılmaz. Sadece paketi gönderen istemci tarafından yapılır. 
  • 10. IPv4 ve IPv6'nın karşılaştırılması: Paket başlığı sağlama toplamı (checksum) içerir. Paket başlığı sağlama toplamı (checksum) içermez. Paket başlığı seçenekler alanı  içerir. Tüm seçimli veri IPv6 uzantı başlıklarına (extension headers) taşınmıştır. ARP, IPv4 adreslerini bağlantı katmanı adreslerine dönüştürmek için ARP Request paketleri kullanır. ARP Request paketleri multicast Neighbor Solicitation mesajlarıyla değiştirilmiştir. Local subnet grup üyelikleri Internet Group Management Protocol (IGMP)kullanılarak yönetilir. IGMP’nin yerini Multicast Listener Discovery (MLD) mesajları almıştır. En iyi varsayılan ağ geçidini bulmak için ICMP Router Discovery kullanılabilir; fakat kullanımı zorunlu değildir. ICMP Router Discovery yerine ICMPv6 Router Solicitation ve Router Advertisement mesajları  kullanılması zorunludur.
  • 11. IPv4 ve IPv6'nın karşılaştırılması: Ağdaki tüm düğümlere trafik gönderebilmek için broadcast adresleri kullanılır. IPv6 broadcast adresi bulunmamaktadır. Bunun yerine link-local scope all-nodes multicast adresi kullanılır. Yapılandırılması elle veya DHCP kullanılarak yapılır. Elle veya DHCP kullanmak gerekmeden otomatik olarak yapılandırılabilir. Bilgisayar isimlerini IPv4 adreslerine çevirmek için DNS sisteminde A kaydı kullanılır.   Bilgisayar isimlerini IPv6 adreslerine çevirmek için DNS sisteminde AAAA kaydı kullanılır. IPv4 adreslerini bilgisayar isimlerine çevirmek için IN-ADDR.ARPA DNS alanında PTR kaydı kullanılır.   IPv6 adreslerini bilgisayar isimlerine çevirmek için IP6.ARPA DNS alanında PTR kaydı kullanılır.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. UNICAST-Global Adres İlk 3 bit 001 (2000::/3) IPv6 Unicast adresler için IANA tarafından atanır. 2000::/3 (001) bu adres yapısını belirtir. 2000::/3 (001) –E000:3 (111) aralığını kapsar. Bu aralıktan FF00::/8 (1111 1111) adres aralığı multicast adresler için ayrılmıştır. Bu aralık EUI-64 yapısına sahip arayüz ID adres yapısını gerektirir. IANA (Internet Assigned Numbers Authority) 2001::/16 adres bloğunu dağıtmaktadır. Arayüz ID'si organizasyonların yerel adres hiyerarşisini oluşturması içindir. EUI-64-bit ID'si bağlantı için eşsiz bir arayüz oluşturulmasını sağlar. EUI adresi 48-bit MAC adresine 'FFFE' onaltılık değeri eklenerek oluşturulur.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48. ICMP header: Type. 8 bits. Mesaj tipini belirler. Mesaj tipleri aşağıdaki gibidir: Code. 8 bits. Mesaj tipinin alt gruplarını tanımlamak suretiyle daha detaylı tanımlama sağlar. Kod tipleri aşağıdaki gibidir: 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Data :::
  • 49. Type Code Description 0 - Echo Reply (Yankı cevabı) 0 1 and 2 Reserved 3 - Destination Unreachable (Hedef Ulaşılamaz) 0 Destination network unreachable (Ağ Ulaşılamaz) 1 Destination host unreachable (Hedef Ulaşılamaz) 2 Destination protocol unreachable (Protokol Ulaşılamaz) 3 Destination port unreachable (Port Ulaşılamaz) 4 Fragmentation required, and DF flag set (Parçalama Gerekli ama izin yok) 5 Source route failed (Kaynaklı Yönlendirme başarısız) 6 Destination network unknown (Bilinmeyen Hedef Ağ) 7 Destination host unknown (Bilinmeyen Hedef Bilgisayar) 8 Source host isolated (Kaynak Tecrit Edilmiş) 9 Network administratively prohibited (Hedef Ağa Erişim Yasaklanmış) 10 Host administratively prohibited (Hedef Bilgisayara Erişim Yasaklanmış) 11 Network unreachable for TOS (Belirtilen Servis Hedef Ağ Üzerinde Erişilemez) 12 Host unreachable for TOS (Servis Türü için Bilgisayar Erişilemez) 13 Communication administratively prohibited (Hedef ile iletişim yasaklanmış)
  • 50. 4 - Source Quench (Sıkışık trafik) 0 Source quench (congestion control) 5 - Redirect Message (Yeni Rota Yönlendirme) 0 Redirect Datagram for the Network (Ağ için Yönlendirme) 1 Redirect Datagram for the Host (Bilgisayar için Yönlendirme) 2 Redirect Datagram for the TOS & network (Servis ve Ağ için Yönlendirme) 3 Redirect Datagram for the TOS & host (Servis ve Bilgisayar için Yönlendirme) 6 - Alternate Host Address (Alternatif Adres) Alternate Host Address (Alternatif Bilgisayar Adresi) 7 Reserved
  • 51. 8 - Echo Request (Yankı isteği) 0 Echo request 9 - Router Advertisement (Yönlendirici Bildirimi) 0 Router Advertisement 10 - Router Solicitation (Router Şeçimi) 0 Router discovery/selection/solicitation 11 - Time Exceeded (Zaman aşımı) 0 TTL expired in transit (İletimde TTL Süresi Sıfırlanması) 1 Fragment reassembly time exceeded (Parça Birleştirme Zaman Aşımı) 12 - Parameter Problem: Bad IP header (Parametre Hatası) 0 Pointer indicates the error (İşaretçi hatayı gösterir) 1 Missing a required option (Gerekli opsiyon eksikliği) 2 Bad length (Datagram uzunluk hatası)
  • 52. 13 - Timestamp (Zaman belirteci) 0 Timestamp 14 - Timestamp Reply (Zaman Belirteci Cevabı) 0 Timestamp reply 15 - Information Request (Bilgi İsteği) 0 Information Request 16 - Information Reply (Bilgi isteği cevabı) 0 Information Reply 17 - Address Mask Request (Adres Mask isteği) 0 Address Mask Request 18 - Address Mask Reply (Adres Mask cevabı) 0 Address Mask Reply 19 Reserved for security 20 through 29 Reserved for robustness experiment
  • 53. 30 - Traceroute 0 Information Request 31 - Datagram Conversion Error (Datagram dönüşüm Hatası) 32 - Mobile Host Redirect (Mobil Yönlendirme) 33 - Where-Are-You (originally meant for IPv6 ) (IPv6 Neredesin) 34 - Here-I-Am (originally meant for IPv6) (IPv6 Buradayım) 35 - Mobile Registration Request (Mobil Kayıt isteği) 36 - Mobile Registration Reply (Mobil Kayıt cevabı) 37 - Domain Name Request (Domain İsmi isteği) 38 - Domain Name Reply (Domain ismi cevabı) 39 - SKIP Algorithm Discovery Protocol, Simple Key-Management for Internet Protocol 40 - Photuris , Security failures 41 - ICMP for experimental mobility protocols such as Seamoby [RFC4065] 42 through 255 Reserved
  • 54.
  • 55.
  • 56.
  • 57. Hedef Ulaşılamaz ICMP mesajı (DESTINATION UNREACHABLE) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused Next-Hop MTU. IP header + the first 8 bytes of the original datagram's data.
  • 58.
  • 59. Zaman Aşımı ICMP mesajı (TIME EXCEEDED) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused IP header + the first 64 bits of the original datagram's data.
  • 60.
  • 61.
  • 62. Kaynak Yavaşlatma ICMP mesajı (SOURCE QUENCH) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum unused IP header + the first 64 bits of the original datagram's data.
  • 63.
  • 64. Yeniden Yönlendir ICMP mesajı (REDIRECT) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum IP address IP header + the first 64 bits of the original datagram's data.
  • 66.
  • 67.
  • 68. Adres Maskesi İsteği/Cevabı ICMP mesajları (ADDRESS MASK REQUEST/ ADDRESS MASK REPLY) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Address mask.
  • 69.
  • 70. Zaman Damgası İsteği/Cevabı ICMP mesajları (TIMESTAMP REQUEST/ TIMESTAMP REPLY) TIMESTAMP REQUEST TIMESTAMP REPLY 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Originate timestamp Receive timestamp Transmit timestamp 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number Originate timestamp
  • 71.
  • 72. Bilgi İsteği (Information Request) 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Type Code ICMP header checksum Identifier Sequence number
  • 73.
  • 74.
  • 75.
  • 76. Port numaraları örneği UDP paketleri internet ü zerinde IP paketleri i ç inde taşınır: Uygulama 1 Uygulama 2 Uygulama 3 Uygulama 4 Port 1 Port 2 Port 3 Port 4
  • 77. UDP Paket Formatı Source Port(Kaynak Port)-16 bit Destination Port(Hedef Port)-16 bit Length(Uzunluk)-16 bit Checksum(Hata Kontrolü)-16 bit Data(Veri)
  • 78.