Tag: Tutorial

Tutorial Ujian Sertifikasi Cisco CCNA / CCNP: ISDN dan Multilink PPP

ISDN adalah topik besar di kedua ujian Cisco CCNA dan BCRAN CCNP Anda. Sementara banyak topik ISDN tampak lugas, itu adalah rincian yang membuat perbedaan di ruang ujian dan bekerja dengan ISDN dalam jaringan produksi. Mengkonfigurasi dan mengatasi masalah multilink PPP hanyalah salah satu keterampilan yang Anda perlukan untuk lulus dari kedua ujian yang menuntut ini.

Dengan BRI, kami punya dua B-channel untuk membawa data, dan keduanya memiliki kapasitas 64-kbps. Anda mungkin berpikir itu akan menjadi ide yang baik untuk memiliki kedua saluran dalam operasi sebelum mencapai kapasitas, dan itu adalah ide bagus. Masalahnya adalah, itu bukan perilaku default ISDN. B-channel kedua tidak akan mulai membawa lalu lintas sampai yang pertama mencapai kapasitas.

Dengan Multilink PPP (MLP), kapasitas bandwidth dapat diatur yang akan memungkinkan b-channel kedua untuk menanggung data sebelum saluran pertama mencapai kapasitas. Konfigurasi untuk MLP sederhana, tetapi sering salah konfigurasi. Kami akan menggunakan teman baik kami Bantuan iOS untuk memverifikasi pengukuran yang digunakan oleh perintah ini.

Mengaktifkan MLP adalah proses tiga langkah:

Aktifkan PPP pada tautan

Aktifkan MLP dengan perintah ppp multilink

Tentukan ambang di mana b-channel kedua harus mulai membawa data dengan perintah load-threshold dialer.

Katakanlah Anda ingin saluran-b kedua mulai membawa data ketika saluran pertama mencapai 75% dari kapasitas. Akan masuk akal bahwa perintah untuk melakukannya akan dialer load-threshold 75 … tapi tidak.

R1 (config) #int bri0

R1 (config-if) #ppp multilink

R1 (config-if) #dialer load-threshold?

Muat ambang untuk melakukan panggilan lain

Nilai load-threshold dialer didasarkan pada 255, bukan 100. Agar perintah ini membawa garis ke atas pada persentase tertentu, kalikan persentase dalam format desimal dengan 255. Di bawah ini, saya dikali 255 hingga .75 (75%) untuk tiba di 191.

R1 (config-if) #dialer load-threshold 191?

baik keputusan Threshold berdasarkan max of inbound dan outbound traffic

Keputusan Ambang Masuk hanya berdasarkan pada lalu lintas masuk

Keputusan Threshold outbound berdasarkan pada traffic outbound saja

R1 (config-if) #dialer load-threshold 191 juga

Seperti yang digambarkan oleh Bantuan iOS dalam konfigurasi di atas, dialer load-threshold memiliki opsi tambahan juga. Anda dapat mengonfigurasi antarmuka untuk mempertimbangkan hanya lalu lintas masuk, keluar, atau semua saat menghitung kapan untuk membawa saluran berikutnya.

Konfigurasi Multilink PPP hanyalah salah satu keterampilan yang Anda perlukan untuk mendapatkan CCNA Anda dan lulus ujian CCNP BCRAN. Jangan meremehkan ISDN pada ujian sertifikasi Cisco!

Tutorial Alamat IP Klasik (Animasi Interaktif 4)

Q1. Apa itu klasifikasi alamat?

Jawaban: Alamat IP dibagi menjadi ID jaringan dan ID host. Ini diklasifikasikan ke dalam 5 kelas: A, B, C, D, E. Pembagian didasarkan pada network mask, panjang tetap bit paling kiri yang ditetapkan untuk ID jaringan dan ID host.

Q2. Bagaimana cara mengklasifikasikan alamat IP?

Jawaban: Alamat IP memiliki 32 bit (4 byte) dan sering direpresentasikan sebagai 4 angka desimal a.b.c.d, satu angka per byte. Setiap nilai angka adalah antara 0 ~ 255. Mereka diklasifikasikan sebagai berikut:

Kelas A: "a" adalah 0 ~ 127. Network ID adalah "a" (digit paling kiri). ID host adalah "b.c.d" (kanan 3 digit)

Kelas B: "a" adalah 128 ~ 191. Network ID adalah "a.b" (2 digit kiri). ID host adalah "c.d" (2 digit kanan)

Kelas C: "a" adalah 192 ~ 223. ID Jaringan adalah "a.b.c" (3 digit paling kiri). ID host adalah "d" (digit paling kanan)

Kelas D, E: "a" adalah 224 ~ 255. Alamat Kelas D digunakan untuk multicasting. Alamat Kelas E disediakan untuk penelitian ilmiah.

Q3. Berapa banyak ID host dan ID jaringan untuk alamat kelas A, B, C?

Jawaban: Jumlah host / ID jaringan ditentukan oleh jumlah byte yang dialokasikan untuk setiap kelas.

Penggunaan ID Jaringan ID Kelas Host

A: 16,777,216 256 Jaringan sangat besar

B: 65.536 65.536 Jaringan besar

C: 256 16.777.216 jaringan kecil. Masing-masing berisi tidak lebih dari 256 komputer.

Catatan: Di setiap kelas, dua ID host dicadangkan dan tidak dapat ditetapkan ke host: semua 0 bit, semua 1 bit.

Q4. Bagaimana cara menentukan kelas ketika alamat IP disajikan dalam biner?

Jawaban: Kita bisa melihat byte pertama (3 bit paling kiri)

Jumlah left-Leftmost byte a.b.c.d

Kelas paling bit, nilai dalam biner (4-desimal)

A: 1 bit: 0 0xxxxxxx a adalah 0 ~ 127

B: 2 bit: 10 10xxxxxx a adalah 128 ~ 191

C: 3 bit: 110 110xxxxx a adalah 192 ~ 223

Catatan: Hubungan antara alamat yang berkelas dan jaringan tujuan tabel routing lebih jelas saat memainkan animasi pengiring.

Q5. Seberapa baik cara kerja alamat berkelas?

Jawaban: Ini bekerja dengan baik di tahap awal internet ketika tidak ada banyak komputer yang terhubung ke Internet. Namun, mengelompokkan alamat IP dengan panjang tetap dari bit tidak dapat menskalakan dengan baik ketika jumlah jaringan meningkat.

Misalnya, bagaimana cara menetapkan alamat jaringan untuk sekelompok 1000 komputer? Satu jaringan kelas C tidak cukup. Jika mengalokasikan ruang alamat kelas B untuk grup ini, ada 64.536 ID host yang tidak digunakan. Itu sangat sia-sia.

Untuk mengatasi masalah ini, para ilmuwan komputer mendesain alamat IP tanpa kelas (atau subnetting) untuk membagi lebih lanjut ruang alamat yang berkelas menjadi jaringan yang lebih kecil. Dengan cara ini, sekelompok 1000 komputer dapat masuk ke alamat jaringan yang berisi 1024 host.

Untuk mempelajari alamat IP tanpa kelas, lihat tutorial berikutnya: IP subnetting.

Artikel ini adalah FAQ dari animasi interaktif. Konsep lebih mudah dipahami ketika melihat topologi visual, paket, dan tabel dalam animasi ini. Ini tercantum di bawah tautan Eksternal.

Tutorial Pengalamatan IP – Alamat Jaringan, Mask (Interaktif, Visual Animasi 3)

Q1. Apa itu alamat jaringan?

Jawaban: Kita dapat melihat alamat jaringan dan tuan rumah dengan dua cara:

1) Network-ID dan Host-ID

Alamat IP dibuat dari dua bagian, bagian kiri adalah ID jaringan, bagian kanan adalah ID host.

Misalnya, dalam 100.3.4.5, jika 100 adalah ID jaringan, maka 3.4.5 adalah ID host. Jika 100.3 adalah ID jaringan, maka 4.5 adalah ID host.

2) Alamat jaringan dan alamat host. Mari kita lihat dua contoh:

Alamat IP Jaringan-ID Host-ID Jaringan-alamat Host-address Mask

100.4.5.6/8 100 4.5.6 100.0.0.0 100.4.5.6 / 8

150.1.2.3/16 150.1 2.3 150.1.0.0 150.1.2.3 / 16

Catatan: Masker jaringan disajikan sebagai / m di mana m adalah angka desimal 2-digit antara 8 ~ 31.

Catatan: Alamat IP, jaringan, dan host biasanya disajikan dengan masker.

Q2. Apa itu topeng?

Menjawab. IP menggunakan network mask untuk memecah sebuah alamat IP 32-bit ke dalam network-ID dan host-ID. Alamat jaringan dibuat dari bit ID jaringan di sebelah kiri dan 0 bit di sebelah kanan.

Sebagai contoh, untuk 150.1.2.3/16, 16 adalah network mask, 150.1 adalah network-ID, 150.1.0.0/16 adalah network-address, 2.3 adalah host-ID, 150.1.2.3/16 adalah host-address. Alamat jaringan digunakan oleh router untuk meneruskan paket. Alamat host digunakan untuk membedakan host dalam jaringan yang sama.

Q3. Mengapa alamat jaringan?

Jawaban: Ketika jumlah terlalu banyak, kami menggunakan struktur hierarkis untuk mengelolanya. Misalnya, nomor telepon disusun sebagai.

Misalnya, 086.021.1234.5678 adalah angka di China, Shanghais. Pesan suara dialihkan berdasarkan kode negara, kode kota, dan awalan. Nomor telepon terstruktur jauh lebih mudah untuk beralih dari nomor telepon 10 digit datar.

Internet menghadapi situasi serupa. Ada hampir 4,2 miliar alamat (IP memiliki 32 bit. Atau 2 ^ 32 alamat individual.) Router menggunakan tabel routing untuk paket kata pengantar. Jelas, jauh lebih mudah bagi router untuk menangani alamat terstruktur dari 4 miliar yang datar.

Solusi IP adalah menggunakan alamat-jaringan untuk meneruskan paket-paket, bukan paket-paket individual. Masker jaringan memecah alamat menjadi ID jaringan dan ID host. Routing tables menggunakan alamat jaringan, bukan alamat IP.

Sebagai contoh,

– 100.0.0.0/8 jaringan memiliki 16.777.216 alamat. Dalam tabel routing, (100.0.0.0/8, antarmuka hop berikutnya) mengatakan: meneruskan paket dengan jaringan tujuan yang sama ke antarmuka hop berikutnya yang sama.

– 150.1.0.0/16 jaringan memiliki 65.536 alamat. Dalam tabel routing, (150.1.0.0/16, antarmuka hop berikutnya) menangani forwarding 65.536 alamat individual di jaringan 150.1.0.0/16.

– 150.1.0.0/16 jaringan memiliki 65.536 alamat IP. Dalam tabel routing, (150.1.0.0/16, antarmuka hop berikutnya) menangani forwarding 65.536 alamat individual di jaringan 150.1.0.0/16.

– 222.111.44.0/24 memiliki 256 alamat IP. Dalam tabel routing, (222.111.44.0/24, antarmuka hop berikutnya) meneruskan 256 alamat IP di jaringan 222.111.44.0 ke antarmuka hop berikutnya.

Q4. Bagaimana masker saat ini dalam desimal?

Menjawab. Hadirkan mask dengan cara yang sama dengan alamat IP. Sebagai contoh.

/ 8 disajikan sebagai 255.0.0.0.

/ 16 disajikan sebagai 255.255.0.0.

/ 24 disajikan sebagai 255.255.255.0

Q5. Mengapa panjang topeng adalah kelipatan dari 8 tetapi?

Jawaban: Ada dua jenis skema pengalamatan IP: classful dan classless. Apa yang telah kita bicarakan sejauh ini adalah berkelas. Alamat IP tanpa kelas dapat menggunakan masker dengan panjang berapa pun. Lihat tutorial selanjutnya untuk detailnya.

Artikel ini adalah FAQ dari animasi interaktif. Anda dapat memainkan animasi ini di bawah tautan Eksternal.

RS-232 Tutorial – 3 Langkah Mudah Memahami dan Mengontrol Perangkat RS232 Anda

Langkah 1: Memahami Koneksi & Sinyal RS-232

-RS-232C, EIA RS-232, atau hanya RS-232, mengacu pada standar yang sama yang didefinisikan oleh Asosiasi Industri Elektronik pada tahun 1969 untuk komunikasi serial.

-DTE dan DCE

-DTE adalah singkatan dari Data Terminal Equipment. Komputer adalah DTE. DCE adalah singkatan dari Alat Komunikasi Data. Modem adalah DCE.

-DTE biasanya dilengkapi dengan Male Connector, sementara DCE dilengkapi dengan Female Connector. Namun, itu tidak selalu benar. Gunakan cara sederhana di bawah ini untuk mengonfirmasi:

Ukur Pin 3 dan Pin 5 dari Konektor DB-9 dengan Volt Meter, jika Anda mendapatkan tegangan -3V hingga -15V, maka itu adalah perangkat DTE. Jika tegangan pada Pin 2, maka itu adalah perangkat DCE.

Catatan: Hasil untuk Konektor DB-25 dibalik (Silakan lihat tabel konversi DB-9 hingga DB-25 di bawah).

Pinouts RS-232 (DB-9)

Konektor DB-9 laki-laki dilihat dari depan. Pandangan terbalik atau belakang konektor laki-laki untuk Konektor Perempuan.

Penetapan Pin DCE Pin Tugas Dign (DB-9) (DB-9)

1 DCD Data Carrier Mendeteksi 1 DCD Data Carrier Detect

2 RxD Menerima Data 2 TxD Mengirimkan Data

3 TxD Mengirimkan Data 3 RxD Menerima Data

4 DTR Data Terminal Ready 4 DSR Data Set Siap

5 GND Ground (Sinyal) 5 GND Ground (Sinyal)

6 DSR Data Set Ready 6 DTR Data Terminal Ready

7 Permintaan RTS untuk Kirim 7 CTS Hapus untuk Kirim

8 CTS Hapus untuk Kirim 8 Permintaan RTS ke Kirim

9 RI Ring Indicator 9 RI Ring Indicator

Konversi DB-9 ke DB-25

DB-9 DB-25 Fungsi

1 8 DCD Data Carrier Detect

2 3 RxD Menerima Data

3 2 TxD Mengirimkan Data

4 20 DTR Data Terminal Ready

5 7 GND Ground (Sinyal)

6 6 Set Data DSR Siap

7 4 Permintaan RTS untuk Kirim

8 5 CTS Hapus untuk Kirim

9 22 RI Ring Indicator

Koneksi RS-232

Kabel straight-through digunakan untuk menghubungkan DTE (misalnya komputer) ke DCE (mis. Modem), semua sinyal di satu sisi terhubung ke sinyal yang sesuai di sisi lain secara satu-ke-satu.

Kabel crossover (null-modem) digunakan untuk menghubungkan dua DTE secara langsung, tanpa modem di antaranya. Mereka melintasi mengirim dan menerima sinyal data antara kedua belah pihak dan ada banyak variasi pada bagaimana sinyal kontrol lainnya ditransfer, di bawah ini adalah salah satunya:

Straight-through (DB-9) Crossover (Null-Modem) (DB-9)

(DTE) (DCE) (DTE) (DTE)

1 DCD ——- DCD 1 1 DCD DCD 1

2 RxD ——- TxD 2 2 RxD ——- TxD 3

3 TxD ——- RxD 3 3 TxD ——- RxD 2

4 DTR ——- DSR 4 4 DTR ——- DSR 6

5 GND ——- GND 5 5 GND ——- GND 5

6 DSR ——- DTR 6 6 DSR ——- DTR 4

7 RTS ——- CTS 7 7 RTS ——- CTS 8

8 CTS ——- RTS 8 8 CTS ——- RTS 7

9 RI ——- RI 9 9 RI RI 9

Null-Modem (Model: CVT-Null-1)

Sinyal RS-232

RS-232 Logic Waveform (8N1)

Grafik di atas mengilustrasikan bentuk gelombang logika RS-232 (Format data: 1 bit Mulai, 8 bit Data, No Parity, 1 Stop bit). Transmisi data dimulai dengan bit Start, diikuti oleh bit data (LSB dikirim pertama dan MSB dikirim terakhir), dan berakhir dengan bit "Stop".

Tegangan Logika "1" (Mark) adalah antara -3VDC hingga -15VDC, sedangkan Logika "0" (Spasi) antara + 3VDC hingga + 15VDC.

RS-232 menghubungkan Ground dari 2 perangkat berbeda secara bersama-sama, yang disebut koneksi "Tidak Seimbang". Sambungan yang tidak seimbang lebih rentan terhadap kebisingan, dan memiliki batasan jarak 50 kaki (sekitar 15 meter).

Langkah 2: Pelajari tentang Protokol

-Sebuah protokol adalah satu atau beberapa perangkat aturan perangkat keras dan perangkat lunak yang disetujui oleh semua pihak komunikasi untuk bertukar data dengan benar dan efisien.

-Synchronous and Asynchronous Communications

-Synchronous Communication membutuhkan pengirim dan penerima untuk berbagi jam yang sama. Pengirim memberikan sinyal waktu ke penerima sehingga penerima tahu kapan harus "membaca" data. Komunikasi Synchronous umumnya memiliki kecepatan data yang lebih tinggi dan kemampuan pengecekan kesalahan yang lebih besar. Printer adalah bentuk Komunikasi Sinkron.

Komunikasi Asynchronous tidak memiliki sinyal waktu atau jam. Sebaliknya, ini menyisipkan bit Start / Stop ke setiap byte data untuk "menyinkronkan" komunikasi. Karena menggunakan lebih sedikit kabel untuk komunikasi (tidak ada sinyal clock), Komunikasi Asynchronous lebih sederhana dan lebih hemat biaya. RS-232 / RS-485 / RS-422 / TTL adalah bentuk Komunikasi Asynchronous.

Pengeboran Down: Bits dan Bytes

Komunikasi komputer internal terdiri dari elektronik digital, yang diwakili oleh hanya dua kondisi: AKTIF atau NONAKTIF. Kami mewakili ini dengan dua angka: 0 dan 1, yang dalam sistem biner disebut Bit.

A Byte terdiri dari 8 bit, yang mewakili angka desimal 0 hingga 255, atau angka Heksadesimal 0 hingga FF. Sebagaimana dijelaskan di atas, byte adalah unit dasar komunikasi Asynchronous.

Baud rate, Data bit, Parity, dan Stop bit

RS-232 Logic Waveform (8N1)

Kecepatan baud adalah kecepatan komunikasi yang mengukur jumlah bit transfer per detik. Misalnya, 19200 baud adalah 19200 bit per detik.

Bit data adalah pengukuran bit data aktual dalam paket komunikasi. Sebagai contoh, grafik di atas menunjukkan delapan (8) bit data dalam suatu paket komunikasi. Paket komunikasi mengacu pada transfer satu byte, termasuk bit Start / Stop, Bit data dan Paritas. Jika Anda mentransfer kode ASCII standar (0 hingga 127), 7 bit data sudah cukup. Jika ini merupakan kode ASCII diperpanjang (128 hingga 255), maka 8 bit data diperlukan.

Paritas adalah cara sederhana untuk memeriksa kesalahan. Ada indikator Even, Odd, Mark and Space. Anda juga dapat menggunakan tanpa paritas. Untuk Even dan Odd parity, port serial menyetel bit paritas (bit terakhir setelah bit data) ke nilai untuk memastikan bahwa paket data memiliki nomor bit logis-tinggi Bahkan atau Ganjil. Sebagai contoh, jika datanya 10010010, untuk Even parity, port serial menyetel bit paritas sebagai 1 untuk menjaga jumlah bit-bit tinggi-logika Bahkan. Untuk Odd parity, bit paritas adalah 0 sehingga jumlah bit-bit logika-tinggi adalah Ganjil. Tandai paritas hanya mengatur bit paritas ke logika-tinggi dan Space menetapkan bit paritas ke logika-rendah, sehingga pihak penerima dapat menentukan apakah data rusak.

Stop bit digunakan untuk menandai akhir dari paket komunikasi. Ini juga membantu menyinkronkan jam yang berbeda pada perangkat serial.

Handshaking (Kontrol Aliran)

Handshaking juga disebut "Flow Control". Tujuan utama Handshaking adalah mencegah penerima overloading. Dengan menggunakan sinyal Handshaking, receiver akan dapat memberi tahu perangkat pengirim untuk menjeda transmisi data jika penerima kelebihan beban. Ada tiga jenis handshaking: Software handshaking, Hardware handshaking dan Both.

Perangkat lunak handshaking menggunakan dua karakter kontrol: XON dan XOFF. Penerima mengirimkan karakter kontrol ini untuk menjeda transmiter selama komunikasi. XON adalah desimal 17 dan XOFF adalah desimal 19 dalam bagan ASCII. Kekurangan Perangkat Lunak handshaking adalah bahwa dua karakter kontrol ini tidak dapat digunakan dalam data. Ini sangat penting ketika Anda mentransmisikan data Biner karena Anda mungkin perlu menggunakan dua kode ini dalam data Anda.

Handshaking perangkat keras menggunakan garis perangkat keras yang sebenarnya, seperti RTS / CTS, DTR / DSR, dan DCD / RI (untuk modem).

Dalam komunikasi DTE / DCE, RTS (Request to Send) adalah output pada DTE dan masukan pada DCE. CTS (Clear to Send) adalah sinyal jawaban yang berasal dari DCE. Sebelum mengirim data, DTE meminta izin dengan mengatur output RTS ke tinggi. Tidak ada data yang akan dikirim sampai DCE memberikan izin dengan menggunakan jalur CTS.

DTE menggunakan sinyal DTR (Data Terminal Ready) untuk menunjukkan bahwa ia siap menerima informasi, sedangkan DCE menggunakan sinyal DSR untuk tujuan yang sama. DTR / DSR biasanya AKTIF atau NONAKTIF untuk seluruh sesi koneksi (misalnya Off-hook), sementara RTS / CTS AKTIF atau TIDAK AKTIF untuk setiap transmisi data.

DCD (Data Carrier Ready) digunakan oleh modem ketika koneksi telah dibuat dengan peralatan jarak jauh, sementara RI (Ring Indicator) digunakan oleh modem untuk menunjukkan sinyal dering dari saluran telepon

Format data (Biner, Hex, Des, Okt, dan ASCII)

Perangkat serial menggunakan Biner untuk komunikasi, yang hanya terdiri dari dua nomor unik: 0 dan 1. Biner adalah sistem penomoran Base-2. Satu byte data terdiri dari 8 digit biner, dari 0000 0000 hingga 1111 1111.

Hexadecimal adalah sistem basis-16, yang terdiri dari 16 angka: 0 hingga 9 dan huruf A ke F (angka desimal 15). Sistem penomoran Heksadesimal berguna karena dapat mewakili setiap byte sebagai dua digit heksadesimal berturut-turut, dan lebih mudah bagi manusia untuk membaca bilangan Heksadesimal daripada Bilangan Biner. Sebagian besar produsen menggunakan Hexadecimal dalam dokumentasi protokol mereka. Sangat mudah untuk mengubah nilai dari Hexadesimal menjadi Biner. Cukup terjemahkan setiap digit Hexadesimal ke dalam persamaan biner 4-bit. Misalnya. Bilangan heksadesimal F3 sama dengan Bilangan biner 1111 0011.

Octal mengacu pada sistem penomoran basis-8, yang hanya menggunakan delapan simbol unik (0 hingga 7). Programmer sering menggunakan format Oktal karena relatif mudah bagi orang untuk membaca dan dapat dengan mudah diterjemahkan ke dalam format biner: setiap digit Oktal mewakili 3 digit biner. Misalnya. Angka oktal 73 sama dengan angka Biner 111 011.

Desimal mengacu pada angka dalam basis 10, yang merupakan sistem penomoran yang paling sering kita gunakan dalam kehidupan sehari-hari. Ini tidak semudah Hexadecimal dan Oktal ke konverter Desimal ke nomor Biner, tetapi lebih mudah bagi kita untuk memahami Desimal.

ASCII (American Standard Code for Information Interchange) adalah pengkodean karakter berdasarkan abjad Inggris. Kode ASCII (dapat dibaca dan tidak dapat dibaca) banyak digunakan dalam komunikasi, seperti komunikasi Modem. Huruf A sampai Z dan angka 0 hingga 9 dapat dibaca kode ASCII. Beberapa kode ASCII tidak dapat dibaca, seperti kode kontrol: XON dan XOFF, yang digunakan dalam kontrol aliran Perangkat Lunak.

Checksum

Banyak protokol serial yang menggunakan checksum (tambahan byte yang ditambahkan pada akhir string data) untuk memeriksa integritas data, karena kesalahan mungkin terjadi selama transmisi data.

Ada banyak jenis checksum, dari penggunaan paling sederhana di Modula atau BCC hingga perhitungan CRC yang canggih. Menggunakan Modula sebagai contoh, kita belajar bahwa sebelum transmisi data, pengirim menambahkan semua byte perintah bersama-sama kemudian mod dengan 255 (desimal) untuk mendapatkan byte tambahan. Ini akan ditambahkan pada akhir string perintah. Ketika penerima menerima string perintah, pertama-tama akan memeriksa byte tambahan untuk melihat apakah data tetap tidak berubah atau tidak. Jika itu kasusnya, itu akan menerima data, dan jika tidak, itu akan meminta pengirim untuk mengirim ulang data.

Contoh perintah protokol

Perintah protokol adalah string data yang dikirim dari satu perangkat serial (mis. Komputer) ke perangkat lain (yaitu Modem). Berikut beberapa contohnya:

Contoh perintah ASCII: ATI1 untuk menanyakan informasi produsen Modem. (Catatan: adalah kode kontrol: Pengembalian Pengangkutan dan Pakan Baris)

Konversi string perintah di atas menjadi Heksadesimal dan itu menjadi:

41 54 49 31 0D 0A

Konversi string perintah di atas menjadi Desimal dan itu menjadi:

065 084 073 049 013 010

Konversi string perintah di atas menjadi Oktal dan itu menjadi:

101 124 111 061 015 012

Konversi string perintah di atas ke Biner dan itu menjadi:

01000001 01010100 01001001 00110001 00001101 00001010

Langkah 3: Mulai mengontrol perangkat RS-232 Anda dengan menggunakan 232Analyzer

-232Analyzer adalah perangkat lunak Advanced Serial Port (protocol) Analyzer, yang memungkinkan Anda untuk mengontrol / debug, memantau / mengendus perangkat serial (RS-232 / RS-485 / RS-422 / TTL) langsung dari PC Anda.

-232Analyzer adalah shareware, versi GRATIS memiliki beberapa keterbatasan tetapi lebih dari cukup untuk menguji dan mengontrol perangkat seri Anda. Klik di sini untuk mengunduh salinan GRATIS.

Perhitungan Checksum

232Analyzer dilengkapi dengan kalkulator Checksum, yang memungkinkan Anda menghitung byte checksum yang rumit dalam hitungan detik, berikut ini contohnya:

Misalkan Anda mengendalikan sebuah proyektor, dan protokol proyektor menggunakan xOR untuk mendapatkan byte checksum tambahan, string perintah untuk menghidupkan proyektor adalah: "1A 2B 3C" ditambah byte Checksum. Gunakan prosedur berikut untuk menghitung byte Checksum:

1. Pilih Hex sebagai format operan

2. Pilih x atau sebagai operator

3. Masukkan string perintah dan tambahkan koma (,) setelah setiap byte kode perintah: mis. 1A, 2B, 3C,

4. Klik pada tombol "Hitung" dan Anda akan mendapatkan hasil 0D (0 dihilangkan)

Pilih port COM dan bentuk komunikasi Pengaturan

Dari toolbar (seperti yang ditunjukkan di atas), Anda dapat memilih port COM yang terhubung ke proyektor (yaitu Port 5), tingkat Baud (yaitu 19200 bps), bit Data (yaitu 8), Paritas (yaitu Bahkan) dan Stop bit (mis. 1).

Catatan: Setelah Anda mengatur format komunikasi yang benar (mereka harus sesuai dengan pengaturan port COM proyektor), klik tombol "Connect" di sebelah kiri untuk mengaktifkan port COM.

Kontrol Alur Pengesetan

Anda dapat mengatur kontrol aliran dari jendela di atas. Bisa berupa Software (XON / XOFF), Hardware (RTS / CTS), Baik (Perangkat Lunak + Perangkat Keras), atau Tidak ada.

Kontrol perangkat RS-232 Anda

1) Negara Kontrol / Monitor

232Analyzer memungkinkan Anda untuk mengontrol / memonitor status saluran port COM Anda.

1. Garis status RTS dan DTR akan diaktifkan ketika LED yang bersangkutan diklik, Anda dapat menggunakan pengukur tegangan untuk memverifikasi perubahan, Anda harus mendapatkan + 6V hingga + 15V saat status saluran ON, dan -6V ke – 15V saat status saluran MATI.

2. Status saluran lainnya dapat dipantau melalui LED Virtual, seperti RX, TX, DSR, CTS, DCD, dan RI.

2) Perintah Kirim / Terima

Gunakan contoh di atas untuk mengendalikan proyektor (hidupkan proyektor), masukkan string perintah lengkap "1A, 2B, 3C, 0D," ke Send_Command_Pane seperti yang ditunjukkan di atas (catatan: Anda perlu menambahkan tanda "," setelah setiap kode perintah), lalu klik tombol "Kirim" …

Selamat! Anda baru saja mengendalikan perangkat RS-232 sendiri!

Catatan:

1) Dalam versi GRATIS, mode Hex tidak tersedia. Anda dapat menggunakan format Desimal untuk mengirim string perintah: "26,43,60,13,"

2) Anda dapat menggunakan perangkat RS-232 untuk pengujian, selama Anda mengetahui perintah protokol.

TAMAT

Cisco CCNA Certification Exam Tutorial: Prefix Notation

Ketika Anda sedang mempersiapkan untuk lulus ujian CCNA dan mendapatkan sertifikasi Cisco yang didambakan ini, Anda harus benar-benar siap untuk berbagai jenis pertanyaan biner dan subnetting Cisco mungkin melemparkan pada Anda. Anda juga harus terbiasa dengan tata krama yang berbeda di mana subnet mask dapat diekspresikan, dan di situlah pengetahuan Anda tentang notasi awalan muncul. Prefiks notasi adalah cara alternatif untuk mengekspresikan nilai subnet mask, sebagai lawan dari format desimal bertitik akrab. Anda tidak hanya akan melihat notasi awalan di dokumentasi Cisco, tetapi Anda mungkin akan melihatnya pada ujian CCNA Anda. Pertimbangkan dua nilai berikut:

255.255.255.0

/ 24

Percaya atau tidak, kedua nilai itu persis sama. Mask pertama ditulis dalam format desimal bertitik lebih akrab, dan Anda tahu dengan melihat tiga oktet pertama yang setiap bit diatur ke "1", karena nilai maksimum seperti oktet adalah 255.

Nilai kedua mewakili topeng yang sama persis, hanya nilai ini dinyatakan dalam notasi awalan. Nilai khusus ini akan diucapkan "slash twenty-four", dan 24 mewakili jumlah yang berturut-turut yang diatur dalam subnet mask.

Bagi kita yang tidak suka untuk mengetik angka sangat menghargai ini, karena itu berarti Anda harus mengetik lebih sedikit angka untuk mewakili subnet mask. Selain itu, jauh lebih mudah untuk mendiskusikan topeng dalam notasi awalan daripada desimal bertitik. ("Saya berpikir untuk menggunakan dua lima lima lima lima lima lima lima lima lima lima topeng, tetapi kemudian memutuskan untuk menggunakan dua lima lima lima lima lima lima lima lima lima puluh dua dua puluh lima delapan topeng … ")

Pastikan Anda merasa nyaman dengan notasi awalan sebelum mengambil ujian CCNA Anda. Seperti halnya dokumentasi Cisco, Anda kemungkinan besar akan melihat topeng yang diekspresikan baik dalam notasi desimal dan awalan, dan Anda harus siap untuk menggunakan keduanya juga!