Lapisan Fisik - Osi Model

Lapisan yg bertanggung jawab untuk mengirimkan bit dari satu komputer ke komputer lain. Lapisan ini tidak peduli dengan arti Bit, penawaran koneksi Fisik ke jaringan serta pengiriman serta penerimaan Sinyal. Memainkan tugas berinteraksi dengan Perangkat Keras serta Mekanisme Signaling.

Lapisan yg berkaitan dengan Konektivitas Fisik dari dua stasiun yg berbeda. Mendefinisikan peralatan Perangkat Keras, Kabel, Frekuensi, Pulsa yg dipakai untuk mewakili Sinyal Biner. Lapisan yg mendefinisikan Rincian Listrik serta Fisik direpresentasikan sebagai 0 atau 1.


Berapa banyak pin jaringan akan berisi,
saat data sanggup dikirim atau tidak serta bagaimana data akan disinkronkan.
Lapisan yg menyediakan layanan untuk Lapisan Data-Link.
Lapisan Data-Link menyerahkan Frame untuk Lapisan Fisik.
Lapisan Fisik mengkonversi untuk Pulsa Listrik, yg mewakili Data Biner.
Data Biner kemudian dikirim melalui Media Kabel atau Nirkabel.



FUNGSI LAPISAN FISIK


BIT REPRESENTATION
Data pada lapisan ini terdiri dari fatwa bit. Bit harus dikodekan menso sinyal untuk transmisi. Mendefinisikan jenis encoding ialah bagaimana 0 serta 1 berubah menso sinyal.

DATA RATE
Mendefinisikan tingkat transmisi yg merupakan jumlah bit per detik.

SYNCRONIZATION
Berkaitan dengan sinkronisasi pemancar serta penerima. Pengirim serta akseptor disinkronisasi di tingkat bit.

INTERFACE
Mendefinisikan antarmuka transmisi antara perangkat serta media transmisi.

LINE CONFIGURATION
Menghubungkan perangkat dengan medium:
Point to Point konfigurasi serta konfigurasi Multipoint.

TOPOLOGY
Perangkat harus terhubung memakai topologi (Mesh, Star, Ring serta Bus).

TRANSMISSION MODE
Mendefinisikan arah transmisi antara dua perangkat (Simplex, Half Duplex, Full Duplex).

BASEBAND DEALS
 -  Penawaran dengan Baseband serta Transmisi Broadband.

























Lapisan Data-Link - Osi Model

Lapisan yg paling diandalkan ke Node pengiriman data. Membentuk FRAME dari PAKET yg diterima dari Lapisan Jaringan serta memperlihatkan ke Lapisan Fisik. Ini Sinkronisasi Informasi yg akan dikirimkan. Pengendalian kesalahan gampang dilakukan. Data dikodekan kemudian diteruskan ke Lapisan Fisik.


Merupakan salah satu lapisan yg paling Rumit serta mempunyai Fungsi serta kewajiban yg kompleks. Lapisan yg menyembunyikan Rincian Hardware serta mewakili dirinya untuk lapisan atas sebagai media berkomunikasi.

Lapisan Data-Link mempunyai dua Sub-Lapisan:
Logical Link Control  - Berkaitan dengan Protokol, Kontrol,-Aliran serta Kontrol Kesalahan.
Media Access Control - Berkaitan dengan Kontrol media sebenarnya.


Deteksi Kesalahan yg dipakai mengoreksi Kesalahan. Pesan keluar dirakit menso FRAME. Kemudian menunggu pengakuan, akan diterimanya data sesudah pengiriman salesai. Bertanggung Jawab untuk mengubah Aliran Data ke Sinyal Listrik bertahap serta mengirim kan nya.

Pada sisi Penerima, Lapisan Data-Link mengambil dari perangkat keras yg berupa Sinyal Listrik, merakit dalam Format FRAME serta meneruskan ke Lapisan Transport di atas nya


FUNGSI LAPISAN DATA LINK

   •   FRAMING
Aliran Bit yg diterima dari Lapisan Jaringan mensokan Unit Data yg dikelola serta Pembagian Airan Bit dilakukan. Menerima PAKET dari Network Layer serta merangkum mereka ke FRAME. Mengirimkan setiap FRAME Bit-by-Bit pada perangkat keras. Pada akseptor 'akhir, lapisan data link mengambil sinyal dari perangkat keras serta merakitnya menso FRAME.

   •   PHYSICAL ADDRESSING
Menambahkan HEADER pada FRAME untuk mendefinisikan Alamat FISIK dari pengiriman atau penerimaan Fame, Jika Frame yg akan dipengirimankan kepada sistem yg berbeda pada jaringan. Menyediakan 2 Lapisan Hardware prosedur pengalamatan. Alamat Hardware diasumsikan unik pada link. Hal dikodekan ke dalam perangkat keras pada dikala Manufaktur. (LLC serta MAC)

   •   FLOW CONTROL
Mekanisme Kontrol anutan untuk menghindari Pemancar berjalan Cepat tetapi Penerima mendapatkan Lambat dengan sedikit suplemen Buffering yg disediakan.  Juga mencegah kemacetan kemudian lintas di sisi Penerima. Stasiun pada Link yg sama mungkin mempunyai Kecepatan atau Kapasitas yg berbeda. Lapisan Data-Link memastikan kontrol anutan yg memungkinkan kedua mesin untuk bertukar data pada berkecepatan yg sama.

   •   ERROR CONTROL
Kontrol Kesalahan dicapai dengan menambahkan sebuah Tailer di final FRAME. Duplikasi Frame dicegah dengan memakai prosedur ini. Kasertag Sinyal mungkin telah mengalami persoalan dalam Pengiriman serta Bit Kesalahan terbentuk. Akan terdeteksi serta berusaha untuk memulihkan ke kasatmata Data Bit. Juga menyediakan prosedur pelaporan kesalahan ke pengirim.

   •   ACCESS CONTROL
Protokol Lapisan memilih perangkat mempunyai kontrol atas link pada waktu tertentu, Ketika dua atau lebih perangkat yg terhubung ke Link yg sama. Ketika Host pada link bersama mencoba untuk mentransfer data, mempunyai probabilitas tinggi terso Tabrakan. Lapisan Data-Link menyediakan prosedur menyerupai CSMA/CD untuk melengkapi kemampuan mengakses media menyebarkan di antara beberapa Systems.

   •   SYNCRONIZATION
Ketika Data FRAME dikirim pada Link, Kedua mesin harus disinkronkan untuk pengiriman data berlangsung hingga final pengiriman pada dikala bersamaan.

SINYAL

Ketika data dikirim melalui Media Fisik, Pertama diubah menso Sinyal Elektromagnetik. Data bisa menso Analog, Data Analog serta Digital direpresentasikan dalam Sinyal Digital atau Analog.
   •   Sinyal DIGITAL
Merupakan urutan Pulsa Tegangan. Yang dipakai dalam sirkuit sistem komputer.
   •   Sinyal ANALOG
Merupakan Gelombang Kontinu, diwakili oleh Gelombang Elektromagnetik yg terus menerus.

PENURUNAN TRANSMISI

Ketika Sinyal berjalanan melalui Media cenderung memburuk, Banyak alasan yg ada.
   •   Atenuasi (Attenuation)
Penerima untuk menafsirkan data akurat, sinyal harus cukup kuat. Ketika sinyal melewati medium, cenderung untuk mendapatkan penurunan meliputi Jarak, kehilangan kekuatan.
   •   Penyebaran (Dispersion)
Sinyal berjalanan melalui Media, Cenderung menyebar serta tumpang tindih. Jumlah dispersi tergantung pada frekuensi yg digunakan.
   •   Distorsi delay (Delay distortion)
Sinyal dikirim melalui media dengan berkecepatan yg telah ditentukan serta Frekuensi. Jika berkecepatan sinyal serta frekuensi tidak cocok, ada kemungkinan sinyal mencapai tujuan dalam mode yg berbeda. Di media digital, ini sangat penting bahwa beberapa bit mencapai lebih awal dari yg sebelumnya dikirim.
   •   Kebisingan (Noise)
Gangguan acak atau fluktuasi sinyal analog atau digital dikatakan Kebisingan, yg sanggup mendistorsi isu bahu-membahu yg sesertag dilakukan. Dapat dicirikan sebagai berikut:
       -  Thermal Kebisingan
Panas agitates konduktor elektronik media yg sanggup memperkenalkan kebisingan di media. Sampai tingkat tertentu, noise thermal tidak sanggup dihindari.
       -  Intermodulation
Ketika beberapa frekuensi menyebarkan media, gangguan mereka sanggup menimbulkan kebisingan di media. Intermodulation noise terso kalau dua frekuensi yg berbeda menyebarkan media serta salah satu dari mereka mempunyai kekuatan yg berlebihan atau komponen itu sendiri tidak berfungsi dengan baik, maka frekuensi yg dihasilkan mungkin tidak disampaikan menyerupai yg dimaksudkan.
       -  Crosstalk
Semacam Kebisingan yg terso ketika sinyal gila masuk ke media. Karena sinyal di salah satu media mempengaruhi sinyal dari medium kedua.
       -  Impuls
Kebisingan ini diperkenalkan sebab gangguan yg tidak teratur menyerupai petir, listrik, arus pendek, atau komponen yg rusak. Data digital sebagian besar dipengaruhi oleh semacam ini kebisingan.

MEDIA TRANSMISI

Media di mana Informasi antara dua sistem komputer dikirim, disebut medium transmisi.
Media transmisi tiba dalam dua bentuk.

   •   MEDIA DIPANDU
Kabel komunikasi / Kabel media, menyerupai UTP, kabel koaksial, serta Optik serat dipandu. Media pengirim serta akseptor pribadi terhubung serta isu yg mengirim (dipandu).

   •   MEDIA TERARAH
Ruang udara Nirkabel atau terbuka dikatakan media yg terarah, Tidak ada konektivitas antara pengirim serta penerima. Informasi yg tersebar di udara, serta siapa pun termasuk akseptor bahu-membahu sanggup mengumpulkan Informasi.

KAPASITAS KANAL

Kecepatan Transmisi Informasi dikatakan Kapasitas Saluran. Dihitung sebagai Data Rate.
   •   Bandwidth
Keterbatasan Fisik media yg mendasari.
   •   Kesalahan-Rate
Penerimaan salah isu sebab kebisingan.
   •   Encoding
Jumlah tingkat dipakai untuk signaling.

MULTIPLEXING

Teknik untuk mencampur serta mengirim beberapa anutan data melalui media tunggal. Teknik ini memerlukan perangkat keras sistem yg disebut Multiplexer (MUX) untuk multiplexing mengirim pada suatu media, serta De-Multiplexer (DMUX) yg mengambil isu dari media serta menpengirimankan ke aneka macam tujuan.

SWITCHING

Mekanisme Data/Informasi yg dikirim dari Sumber ke Tujuan yg tidak terhubung secara langsung. Jaringan mempunyai perangkat Interkoneksi, yg mendapatkan data dari Sumber yg terhubung langsung, kemudian menyimpan data, menganalisis. Selanjut nya Perangkat Interkoneksi mengirimkan nya ke tujuan.


[  CEN531 – Data Link Layer - Dr. Mostafa Hassan Dahshan
[  Chap.5 - The Data Link Layer
[  Chapter 3 - Data Link Layer - Raj Jain
[  Chapter 5 - The Data Link Layer
[  CS457 - Data Link Layer
[  Data Link Layer - WPI
[  Lesson 5 - The Data Link Layer
[  The Data Link Layer

Lapisan Jaringan - Osi Model

NETWORK Layer (OSI) - Tujuan utama dari lapisan ini yakni untuk memperlihatkan PAKET dari sumber ke tujuan di beberapa Jaringan. Jika dua komputer telah terhubung pada Jaringan yg sama maka tidak ada keperluan lain untuk berkomunikasi.



Rute Sinyal yg melalui susukan berbeda ke ujung yg lain serta bertindak sebagai pengendali jaringan. Membagi pesan keluar menso PAKET serta merakit PAKET masuk ke dalam pesan untuk tingkat yg lebih tinggi.


Mengelola pilihan yg berkaitan dengan Host serta Alamat Jaringan, mengelola Sub-Jaringan, serta InterNetworking. Mengambil tanggung jawab untuk Routing Paket dari sumber ke tujuan dalam atau di luar SubNet. Dua subnet yg berbeda mungkin mempunyai sketsa pengalamatan yg berbeda atau jenis menangani Non-Kompatibel.

Sama dengan Protokol, dua SubNet yg berbeda beroperasi pada Protokol yg berbeda yg tidak kompatibel satu sama lain. Lapisan jaringan mempunyai tanggung jawab untuk rute paket dari sumber ke tujuan, pemetaan sketsa pengalamatan yg berbeda serta protokol.




FUNGSI LAPISAN JARINGAN

   •   TRANSLATE
Merubah Alamat Jaringan Logis ke Alamat Fisik.
Bertanggung jawab dengan Sirkuit, Pesan atau Packet Switching.
Memecah Paket yg lebih besar ke dalam paket-paket kecil.

   •   ROUTER AND GATEWAY
Sebagai Router serta Gateway yg beroperasi di Jaringan.
Mekanisme disediakan untuk routing paket hingga ke tujuan akhir.
Mengatasi perangkat serta jaringan.
Internetworking antara dua subnet yg berbeda.
Mengisi tabel routing atau rute statis.

   •   CONNECTION SERVICE
Menyediakan Layanan Koneksi termasuk Kontrol Aliran Jaringan,
Kontrol Kesalahan jaringan serta Kontrol urutan paket.
Antrian data yg masuk serta keluar serta kemudian meneruskan mereka sesuai dengan kualitas hambatan layanan ditetapkan untuk paket tersebut.
Menyampaikan paket ke tujuan dengan upaya terbaik.
Menyediakan koneksi berorientasi serta koneksi kurang mekanisme.

FITUR LAPISAN JARINGAN

Dengan Fungsionalitas Standar, sanggup memperlihatkan aneka macam fitur seperti:
 -  Kualitas administrasi pelayanan
 -  Load balancing serta administrasi link
 -  Keamanan
 -  Keterkaitan protokol yg berbeda serta subnet dengan sketsa yg berbeda.
 -  Desain jaringan logis yg berbeda atas desain jaringan fisik.
 -  L3 VPN serta terowongan sanggup dipakai untuk memperlihatkan ujung ke ujung konektivitas berdedikasi.

Protokol Internet secara luas dipakai sebagai Protokol Lapisan Jaringan yg membantu untuk berkomunikasi ujung ke ujung perangkat melalui Internet. Muncul dalam dua rasa.
   •   IPv4 yg selama beberapa dekade dipakai tapi kini kehabisan ruang alamat.
   •   IPv6 diciptakan untuk menggantikan IPv4 serta untuk meringankan keterbatasan IPv4.




[  Introduction to Networking and the OSI Model
[  Open Systems Interconnection - Bhupendra Ratha





Lapisan Transpor - Osi Model

Tujuan utama memberikan Pesan dari Sumber ke Tujuan. Memastikan seluruh Pesan datang utuh serta memastikan kedua Error Control serta Flow Control hingga di sumber tujuan.

Memutuskan Transmisi data pada jalur Paralel/Tunggal. Lapisan Transport memecah Pesan (Data) ke dalam unit kecil sehingga Pesan ditangani lebih Efisien serta memastikan Pesan yg diterima telah diperiksa Kesalahan serta Kontrol Aliran.



Semua Modul serta Prosedur yg berkaitan dengan Transportasi Data atau Aliran Data dikategorikan ke dalam lapisan ini. Seperti semua lapisan lain, Lapisan ini berkomunikasi dengan lapisan rekan Transport nya dari Remote Host.


Menawarkan Peer-to-Peer serta Koneksi End-to-End antara dua proses di Host jarak jauh.
Lapisan Transport mengambil data dari lapisan atas (Application Layer) serta kemudian mengelompokkannya menso Segmen ukuran yg lebih kecil,

Dalam jumlah byte, serta dikirim ke lapisan bawah (Network Layer) untuk pengiriman.

















FUNGSI LAPISAN TRANSPOR

   •   SERVICE POINT ADDRESSING
Mengatasi titik pelayanan
Header Transport Layer termasuk titik layanan Alamat Port. Lapisan ini menerima Pesan ke proses pada komputer menyerupai Network Layer, yg menerima masing-masing Paket.
Menyediakan pengiriman End-to-End Data antara Host yg mungkin atau mustahil termasuk ke dalam SubNet yg sama.

   •   SEGMENTATION and REASSEMBLING
Segmentasi serta Pemasangan kembali - Pesan dibagi menso SEGMEN, Setiap Segmen berisi nomor urut, yg memungkinkan lapisan ini di pemasangan kembali pesan. Pesan dipasang kembali dengan benar sesudah datang di daerah tujuan serta menggantikan paket yg hilang dalam transmisi.

   •   END-TO-END COMMUNICATION
Proses pada satu Host mengidentifikasi Rekan-nya di jaringan Remote dengan cara TSAPs, pun dikenal sebagai nomor Port. TSAPs didefinisikan dengan baik serta proses mencoba untuk berkomunikasi dengan rekan. Semua proses server berniat untuk berkomunikasi melalui jaringan disokong dengan populer Transportasi Layanan Access Points (TSAPs) pun dikenal sebagai nomor port.

Misalnya,
Ketika Klien DHCP ingin berkomunikasi dengan DHCP Server jarak jauh, selalu meminta pada Nomor Port 67. Ketika klien DNS ingin berkomunikasi dengan server DNS jauh, selalu meminta Nomor Port 53 (UDP).

Kedua protokol lapisan Transport utama adalah:
 -  Transmission Control Protocol  (TCP)
Menyediakan Komunikasi yg handal antara dua host.
 -  User Datagram Protocol  (UDP)
Menyediakan komunikasi tidak sanggup mengemban amanah antara dua Host.

CONNECTION CONTROL
Koneksi Control: Ini meliputi 2 jenis:
  -  CONNECTIONLESS
Setiap Segmen dianggap sebagai sebuah Paket Independen serta disampaikan ke lapisan Transport pada mesin tujuan.
  -  CONNECTION ORIENTED
Sebelum memperlihatkan Paket, Koneksi dibentuk dengan lapisan transport di mesin tujuan.

   •   FLOW CONTROL
 - Flow Control:
Kontrol Aliran dilakukan ujung ke ujung.
Menjamin bahwa data harus diterima dalam urutan yg sama di mana Data dikirim.

   •   ERROR CONTROL
Error Control dilakukan ujung ke ujung dalam lapisan ini untuk memastikan bahwa pesan lengkap datang di lapisan transport peserta tanpa kesalahan. Error Correction dilakukan melalui pengiriman ulang.


[  Lecture 14 - Transport Layer Protocols - Stefan Savage
[  Transport Layer - Muhammad Zen S. Hadi, ST. MSc.
[  Computer Networks Transport Layer - Paolo Costa
[  Chapter 5 - Transport Layer Protocols - IBM Redbook
[  Chapter 3 - Transport Layer
[  Chap.3 - Transport Layer
[  Computer Networks-Transport Layer - Abusayeed Saifullah
[  The Transport Layer - Ao Tang, Lachlan L. H. Andrew

Lapisan Sesi - Osi Model

Tujuan utamanya ialah membangun, memelihara serta Sinkronisasi Interaksi antara Sistem berkomunikasi. Dua node yg berbeda dalam jaringan saling terhubung satu sama lainnya berkomunikasi. Sementara itu, Tugas dari lapisan Sesi untuk mempertahankan serta
mengkoordinasikan komunikasi di antara mereka.



Lapisan SESI mengelola serta sinkronisasi percakapan antara dua aplikasi yg berbeda. Transfer data dari satu daerah ke lapisan sesi lain pedoman data ditandai serta disinkronisasi dengan baik, sehingga ujung-ujung pesan tidak dipotong prematur serta kehilangan data dihindari.




FUNGSI LAPISAN SESI

DIALOG CONTROL
Kontrol Dialog - Lapisan ini memungkinkan dua sistem untuk memulai komunikasi satu sama lain dalam Setengah-Duplex atau Full-Duplex.

SYNCRONIZATION
Sinkronisasi - Lapisan ini memungkinkan proses untuk menambah pos-pos investigasi yg dianggap sebagai titik Sinkronisasi ke dalam pedoman data.

Contoh: 
Jika suatu sistem pengiriman File dari 800 halaman, menambahkan pos investigasi sehabis setiap 50 halaman. Untuk memastikan bahwa unit 50 halaman berhasil diterima serta diakui. Ini menguntungkan pada ketika kesoan seakan kesoan terso di halaman nomor 110, tidak ada keperluan untuk mengirimkan kembali 1 to100 halaman.

ACTIVITY MANAGEMENT
Manajemen aktivitas - Mengizinkan pengguna untuk membatasi data ke dalam unit logis disebut Kegiatan. Setiap aktivitas Independen dari aktivitas yg tiba sebelum / sehabis serta sanggup diproses sendiri. Dapat dipakai untuk membatasi les dari multi le transfer.

Kegiatan pun dipakai untuk mengkarantina, mengumpulkan semua pesan dari
pertukaran multi-pesan gotong royong sebelum memproses mereka. Aplikasi menerima
akan mulai pesan pengolahan hanya sehabis semua pesan telah tiba. Menyediakan cara untuk membantu memastikan bahwa semua atau tidak ada seperangkat operasi dilakukan.

Misalnya, 
Transaksi bank sanggup terdiri dari penguncian catatan, memperbarui nilai, serta lalu membuka catatan. Jika aplikasi diproses operasi pertama, tetapi tidak pernah mendapatkan operasi yg tersisa (karena klien atau jaringan kegagalan), catatan akan tetap terkunci selamanya. Mengkarantina alamat duduk masalah ini.


[  Design of a Session Layer - Petter Arvidson & Micael Widell
[  Session Layer (Layer 5)
[  Session Layer
[  A Session Layer Design to Secure the Internet





Lapisan Presentasi - Osi Model

Setiap Tingkat Model OSI berkomunikasi dengan tingkat yg berada di bawah serta di atas itu. Tugas untuk Lapisan Presentasi ialah untuk mendapatkan data dari lapisan Aplikasi serta menerjemahkannya sehingga Aplikasi di sisi lain dari koneksi akan memahaminya.




Lapisan keenam Model tumpuan jaringan terbuka OSI. Pada lapisan ini terso pembuatan struktur data yg didapatnya dari lapisan aplikasi ke sebuah format yg sanggup ditransmisikan melalui jaringan.  Mengubah Data Non-Teks menyerupai gambar, gambar, foto, suara, musik, serta video ke bentuk yg memungkinkan workstation di sisi lain dari koneksi jaringan mengubahnya kembali.

Jika kita mengambil pola dari loading halaman Web, Lapisan Presentasi pada sisi server akan mengkonversi gambar serta media lainnya yg berada di halaman ke bentuk dimengerti oleh Browser pengguna.

Lapisan ini bertanggungjawab untuk melaksanakan Enkripsi Data, Kompresi Data, konversi set abjad (ASCII, Unicode, EBCDIC, atau set abjad lainnya), Interpretasi Perintah Grafis, Dll.



Fitur penting kedua dari lapisan presentasi
Enkripsi data di satu sisi, serta Dekripsi di sisi lain.
Ketika Aplikasi atau Web Browser Membangun koneksi yg kondusif dengan Server,
Dicapai dengan memakai lapisan Presentasi model OSI.

FUNGSI LAPISAN PRESENTASI

TRANSLATION
Terjemahan - Sebelum dikirim, Informasi dalam bentuk Karakter serta Angka harus diubah menso Bit Stream. Lapisan presentasi bertanggung jawab untuk Interoperabilitas antara Metode Encoding Komputer yg berbeda memakai metode pengkodean yg berbeda. Ini menerjemahkan data antara format jaringan yg membutuhkan serta format komputer.

ENCRYProdusenION
Enkripsi - Melaksanakan Enkripsi pada Transmitter serta Dekripsi pada penerima.

DATA COMPRESSION
Kompresi Data - Ini membawa keluar kompresi data untuk mengurangi bandwidth dari data yg akan dikirimkan. Peran utama kompresi data ialah untuk mengurangi jumlah bit yg akan 0transmitted. Hal ini penting dalam transmisi multimedia menyerupai audio, video, teks dll

DATA REPRESENTATION
Komputer yg berbeda mempunyai Representasi yg berbeda untuk karakter. Jika dua Komputer yg berbeda sanggup bertukaran teks, mengirim e-mail, Mereka harus oke pada Representasi yg akan dipakai dalam pertukaran. kemudian salah satu harus menerjemahkan dari, atau ke dalam, yg perwakilan yg disepakati . Sebenarnya, problem Representasi hanya ASCII / EBCDIC.

PUBLIC KEY CRYProdusenOGRAFY
Teknik Fantastis (di mana beberapa kunci diperbolehkan diketahui umum) tidak mempunyai kelemahan dari hierarki kunci atau teka-teki.

AUTHENTICATION & DIGITAL SIGNATURES
Bagaimana kita sanggup memverifikasi bahwa dokumen telah tiba dari pengirim yg benar ditentukan dalam pesan komputerisasi sistem.

Misalnya
Bagaimana sanggup bank pastikan pesan ke mendebet rekening OTENTIK,
Membutuhkan metode tersebut, bahwa:
  •  Penerima sanggup memverifikasi (Otentikasi) yg diakui Identitas Pengirim.
  •  Pengirim tidak sanggup menygkal kemudian ia mengirim pesan. (Non-terkemuka Signature).

HASH FUNCTION and MAC
Secara umum, tidak diharapkan untuk membalikkan, mengenkripsi seluruh pesan untuk meng-Otentikasi. Mungkin hanya sebagian Kecil, atau Checksum (dihasilkan oleh Fungsi HASH) perlu dienkripsi secara unik.

Message Outhentication Code (MAC) - Kode Otentikasi Pesan, Semacam bingkai urutan cek Hash yg baik serta pendek. Hasil bit terbalik dienkripsi sedemikian rupa bahwa pengirim Authenticatable. 

Ini lebih unggul untuk membalikkan mengenkripsi seluruh pesan alasannya ialah Fungsi Hash jauh lebih memberatkan komputasi.