1 / 27

Rangkaian Perhubungan Data

Rangkaian Perhubungan Data. BAB 6 Antaramuka Perhubungan Data. Penghantaran Asynchronous & Synchronous. Masalah Pemasaan (Timing) memerlukan satu mekanisma untuk penyegerakan penghantar dan penerima Dua Kaedah Asynchronous (Tak Segerak) Synchronous (Segerak). Asynchronous.

alyn
Download Presentation

Rangkaian Perhubungan Data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rangkaian Perhubungan Data BAB 6 Antaramuka Perhubungan Data Disediakan oleh Dr. R.Badlishah Ahmad 2001

  2. Penghantaran Asynchronous & Synchronous • Masalah Pemasaan (Timing) memerlukan satu mekanisma untuk penyegerakan penghantar dan penerima • Dua Kaedah • Asynchronous (Tak Segerak) • Synchronous (Segerak) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  3. Asynchronous • Data dihantar dalam satu aksara (character) pada satu masa • ~ 5 ke 8 bit bergantung kepada pengkodan yg digunakan • Timing hanya perlu untuk setiap aksara (bukan setiap bit) • Resync (penyegerakan semula) dilakukan pada setiap aksara Disediakan oleh Dr. R.Badlishah Ahmad 2001

  4. Asynchronous (diagram) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  5. Asynchronous - Behavior • Pada aliran yang tetap (steady stream), jarak masa (interval) antara aksara seragam (length of stop element), tidak bagi aliran tak tetap.. • Pada idle (diam) state, penerima akan melihat pertukaran dari 1 ke 0 • Kemudian sampel (samples) tujuh intervals (bit) (char length) • Kemudian tengok pada pertukaran 1 ke 0 untuk aksara seterusnya • Mudah, murah, bagus untuk data yang punyai aksara yang panjang • Overhead hanya 2 atau 3 bit per char (~20%) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  6. Synchronous - Bit Level • Satu blok data dihantar tanpa bit ‘start’ ataupun ‘stop’ • Jam (Clock) mestilah disegerakkan • Boleh guna talian clock yang berasingan • Bagus untuk jarak yang dekat • Untuk jarak jauh kemungkinan akan kehilangan data (disebabkan kelemahan talian penghantaran, keroskan pada isyarat JAM) • Masukkan isyarat ‘clock’ ke dalam data • Manchester encoding • Frekuensi pembawa (analog) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  7. Synchronous - Block Level • Perlukan tanda untuk permulaan dan akhir data blok tersebut • Guna preamble & postamble • e.g. series of SYN (hex 16) characters • e.g. corak ‘11111111’ mula & berakhir dgn corak ‘11111110’ • Lebih efisyen, kurang overhead drp async Disediakan oleh Dr. R.Badlishah Ahmad 2001

  8. Synchronous (diagram) Untuk maklumat kawalan Untuk Penyegerakan Contoh Frem bagi HDLC Bab 7 Disediakan oleh Dr. R.Badlishah Ahmad 2001

  9. Konfigurasi Talian • Konfigurasi talian menentukan bagaimana entiti/sistem disambung dan kaedah penghantaran dan penerimaan • Topologi (kaedah penyambungan) • Sambungan fizikal antara stesen2 terhadap media • Titik ke Titik • Pelbagai Titik • contoh Komputer & terminal2, LAN • Separuh duplex (Half duplex) • Satu stesen boleh hantar isyarat pada satu masa • Perlukan satu laluan data • Full duplex • Dua stesen boleh terima/hantar isyarat pada masa yang sama • Perlukan dua laluan data (serta echo canceling) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  10. Konfigurasi Tradisional Server (MSN server) Terminal digunakan oleh pengguna utk capai aplikasi (MSN User) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  11. Antaramuka (Interfacing) • Peranti memproses data (atau data terminal equipment atau PC, DTE) tidak termasuk dalam fasiliti penghantaran data • Perlu peranti Antaramuka yang dipanggil Data Circuit terminating Equipment (DCE) • contoh MODEM, Ethernet atau Wi-FI NIC (Network Interface Card) & Router • DCE hantar bit-bit ke dalam media • DCE berhubung dgn maklumat data dan kawalan dgn DTE (cth: adakah DCE sedia menerima data atau tidak!!) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  12. Ciri-ciri Antaramuka • Mekanikal • Plag sambungan • Elektrikal • Voltage, timing, pengkod (encoding) • Fungsi • Data, kawalanl, timing, grounding • Prosidur • Sequence of events Disediakan oleh Dr. R.Badlishah Ahmad 2001

  13. V.24/EIA-232-F • ITU-T v.24 • Hanya menspesifikkan fungsi dan prosidur • References other standards for electrical and mechanical • EIA-232-F (USA) • RS-232 • Mechanical ISO 2110 • Electrical v.28 • Functional v.24 • Procedural v.24 Disediakan oleh Dr. R.Badlishah Ahmad 2001

  14. Spesifikasi Mekanikal Disediakan oleh Dr. R.Badlishah Ahmad 2001

  15. Spesifikasi Elektrik • Isyarat digital • Nilai di terjemahkan sebagai data atau kawalan bergantung pada litar • Lebih dari -3v (-3V -> -13V) adalah binary 1, lebih dari +3v (+3V -> +13V) adalah binary 0 (NRZ-L) • Kadar isyarat < 20kbps • Jarak <15m (bagi isyarat elektrik) • Untuk kawalan, lebih dari -3v ialah off, lebih dari +3v adalah on Disediakan oleh Dr. R.Badlishah Ahmad 2001

  16. Spesifikasi Fungsi • (Lihat jadual dalam Stallings chapter 6) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  17. Local & Remote Loopback Disediakan oleh Dr. R.Badlishah Ahmad 2001

  18. Spesifikasi Prosedur • Contoh Asynchronous private line modem • Suis modem dionkan, modem (DCE) nyalakan lampu DCE ready • Bila DTE (modem) sedia hantar data, lampu Request to Send dinyalakan • Modem akan balas (responds) bila lampu Clear to send dinyalakan • Selepas itu DTE hantar data • Bila data sampai, lampu modem Receive Line Signal Detector bernyala & data sedang diterima Disediakan oleh Dr. R.Badlishah Ahmad 2001

  19. Dial Up Operation (1) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  20. Dial Up Operation (2) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  21. Dial Up Operation (3) Disediakan oleh Dr. R.Badlishah Ahmad 2001

  22. Null Modem Disediakan oleh Dr. R.Badlishah Ahmad 2001

  23. Diagram Antaramuka Fizikal ISDN Disediakan oleh Dr. R.Badlishah Ahmad 2001

  24. Antaramuka Fizikal ISDN • Sambungan antara ‘terminal equipment’ (c.f. DTE) dan ‘network terminating equipment’ (c.f. DCE) • ISO 8877 • Kabel di ‘terminate’kan dgn penyambung2 sepadan (matching connectors) • Talian yang sama untuk isyarat data & kawalan Disediakan oleh Dr. R.Badlishah Ahmad 2001

  25. Spesifikasi Elektrik ISDN (1) • Penghantaran Seimbang (Balanced transmission) • Isyarat dihantar dgn menggunakan 2 pasang talian menggunakan twisted pair (wayar terpiuh) cable • Isyarat sebagai aliran elektrik • Differential signaling • Nilai isyarat bergantung kpd arah pengaliran voltan • Kurang hingar dan boleh toleran dgn hingar yg. sedikit Disediakan oleh Dr. R.Badlishah Ahmad 2001

  26. Spesifikasi Elektrik ISDN (2) • (cth; Penghantaran Tak Seimbang ‘Unbalanced’, RS-232 menggunakan satu talian isyarat dan satu talian bumi) • Pengkodan Data bergantung kpd kadar data (data rate) • Basic rate 192kbps guna pseudoternary • Primary rate guna Alternative Mark Inversion (AMI) & B8ZS atau HDB3 Disediakan oleh Dr. R.Badlishah Ahmad 2001

  27. Tugasan 3 • Tugasan • Menggunakan pengaturcara C tuliskan stau program yang dapat menghantar data dari PC ke PC menggunakan • RS232, dan • menggunakan TCP/IP (socket programming) • Guna pengkompil GNU C di makmal Rangkaian Perhubungan Data • 5 muka surat (macam biasa) Disediakan oleh Dr. R.Badlishah Ahmad 2001

More Related