.: Assalamualaikum....Selamat Datang :. Firdaus@NetSec: TCP / IP
Showing posts with label TCP / IP. Show all posts
Showing posts with label TCP / IP. Show all posts

Thursday, January 6, 2011

TCP / IP Utilities

     ARP – Address Resolution Protocol
·         Menyediakan IP kepada Ethernet address
·         Setiap hardware card mempunyai address dalaman
·         Membolehkan penambahan dan penbuangan ARP cache

Nbtstat
·         Display TCP / IP connection using netbios
·         Kerap digunakan jika menggunakan Win Servers atau Lmhost File

Netstat
·         Menyediakan jenis protocol , port number, IP address, dan status

Ping
·         Untuk mengenalpasti sambunga dan troubleshoot sambungan

Route
·         Membolehkan kita melihat dan mengubah routing table

Tracert
·         Untuk melihat route yang digunakn oleh kita hingga ke destinasi
·         Menunjukkan masa yang diambil
·         Digunakan untuk menentukan IP address sesuatu servis yang kita tahu namanya sahaja

Winipcfg / ipconfig
·         Memberitahu tentang IP address, subnet mask dan lain-lain berkaitan IP

Nslookup
·         Digunakan oleh network admin untuk memberi arahan kepada DNS ( Domain Name System ) untuk memperolehi nama domain dan IP address mapping

Pathping
·         Combine ping dan tracert
·         Ianya akan listkan jumlah ‘hop’ yang diperlukan untuk sampai ke alamat destinasi dan akan ping setiap router dalam perjalanan

Netsh
·         Configure IP address dan yang berkaitan dengan TCP / IP

Finger
·         Papar maklumat pengguna di remote PC ( UNIX ) yang running finger service

 FTP
·         Pengurusan file yang running ftp service
·         Contoh – delete, make directory, rename, rename directory, dll

Wednesday, January 5, 2011

TCP / IP - Tugasan

----------Ping A dan B----------
PC A
PC B
Result
A to B
B to A
192.168.25.1/24
192.168.25.2/24
RTO
Reply
192.168.25.1/24
192.168.26.2/24
Unreachable
Unreachable
192.168.26.1/16
192.168.26.2/16
RTO
Reply
192.168.26.1/24
192.168.26.2/16
RTO
Reply
10.25.1.1/24
10.25.2.2/24
Unreachable
Unreachable
10.25.1.1/24
10.25.2.2/16
Unreachable
RTO
10.25.1.1/16
10.26.2.2/16
Unreachable
Unreachable
10.25.1.1/8
10.26.2.2/8
RTO
Reply


RTO - request time out
         - terjadi apabila salah satu PC tidak membalas msj yg dihantar
         - selalunya dihalang oleh firewall atau antivirus

Destination Host Unreachable
         - terjadi apabila satu PC tidak dapat mencari IP yang lain untuk ping
         - selalunya apabila PC off atau IP tidak wujud

Tuesday, January 4, 2011

Network ID & Host ID

*******************************
2n        =__________network      *
*                                                                   *
*  2n – 2  = ________ host               *
                                                                  *
*******************************



  • untuk bil network, kuasa 'n' merujuk kepada bilangan bit '1' yang berada dalam octet host IP tersebut.
  • untuk bil host, kuasa 'n' merujuk kepada bilangan bit '0' yang berada dalam octet host IP tersebut
--------------------------------------contoh 1------------------------------------------

CIDR = 192.168.100.10 / 26
 =>        11111111.11111111.11111111.11000000
subnet =      255     .     255     .       255   .     192
                           N       .       N       .         N      .       H  ( default class C )


11000000


mengikut rumus, 2n = bil network.                  |      2n  - 2 =  bil host
oleh itu, bil network = 22 = 4 network            |     bil host = 26  - 2 =  62 host


--------------------------------------contoh 2------------------------------------------
CIDR = 10.1.1.10 / 17
=>           11111111.11111111.10000000.00000000
subnet =         255   .      255     .     128     .     0
                             N      .       H        .        H        .      H   (default class A )


11111111.10000000.00000000


2= bil network.                                               |   2n  - 2 =  bil host
bil network = 2= 512 network                  |     bil host = 215  - 2 =  32766 host

IP Subnetting & CIDR

CIDR = Classless Inter - Domain Routing

------------------------------------------------------------------------------
Class A = 10.1.1.10
subnet mask = 255.0.0.0
11111111.00000000.00000000.00000000

CIDR ==> 10.1.1.10 / 8
-------------------------------------------------------------------------------

Class B = 172.16.30.31
subnet mask = 255.255.0.0
11111111.11111111.00000000.00000000

CIDR ==> 172.16.30.31 / 16
-------------------------------------------------------------------------------

Class C = 192.168.100.1
subnet mask = 255.255.255.0
11111111.11111111.11111111.00000000

CIDR ==> 192.168.100.1 / 24
--------------------------------------------------------------------------------

CIDR -> 10.1.10.100 / 10
subnet -> 11111111.11000000.00000000.00000000
                    255     .    192      .       0       .        0 


CIDR -> 172.16.30.31 / 21
subnet-> 11111111.11111111.11111000.00000000
                     255    .    255     .     248     .      0

CIDR -> 192.168.100.1 / 31
subnet-> 11111111.111111111.111111111.1111111110
                     255    .     255      .      255      .      254
---------------------------------------------------------------------------------

Syarat IP Address

1.   Bit dalam octet pertama tidak boleh semua 0 & 1

W . X . Y . Z

00000000.11100011.00000000.11111011
        0        .     227       .      0         .      241

11111111.11100011.00000000.11111011
      255      .     227       .      0         .      241

2.   Bit dalam octet terakhir tidak boleh semua 0 & 1

192.168.1.0                        192.168.1.255
                              . 00000000                                                   . 11111111
                              . (network address)                                    . (broadcast 
                                                                                                                  address)

Valid address => 192.168.1.1 – 192.168.255.254


3.   Octet pertama tidak boleh  ‘127’ . X . Y . Z
                                                     loopback

Network vs Host

IP address    
Subnet Mask
Bilangan Network
Bilangan Host
A:1 - 27
255.0.0.0
126
16777214
B:128 - 191
255.255.0.0
16382
65534
C:192 - 223
255.255.255.0
2097150
254 



Class A
Network       :  28-1 – 2 = 126
Host            :  224 – 2  = 16777214

Class B
Network       : 216-2 – 2 = 16382
Host            : 216 – 2   = 65534

Class C
Network       : 224-3 – 2  = 2097150
Host            : 28 – 2     = 254

Subnet Mask

  • mekanisme pengiraan untuk memecahkan network kepada network yang lain
  • menggunakan no binary
  • secara default nya......
    • Class A : 10  . 1  .  1  . 0  =  255.0.0.0
    • Class B : 128.122.  5  .1  =  255.255.0.0
    • Class C : 192.168.100.1  =  255.255.255.0

IPV4

  • Public Address - ISP (Internet Service Provider) TM punya...
  • Private Address - untuk kegunaan dalaman
    • Range Class A - 10.0.0.0 - 10.255.255.255
    • Range Class B - 172.16.0.0 - 172.31.255.255
    • Range Class C - 192.168.0.0 - 192.168.255.255

IP Address Class

Class A = 00000001 - 01111111  //  1 - 127 ( octet W )
Class B = 10000000 - 10000000  //  128 - 191 ( octet W )
Class C = 11000000 - 11000000  //  192 - 223 ( octet W )
Class D = 11100000 - 11100000  //  224 -239 ( octet W )   (reserve)
Class E = 11110000 - 11110000  //  240 - 247 ( octet W )  (experiment)