Network Temelleri ve
Protokoller

Kimim?

 

Uygar KÖROĞLU

 

 

@uygarkoroglu

htpp://uygarkoroglu.com

OSI

OSI - TCP/IP

Veri Kapsülleme

Veri gönderilirken, verinin uygulama katmanından fiziksel katmana doğru ilerlemesi esnasında her bir katmanda yeni başlık bilgilerinin eklenmesi sürecine veri kapsülleme (data encapsulation) denir.

 Segment = Taşıma katmanındaki haline
Datagram = Ağ katmanındaki haline
   Frame = Veri bağı katmanındaki haline

MAC Adresi

MAC adresi, (Media Access Control, Ortam Erişim Yönetimi) bir bilgisayar ağında, bir cihazın ağ donanımını tanımaya yarar.

MAC adresi, sadece yerel ağlarda haberleşmeyi sağlar. Ağın dışına taşınabilecek bir adres değildir.

OSI 2. katmanda bulunur.

48 bittir.

 

00-FF-E4-94-1F-35

FF-FF-FF-FF-FF-FF

IP Adresi

IP adresi (Internet Protocol Address), internete ya da diğer herhangi bir bilgisayar ağına bağlı cihazların, ağ üzerinden birbirlerine veri yollamak için kullandıkları adrestir.

 

IPv4 (32 bit) ve IPv6 (128 bit) bulunmaktadır.

 

Network numarası ve host numarasından oluşur.

 

193.140.253.140

IP Adresi

193.140.253.140 IP adresi hangi sınıfa aittir?

IP Adresi

 

Classfull Nedir?

Varsayılan subnet mask alan

 

Classless Nedir?

Varsayılan dışında subnet mask alabilen cihaz, sistem, yapı

IP Adresi

Aşağıda yer alan üç IP adres bloğu yerel alan ağlarında kullanılmak üzere ayrılmıştır.

 

  • 10.0.0.0 - 10.255.255.255  (10.0.0.0/8 - 10.0.0.0 maske 255.0.0.0)
  • 172.16.0.0 - 172.31.255.255  (172.16.0.0/12 - 172.16.0.0 maske 255.240.0.0)
  • 192.168.0.0 - 192.168.255.255  (192.168.0.0/16 - 192.168.0.0 maske 255.255.0.0)
Ağ kimliği 127 ile başlayan bir A sınıfı adres Loopback Interface olarak bilinir.
Aynı sistemdeki istemci ve sunucuların birbiriyle haberleşebilmesine izin verir.
Loopback adresi, genelde 127.0.0.1'dir.
Sistemler loopback adresine 'localhost' özel ismini vermiştir.

ARP

Adres Çözümleme Protokolü; IP (Internet Protokol) adresi bilinen bir cihazın MAC (Media Access Control) adresini öğrenmek için kullanılır. Tablolar halinde tutulur.

120 Kim?

Uygar

ICMP

ICMP (Internet Control Message Protocol, Internet Kontrol Mesaj Prokolü), hata mesajları ve TCP/IP yazılımının bir takım kendi mesaj trafiği amaçları için kullanılır. Hataları raporlamak için kullanılan,kontrol amaçlı bir protokoldür.

TCP vs UDP

TCP (Transmission Control Protocol)

 

TCP veri aktarımı için güvenlidir fakat UDP'ye göre daha yavaştır.

 

Paketlerin karşı tarafa ulaşıp ulaşmadığı kontrol edilir.

UDP (User Datagram Protocol)

 

TCP'ye göre hızlıdır fakat güvenli değildir.

 

Daha çok ses ve video paketlerinin gönderiminde kullanılır.

DHCP

Dynamic Host Configuration Protocol


Ağ üzerindeki cihazlara IP adresi gibi bilgilerin dağıtımını sağlar.

FTP

File Transfer Protocol
Bir veri yığınının bir uç aygıttan diğerine iletimi için kullanılmaktadır.

Varsayılan portu 21'dir.

SSH

Secure Shell

Güvenli veri iletimi için kriptografik ağ protokolüdür.
Varsayılan portu 22'dir.

SCP

SFTP

Telnet

SMTP

Simple Mail Transfer Protocol

Bir e-posta göndermek için sunucu ile istemci arasındaki iletişim şeklini belirleyen protokoldür.
Varsayılan portu 25'tir.

POP3 vs IMAP

POP3 (Post Office Protocol 3 - Postane Protokolü 3)


Varsayılan portu 110'dur (TCP).

 

Tek oturum.

 

Kullanımı kolaydır.

 

Mesaj içerikleri konusunda gelişmiş değildir.

IMAP (Internet Message Access Protocol; İnternet Mesaj Erişim Protokolü)


Varsayılan portu 143'tür (TCP).

 

Çoklu oturum.

 

Kullanımı karmaşıktır.

 

Mesaj içerikleri konusunda daha gelişmiştir.

DNS

Domain Name System (Alan Adı Sistemi)

Alan adları ile IP adreslerinin eşleşmelerinin çözümlendiği sistemlerdir.
Varsayılan portu 53'tür.

HTTP

Hyper-Text Transfer Protocol (Hiper-Metin Transfer Protokolü)

Bir kaynaktan dağıtılan ve ortak kullanıma açık olan hiperortam bilgi sistemleri için uygulama seviyesinde bir iletişim protokolüdür.
Varsayılan portu 80'dir.

HTTP Durum Kodları

HTTP için durum kodları aşağıdaki gibidir : 

  • 1xx : Bilgi Amaçlı
  • 2xx : Başarılı 
  • 3xx : Yönlendirme
  • 4xx : Client Hatası
  • 5xx : Sunucu Hatası

HTTPS

Secure Hyper-Text Transfer Protocol (Güvenli Hiper-Metin Transfer Protokolü)

HTTP'nin güvenli şekilde gerçekleştirilen halidir.
Varsayılan portu 443'tür.

RDP

Remote Desktop Protocol (Uzak Masaüstü Protokolü)

Bir bilgisayarın masaüstüne uzaktan bağlanmayı sağlar.
Varsayılan portu 3389'dur (TCP).

@uygarkoroglu

http://uygarkoroglu.com

Made with Slides.com