Internet Teknolojileri



Benzer belgeler
TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Internet: Tarihçe ve Kavramlar

BİLGİSAYAR AĞLARI VE İLETİŞİM

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

İNTERNET VE BİLGİ AĞLARININ KULLANIMI

Bilgisayar Sistemleri ilk ortaya çıktığında...

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a- 2 - İnternet

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

Ağ Temelleri Semineri. erbil KARAMAN

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 1

Internetin Yapı Taşları

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

WEB TASARIMININ TEMELLERİ

HAFTA-3 ARP (Address Resolution Protocol) (Adres Çözümleme Protokolü)

Internet in Kısa Tarihçesi

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

AĞ ve İNTERNET TCP/IP. IP Adresi İNTERNET NEDİR? Standartlar :

Serdar SEVİL. TCP/IP Protokolü

Bölüm3 Taşıma Katmanı. Transport Layer 3-1

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Bilg-101. Bölüm 6. Bilgisayar Ağları. Ne Öğreneceğiz? Bilgisayar Ağı Nedir?

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

Uygulama 6. Sunum 5. Oturum 4. Taşıma 3. Ağ 2. Veri iletim 1

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Web Tasarımının Temelleri

IPv6 Geçiş Yöntemleri Analizi

BİLGİSAYAR AĞLARI. «Uygulama Katmanı»

7 Uygulama 6. Sunum 5 Oturum Taşıma. 4 Ara katman- Yazılım ve donanım arası 3. Ağ Veri iletim. 2 Ağ Grubu-Donanım 1. Fiziksel. Uygulama Grubu-Yazılım

İnternet Nedir? 1. İnternet Teknolojileri. İçerik. İnternet Nedir? 2. Ders 1

İnternet Teknolojileri. Ders 1

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

INTERNET VE INTERNET TARAYICISI

3. Bölüm: Ağ Protokolleri ve İletişimleri

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

Bilgisayar Ağı Nedir?

Computer Networks 7. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

İnternet Teknolojileri. Ders 3

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

İnternet Teknolojileri. IP numarası. IP numaraları. Internet adresi nedir? Domain ismi ve IP numarası ne demektir? Ders 3

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Bölüm 12: UDP ve TCP UDP (User Datagram Protocol)

BM 402 Bilgisayar Ağları (Computer Networks)

Bilgisayar Programalamaya Giriş

TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

Bilgi ve iletişim NETWORK, I NTERNET

İleri Düzey Bilgisayar Ağları

Öğr. Gör. Ümit ATİLA

Atabey Meslek Yüksek Okulu Web Tasarımının Temelleri

INTERNET PROGRAMCILIĞI. Kişisel Bağlantı. Neler Öğreneceğiz? Bağlantı Türleri. Gereksinimler. Modem

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 1. DERS İNTERNET, TCP/IP, İNTERNETTE MESAJ VE BİLGİ AKTARIMI YARD. DOÇ. DR.

Bölüm 28 ve 29 : İstemci Sunucu Etkileşimi ve Soket API sine Giriş. Internet Protokolleri ve Ağ Uygulamaları. Internet Protokolleri Üzerinden İletişim

HAFTA-2 ARP(Address Resolution Protocol- Adres Çözümleme Protokolü)

Yeni Nesil Ağ Güvenliği

Ayni sistem(host) üzerinde IPC. Ağ(network) aracılığı ile IPC

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

WEB TASARIMININ TEMELLERİ

E-Posta Hesapları ve Anında Mesajlaşma Yazılımları

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

Html temelleri. Ders 4

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı EKi Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Bilgisayar Programcılığı

Öğr. Gör. Serkan AKSU

TCP/IP Modeli. TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

DOD / DEPARMENT OF DEFENCE

IP ve MAC Adresleri. IP Adresleme. IP Adresleme. IP Terminolojisi. IPv4. IP Adresleme Standartları

İleri Düzey Bilgisayar Ağları

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

Ağ Protokolleri MKÜ ANTAKYA MESLEK YÜKSEKOKULU AĞ TEMELLERİ DERSİ. Bağlantı Katmanı Protokolleri. Ağ Protokolleri. ARP (Address Resolution Protocol)

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı EKi Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Internet ve World Wide Web

OSI REFERANS MODELI-II

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

DNS Nedir? HİKMET TÜYSÜZ

BÖLÜM 7. Telekomünikasyon, İnternet ve, Kablosuz Teknoloji. Doç. Dr. Serkan ADA

Ağ Standartları ve Protokolleri

Kurumsal Güvenlik ve Web Filtreleme

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Đstanbul Teknik Üniversitesi Bilgi Đşlem Daire Başkanlığı. 9 Kasim 2007 INET-TR Ankara

VPN NEDIR? NASıL KULLANıLıR?

Bölüm 28 ve 29 : İstemci Sunucu Etkileşimi ve Soket API sine Giriş. Internet Protokolleri ve Ağ Uygulamaları. Internet Protokolleri Üzerinden İletişim

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri

Kurumsal Güvenlik ve Web Filtreleme

OSI Referans Modeli. OSI Referans Modeli. OSI Başvuru Modeli Nedir? OSI Başvuru Modeli Nedir?

İNTERNET İnternete doğrudan bağlı her bilgisayara internet adresi yada IP adresi denilen arasına nokta konulmuş 4 kısımdan oluşan (

Transkript:

Internet Teknolojileri Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü DOK 422: Bilgi Ağları Kaynak: Bogdan Ghita http://ted.see.plymouth.ac.uk/bogdan DOK 422 Bahar 2005 2005.03.01 - SLAYT 1

Plan Internet tarihçesi TCP/IP yapısı IP adresleri ve çıkışlar Alan adı sistemi Tarihi Internet uygulamaları Sonuç DOK 422 Bahar 2005 2005.03.01 - SLAYT 2

Giriş Internet: Ağların ağı Kökeni ABD Savunma Bakanlığının ARPANET projesine dayanır 1968 de başladı Nükleer bir savaş anında askeri bilgi ve devlet bilgisi taşımak amacıyla kurulan bir ağ Daha sonra genel amaç büyük ölçekli ağ geliştirme teknikleri olarak değişti DOK 422 Bahar 2005 2005.03.01 - SLAYT 3

Internet in doğuşu Başlangıç Arpanet İlk Arpanet çalışma grubu 25-26 Ekim 1968 de Stanford Araştırma Enstitüsünde toplandı Özgün Arpanet normal bilgisayarlarla Arpanet arasında Arayüz Mesaj İşleyiciler (IMP) adlı özel amaçlı iletişim bilgisayarları kullandı İlk IMP UCLA (Los Angeles) 1 Eylül 1969 da teslim edildi Uzak IMP ler arasında ilk bağlantı UCLA ile SAE arasında 21 Kasım 1969 da kuruldu Arpanet resmi olarak 5 Aralık 1969 da 4 bağlantıyla (UCLA, SRI, Santa Barbara ve Utah) kuruldu DOK 422 Bahar 2005 2005.03.01 - SLAYT 4

TCP/IP Transmission Control Protocol / Internet Protocol Bilgisayarları ve ağları birbirine bağlamak için kullanılan 100 den fazla protokolden oluşan suite verilen ad Kabaca: IP paketleri bir yerden diğerine iletir TCP akışı yönetir ve verinin doğruluğunu sağlar 1/1/1983 den beri resmi Internet protokol yığıtı ve, dolaylı olarak, ağ standardı kendisi model olarak kabul ediliyor DOK 422 Bahar 2005 2005.03.01 - SLAYT 5

TCP/IP yığıtı Dört katman TCP/IP modeli olarak dabilinir Uygulama katmanı İletim katmanı Internet katmanı Bağlantı katmanı DOK 422 Bahar 2005 2005.03.01 - SLAYT 6

TCP/IP modeli Uygulama katmanı uygulamaların TCP ya da UDP kullanarak Internet te iletişimine olanak veren protokolleri tanımlar Eposta, FTP, WWW İletim katmanı aygıtlar arasında uçtan uca iletişim bağlantıları için gerekli araçları sağlar TCP bağlantılı uçtan uca iletişim UDP - bağlantısız, asenkron uygulamalarda çok kullanılır DOK 422 Bahar 2005 2005.03.01 - SLAYT 7

TCP/IP modeli Internet katmanı - Internet i oluşturan alt ağlar arasında yönlendirme ve aktarma sağlar. Internet katmanı her bağlantı katmanında çalışabilir Bağlantı katmanı bit lerin fiziksel iletişimine özgü protokolleri içerir Yerel ağlar SLIP/PPP DOK 422 Bahar 2005 2005.03.01 - SLAYT 8

TCP/IP Modelini gerçekleştirme Eposta HTTP Etc. NFS SNMP TCP UDP IP Herhangi bir Veri Bağlantı protokolü Herhangi bir Fiziksel Katman protokolü DOK 422 Bahar 2005 2005.03.01 - SLAYT 9

TCP/IP Adresleme (IPv4) TCP/IP ağı üzerindeki bir host (yani bilgisayar veya aygıt) için belirleyici numara host un donanım adresinden farklı 32-bit uzunluğunda, noktalı onlu notasyon ile ifade ediliyor (ör. 193.140.21.26) Sınıflar olarak tahsis edilir (class A - class E): Adres uzayını yönetilebilir parçalara bölmek için Bir sınıf host lara atama yapması için ağ yöneticine tahsis edilir Ör.: Hacettepe Üniversitesi 193.140.0.0 (class B) Sınır: 193.140.0.1 193.140.255.254 = 65535 IP adres DOK 422 Bahar 2005 2005.03.01 - SLAYT 10

IP adresi - Niçin? IP adresleri niçin gerekli? Zarfın üzerindeki adres - yer Telefon numarası -erişilebilirlik plaka hesap verme Pakette hem kaynak (gönderen) hem de alıcı IP si Alıcı adresi paketi hedefe yönlendirir Kaynak adresi cevap/alındı için iletişim kurmak amacıyla DOK 422 Bahar 2005 2005.03.01 - SLAYT 11

IP adresleri nasıl dağıtılır? Internet ağlardan oluşan dünya çapında bir ağ ağların ağı IP adresleri bir ajans tarafından varlıklara (kurumlara) tahsis edilir kurumların bu konuda söz hakkı yok TCP/IP ağı bir şirkete kurulduğu zaman IP adresleme şeması yerel olarak yönetilir Adresleme Tüm alan merkezi olarak yönetilir ağlar yerel olarak yönetilir DOK 422 Bahar 2005 2005.03.01 - SLAYT 12

IP adreslerinin atanması IP adres uzayı hiyerarşik olarak dağıtılır Internet Atanmış Numaralar Yetkili kuruluşu (Internet Assigned Numbers Authority - IANA) Bölgesel Internet Kayıt (Regional Internet Registries) yetkililerine blok olarak IP adres uzayı ahsis eder RIR ler son kullanıcılara adres veren Yerel Internet Kayıt yetkililerine (Local Internet Registries ) (ör., ISS ler) blok olarak IP adres uzayı tahsis ederler Halen üç RIR vardır: APNIC (Asia-Pacific Network Information Center) Asya-Pasifik ARIN (American Registry for Internet Numbers ) Kuzey Amerika RIPE NCC (Reseau IP Europeens) Avrupa DOK 422 Bahar 2005 2005.03.01 - SLAYT 13

IP Version 6 Yoğun Internet kullanımı adreslemede IP (v4) kullanımı sorunlar yarattı Yeterince numara yok! Artı IP uzayının müsrif yönetimi söz konusu İleri Internet uygulamalarının (ör, e-ticaret, çokluortam konferans) gerektirdiği daha ileri özelliklere göre tasarlanmamıştı Adres boyu 32 bit ten 128 bite çıkarıldı Güvenlik, servis kalitesi denetimi ve çoklu adres türleri gibi yetenekler iyi tanımlanmış durumda DOK 422 Bahar 2005 2005.03.01 - SLAYT 14

TCP / UDP Çıkışları (Ports) Uçtan uca bağlantı (iletişim) sağlamak için bir IP adresine ve uygulamaya özgü veriyi tanıyan bir araca ihtiyaç duyulur port uygulamaya özgü veri çıkışlarını (ports) tanımlama aracı (service contact port olarak da bilinir) Veri dilimlemeye izin verir (aynı host a teslim edilen çoklu bilgi akışlarına izin verir) Adreslenebilir TCP ve UDP uç noktaları (kaosu önlemek için) port larda ve port larla uygulamalar arasındaki ilişkilerde standartlaşma gerektirir iyi bilinen port ara a(service contact points) TCP ve UDP uygulamaları var (or service contact ports) DOK 422 Bahar 2005 2005.03.01 - SLAYT 15

İyi bilinen port örnekleri 21 FTP File Transfer Protocol 22 SSH Secure Shell 23 Telnet Remote terminal 53 DNS Domain Name Services 80 HTTP WWW access 110 POP3 Post Office Protocol v3 (e-mail) 161 SNMP Simple Network Management Protocol + diğerleri DOK 422 Bahar 2005 2005.03.01 - SLAYT 16

Alan Adı Sistemi (Domain Name System - DNS) Alan adı bir veya daha fazla IP adresini tanımlar Belli Web sayfalarını tanımlamak için URL lerde kullanılır Alan adlarını IP adreslerine çevirmek için kullanılan TCP/IP servisi C:\>nslookup www.hotmail.com Server: dns0.plymouth.ac.uk Address: 141.163.1.250 Non-authoritative answer: Name: www.hotmail.com Addresses: 64.4.52.7, 64.4.53.7, 64.4.43.7, 64.4.44.7 DOK 422 Bahar 2005 2005.03.01 - SLAYT 17

DNS (devamla.) DNS bazen çalışmayabilir IP adresiyle sitelere gene de erişilebilir IP adresi DNS adıyla değişimli olarak kullanılabilir tonta@hacettepe.edu.tr ile tonta@10.41.21.10 aynı şey O zaman niye DNS adları var? Hatırlaması kolay Makinelerin IP adresleri değişebilir DOK 422 Bahar 2005 2005.03.01 - SLAYT 18

DNS Ne kadar önemli? Çok! adları IP numaralarına çevirir Günlük uygulamalarda IP adresleri değil, adlar kullanılır (örneğin, yunus.hacettepe.edu.tr) DNS sunucusu çalışmazsa hizmet verilen alan adlarına erişilemez Ama bu alan içindeki web sunucuları çalışmaya devam eder DNS e odaklanan ağ güvenlik saldırıları ağ hizmetlerini kullanılamaz hale getirebilir Ağınızı başka sunuculardan nasıl koruyorsanız DNS sunucunuzu da koruyunuz DOK 422 Bahar 2005 2005.03.01 - SLAYT 19

Internet Uygulamaları Geleneksel olarak Internet te dört ana uygulama vardı, Web bunlardan biri değildi Eposta Elektronik posta yazma, gönderme ve alma ARPANET ten beri sağlanan bir kolaylık Her tür sistem için istemci var Remote login (uzaktan giriş) Kullanıcıların Internet üzerindeki hesaplarının olduğu herhangi bir makineye girmelerini sağlar Telnet veya Rlogin gibi programlar kullanır DOK 422 Bahar 2005 2005.03.01 - SLAYT 20

Internet Uygulamaları (devamla.) File Transfer (Dosya Aktarımı Dosyaların bir sistemden diğerine kopyalanmasını sağlar İki sistemde de geçerli hesaplar olmalı File Transfer Protokolünü (FTP) kullanır Gopher World Wide Web e benzer bir kavram Dağıtık bilgi sunucuları koleksiyonu (gopherspace) Bilgi bir dizi bsit mönüler halinde sunulur WWW den daha eski ve daha fakir, ama potansiyel olarak daha basit ve daha hızlı Şimdi ek uygulamalarla birlikte geliyor DOK 422 Bahar 2005 2005.03.01 - SLAYT 21

Internet Uygulamaları (devama) WWW Trafiğin %80 ini oluşturuyor Bir başka oturumda ayrıca üzerinde durulacak News (Haberler) Newsgroups Haber öbekleri: Kullanıcıların mesaj alıp gönderebildikleri forumlar Çeşitli konularda binlerce var USENET ( User s Network ) olarak bilinir Internet Relay Chat (IRC) (Sohbet) Internet üzerindeki herkese açık konuşma kolaylığı Eş zamanlı (metne dayalı) konuşma, konulara göre düzenlenmiş DOK 422 Bahar 2005 2005.03.01 - SLAYT 22

Internet Uygulamaları (devamla) Messengers ör. MSN messenger, Yahoo messenger, ICQ, etc Acil mesaj gönderme için geliştirildi (mesaj metin, ses, video, beyaz tahtaya not bırakma şeklinde olabilir) Webcasting RealPlayer, Windows Media Player IP telefonu Netmeeting, SpeakFreely, buddyphone, MediaRing, etc Hobi olmaktan çıkıp iş amacıyla kullanılmaya başlandı Internet erişimi telefondan ucuz giderleri azaltıyor DOK 422 Bahar 2005 2005.03.01 - SLAYT 23

Internet Uygulamaları (devamla) Peer2peer (Eşli) Dosya paylaşma: Napster, Kazaa, Gnutella, Freenet, DirectConnect, vs. Dağıtık hesaplama: SETI Ayrı bir oturumda ele alınacak...ve diğerleri DOK 422 Bahar 2005 2005.03.01 - SLAYT 24

Sonuç Internet tarihi Arpanet ten şimdiki Internet e TCP/IP yapısı Dört katmanın işlevselliği IP adresleme ve iletim port ları DNS basit bir IP adresleme servisi değil Tarihi Internet uygulamaları HTTP yeni uygulama DOK 422 Bahar 2005 2005.03.01 - SLAYT 25

Soru Bir web sayfasındaki bağlantıya tıkladıktan o sayfa ekranınıza yüklenene kadar TCP/IP yığıtının her katmanında neler olur? DOK 422 Bahar 2005 2005.03.01 - SLAYT 26