Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BİLİŞİM AĞLARI VE VERİ HABERLEŞMESİ 07.09.2014 1.

Benzer bir sunumlar


... konulu sunumlar: "BİLİŞİM AĞLARI VE VERİ HABERLEŞMESİ 07.09.2014 1."— Sunum transkripti:

1 BİLİŞİM AĞLARI VE VERİ HABERLEŞMESİ 07.09.2014 1

2 AĞLARIN KISA TARİHÇESİ 07.09.2014 2  1969 yılında, ABD’de, savunma gayesiyle kurulan bir merkez, ARPANET adıyla bir bilgisayar ağını hazırladı. Bu hususta araştırma yapan strateji uzmanları, bu ağ yardımıyla görüşüp fikir alışverişi yapıyorlardı.  1972’de bu ağ, bir konferans aracılığıyla kamuoyuna tanıtıldı.  1980 tarihine kadar birçok hususi ağ ortaya çıkmıştı. Bu tarihte farklı ağların birbirleriyle irtibat kurmasına izin veren protokol imzalandı. ABD’de faaliyetler sürerken, Avrupa ve Uzak Doğu’da da, özellikle üniversiteler, araştırma merkezleri stratejik resmi kurumlar arasında bilgisayar ağları teşekkül etmeye başlamıştı.  1983’de ARPANET, askeri ve sivil iki ağa ayrıldığında ortaya çıkan ferdi ağların bütününü ifade etmek için “Internet” ismi teklif edildi.

3 BİLGİSAYAR AĞLARI NEDİR? Bilgisayar sistemlerinin birbirine bağlanarak bilginin iletildiği ve paylaşıldığı yapılara bilgisayar ağları denmektedir. Bu bağlantı sadece bakır teller aracılığıyla olmaz: fiber optik kablolar, kızıl ötesi dalgalar, iletişim uyduları ve vs. de kullanılabilir. 07.09.2014 3

4 BİLGİSAYAR AĞLARI NEDEN VAR? 07.09.2014 4 Veri Paylaşımı? Bilgisayar Kaynaklarının Paylaşımı? Haberleşme? Merkezi Yönetim? Ortak Çalışma Grupları? Yüksek İşlem Hızının Sağlanması?

5 SORULAR? 5 A) Veriler nasıl kodlanacak? Örneğin bir “A” harfi nasıl bir elektriksel işarete dönüştürülebilecek? B)Bir bilgisayar, başka bir bilgisayarın kendisine veri göndermek istediğini nasıl anlayacak? C) Bir bilgisayar öteki bilgisayarın kendisine ne kadar veri gönderdiğini nasıl bilecek? D) Verilerin iletilirken bozulma ihtimaline karşı ne yapılabilir? E) Veri iletiminin denetimi nasıl olacak? F) Çok bilgisayarın olduğu bir ağda veriler doğru bilgisayarı nasıl bulacak? G) Aynı hattan nasıl daha fazla sistem haberleşebilir ?

6 VERİ HABERLEŞMESİ vericialıcı İletişim Ortamı Kaynak SistemHedef Sistem

7 VERİ HABERLEŞMESİ 07.09.2014 7 Bilgisayar ortamında veri haberleşmesi, sayısal kodlama ile yapılır. Aktarılan veri, 0 ve 1 biçiminde sayısal olarak kodlanarak aktarılır. Böylece, bilgisayar terminolojisinde veri haberleşmesi, sayısal olarak kodlanmış bir bilginin bilgisayarlar arasında değiş tokuşu olarak açıklanabilir.

8 SAYISAL SİNYAL KODLAMA TEKNİKLERİ 8  Unipolar – Tek kutuplu Kodlama Tek bir voltaj seviyesi bulunmaktadır.

9 9 Kısa mesafe haberleşmelerde kullanılır. Bir biri ardına gelen o’lar ve 1’ler problem yaratmaktadır. Alıcı sistem birbiri ardına gelen sıfır ve birleri okurken hata yapabilir. İşaretin ortalama bir DC gerilim seviyesi vardır. İletim ortamında DC gerilim kapasitif bir etki yaratır.  Unipolar – Tek kutuplu Kodlama

10 SAYISAL SİNYAL KODLAMA TEKNİKLERİ 10  Non-Return to Zero (NRZ) – Sıfıra Dönmeyen Kodlama V0 3V -3V 0001 1010 1 Bipolar – Çift Kutuplu Kodlama Çift Voltaj seviyesi kullanılmaktadır. Bir biri ardına gelen o’lar ve 1’ler problem yaratmaktadır. RS-232D ara yüzü bu kodlamayı kullanmaktadır.

11 SAYISAL SİNYAL KODLAMA TEKNİKLERİ 11  Non-Return to Zero Inverted (NRZI) – Ters Sıfıra Dönmeyen Kodlama Bipolar – Çift Kutuplu Kodlama Çift Voltaj seviyesi kullanılmaktadır. Sadece bir biri ardına gelen o’lar problem yaratmaktadır. V0 3V -3V 0001 1010 1

12 SAYISAL SİNYAL KODLAMA TEKNİKLERİ 12  Return to Zero – Sıfıra Dönen Kodlama Bipolar – Çift Kutuplu Kodlama Çift Voltaj seviyesi kullanılmaktadır.

13 SAYISAL SİNYAL KODLAMA TEKNİKLERİ 13  Manchester Kodlaması Bipolar – Çift Kutuplu Kodlama Çift Voltaj seviyesi kullanılmaktadır.

14 ASCII KOD TABLOSU 14

15 15 BinaryOctDecHexAbbrPR [a] [a] CS [b] [b] CEC [c] [c] Description 000 0000000000NUL ␀ ^@\0Null character 000 0001001101SOH ␁ ^AStart of Header 000 0010002202STX ␂ ^BStart of Text 000 0011003303ETX ␃ ^CEnd of Text 000 0100004404EOT ␄ ^DEnd of Transmission 000 0101005505ENQ ␅ ^EEnquiry 000 0110006606ACK ␆ ^FAcknowledgment 000 0111007707BEL ␇ ^G\aBell 000 1000010808BS ␈ ^H\bBackspace [d][i] 000 1001011909HT ␉ ^I\tHorizontal Tab 000 1010012100ALF ␊ ^J\nLine feed 000 1011013110BVT ␋ ^K\vVertical Tab 000 1100014120CFF ␌ ^L\fForm feed 000 1101015130DCR ␍ ^M\rCarriage return [h] 000 1110016140ESO ␎ ^NShift Out 000 1111017150FSI ␏ ^OShift In 001 00000201610DLE ␐ ^PData Link Escape 001 00010211711DC1 ␑ ^QDevice Control 1 (oft. XON)XON 001 00100221812DC2 ␒ ^RDevice Control 2 001 00110231913DC3 ␓ ^SDevice Control 3 (oft. XOFF)XOFF 001 01000242014DC4 ␔ ^TDevice Control 4 001 01010252115NAK ␕ ^UNegative Acknowledgement 001 01100262216SYN ␖ ^VSynchronous Idle 001 01110272317ETB ␗ ^WEnd of Trans. Block 001 10000302418CAN ␘ ^XCancel 001 10010312519EM ␙ ^YEnd of Medium ASCII TABLODAKİ BAZI KODLAR VE AÇIKLAMALARI

16 07.09.2014 16 EBCDIC (Extended Binary Coded Decimal Interchange Code = Genişletilmiş İkilik Kodlu Ondalık Değişim Kodu IBM tarafından kullanılan bir karakter kümesidir.

17 BİLGİ AKIŞI HIZINI BELİRLEYEN ETMENLER Örneğin, 4 düzeyli voltaj kullanımı demek ;her seviyeyi ayrı ayrı iki bit ile kodlayabilmemiz demektir. (00 = level A, 01= level B, 10= level C, 11 = level D). Bu şu anlama gelir;sembol durumunu her değiştirişimizde, iki bitlik bir bilgi iletilir. (İkili işaretlemede bir bitlik bilgi iletiliyordu.) Aynı iletim hızında iki kat bilgi göndermiş olduk. Tek Kabloda Çoklu-Düzey İşaretleme: Kanal boyunca veri iletiminin ikili (iki sembol durumu 1,0) olması gerektiği gibi bir sınırlama yoktur.İşaretleme herhangi sayıda voltaj düzeyinde veya sembol tipinde olabilir.

18 Çoklu-Düzey İşaretleme 18

19 Çoklu-Düzey İşaretleme 19 Bit ve Sembol arasındaki ilişki Günümüzde modemler tasarlanırken ikili işaretleme (binary) kullanımı artık çok seyrekleşti.Çünkü aynı bandgenişliği ile daha hızlı iletişim sağlamak varken daha yavaş hızda haberleşmek verimi düşürmekten ibaret. Modern dial-up modemlerde 1024 işaretleme durumu ve/veya üzeri kullanılıyor. Sembol durum sayısını basit bir şekilde şöyle ifade edebiliriz. M = 2 n sembol durumu n:bit sayısı Örneğin, 3 bitten oluşan bir grubun ifade edebileceği durum sayısı: M = 2 3 = 8 dir. (000,001,010,011,100,101,110,111) 4 bit için M = 2 4 = 16 sembol durumu sayısı 5 bit için M = 2 5 = 32 sembol durumu sayısı Ve bu şekilde devam eder.1024 sembol durumu için ihtiyacımız olan bit sayısı 10 dur.

20 Çoklu-Düzey İşaretlemenin Dezavantajları 20 -Gürültüye daha fazla duyarlıdır. - Alıcıda ve vericide daha karmaşık sistemler gerektirir.


"BİLİŞİM AĞLARI VE VERİ HABERLEŞMESİ 07.09.2014 1." indir ppt

Benzer bir sunumlar


Google Reklamları