Wednesday 29 June 2011

30.06.2011 Ability Communicate

- Medium
- Protocol
- Message
- Sender
- Receiver
- Equipment
   
Contoh result communicate antara 2 pc dengan menggunakan command prompt.

1. Request time out (RTO) 
    - sender menghantar message kpd receiver tapi receiver x balas














2. Reply











3. Destination unreachble
    - destinasi x sampai











TCP / IP Utilities
Banyak peralatan yang disediakan di dalam Microsoft Windows Server dan Microsoft Windows 2000 Professional atau yang didatangkan bersama-sama dengan Windows 2000 Resource Kit untuk mengesan kerosakan di dalam network anda. 

Keberkesanan untuk mengesan masalah di dalam network banyak bergantung kepada kebolehan anda menggunakan setiap arahan tersebut. Jika anda memahami setiap fungsi peralatan yang diberikan berserta dengan cara penggunaan pilihan yang betul, anda boleh mengenalpasti punca permasalahan dan memperbaikinya dengan mudah dan cepat. 

Beberapa senarai peralatan yang dimaksudkan ialah: 

Arp untuk mengurus Jadual ARP. 
Hostname untuk memaparkan nama hos komputer. 
Ipconfig untuk memapar dan mengubah nilai konfigurasi rangkaian TCP/IP. 
Nbtstat untuk memaparkan statistik protokol dan sambungan NetBIOS semasa. 
Netdiag untuk membuat pemeriksaan rangkaian komputer anda. 
Netstat untuk memaparkan statistik protokol dan sambungan TCP/IP semasa. 
Nslookup untuk memaparkan maklumat pelayan DNS. 
Ping untuk menguji komputer di dalam rangkaian. 
Route untuk mengurus Jadual Haluan rangkaian. 
Tracert untuk merekodkan haluan ke hos. 
Pathping untuk mengenalpasti router yang bermasalah.


Arp 
Arahan arp digunakan untuk mengurus cache ARP. Cache ini mengandungi satu atau lebih jadual yang digunakan untuk menyimpan alamat IP dan alamat fizikal. 

Walaupun arahan arp bertujuan untuk mengurus Jadual ARP, tetapi ia boleh digunakan untuk mengesan masalah rangkaian. Contohnya, jika terdapat dua hos yang berada di dalam subnet yang sama gagal membuatping antara satu dengan yang lain, anda boleh gunakan arahan arp -a di setiap PC untuk melihat sama ada kedua-dua PC tersebut mempunyai alamat MAC yang betul.
 

 
 



Hostname 
Hostname akan memaparkan nama hos komputer yang sedang digunakan. Arahan ini tidak mempunyai switches atau parameter khusus. Nama hos yang dipaparkan ialah nama yang sama ditetapkan pada applet System Properties. Untuk menukar nama hos, anda boleh menggunakan applet System Properties.






Ipconfig 
Ipconfig ialah arahan untuk memaparkan konfigurasi semasa pada stack IP komputer. 

Bagi pengguna Windows NT/2000/XP, gunakan MS-DOS dan taipkan arahan berikut:






Apabila menggunakan switch /all, ia akan menunjukkan laporan terperinci konfigurasi setiap antaramuka, termasuk miniport WAN (yang digunakan untuk remote access atau sambungan VPN). Laporan IPconfig boleh dieksport dengan membuat salinan dan tampal (copy-paste) ke dalam dokumen lain. 
Antara parameter lain yang berguna ialah /flushdns untuk membuang nama cache DNS; /registerdns untuk menyegarkan (refresh) semua hak DHCP dan mendaftar semula nama DNS; dan /displaydns untuk memaparkan kandungan cache DNS resolver. 

Parameter /release dan /renew akan melepaskan dan memperbaharui alamat IP DHCP adapter tertentu. 

Pilihan /setclassid pula digunakan untuk menukar ID kelas DHCP bagi adapter tertentu. 


Nbtstat
Nbtstat direka untuk membantu menyelesaikan masalah resolusi nama NetBIOS. Utiliti ini membenarkan anda untuk melihat Jadual NetBIOS pada komputer tempatan atau komputer lain.

Berikut adalah keterangan pilihan bagi arahan Nbtstat:

nbtstat -r - Menyingkir cache nama NetBIOS dan memuat semula.

nbtstat -n - Memaparkan nama dan servis berdaftar pada komputer tempatan.

nbtstat -c - Memaparkan kandungan cache nama NetBIOS yang menyimpan nama NetBIOS
                   kepada alamat IP.
nbtstat -r - Menyenaraikan bilangan pendaftaran dan nama penyelesaian komputer lain.


Netdiag
Netdiag membantu untuk mengasingkan masalah network dan sambungan dengan melaksanakan beberapa siri percubaan untuk mengenalpasti keadaan komputer klien sama ada ia berfungsi dengan baik atau sebaliknya. Percubaan dan maklumat status yang terpapar memberikan kemudahan kepada pentadbir untuk memahami dan mengenalpasti serta mengasingkan masalah network.

Jalankan netdiag apabila komputer anda mengalami masalah network. Utiliti ini akan cuba untuk memeriksa masalah dan kekurangan pada bahagian tertentu network. Ia mampu untuk membetulkan masalah DNS dengan menggunakan switch /fix.

Kelebihan Netdiag ialah kemampuannya untuk menguji fail-fail DLL, registry dan juga servis network.


Netstat
Netstat memaparkan statistik protokol dan sambungan TCP/IP semasa.

Arahan netstat sebenarnya boleh digunakan untuk memantau protokol apa yang sedang dibuka dan siapa yang membuat sambungan tersebut. Jika anda mengesyaki seseorang sedang membuat sambungan secara tidak sah, gunakan arahan netstat ini bagi memantau setiap sambungan. Perlu diingat bahawa tidak semua sambungan boleh dianggap sebagai satu serangan penggodam. Jadi jangan mudah membuat spekulasi dengan mengandaikan bahawa komputer anda sering digodam. Protokol network terlalu kompleks untuk diterangkan kepada newbie, jadi saya rasa adalah lebih elok jika tugas ini diberikan khusus kepada pakar-pakar keselamatan komputer.

Berikut adalah senarai keterangan bagi pilihan arahan netstat:

netstat -s - Memaparkan statistik protokol

netstat -e - Memaparkan statistik tentang ethernet

netstat -r - Memaparkan maklumat Jadual Haluan sama seperti arahan route 
                  print.
netstat -a - Memaparkan semua jenis sambungan aktif, temasuklah sambungan
                  tetap dan sambungan dengar (listen).

Berikut pula 3 cabang pilihan dari apa yang boleh didapati dari pilihan -a:

netstat -n - Memaparkan semua sambungan tetap. Pilihan -n akan mencepatkan proses
                  paparan berbanding -a kerana tidak ada penyelesaian DNS berlaku.

netstat -p TCP - Memaparkan sambungan tetap jenis TCP.

netstat -p UDP - Memaparkan sambungan tetap jenis UDP



























Thursday 23 June 2011

22/06/2011:CIDR (CLASSLESS INTER DOMAIN ROUTING)

CIDR (CLASSLESS INTER DOMAIN ROUTING)

class
Default subnetmask
Net address
Host address
Cidr

w.x.y.z



A
255.0.0.0
w
x.y.z
8
B
255.255.0.0
w.x
y.z
16
C
255.255.255.0
w.x.y
z
24



NETWORK ADDRESS DAN BROADCAST ADDRESS

Network addresss
Broadcast address
1st address
Last address
10.0.0.0
10.255.255.255
172.16.0.0
172.31.255.255
192.168.0.0
192.168.255.255


HOST
Class A:2n – 2 ; kenapa perlu tolak 2, sbb dlm host ada net address dan broadcast        
                           Address
Cara nak kira lebihan ID.
Contoh:
  1.  192.168.100.10/25
  2. 192.168.100.1/31
  3. 172.16.100.1/18
  4. 10.10.10.10/15
  5. 172.30.30.30/23
  6. 192.168.10.10/24

Mula2 mesti kena kenal ID dok lam clz mane
Lepas 2 tgk dia pnye CIDR.

EXAMPLE:

  • 192.168.100.10/25 = class C


W
x
y
Z
1111111.
11111111.
11111111.
10000000

2n = 21 (lebihan bit network dalam host oktet)
    = 2, net address 
2n = 27 (lebihan bit host dalam host oktet)
    = 128 -2 = 126 usable host (-2, include net & broadcast)


  • 192.168.100.1/31 = class C
W
x
y
Z
1111111.
11111111.
11111111.
11111110

2n = 27 (lebihan bit network dalam host oktet)
    = 128, net address 
2n = 21 (lebihan bit host dalam host oktet)
    = 2 -2 = 0 usable host (-2, include net & broadcast)
  • 172.16.100.1/18 = class B

W
X
y
Z
1111111.
11111111.
11000000.
00000000

2n = 22 (lebihan bit network dalam host oktet)
    = 4, net address 
2n = 214 (lebihan bit host dalam host oktet)
    = 16384 -2 = 16382 usable host (-2, include net & broadcast)

  • 10.10.10.10/15 = class A

W
x
y
Z
1111111.
11111110.
00000000.
00000000

2n = 27 (lebihan bit network dalam host oktet)
    = 128, net address 
2n = 217 (lebihan bit host dalam host oktet)
    = 131072 -2 = 131070 usable host (-2, include net & broadcast)


  •   172.30.30.30/23 = class B

W
x
y
Z
1111111.
11111111.
11111110.
00000000

2n = 27 (lebihan bit network dalam host oktet)
    = 128, net address 
2n = 29 (lebihan bit host dalam host oktet)
    = 512 -2 = 510 usable host (-2, include net & broadcast)


  •   192.168.10.10/24 = class C

W
x
y
Z
1111111.
11111111.
11111111.
0000000

2n = 20 (lebihan bit network dalam host oktet)
    = 1, net address 
2n = 28 (lebihan bit host dalam host oktet)
    = 256 -2 = 254 usable host (-2, include net & broadcast)

Monday 20 June 2011

17.6.11 TCP/IP

- protocol(tatacara)
- combinasi antara TCP dan IP
- transmission control protocol, internet protocol
-  use to communicate and language to communicate 


TCP/IP layer
- application ( telnet,snmp, smtp, dhcp)
- transport ( tcp, udp)
- internet (ip, icmp)
- network access ( ethernet, token ring)


OSI layer
- application 
- presentation
- session
- trasport
- network
- data link
- physical


IP terminology ( binary 0&1)
- bit    : combination no. 0&1
- byte : scale between 7 bit & 8 bit
           
            1111111 - 7 bit   = 1 byte
            10101101 - 8 bit = 1 byte


- octet : sentiasa 8 bit tetap
       
             10101101 - 8 bit = 1 octet


IP Address
- alamat @ no tel
- ussually numerical number
- unique address
- terbahagi kepada 2


 * IPV4 ( internet protocol version)
   ~ 4 octet ( 32 bit)
   ~ 4 klas  ip address
   ~ saiz spacinng yang terdapat dalam IPV4 
       2^32 = 4,294,967,296, user sahaja
   ~ bentuk IPV4
      * binary dan demical
        contoh demical
        192.168.100.1


       1     1     1     1     1     1     1     1 
      2^7 2^6 2^5 2^4 2^3 2^2 2^1  2^0
     128   64   32   16    8     4     2     1   =  255
       1      1      0     0     0     0     0     0   =  192
       1      0      1     1     1     1     1     0   =  168
       0      1      1     0     0     1     0     0   =  100
       0      0      0     0     0     0     0     1   =  1


  * IPV6
    ~ hexademical = (ABCDEF)
    ~ 128 bit ( 16 byte)
       exp: 2002:D0FI:1234:FFFB:A032:0000:0000:0000

Class of IP address (IPV4) general IP address

class A : 1 - 126
class B : 128 - 191
class C : 192 - 223
class D : 224 - 239 (reserve)
class E : 240 - 255 (experimental)

(***) 127.0.0.0 dan 127.255.255.255 = loopbacker / localhost
0      = network address = 00000000 = 0
255 = broadcase address = 1111111111 = 1

Private ip address

-ada 3 class :-
* class a- 10.0.0.0 - 10.255.255.255,very large network
* class b- 172.16.0.0 - 172.31.255.255,large network
* class c- 192.168.0.0 - 192.168.255.255, small network

Static ip address vs dynamic ip address

-static ip address
* assigned by it administrator
* ip tidak berubah,baik untuk sharing fail - kebaikan
* security lemah - keburukan

- dynamic ip address
* berubah-ubah, assigned by DHCP (dynamic host configuration protocol) server
* tidak baik untuk sharing fail - keburukan
* security baik kerana ip sentiasa berubah-ubah

Subnet mask
-similar to ip address
-4 octet
-use to identify host id & network id
-ada 3 class :-
*class a (network id,host id)
Ip 10 .1.1.1
s/m 255.0.0.0

*class b (network id,host id)
Ip 172.16 .30.30
s/m 255.255.0.0

*class c (network id,host id)
Ip 192.168.1 .1
s/m 255.255.255.0 

Thursday 16 June 2011

Tugasan 1: Equipment Network

Maksud dan Kegunaannya

1. Bridge
- Maksudnya :- Jambatan atau (Bridge) merupakan penghubung kepada beberapa segmen rangkaian di lapisan     kedua model OSI.

Rupa bentuk bridge adalah seperti sebuah kotak kecil, dengan dua penyambung rangkaian yang disambung kepada dua rangkaian yang terpisah. Bridge digunakan untuk menghantar data di antara rangkaian yang menggunakan protokol yang sama. Bridge boleh digunakan untuk menapis peket, iaitu ia hanya akan menghantar trafik tertentu sahaja.
 - Kegunaannya:-  Bridge menggunakan maklumat di kepala frame untuk memantau sumber dan destinasi alamat MAC pada setiap frame data. Di dalam LAN, frame adalah merupakan satu unit lapisan-MAC yang mengandungi maklumat kawalan dan data. Dengan memantau alamat sumber-sumber ini, bridge akan dapat mengecam semua lokasi sistem rangkaian. Bridge kemudiannya akan membina satu jadual yang menyenaraikan alamat MAC yang boleh dicapai oleh setiap port. Ia kemudian menggunakan maklumat tersebut untuk menyelaras aliran data dalam rangkaian.

2. Router
Maksudnya :Penghala (bahasa Inggeris: router) merupakan sejenis peralatan komputer yang berfungi untuk menghalakan paket-paket data dalam jaringan. Penghala biasanya menjalankan sistem pengendalian tersendiri. Penghala yang lebih mahal memiliki banyal pempropes dan ASIC dan berupaya untuk menjalankanpemprosesan selari. Walau bagaimanapun, dengan perisian yang sesuai (seperti SmoothWall, XORP atau Quagga), PC biasa juga boleh bertindak sebagai penghala.
- Kegunaannya :- Penghala (Router) berfungsi sebagai sebuah alat penghubung di antara rangkaian komputer yang berlainan. Semasa paket dihantar, router akan menjalankan beberapa proses penting antaranya ialah: membuat terjemahan protokol, mengemaskini jadual haluan, mengirim paket, membungkus paket dan membuka bungkusan paket. Selain itu juga router berperanan untuk menapis trafik dengan membenarkan paket tertentu sahaja. Ini membolehkannya bertindak sebagai alat pelindung ringkas bagi rangkaian anda.

3. Switch
- Maksud dan Kegunaannya :-  Suis rangkaian ialah sejenis peranti yang menghubungkan beberapa segmen rangkaian komputer. Fungsinya hampir sama dengan hab tetapi ia lebih bijak dari segi penghantaran data ke stesen. Suis tidak menghantar data ke semua stesen, tetapi hanya menghantar data ke port atau stesen destinasi sahaja. Pada masa yang sama, lebih banyak stesen dapat menghantar dan menerima data serentak. Setiap port dalam suis juga boleh beroperasi dengan kelajuan berbeza.

Kebanyakan suis beroperasi pada lapisan kedua model OSI, iaitu lapisan pautan data. Bagaimanapun, kini terdapat suis lapisan ketiga dan keempat, iaitu suis lapisan rangkaian dan suis lapisan pengangkutan.

4. Hub
-Maksud dan Kegunaannya:- Hab atau (Hub) merupakan sebuah peranti yang terdapat dalam rangkaian komputer. Hab secara fizikalnya berbentuk seperti kotak dari berbagai saiz. Ia mempunyai beberapa bilangan penyambung female RJ45 yang dikenali sebagai port. Setiap penyambung ini direka bentuk supaya boleh memuatkan satu kabel pasangan terpiuh (twisted pair) melalui penyambung male RJ45.
Hab digunakan dalam rangkaian ethernet yang menggunakan kabel jenis UTP. Hab adalah titik penyambungan di antara stesen dengan stesen dan di antara stesen dengan pelayan.

5. Modem
-Maksudnya :- Modem merupakan peranti komputer yang melaksanakan proses yang menukarkan isyarat berbentuk digital yang dihasilkan oleh komputer kepada isyarat berbentuk gelombang supaya ia dapat dihantarkan menerusi talian telefon dan juga sebaliknya. Dengan pendek kata, ia berkemampuan untuk mengalihkan isyarat gelombang kepada isyarat digital. Modem ialah perkataan bahasa Inggeris yang merupakan singkatan bagi modulator-demolator, iaitu pemodulat dan penyahmodulat.
Isyarat digital ialah isyarat yang mengandungi siri suis elektronik yang diwakili oleh ciri hidup dan mati, ciri hidupnya diwakili oleh angka 1, manakala ciri matinya pula diwakili oleh 0. Dengan penggunaan ciri ini serta kombinasi angkanyalah maka komputer mampu menghasilkan data berbentuk teks, grafik dan sebagainya.
Berlainan pula dengan isyarat berbentuk analog, ia adalah isyarat berbentuk gelombang bunyi melalui talian elektrik dan data serta maklumat dihasilkan berasaskan kekuatan gelombang serta tahap frekuensinya. Ringkasnya, modem berfungsi mengubahkan isyarat berbentuk 1 dan 0 tadi kepada isyarat berbentuk gelombang serta frekuensi begitu jugalah sebaliknya.