Praktikum 2 Sekilas C
October 15, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Praktikum 2 Sekilas C...
Description
LAPORAN PRAKTIKUM JARINGAN KOMPUTER D4 LJ PJJ TEKNIK TELEKOMUNIKASI TELEKOMUNIKASI
DANAR BAGUS MAHARDIKA 1210188029
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA SURABAYA 2019
I.
JUDUL
Laporan Tugas Praktikum Jaringan Komputer 1 Linux Networking II.
TUJUAN
Pembuatan laporan ini bertujuan agar mahasiswa : 1. Memahami tentang konsep jaringan berbasis IP 2. Memahami tentang penerapan IP di d i Linux 3. Mampu menggunakan tool-tool jaringan di Linux III.
DASAR TEORI
A. Internet Protocol B. Setting IP di Linux C. Tools
Network
IV.
HASIL PERCOBAAN A. TUGAS
PENDAHULUAN 1. Jelaskan cara penggunaan command dibawah ini beserta option yang digunakan dan artinya • lspci • mii-tool • ifconfig • ping 2. Apa yang dimaksud dengan mode promiscuous pada Ethernet card
B. PERCOBAAN
1. Jalankan perintah “dmesg | grep eth”, catat dan analisa hasilnya. analisa hasilnya. # dmesg | grep eth
2. Catat hasil dari perintah “lspci” , tunjukkan bagian yg menunjukkan bahwa ethernet card sudah terinstall # lspci
3. 4. 5.
Lepaskan kabel jaringan, lakukan perintah mii-tool # mii-tool Pasangkan lagi kabel jaringan dan lakukan perintah mii-tool Jalankan perintah ”ifconfig”, catat hasil ip address yang didapat. yang didapat. # ifconfig
6. Dengan perintah ifconfig, isikan data berikut ip: 192.168.x.yy (x sebagai kode jaringan mulai dari 10-20, tergantung dari kelompoknya, yy sebagai kode client mulai 1-254, koordinasikan koordinasi kan dengan teman anda agar tidak ada yang memakai nomor yang anda ambil). Isikan juga netmask :255.255.255.0 yang lain dikosongi terlebih dahulu dan tekan to tombol mbol Enter. Misal untuk kelompok 1 dengan 2 PC Client isikan sebagai berikut : PC1 : # ifconfig eth0
PC2 :
# ifconfig eth0
192.168.10.1
netmask
255.255.255.0
192.168.10.2
netmask
255.255.255.0
7. Selanjutnya jalankan jalankan perintah ifconfig catat hasil ip addressnya. Bandingkan Bandingkan dengan ketika anda menjalankan menjalankan perintah ifconfig pada nomor 5, apa hasilnya ? 8. Tes koneksi antara 2 PC tersebut (dalam contoh ini in i dari PC2 ke PC1)
Untuk menghentikan tekan Ctrl + C. Jika output seperti diatas, berarti koneksi anda berhasil. 9. Restart komputer anda, # reboot
10. Jalankan lagi perintah ifconfig, apa hasilnya, bandingkan hasil ip addressnya dengan perintah no 5 dan 7, berikan analisa anda. 11. Ulangi lagi langkah no 6, selanjutnya jalankan perintah ifconfig dan catat no IP address PC anda. 12. Lakukan pengubahan konfigurasi jaringan secara permanen (range IP address dengan mengedit pada file berikut (misal pada PC2) : # vim /etc/network/interfaces /etc/network/interfaces
Setelah selesai, simpan konfigurasi tersebut dengan perintah : Esc + shift + : + wq
13. Hasil konfigurasi jaringan secara permanen tidak dapat dilihat secara langsung tetapi harus diadakan restart terlebih dahulu # reboot
14. Selanjutnya reboot kembali komputer anda, setelah itu jalankan perintah ifconfig bandingkan bandin gkan hasilnya dengan nomor 8, berikan kesimpulan yang anda dapatkan. 15. Untuk mendapatkan mendapatkan ip secara otomatis dari server, gunakan g unakan perintah : # dhclient
16. Cek dengan perintah ifconfig, catat no IP address yang anda dapat. V. ANALISA Dari dari hasil percobaan diatas dapat di analisa sebagai berikut : 1.
Praprosesor adalah perpustakaan yang digunakan oleh program untuk mencari bahas C salah satu contohnya ialah #include.
2.
Fungsi main() adalah fungsi yang harus ada dalam program, fungsi tersebut sebagai titik awal dan titik akhir eksekusi program.
3.
Tanda { di awal fungsi menyatakan awal tubuh fungsi dan sekaligus awal eksekusi program, sedangkan tanda } di akhir fungsi merupakan akhir tubuh fungsi dan sekaligus adalah akhir eksekusi program .
4.
Fungsi printf() adalah fungsi umum untuk menampilkan keluaran pada layar peraga.
5.
Karakter \” \” menyatakan karakter petik ganda. Karakter \\ menyatakan karakter backslash. Karakter \t menyatakan perintah tabulasi.
6.
Fungsi string control %d adalah menampilkan bilangan bulat (integrer).
7.
Fungsi string control %f adalah menampilkan bilangan titik mengambang (pecahan).
8.
Fungsi string control %c adalah menampilkan sebuah karakter.
9.
Fungsi string control %s adalah menampilkan sebuah string (kata).
VI. KESIMPULAN
Dari laporan praktikum ini didapat bahwa dasar program Bahasa C dikatakan sebagai bahasa pemrograman pem rograman terstruktur karen karenaa strukturnya menggunakan fungsi-fungsi sebagai pr program-prog ogram-program ram bagiannyaa (subroutine) bagianny (subroutine).. Fungsi- fungsi yang ada selain fungsi utama (main() (main())) merupakan program program bagian. Fungsi-fungsi Fungsi-fungsi ini dapat ditulis setelah fungsi utama atau diletakkan diletakkan di file pustaka (library). (library).
B. LAPORAN
RESMI 1. Berikan kesimpulan hasil praktikum yang anda lakukan untuk masing-masing perintah. 2. Berdasarka Berdasarkan n hasil catatan praktikum anda khususnya perintah ifconfig, apa maksud
hasil keluaran itu secara lengkap 3. Buat Shell Programming untuk melakukan ping pada masing-masing PC di ja jaringan ringan dengan ketentuan : k e...(ip a. Apabila berhasil akan ditampilkan komentar ”anda berhasil terkoneksi ke...(ip yang dituju)”. dituju)”. terkoneksi ke...(ip yang b. Apabila gagal akan ditampilkan komentar ”anda gagal terkoneksi dituju)”. dituju)”. Print out program dan capture hasilnya untuk menunjukkan keberhasilan programnya.
View more...
Comments