Jenis Penyandian & OSI BCD (Binary Decode Desimal) • Dalam BCD, digit biasanya diwakili oleh empat bit yang secara umum mewakili nilai / angka / karakter 0-9 • Pada dasarnya, BCD hanyalah representasi dari nomor tunggal dengan menggunakan 4 Bits Binary. Contoh: • 9 dalam BCD = 1001 • 8 di BCD = 1000 Tabel BCD BAUDOT • Kode asli Baudot ditemukan pada tahun 1870 dan dipatenkan itu pada tahun 1874 oleh Émile Baudot • Kode ini dimasukkan pada keyboard yang lima jenis kunci piano, dioperasikan dengan dua jari tangan kiri dan tiga jari tangan kanan. Tabel baudot ASCII (American Standard Code for Information Interchange) • Kode ASCII telah dibangun oleh American National Standards Institute (ANSI). • suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal • contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. • memiliki komposisi bilangan biner sebanyak 8 bit. • Dimulai dari 0000 0000 hingga 1111 1111. Total kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam sistem bilangan Desimal. Tabel kode ASCII Struktur ASCII • Angka 0-9 diwakili oleh nilai mereka di dalam angka binari menggunakan 0011 ( ini bermaksud, mengubah BCD kepada ASCII adalah dengan hanya mengambil BCD masing-masing secara berasingan dan menambah 0011 kepadanya. • Huruf kecil dan huruf besar hanya berbeda dari segi susunan bit dengan perbedaan 1 bit saja, dengan meringkaskan kotak pertukaran kepada ujian terhadap (untuk mengelakkan pertukaran simbol yang bukan huruf) dan hanya satu operasi bit. Kotak pertukaran pantas adalah penting kerana ia sering digunakan untuk situasi pengabaian simbol di dalam pencarian algoritma . • Perbandingan dengan EBCDIC, huruf kecil dan huruf besar masing-masing memenuhi 26 posisi secara berturutan. OSI OSI ???????????????????????? OSI ???? • OSI = Open System Interconnection • OSI digunakan sebagai titik referensi untuk membahas spesifikasi protokol. Layer pada OSI (1) • Terdapat 7 Layer. • Layer 7,6, dan 5 difokuskan untuk pelayanan dari suatu aplikasi • Layer 4,3,2,dan 1 difokuskan untuk aliran data dari ujung ke ujung yang lain (end-to-end) Layer pada OSI (2) Layer pada OSI (3) Konsep dan kegunaan layer (1) Pembagian fungsi & Mengurangi kompleksitas – Manusia dapat mempelajari tentang protokol lebih detail – Membuat perangkat lebih modular – Mengurangi kompleksitas pada pemrograman sehingga memudahkan produksi Konsep dan kegunaan layer (2) Layer Aplikasi – Berurusan dengan program komputer yang digunakan oleh user (program yang hanya mengakses jaringan). Konsep dan kegunaan layer (3) Layer Presentasi – Bertugas mengurusi format data yang dipahami oleh berbagai macam media Konsep dan kegunaan layer (4) Layer Sesi (Session) – Bagaimana memulai, mengontrol dan mengakhiri suatu komunikasi Konsep dan kegunaan layer (5) Layer Transport – – – – – – Pemilihan protokol yang mendukung error-recovery atau tidak. Melakukan multiplexing, mengurutkan data Melakukan segmentasi pada layer atasnya Melakukan koneksi end-to-end Mengirimkan segmen dari 1 host ke host yang lain Memastikan reliabilitas data Konsep dan kegunaan layer (6) • Layer Transport (Segmentasi pada layer atasnya) Konsep dan kegunaan layer (7) • Layer Transport (Melakukan koneksi end-toend) Konsep dan kegunaan layer (8) • Layer Transport (Melakukan koneksi end-toend) Konsep dan kegunaan layer (9) • Layer Transport (Mengirim segmen dari satu host ke host yang lain) Konsep dan kegunaan layer (10) • Layer Transport (Memastistikan reliabilitas data) Konsep dan kegunaan layer (11) • Layer Transport (Memastistikan reliabilitas data) Konsep dan kegunaan layer (12) • Layer Network – Pengalamatan dan routing (IP) Konsep dan kegunaan layer (13) • Layer Datalink – Arbitration, pemilihan media fisik – Addressing, pengalaman fisik – Error Detection, menentukan apakah data telah berhasil terkirim. – Identify Data Encapsulation, menentukan pola header pada suatu data. Interaksi antar layer pada OSI (1) • Tiap layer memberikan pelayanan pada layer di atasnya sesuai dengan spesifikasi protokolnya • Tiap layer mengirim informasi komunikasi melalui software yang sama antar komputer Interaksi antar layer pada OSI (2) Data enkapsulasi • Konsep penempatan data dibalik suatu header dan trailer untuk tiap layer disebut enkapsulasi Model referensi OSI dan TCP/IP Selesai