Jumat, 16 Desember 2016

MODUL TROUBLESHOOTING JARINGAN

TROUBLESHOOTING JARINGAN
Troubleshooting merupakan hal yang sering dilakukan bagi network enginner yang sehari-hari bertugas di bagian OAM (Operation And Maintenance). Operation And Maintenance merupakan suatu framework yang mengatur bagaimana operasi sehari-hari sebuah jaringan. OAM berisi panduan bagaimana pemeliharaan suatu jaringan agar berjalan dengan baik, serta bagaimana administrasi jaringan yang baik untuk mempermudah troubleshooting.
Terdapat beberapa teknik untuk mempercepat troubleshooting permasalahan di jaringan. Teknik tersebut diantaranya adalah sebagai berikut:
Pendekatan Top Down
Troubleshooting menggunakan pendekatan ini mengacu pada seven OSI layer (Gambar 1), dimana proses troubleshooting dimulai dari layer 7 terlebih dahulu baru kemudian turun ke layer di bawahnya hingga ditemukan permasalahannya.
Pendekatan Bottom Up
Troubleshooting menggunakan pendekatan ini merupakan kebalikan dari pendekatan Top Down, dimana proses troubleshooting dimulai dari layer 1 atau layer physical baru kemudian naik ke layer atasnya.
Pendekatan Divide and Conquer
Troubleshooting menggunakan pendekatan ini merupakan gabungan dari dua metode diatas (Top Down dan Bottom Up), dimana proses troubleshooting bias dilanjutkan ke atas atau kebawah, tergantung problemnya. Troubleshooting menggunakan pendekatan ini biasanya dimulai dari layer 3 atau 4 dari OSI layer baru kemudian diteruskan ke layer 5 atau 2 hingga layer 1 atau layer 7.
Pendekatan find the difference
Troubleshooting menggunakan metode ini adalah mencari perbedaan konfigurasi jaringan di bagian lain yang fungsinya sama dengan bagian yang bermasalah. Konfigurasi yang berbeda di bagian jaringan tersebut sementara dapat disimpulkan menjadi penyebab terjadinya problem.
Pendekatan locate the problem
Troubleshooting menggunakan pendekatan ini adalah mencari perangkat mana yang bermasalah atau bagian mana yang bermasalah dengan memanfaatkan pendekatan 1 – 3 diatas. Mencari perangkat yang bermasalah dapat menggunakan tool traceroute.
Metode troubleshooting diatas dapat digunakan sekaligus atau dikombinasikan tergantung problemnya.



Troubleshooting dengan menggunakan model OSI Layer
Model OSI adalah suatu kerangka kerja standar untuk fungsi jaringan dan skema. OSI layer memecahkan atau merubah interaksi jaringan yang kompleks menjadi bentuk atau unsur-unsur yang sederhana. Metode ini memungkinkan banyak pengembang independen untuk bekerja pada fungsi jaringan yang terpisah, yang dapat diterapkan dengan cara "plug-and-play". Ada tujuh lapisan untuk model OSI:
    Layer 7—Application
    Layer 6—Presentation
    Layer 5—Session
    Layer 4—Transport
    Layer 3—Network
    Layer 2—Data Link
    Layer 1—Physical

Sebagai protokol data unit (PDU) berkomunikasi antara lapisan, enkapsulasi digunakan untuk menambahkan header dan trailer dari lapisan sebelumnya. Sebagai tumpukan data yang bergerak naik atau turun dalam komunikasi, header dan trailer dapat ditambahkan atau dihapus oleh lapisan yang terkait.

Setiap lapisan pada model OSI tergantung pada lapisan di bawahnya. Jika ada masalah pada lapisan bawah, lapisan yang lebih tinggi tidak akan dapat berfungsi atau berkomunikasi. Sebagai contoh, HTTP adalah protokol umum pada Layer 7-layer Application. Jika lapisan Data Link tidak berfungsi dengan baik maka HTTP tidak akan berfungsi. Dengan demikian, memahami ketergantungan setiap lapisan sangatlah penting ketika terdapat masalah jaringan. Karena ketergantungan tinggi lapisan atas terhadap lapisan bawahnya, dianjurkan untuk memulai pemecahan masalah pada Layer 1 dan kemudian bergerak naik pada layer diatasnya pada OSI layer.

Layer 1 Physical
Physical Layer atau Lapisan fisik mendefinisikan media fisik. Layer ini mendefinisikan jenis media, jenis konektor, dan jenis sinyal (baseband vs broadband). Level ini termasuk level tegangan, kecepatan data fisik, dan maksimal panjang kabel. Layer fisik bertanggung jawab untuk mengubah frame ke bit data elektronik, yang kemudian dikirim atau diterima di media fisik. Twisted-pair, koaksial, dan kabel serat optik, serta jenis antarmuka beroperasi pada tingkat ini. Implementasi lain sebagai lapisan ini adalah repeater dan hub.
Karena lapisan fisik bertanggung jawab untuk jenis media dan konektor jenis, jika lapisan ini tidak berfungsi dengan baik semua lapisan yang lebih tinggi tidak akan bekerja. Masalah pada lapisan ini biasanya terjadi dengan kabel dan konektor media yang masalah. Sebagai contoh, jika jaringan kabel lebih panjang dari panjang dukungan atau rusak, maka komunikasi tidak akan bekerja-atau jika konektor (apakah SPF, Ethernet Interface, atau DSU / CSU) rusak.
Troubleshooting pada tingkat ini termasuk menggunakan alat pengujian kabel untuk memastikan kabel berfungsi dengan baik. Lampu link pada perangkat jaringan juga merupakan cara yang bagus untuk memecahkan masalah pada Layer 1. Jika lampu link hijau, maka Lapisan 1 bekerja. Jika lampu link warna lain atau tidak menyalakan sama sekali, maka ada masalah pada lapisan ini. Cara mudah untuk menguji ini adalah menukar kabel dengan kabel yang baik dan menggunakan pengujian kabel.
Komponen dari physical layer diantaranya adalah:
* Komponen sistem pengkabelan
* Adapter yang menghubungkan media ke antarmuka fisik
* Desain konektor dan fungsi-fungsi dari setiap pin
* Hub, repeater dan spesifikasi patch panel
* Komponen sistem wireless
* Parallel SCSI (Small Computer System Interface)
* Network Interface Card (NIC)

Pada lingkungan LAN, kabel category 5e UTP (Unshielded Twisted Pair) biasanya digunakan pada physical layer untuk koneksi peranti yang individual. Pengkabelan dengan fiber optic biasanya sering digunakan pada physical layer di hubungan vertikal atau riser backbone. Badan-badan seperti IEEE, EIA/TIA/ ANSI dan badan standar lainnya juga membuat standar untuk layer ini.
Catatan: Physical layer pada OSI model hanyalah bagian dari LAN (Local Area Network).

Layer 2 Data Link

Lapisan Data Link menciptakan frame dari bit data dan menyediakan deteksi error. Ini terdiri dari dua sub lapisan: Lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC). Kedua sub-lapisan menyediakan Media fisik tersendiri.
Sublayer LLC (802.2) bertanggung jawab untuk mengidentifikasi protokol lapisan jaringan yang berbeda dan kemudian meng-enkapsulasi hasil identifikasi tersebut untuk ditransfer melalui jaringan. Lapisan ini berkomunikasi dengan lapisan Network.
MAC sub-layer menentukan bagaimana data ditempatkan dan diangkut melalui kawat fisik. Dia mengontrol akses ke media fisik. Pengalamatan Fisik, topologi jaringan, pemberitahuan error, dan pengiriman frame didefinisikan pada sub-layer MAC.
Switch salah satu contoh perangkat pada Layer 2.
Masalah yang dapat terjadi pada lapisan ini meliputi, kesalahan alamat MAC, kesalahan duplex, tabrakan paket data dan masalah spanning-tree. Cara untuk mendeteksi jika terdapat kesalahan yang terjadi pada Layer ini adalah dengan menggunakan berbagai perintah penunjukan. Ini termasuk penunjukan interface, penunjukan port, perintah penunjukan spanning-tree. Kesalahan Single, Multiple, dan Akhir, Runts dan Giants, dan broadcast storms adalah cara-cara untuk memberitahu bahwa ada Layer 2 masalah.
Komponen jaringan yang unum yang berfungsi pada layer 2 termasuk berikut ini:
* Network interface card (NIC)
* Ethernet dan Token Ring switch
* Bridge
NIC memiliki alamat layer 2 atau biasa dikenal dengan MAC address. Suatu switch akan menggunakan alamat ini untuk melakukan filter dan forward trafik, membantu untuk memperbaiki congestion dan collision dalam suatu segmen jaringan.
Bridge dan switch juga berfungsi sama, akan tetapi bridging biasanya adalah suatu software di dalam suatu CPU, sementara switch menggunakan Application-Specific Integrated Circuits (ASICs) untuk melakukan pekerjaannya pada suatu hardward, yang mana hal itu akan menjamin proses yang lebih cepat.

Layer 3 Network
Lapisan jaringan menyediakan routing internetwork dan alamat jaringan logis. Layer ini mendefinisikan bagaimana mengangkut lalu lintas antara perangkat yang tidak logis terpasang. Lapisan ini juga mendukung koneksi berorientasi dan layanan connectionless dari layer yang lebih tinggi protokol. Mengatasi, penanganan error, kontrol kongesti, dan paket urutan dilakukan pada lapisan ini.
Router dan switch Layer 3 beroperasi pada lapisan ini. IP, IPX, dan AppleTalk adalah contoh implementasi dari lapisan Network.
Masalah yang dapat terjadi pada lapisan ini adalah masalah pengalamatan jaringan dan masalah routing. Sejak pengalamatan jaringan yang biasanya ditangani oleh administrator jaringan adalah penting untuk memastikan bahwa perangkat memiliki alamat jaringan yang tepat. Perintah Ping adalah perintah tips yang baik digunakan untuk membantu memecahkan masalah Layer 3. Sebuah perintah ping sukses ke alamat loopback (127.0.0.1) akan memberitahu Anda bahwa IP bekerja dengan benar. Perintah ping sukses untuk perangkat yang sudah memiliki alamat akan menunjukkan bahwa perangkat memiliki IP yang dikonfigurasi secara tepat. Sebuah ping sukses ke perangkat default gateway akan menunjukkan bahwa perangkat berkomunikasi pada jaringan benar. Sebuah ping berhasil melewati gateway default akan menunjukkan internetworking bekerja dengan baik.
Jika routing tidak bekerja, perintah Trace akan menunjukkan di mana paket sedang turun. Juga, perintah show ip route akan menunjukkan jika perangkat memiliki tabel routing yang tepat. Jika perangkat tidak dapat berkomunikasi pada jaringan lokal perintah show ip protocol akan menunjukkan jika perangkat memiliki protokol Layer 3 yang tepat dan aktif.

Layer 4 Transport
Lapisan transport melakukan segmen dan reassembles data dari aplikasi upper-layer ke dalam aliran data. Layer ini menyediakan transmisi data yang dapat diandalkan untuk lapisan atasnya. Komunikasi End-to-end, flow control, multiplexing, deteksi dan koreksi kesalahan, dan manajemen virtual circuit adalah fungsi khas layer transportasi.
TCP dan UDP bekerja pada lapisan transport. Meskipun koreksi kesalahan adalah fungsi pada lapisan transport, UDP tidak melakukan apapun atas deteksi atau koreksi kesalahan yang terjadi. Sebaliknya ia mengetahui bahwa protokol layer yang lebih tinggi akan melakukan hal ini.
Sejak TCP dan UDP port digunakan untuk komunikasi, sebagian besar masalah pada Layer 4 berkisar antara Port yang diblokir. Ketika troubleshooting masalah komunikasi pada Layer 4 ditampilkan, pertama pastikan tidak ada akses-daftar atau firewall memblokir TCP / port UPD. QoS juga dapat mempengaruhi lapisan transport. Quality of Service (disingkat menjadi QoS) merupakan mekanisme jaringan yang memungkinkan aplikasi-aplikasi atau layanan dapat beroperasi sesuai dengan yang diharapkan. QoS dapat memblokir atau memperlambat lalu lintas. Dengan demikian, jika QoS diaktifkan, coba nonaktifkan sementara pemecahan Layer 4 masalah.
Beberapa fungsi-fungsi yang ditawarkan pada transport layer termasuk:
* Identifikasi aplikasi
* Identifikasi entitas client-side
* Konfirmasi yang menyatakan bahwa seluruh pesan yang datang lengkap
* Segmentasi dari data bagi transport jaringan
* Kontrol terhadap aliran data untuk mencegah memory overrun
* Membangun dan memelihara kedua belah pihak virtual circuit
* Deteksi terhadap kesalahan transmisi
* Realignment terhadap data yang tersegmentasi pada urutan yang benar di sisi penerima
* Multiplexing atau saling berbagi multiple session pada satu koneksi fisik
Protokol transport layer yang paling umum adalah TCP (Transmission Control Protocol) yang bersifat connection-oriented dan UDP (User Datagram Protocol) yang sifatnya connectionless.

Layer 5 Session
Lapisan Session mengizinkan para penguna untuk menetapkan session dengan  penguna lain, sebuah session digunakan untuk memungkinkan seseorang pengguna Log ke Remote time sharing system atau untuk memindahkan file dari satu mesin ke mesin lainnya. Sebuah layanan lapisan session melaksanakan pengendalian dialog, memungkinkan lalu lintas bergerak dalam dua arah pada suatu saat atau hanya satu arah saja, lapisan session membantu untuk menentukan giliran yang berhak mengunakan saluran pada suatu saat yang disebut dengan Manajemen Token. Untuk mengatur aktivitas ini, lapisan session menyediakan token-token yang dapat digilirkan untuk memastikan bahwa kedua pihak yang bersangkutan tidak melakukan operasi pada saat yang sama, sehingga hanya pihak-pihak tertentu yang diizinkan melakukan operasi kritis. Layanan lapisan session lainnya adalah sinkronisasi, jadi pada dasarnya lapisan session bertugas mengontrol kerja sama antar komputer yang sedang berkomunikasi.
Contoh masalah umum dari fungsi Session layer adalah sebagai berikut:
* Koneksi virtual antara entitas aplikasi
* Sinkronisasi dari aliran data
* Pembuatan unit-unit dialog
* Negosiasi parameter koneksi
* Mempartisi layanan menjadi kelompok-kelompok fungsional
* Acknowledgement dari data yang diterima selama suatu session terjadi
* Pengiriman ulang (retransmission) dari data jika data tersebut tidak diterima oleh peranti (device)

Layer 6 Presentation
Lapisan ini bertanggungjawab untuk bagaimana suatu data format aplikasi ingin dikirimkan ke jaringan. Presentation layer pada dasarnya mengijinkan aplikasi untuk membaca (atau mengerti) pesan yang dikirimkan.
Pada lapisan ini terjadi pembuatan struktur data yang didapatnya dari lapisan aplikasi ke sebuah format yang dapat ditransmisikan melalui jaringan. Lapisan ini juga bertanggungjawab untuk melakukan enkripsi data, kompresi data, konversi set karakter (ASCII,Unicode, EBCDIC, atau set karakter lainnya), interpretasi perintah-perintah grafis, dan beberapa lainnya. Dalam arsitektur TCP/IP yang menggunakan model DARPA, tidak terdapat protokol lapisan ini secara khusus. Selain itu juga presentation layer Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layananWorkstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP).
Contoh masalah umum dari fungsi presentation layer adalah sebagai berikut:
* Enkripsi dan dekripsi dari suatu pesan untuk alasan keamanan
* Kompresi dan dekrompresi suatu pesan sehingga dapat dikirimkan pada jaringan secara efisien
* Memformat grafis
* Melakukan translasi konten
* Melakukan translasi yang sifatnya spesifik terhadap suatu sistem tertentu

Layer 7 Aplication
Layer aplikasi merupakan layer OSI yang paling dekat dengan user, ia memberikan servis jaringan ke aplikasi user. Layer ini berbeda dengan layer yang lain karena ia tidak memberikanlayanan pada layer lain, tetapi pada aplikasi di luar model OSI. Untuk memudahkan pemahamantentang application layer, dianalogikan dengan browser. Baik model OSI maupun TCP/IPmemiliki suatu lapisan aplikasi. Application layer menyediakan layanan untuk aplikasi misalnyatransfer file, email, akses suatu komputer atau layanan.Dalam TCP/IP, lapisan aplikasi mengandung semua protokol dan metode yang masuk dalam lingkup komunikasi proses-ke-proses melalui jaringan IP (Internet Protocol) denganmenggunakan protokol lapisan transpor untuk membuat koneksi inang-ke-inang yangmendasarinya. Sedangkan dalam model OSI, definisi lapisan aplikasi lebih sempit lingkupnya,membedakan secara eksplisit fungsionalitas tambahan di atas lapisan transpor dengan dualapisan tambahan: lapisan sesi dan lapisan presentasi. OSI memberikan pemisahan modular yang jelas fungsionalitas lapisan-lapisan ini dan memberikan implementasi protokol untuk masing-masing lapisan.Application Layer berfungsi sebagai interface antara aplikasi yang dihadapi user andresource jaringan yang diakses. Sesuai namanya, lapisan ini menjembatani interaksi manusiadengan perangkat lunak/software aplikasi.
Contoh masalah umum dari fungsi application layer adalah sebagai berikut:
* Mendukung file transfer
* Kemampuan untuk melakukan pencetakan (print) pada jaringan
* Surat elektronik (email)
* Pengiriman pesan elektronik (electronic messaging)
* Melakukan browsing pada World Wide Web
Troubleshooting adalah bagian penting dari setiap engineer or administrator jaringan. Efek troubleshooting mengharuskan seseorang untuk memiliki pemahaman yang kuat dari model OSI; memahami bagaimana masing-masing fungsi lapisan dan bagaimana setiap lapisan dampak lapisan atas dan di bawahnya.


Tidak ada komentar:

Posting Komentar