Carrier Sense Multiple Access with Collision Detection (CSMA/CD)
Carrier Sense Multiple Access with Collision Detection (CSMA/CD) adalah modifikasi dari CSMA (Carrier Sense Multiple Access) di mana terjadi peningkatan performa dengan menghentikan transmisi jika terjadi tabrakan (collision) dan mengurangi terjadinya tabrakan lagi pada percobaan transmisi signal berikutnya.
Protokol CSMA/CD dapat dianalogikan seperti komunikasi pesta malam hari pada ruangan tanpa cahaya. Setiap orang di sekitar meja harus mendengarkan untuk suatu periode waktu sebelum berbicara(carrier sense). Ketika keheningan terjadi setiap orang memiliki peluang yang sama untuk mengatakan sesuatu (collision detection).
Ethernet adalah protokol klasik CSMA/CD. Setiap interface harus menunggu sampai tidak ada sinyal pada channel, kemudian baru memulai transmisi. Jika beberapa interface men-transmisikan maka akan ada sinyal pada channel (carrier). Semua interface yang lain harus menunggu sampai carrier berhenti sebelum mencoba untuk men-transmisikan (carrier sense).
Semua interface ethernet memiliki kemampuan dan hak yang sama untuk mengirim frame ke jaringan (network), demokrasi berlaku di sini (multiple access). Karena sinyal membutuhkan waktu terbatas untuk berjalan dari akhir suatu sistem ethernet ke yang lain, bit-bit pertama dari frame yang ditransmisi tidak mencapai semua bagian dari network secara simultan. Oleh karena itu ada kemungkinan bagi dua interface untuk mendeteksi bahwa network sedang menganggur (idle).Ketika hal ini terjadi, sistem ethernet memiliki cara untuk mendeteksi tabrakan sinyal dan menghentikan transmisi dan mengirim kembali sinyal (collision detection).
CSMA/CD adalah protokol layer kedua pada OSI model. Protokol ini didesain untuk menyediakan akses yang adil untuk sebuah channel yang digunakan bersama-sama sehingga semua stasiun mendapat kesempatan untuk menggunakan network. Setelah setiap paket transmisi pada semua station menggunakan CSMA/CD protokol untuk menentukan stasiun mana yang berikutnya untuk mengunakan channel ethernet.
Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA)
Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) merupakan modifikasi dari CSMA. Collision avoidance digunakan untuk meningkatkan performa dari CSMA dengan mencoba menjadi sedikit lebih banyak dalam menggunakan channel. Jika channel dirasakan sibuk sebelum transmisi kemudian transmisi dihentikan untuk interval random. Hal ini akan mengurangi probabilitas collision pada channel.
Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) memiliki esensi yang sama dengan CSMA/CD yaitu setiap stasiun perlu memastikan bahwa channel apakah sedang idle sebelum men-transmisikan sinyal. Jika channel dirasa sedang sibuk makan stasiun tersebut harus menghentikan transmisinya.
Akan tetapi CSMA/CA digunakan ketika CSMA/CD tidak dapat diimplementasikan berhubung sifat dasar channel. CSMA/CA digunakan pada 802.11 berdasarkan wireless LANs. Salah satu dari problem wireless LANs adalah tidak memungkinkannya untuk berada dalam mode mendengar (listen) sementara mengirim (sending). Oleh karena itu collision detection tidak mungkin dilakukan. Alasan lain adalah hidden terminal problem, di mana node A, berada dalam range dari receiver R, tidak berada dalam range dari sender S, dan oleh karena itu node A tidak tahu apakah S sedang mentransmisikan ke R.
CSMA/CA dapat secara optional disupplementasikan dengan pergantian sebuah Request to Send (RTS) packet yang dikirim oleh sender S dan sebuah Clear to Send (CTS) packet yang dikirim oleh receiver R yang dimaksud, dengan memberi alert ke semua node yang berada dalam range dari sender, receiver, ataupun keduanya, untuk tetap diam selama durasi transmisi paket utama. Ini dikenal sebagai IEEE 802.11 RTS/CTS exchange.
Aulia Urrochman
Khoirunnaas 'Anfa'uhum Linnaas...
Sugeng Rawuh

Jumat, 24 Desember 2010
Senin, 01 November 2010
Netsh
Netsh adalah sebuah utilitas baris perintah scripting yang memungkinkan Anda untuk, baik secara lokal maupun remote, menampilkan atau memodifikasi konfigurasi jaringan komputer yang sedang berjalan. Netsh juga menyediakan fitur scripting yang memungkinkan Anda untuk menjalankan sekelompok perintah dalam mode batch terhadap komputer tertentu. Netsh juga dapat menyimpan script konfigurasi dalam sebuah file teks untuk keperluan arsip atau untuk membantu Anda mengkonfigurasi server lain.
Netsh berinteraksi dengan komponen sistem operasi lain dengan menggunakan-link pustaka dinamis (DLL) file
Setiap pembantu Netsh DLL menyediakan serangkaian luas fitur yang disebut konteks, yang merupakan kelompok perintah khusus untuk komponen jaringan.
Konteks ini memperluas fungsi netsh dengan menyediakan konfigurasi dan monitoring dukungan untuk satu atau lebih layanan, utilitas, atau protokol
Sebagai contoh, Dhcpmon.dll menyediakan netsh konteks dan set perintah yang diperlukan untuk mengkonfigurasi dan mengelola server DHCP.

Tampilan Netsh /?
Netsh berinteraksi dengan komponen sistem operasi lain dengan menggunakan-link pustaka dinamis (DLL) file
Setiap pembantu Netsh DLL menyediakan serangkaian luas fitur yang disebut konteks, yang merupakan kelompok perintah khusus untuk komponen jaringan.
Konteks ini memperluas fungsi netsh dengan menyediakan konfigurasi dan monitoring dukungan untuk satu atau lebih layanan, utilitas, atau protokol
Sebagai contoh, Dhcpmon.dll menyediakan netsh konteks dan set perintah yang diperlukan untuk mengkonfigurasi dan mengelola server DHCP.

Tampilan Netsh /?
nslookup
Nama nslookup berarti name server lookup. Nslookup menggunakan lokal sistem operasi perpustakaan domain name systemresolver untuk melakukan query nya. oleh karena itu, dikonfigurasi secara otomatis oleh isi dari system operasi file resolf.conf
nslookup beroperasi dalam modus interaktif atau non-interaktif. Ketika digunakan secara interaktif, ketika program dipanggil tanpa argumen (pilihan lain ada), isu-isu user konfigurasi parameter atau permintaan saat mempresentasikan ('>') nslookup prompt baris demi baris mode. Dalam parameter mode non-interaktif dan syarat itu ditetapkan sebagai argumen baris perintah dalam pemanggilan program.
Sintaks perintah umum adalah:
nslookup [-option] [name | -] [server] nslookup [-option] [nama | -] [server]
Contoh berikut query Sistem Nama Domain untuk alamat IP dari nama domain example.com dengan mengeluarkan perintah nslookup example.com ke juru baris perintah (shell):
Nslookup example.com
Server: 192.168.0.254
Address: 192.168.0.254#53
Non-authoritative answer:
Name: example.com
Address: 192.0.32.10
Ini adalah contoh interaktif, mendorong penggunaan aplikasi nslookup. The user executes the program without any arguments and issues parameters and queries at the program prompt ('>'): Pengguna mengeksekusi program tanpa argumen dan parameter masalah dan pertanyaan di program ('>'): prompt
nslookup
Default Server: dsldevice.lan
Address: 192.168.0.254 Alamat: 192.168.0.254
> Server 8.8.8.8
Default Server: google-public-dns-a.google.com
Address: 8.8.8.8
> set type=mx
> wikipedia.org
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
wikipedia.org MX preference = 10, mail exchanger = mchenry.wikimedia.org
wikipedia.org MX preference = 50, mail exchanger = lists.
> exit
Dalam contoh ini, program yang pertama menampilkan nama default konfigurasi server, setelah perubahan pengguna server nama yang akan digunakan untuk host pada alamat IP 8.8.8.8. Jenis query yang akan dilakukan ditentukan dengan menetapkan jenis catatan yang akan diambil (catatan mx). Akhirnya, pengguna hanya masalah nama domain pada prompt untuk menerima hasil query. Keluar perintah mengakhiri sesi interaktif dan mengakhiri program.
nslookup beroperasi dalam modus interaktif atau non-interaktif. Ketika digunakan secara interaktif, ketika program dipanggil tanpa argumen (pilihan lain ada), isu-isu user konfigurasi parameter atau permintaan saat mempresentasikan ('>') nslookup prompt baris demi baris mode. Dalam parameter mode non-interaktif dan syarat itu ditetapkan sebagai argumen baris perintah dalam pemanggilan program.
Sintaks perintah umum adalah:
nslookup [-option] [name | -] [server] nslookup [-option] [nama | -] [server]
Contoh berikut query Sistem Nama Domain untuk alamat IP dari nama domain example.com dengan mengeluarkan perintah nslookup example.com ke juru baris perintah (shell):
Nslookup example.com
Server: 192.168.0.254
Address: 192.168.0.254#53
Non-authoritative answer:
Name: example.com
Address: 192.0.32.10
Ini adalah contoh interaktif, mendorong penggunaan aplikasi nslookup. The user executes the program without any arguments and issues parameters and queries at the program prompt ('>'): Pengguna mengeksekusi program tanpa argumen dan parameter masalah dan pertanyaan di program ('>'): prompt
nslookup
Default Server: dsldevice.lan
Address: 192.168.0.254 Alamat: 192.168.0.254
> Server 8.8.8.8
Default Server: google-public-dns-a.google.com
Address: 8.8.8.8
> set type=mx
> wikipedia.org
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
wikipedia.org MX preference = 10, mail exchanger = mchenry.wikimedia.org
wikipedia.org MX preference = 50, mail exchanger = lists.
> exit
Dalam contoh ini, program yang pertama menampilkan nama default konfigurasi server, setelah perubahan pengguna server nama yang akan digunakan untuk host pada alamat IP 8.8.8.8. Jenis query yang akan dilakukan ditentukan dengan menetapkan jenis catatan yang akan diambil (catatan mx). Akhirnya, pengguna hanya masalah nama domain pada prompt untuk menerima hasil query. Keluar perintah mengakhiri sesi interaktif dan mengakhiri program.
Langganan:
Postingan (Atom)