Mengenal Jaringan Komputer

KONVIGURASI JARINGAN DASAR DAN PERINTAH DASAR
JARINGAN UNTUK TROUBLESHOOTING
Jaringan komputer adalah skumpulan dua atau tebih komputer yang saling
berhubungan satu sama lain. Beberapa jenis koneksi secara fiski yang dikenal
menggunakan tipe bus, star, ring, dll. Sedangkan topologi secara logik jaringan
merupakan aturan supaya jaringan bisa saling berkomunikasi. Ada bebrapa jenis
topologi logik, yaitu:
1) Atruan bagaimana data ditranmisikan lewat media
a.Arsitektur Ethernet
Yangpaling banyak digunakan karena relatif sederhana dan murah dan
karena tidak memerlukan instalasi yang rumit.
b.Arsitektur Token Ring
Dikembangkan oleh IBM dengan standar IEEE 802.5 dimana setiap
komputer berada dalam satu lingkaran/ring.
c.Arsitektur FDDI
FDDI(Fibre Distributed data Interface) merupakan protokol yang
menggunakan serat optik ganda.
d.Arsitektur ATM
ATM(Asynchronous Transfer Mode) merupakan protokol yang
menggunkan frame secara tetap yaitu 53 bit.
e.Asritektur ArcNet
Dikembangkan oleh Datapoint Crop, tetapi tidak memperoleh standar
dari IEEE. Walaupun jaringan yang mudah dan murah namun memiliki
kecepatan tansfer data yang rendah, 2,5 mb.
2) Aturan bagaimana komputer saling bertukar data/informasi.

TCP/IP
Ada 4 layer pada protokol TCP/IP, yaitu:
 Layer Network
 Layer Internet Protocol
 Layer Transport
 Layer Aplikasi

IPX/SPX
Ada beberapa jenis command pada Linux yang dipakai untuk melakukan
konfigurasi dan troubleshooting jaringan:

Layer phisik
lspci, digunakan untuk mengecek apakah interface jaringannya sudah
terpasang atau belum.
mii-tool, untuk melihat apakah linknya sudah ada atau belum.
dmsesg | grep eth, untuk mengecek ethernet card ada apa belum.

Layer Datalink
Arp, digunakan untuk melihat alamat NIC dari komputer yang terkoneksi
scara langsung dengan kita.

Layer IP
Ifconfig, command yang dipakai untuk melihat interface dan alamat yang
diberikan ke interface tersebut.
Route, memeriksa kabel routing, mengapus dan menambah kabel routing.
Ping, memriksa koneksi dengan protokol ICMP.
Traceroute, memerikasa tahapan koneksi
Mtr, command gabungan ping dan traceroute
/etc/network/interfaces, file untuk konfigurasi ip secara permanen.
/etc/init.d/networking. Script service daemon network di linux.

Layer Transport
Nestnet, untuk mengetahui port berapa saja yang terbuka untuk koneksi pada
PC.
Nmap(network Map), sebuah tool open source untuk eksplorasi dan audit
keamanan jaringan.
Lakukanlah percobaan dibawah ini
1.Jalankan perintah “dmesg | grep eth”, kemudian lepaskan kabel jaringan,
lakukan perintah sudo mii-tool.

Gambar
2. Kemudian pasangkan lagi kabel dan lakukan perintah sudo mii-tool.
3. Catat hasil dari perintah “lspci” sebelum dan sesudah melepas kabel.

Gambar
4. Jalankan perintah “arp –a” dan catat hasilnya, kemudan bukan beberapa
terminal baru dan jalankan perintah “ping no_ip_tujuan” ke beberapa
komputer yang lainya. Pada terminal pertama lakukan perintah arp-a sekali
lagi,
5. Jalankan perintah “ifconfig”.
6. Jalankan perintah route-n. Pastikan anda terhubung dengan internet.
7. Kemudian jalankan perintah “traceroute” dan “mtr” ke:
8. Buka halaman http://download.uniku.ac.id dengan web browser, kemudian
sebelum koneksi selesai, buka terminal dan catat hasil koneksi dengan
perintah “netsat-natu”
9.Edit file/etc/network/interfaces, jike menggunkan editor pico maka
perintahnya: sudo pico/etc/network/interfaces.

Gambar
10. isikan data berikut ip:192.168.1.xx (isikan mulai dengan 1-254), kemudain
isikan netmask: 255.255.255.0 kemudian simpan.

Gambar
11. Selanjutnya jalankan perintah ifkonfig, kemudian bandingka dengan perintah
ifconfig pada nomer 5.
12. Jalankan perintah neststat, tambahkan beberapa opsi sesuai petunjuk di man
netstat. Simpan hasil tampilan netstat. Contoh: nstat –
a>/homelabkom/netstat.txt

Gambar
13. Jalankan perintah sudo nmap no_ip_target
14. Jalankan perintah sudo nmap –sP alamat_network_target

ANALISA PROTOKOL LAYER 2 DAN 3 MENGGUNAKN
WIRESHARK-TCPDUMP

engertian Protokol

Sebelum membahas lebih jauh tentang pengertian dari masing-masing layer dalam protokol, alangkah baiknya kita mengetahui terlebih dahulu apa itu protokol dalam sebuah Jaringan Komputer ? .

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer.

Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.

Prinsip dalam membuat protokol ada tiga hal yang harus dipertimbangkan, yaitu efektivitas, kehandalan, dan Kemampuan dalam kondisi gagal di network. Protokol distandarisasi oleh beberapa organisasi yaitu IETF, ETSI, ITU, dan ANSI.

Tugas yang biasanya dilakukan oleh sebuah protokol dalam sebuah jaringan diantaranya adalah :

  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer / mesin lainnya.
  • Melakukan metode “jabat-tangan” (handshaking).
  • Negosiasi berbagai macam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya.
  • Mengakhiri suatu koneksi.

Berikut adalah penjelasan masing-masing protokol dari layer paling bawah:

Physical layer

Layer ini adalah layer paling bawah yang berhubungan langsung dengan hardware dan perangkat pengguna. Satu-satunya protokol pada layer ini adalah: Physical Layer Protocol. Tugas layer ini adalah menghantarkan data dari node ke node lain (bisa dari BTS ke Mobile Equipment, ataupun sebaliknya). Layer ini menyediakan struktur channel, frekuensi, daya keluaran, modulasi dan spesifikasi encoding. Secara konsep, layer ini mirip dengan layer Physical pada OSI layer.
MAC Layer

Hampir sama dengan layer data link pada OSI layer model. MAC Layer atau Medium Access Control Layer adalah layer yang mengatur  atau mendefinisikan prosedur yang digunakan untuk transmisi atau penerimaan data melalui layer fisik. Protokol yang ada di lapisan ini adalah: Control Channel MAC  Protocol; Forward Traffic Channel MAC Protocol; Access Channel MAC Protocol; Reverse Traffic Channel MAC Protocol.

 

Security Layer

Layer ini menyediakan dukungan keamanan berupa autentikasi dan sistem enkripsi. Protokol yang termasuk dalam layer ini adalah: Security Protocol; Key Exchange Protocol; Authentication Protocol; Encryption Protocol.

Connection Layer
Layer ini menyediakan layanan pembentukan hubungan air link dan maintenance. Protokol yang termasuk dalam layer ini adalah: Airlink Management Protocol; Initialization State Protocol; Idle State Protocol; Connected State Protocol; Packet Consolidation Protocol; Route Update Protocol; Overhead Message Protocol.

 

Session Layer

Layer ini menyediakan fungsi negosiasi, konfigurasi dan session state maintenance service. Secara garis besar layer ini memiliki fungsi yang hampis sama dengan layer Session pada model OSI layer. Protokol yang termasuk ke dalam kategori ini adalah: Session Management Protocol; Address Management Protocol; Session configuration Protocol.

Stream Layer

Layer ini menyediakan proses multiplexing pada aplikasi stream. Pada layer ini hanya terdapat satu protokol yakni: Stream Protocol.

Application Layer

Layer ini menyediakan sistem yang berfungsi untuk mengangkut informasi 1xEV (DEfault Signaling Application) dan juga informasi data user (Default Packet Applicaiton). Protokol yang termasuk dalam layer ini adalah: Default Signaling Application (SNP, SLP) , Default Packet Applicaiton (FCP, RLP, LUP)

Wireshark merupakan salah satu dari sekian banyak tool Network Analyzer yang banyak digunakan oleh Network administrator untuk menganalisa kinerja jaringannya terrmasuk protokol didalamnya. Wireshark banyak disukai karena interfacenya yang menggunakan Graphical User Interface (GUI) atau tampilan grafis.

Disini akan dijelaskan beberapa paket yang perlu untuk diketahui dalam audit jaringan.

• ARP (Address Resolution Protocol) adalah protokol yang bertanggungjawab dalam melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC Address).

• TCP (Transmission Control Protocol) adalah protokol yang berada di lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable). Hampir semua koneksi TCP digunakan untuk koneksi di dalam suatu jaringan/internet.

• HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web. Singkat kata protokol inilah yang digunakan browser untuk membuka halaman suatu website

Netbios Name Service (NBNS) adalah protokol Netbios yang digunakan oleh aplikasi di OS Windows untuk digunakan pada protokol TCP/IP, sehingga ketika OS Windows tersebut melakukan koneksi internet maka akan kelihatan di Wireshark.

Yahoo Messenger Protokol (YMSG) adalah protokol yang digunakan oleh aplikasi yahoo messenger untuk terhubung dengan server yahoo.

• Untuk lebih lengkapnya lagi dapat dipelajari di http://wiki.wireshark.org/

sumber : http://satriaskyterror.wordpress.com/

http://aditsubang.wordpress.com/2010/05/02/pengertian-protokol-osi-layer-dan-tcp-ip/

http://fiyaphyong.blogspot.com/2010/10/wireshark-fungsi-dan-kegunaanya.html

http://ikonspirasi.me/2011/03/22/wireshark-hiu-kabel/

Lakukanlah percobaan dibawah ini
1.Buka termnial jalankan command arp –a pada host anda masing-masing.
2.Lakukan command ping no_ip, pilih no_ip yang tidak terdaftar pada hasil
percobaan 1 tapi masih dalam satu jaringan.
3. Setelah menjalankan perintah ping, lakukan proses 6.
4. Jalankan perintah arp –a sekali lagi.
5. Kemudian lakukan command ping_no_ip, pilih no_ip yang sudah terdaftar
pada percobaan 1.
6.Melakukan pengurangan ARP Cache atau disable ARP Cache:
a. Jalankan command arp –d hostname (gunakan hostname yang terdaftra
pada arp)
b. Jalankan command berikut: ifconfig eth0 –arp down, amatihasilnya
dengan menjalankan arp –a .
7.Kemudan jika telah selesai melakaukan percobaan no. 7, maka untuk
menormalkan koneksi jaringan, jalankan perintah berikut:
a. fidown eth0
b. ifup eth0
c. ifconfig eth0 –arp up
d. arp –a
e. ping ke komputer sebelah
8.Selesai melakukan pengurangan juga bisa melakukan penambahan Arp
Chace, lakukan Command berikut:
arp –s hostname phisical_address, sebelum ini cari dulu di komputer teman
anda dengan command ifconfig.
9.Jalankan command ifconfig –a.
10. Bukalah terminal baru jalankan tcpdump, biarkan trcdump berjalan. Cobalah
beberapa variasi command tambahan di tcpdump unruk mengintai paket yang
lewat, misalkan tcpdumb –n, tcpdumb –n –t, tcpdumb –n –t, tcpdumb –n –t –
e.
11. Buka kembali termnial baru, lakukan langkah berikut pada terminal baru dan
tulis hasil percobaanya:
a. Jalankan perintah ping ke kompuer satu jaringan. Amati hasil tcdump
b. Jalankan perintah arp –a
c. Jalankan perintah ping ke komputer diluar jaringan kita.
d. Jalankan arp –a
e. Hapus semua ip yang terdaftar pada arp dengan perintah arp –d nomorip.
Setelah semua terhapus kemudian jalankan kembali percobaan a.
f. Jalankan percobaan b dan c kembali.
g. Jalankan browser, kemudian amati tarffic yang ada pada tcpdump
12. Dengan menggunakan langkah yang sama seperti pada percobaan 12, gunakn
paket wireshark:
a. Pastikan wireshark sudah terinstal pada komputer anda.
b. Jalankan wireshark (Alt+F2) kemudian ketik gksudo wireshark.
c. Mulailah mengcapture data dengan menggunakn wireshark dan filter
hanya paket arp ethernrt!

IP DAN NETMASK

Internet protocol suite atau TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.

Setiap lapisan yang dimiliki oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:

Berikut ini merupakan layanan tradisional yang dapat berjalan di atas protokol TCP/IP:

Netmask atau Subnetmask adalah Kombinasi IP Address saya dan netmask saya menentukan range IP address yang terkoneksi langsung pada LAN, atau bagian yang tidak terpisahkan dari IP address untuk menentukan range IP address yang terkoneksi langsung pada LAN untuk menentukan suatu destination IP.

 

Sumber: http://id.wikipedia.org/wiki/Internet_protocol_suite

http://www.sebeninghati.com/apa-itu/apa-itu-netmask

Lakukanlah percobaan dibawah ini
a. Nomor IP percobaan yang dipakai adalah : 192.168.1.1 – 192.168.1.254
dengan netmask 255.255.255.0 dan broadcast 192.168.1.255. atur dengan
PC lain sehingga tidak menggunakan no IP yang sama.
b. Dalam praktkum ini kita menggunakan Linux dan masuk sebgai root.
c. Ceklah ethernet card yang ada pada komputer anda pastikan beres.
d. Ganti nomer IP pada komputer anda dengan range 192.168.1.1 –
192.168.1.245, kemudian atur agara IP tidak sma dengan IP pada PC lain.
Contoh : ifconfig eth0 192.168.1.3/24
e. Setelah melakukan konfigurasi kemudian ketik ifconfig untuk melihat
hasilnya.
f. Lakukan tes konetifitas dengan menggunkan peritah ping no_address
dengan komputer lain yang berada pada satu jaringan. Tekan CTRL+C utk
berhenti.
g. Selanjutnya reboot komputer anda. Lhat IP komputer anda lihat setelah
reboot catat dan bandingkan dengan IP sebelumnya.
h. Lakukan pengubahan konfigurasi jaringan secara permanen dengan
mengedit file/etc/network/interface dengan editor pico yaitu dengan
printah : sudo pico/etc/network/interface.
i. Selanjutnya isi dengan konfigurasi berikut:
j. Setelah selesai mengisi, simpan konfigurasi dengan CTRL+O.
k. Hasil konfigurasi tidak bisa dilihat secra langsung tetapi harus diadakan
restart service terlebih dahulu. Etc/init.d/networking restart
l. Melihat konfigurasi jaringan hasil dari pengubahan secara permanen.
ifconfig
m. Reboot kembali komputer anda kemudian jalankan dengan perintah
ifconfig kemudian badingkan hasilnya.

KONSEP SUBNETTING

Subnetting adalah proses membagi atau memecah sebuah network menjadi beberapa network yang lebih kecil atau yang sering di sebut subnet yang bertujuan untuk mempercepat jalur data.

Subnet mask adalah istilah yang mengacu kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID. Semua bit yang ditujukan agar digunakan oleh network dentifier diset ke nilai 1. Semua yang ditujukan agar digunakan oleh host identifier diset ke nilai 0.

Contoh-contoh di atas merupakan contoh yang diambil dari IP Address Kelas C. Adapun untuk Subnet dari kelas lain dapat dilihat seperti gambar berikut:

Gambar

sumber : http://gadihlintau.wordpress.com/2012/07/10/konsep-subnetting/

http://bawono.staff.uns.ac.id/2008/09/20/konsep-subnetting/

Lakukanlah percobaan dibawah ini
a. Dengan menggunakan simulator packet tracer, desain dan berikan nomor
IP yang paling efisien dengan jaringan pada gambar berikut: IP yang
diberikan adalah sbb: 10.252.1.0
b. Tambahkan bebrapa pack pada tiap network dan lakukan setting jaringan
di setiap PC.
c. Selanjutnya lakukan tes konektifitas dengen menggunkan perintah ping
dengn kompututer lain yang berada pada satu jaringan dengan memakai
perintah ping. Untuk berhrnti CTRL+Z.

ANALISA PAKET LAYER TRANPORT MENGGUNAKAN
WIRESHARK

Transport Layer adalah salah satu layer dalam OSI Layer model. Layer ini berada di bawah Session Layer  dan di atas Network Layer. Layer ini termasuk ke dalam kelompok Lower Layer atau kelompok layer yang lebih dekat ke mesin.

Secara umum layer ini menangani paket, flow control dan penanganan error saat transmisi data. Beberapa fungsi spesifik yang dilakukan layer ini adalah:

  1. Koneksi tambahan yang berperan di bawah session-layer
  2. Mengelola flow control data / penanganan aliran data di antara bagian-bagian jaringan
  3. Membagi arus data menjadi potongan-potongan yang lebih kecil (disebut paket data) dan melakukan reassembly (penataan ulang) paket data jika menerima data. Analogi seperti gerbong-gerbong di dalam rangkaian kereta api.
  4. Melakukan pengecekan error guna menjamin penghantaran data yang bebas error, baik hilang maupun tergandakan.
  5. Memberikan kapabilitas “acknowledgement” atas transmisi yang sukses; meminta ulang jika beberapa paket mendarat dengan cacat.

Beberapa protokol yang menggunakan layer ini adalah:

  1. TCP
  2. ARP
  3. RARP
  4. SPX
  5. NWLink
  6. NetBIOS
  7. NetBEUI
  8. ATP

sumbe : http://satriaskyterror.wordpress.com/2012/03/11/transport-laye-osi-layer-series/

Lakukanlah percobaan dibawah ini
a. Lakukanlah percobaan ini minimal 2 orang.
b. Pada salah satu komputer:
1.Pastikan telnet dan ftp sudah terinstal pada komputer salah satu
komputer dalam kelompok, jika belum lakukan penginstalah.
2.Cara instal telnet
Sudo apt-get install openbsd-inetd
Sudo /etc/init.d/openbsd-inetd restart
3.Cara instal ftp server
Sudo apt-get install proftbsd-basic
c. Pada komputer yang lain:
1.Pastika wireshark sudah terinstal pada komputer yang akan
menghubungi komputer yang terinstal telnet dan ftp.
2.Jalankan wireshark
#sudo wireshark
3.Selanjunya jalankan telnet menuju ke komputer yang terinstal telnet.
 #telnet no_ip_komputer_telnet
 Lakukan beberapa perintah diLinux misal ls, copy file dan
seterusnya.
 Selanjutnya tutup telnet dengan menjalankan perintah exit.
 Stop wireshark, dan amati hasilnya.
d. Pada komputer yang treinstal telnet, jalankan wire shark

Ja! kita sambung lagi nanti yaa.. ^_^

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s