Sunrays

Blogger Template by ThemeLib.com

Chapter 1: TCP/IP

Published by Eqal under on 8:49 PM




 TCP/IP
-Transmission Control Protocol / Internet Protocol 
-Digunakan dalam komunikasi


IP Address
-Alamat untuk Sender dan Receiver
--32 bit (IPv4)             w.x.y.z                      - binary             - 1011011
--128 bit (IPv6)           A:B:C:D:E:F:G:H        - hexadecimal   - 0123456789ABCDEF


W.X.Y.Z ---> octet







IP Address Class (Untuk octet pertama)




Contoh: Binary nombor bagi 192.

128 64   32        16       8         4        2        1 II000000=192


IPv4

Terbahagi kepada 2:
  • Public Address
  • Private Address

Public Address
-ISP (Internet Servis Provider) (TM)
-IP yang dibekalkan oleh pembekal internet (TM)
Private Address
-Untuk kegunaan dalaman sahaja.
-IP yang hanya digunakan didalam sesebuah oraganisasi sahaja.
-Pengguna diluar organisasi tidak boleh mengaskses kedalam IP ini.





Kelas2 IP address:-


A- 10  . 0   .. 0
B- 172.16  .. 0
C- 192.168.. 0


Subnet mask
-mekanisma pengiraan
-untuk mengetahui bilangan network atau  host.

Class A 10 . 1 .     1 .     0     
Subnet mask 255 . 0 . 0 . 0
Network 10 . 0 . 0 . 0
Host 0 . 0 . 0 . 0

Class B 128 . 122 . 5 .     1   
Subnet mask 255 . 255 . 0 . 0
Network 128 . 122 . 0 . 0     
Host 0 . 0 . 5 . 1

Class C 192 . 168 . 3 .     1     
Subnet mask 255 . 255 . 255. 0
Network 192 . 168 . 3 . 0
Host 0 . 0 . 0 . 1
  • pastikan kelas dikenalpasti dahulu sebelum membuat pengiraan




Pengiraan subnet mask
Class IP address Subnet mask Network Host
A 1-127 255.0.0.0 126 16777214
Subnet mask
N.H.H.H

B 128-191 255.255.0.0 16382 65534
Subnet mask
N.N.H.H

C 192-223 255.255.255.0 2097150 254
Subnet mask
N.N.N.H



Network A       28-1 –2 = 126
Host A           224  –2 = 16 777 214

Network B       216-2 –2 = 16 682
Host B           216   –2 = 65 334   

Network C       224-3 –2 = 2 097 150
Host C           28    – 2 =254





Syarat-syarat IP address
-Bit dalam octet pertama tidak boleh semua kosong & 1 semua
           00000000 & 11111111
-Bit dalam octet terakhir tidak boleh semua kosong atau 1
           192.168.1.0 X
         192.168.1.255 X

-Octet pertama tidak boleh "127".X.Y.Z



IP subneting and CIDR (Classes Inter Domain Routing)


Subnet 


Class A


IP
10.1.10.100/18 =CIDR
binary
11111111.1111111.11000000.0000000
Subnet
255      .     255      .     192     .    0


Class B


IP
172.16.30.31/21 =CIDR
binary
1111111.1111111.11111000.0000000
Subnet
255    .     255     .     248       .    0