Praktikum 2 Sekilas C

October 15, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF