Professional Documents
Culture Documents
Pengenalan
l Setiap peranti berinteraksi dengan protokol pada lapisan berbeza dlm model OSI.
l Repeater bertindak hanya terhadap komponen elektrikal sesuatu isyarat dan hanya
aktif pd lapisan fizikal.
l Ia menghubungkan media kabel LAN sama ada yang sama jenis atau berbeza. (Cth:
Thicknet à Thicknet atau Thicknet à Thinnet)
l Repeater ditempatkan di atas media kabel sblm isyarat menjadi lemah & hilang
supaya ia masih boleh membaca isyarat dgn baik utk menentukan arus (voltage) dan
menyalinnya semula dalam bentuk asal.
l Isyarat dlm bentuk asal yg dikeluarkan mampu menambah jarak panjang sesuatu
media kabel.
o Memanjangkan jarak segmen kabel spt melebihi 185 meter utk segmen
10Base2.
o Menyambungkan 2 jenis media kabel yang berbeza spt kabel thick ethernet
(10Base5) dengan kabel thin ethernet (10Base2).
o Meningkatkan bilangan nod yg terhad kpd sesuatu segmen spt melebihi 200
nod dalam 10Base5.
o Menguatkan dan menyegarkan isyarat dlm peranti rangkaian yg lain spt hub.
Hub
l ARCNET, 10BaseT, 100BaseF, 1000BaseLX dll bergantung kpd penggunaan hub utk
menyambungkan pelbagai kabel dan menghantar data ke berbagai segmen di dalam
rangkaian.
l Apabila paket tiba pada satu port, ia akan disalin ke lain2 port supaya semua segmen
dlm LAN boleh melihat paket tersebut.
l Ia akan mengambil isyarat yg diterima melalui satu port dan mengagihkannya kepada
semua port yg lain.
l Hub utk 10BaseF menggunakan cermin utk memecahkan cahaya yg diterima dari
satu port ke bhg port yang lain.
l Rangkaian Token Ring juga mempunyai peranti Multi-Station Access Unit (MSAU),
juga disebut sbg hub kerana ia berfungsi sama spt hub Ethernet.
l Walau bagaiamanapun, MSAU menggunakan suis mekanikal dan geganti (relay) utk
menunjukkan laluan paket ke peranti aktif secara bersiri (serial) dan bukannya secara
selari (parallel) seperti hub Ethernet.
Jenis2 Hub
l Terdapat banyak jenis hub yg berbeza, setiap satu mempunyai ciri2 yg spesifik yg
memberikan tahap perkhidmatan yg berbeza.
– Passive hub
– Active hub
– Intelligent hub
Ciri2 Piawai
l Kebanyakan hub disambungkan melalui jack RJ-45 yang bergantung kepada kabel
pasangan terpiuh (TP).
l Kebanyakan hub mempunyai LED, yang digunakan utk memantau beberapa keadaan.
l 2 LED yg selalu digunakan adalah utk memantau POWER dan hubungan yg aktif pada
port.
l Terdapat banyak ciri2 tambahan yg menyokong beberapa hub berprestasi tinggi drp
pelbagai pengeluar.
l Redundant AC power supplies ~ If one fails, the other takes over – and is fully
capable of powering the entire unit.
l Redundant fans ~ provide cooling of the hub in the event that either fan fails.
l Redundant clocks ~ allow any hub with an onboard clock on the network to
act as a master to help in timing packet delivery.
Passive Hub
l Tidak banyak meningkatkan prestasi LAN dan menolong dalam mengesan kerosakan
perkakasan atau kesesakan.
l Ia hanya mengambil paket yg diterima dari satu port dan menyiarkannya semula
(rebroadcast) ke port2 lain.
l Selalunya mempunyai satu port 10base2 selain drp jack RJ-45 yg disambungkan ke
peranti LAN.
Active Hub
l Implementasi “store & forward” ~ hub melihat data yg hendak dihantar sebelum
menghantarkannya.
Suis (Switch)
l Suis merupakan peranti yang mempunyai peranan yang hampir sama dengan hub
tetapi ia berkebolehan menyediakan fungsi “bridging” dengan kecekapan yg tinggi.
l Apabila ia menerima paket, ia menyimpan paket di dlm buffer drp hubungan (link)
penerima dan memeriksa alamat utk memastikan link keluar.
l Jika link keluar tidak digunakan, suis akan menghantar paket melalui link tersebut ke
destinasi.
l Ia beroperasi dalam kedua2 lapisan fizikal dan lapisan pautan data dlm model OSI.
l Ia juga boleh geganti (relay) bingkai diantara 2 LAN asal yang terpisah
l Semasa bridge menerima paket, ia membaca alamat yg terdapat dlm bingkai dan
membandingkannya dengan alamat semua stesen yg terdapat dlm jadual utk kedua2
segmen.
Jenis2 Bridge
– Simple bridge
– Multiport bridge
– Transparent bridge
Simple Bridge
l Sebelum simple bridge ini boleh digunakan, operator hendaklah memasukkan alamat
setiap stesen.
l Apabila stesen baru ditambah, jadual perlu diubahsuai dan memasukkan alamat
stesen baru.
l Jika stesen dibuang drpd rangkaian, alamatnya mesti dipadamkan drp jadual.
Multiport Bridge
Transparent Bridge
l Setiap paket yg dijumpai, ia akan melihat kedua2 alamat destinasi dan sumber.
l Ia memeriksa alamat destinasi utk menentukan di mana paket tsb hendak dihantar.
l Semasa membaca alamat sumber, ia tahu dari bhg mana paket tsb datang dan
mengaitkan alamat tsb dengan segmennya.
l Dengan paket pertama yg dihantar oleh setiap stesen, bridge belajar segmen yg
dikaitkan dengan stesen tsb.
l Lama kelamaan jadual alamat stesen lengkap dan kaitan alamat dan segmen
disimpan dalam ingatannya.
l Dengan menyambung proses ini w/pun setelah jadual lengkap, transparent bridge
juga mengemaskinikan secara automatik.
Piawaian
– De facto
– De jure
Piawaian De facto
l Bemaksud secara fakta (“by fact”) atau secara konvensyen “by convention”
l Dikelaskan kepada 2:
– Piawaian proprietary
– Piawaian nonproprietary
Piawaian Proprietary
l Asalnya dibangunkan oleh organisasi komersil sebagai asas kpd produk mereka
Piawaian Nonproprietary
Piawaian De jure
– Forums
l Kumpulan yg mengeluarkan asas atau model dimana setiap individu telah bersetuju.
– ISO
– CCITT / ITU-T
– ANSI
– IEEE
– EIA
– Bellcore / Telcordia
ISO
CCITT / ITU-T
l Dulu dikenali dgn nama, The Consultative Committee on International Telephone and
Telegraph (CCITT)
l Matlamatnya termasuklah:
IEEE
– Computing
– Communication
– Electrical engineering
– Electronics
l Ia menaja piawaian penting bagi LAN yg dinamakan “Project 802”. (i.e. 802.3, 802.4)
EIA
Forum
l Semua teknologi komunikasi adalah tertakluk kepada undang2 oleh agensi kerajaan
spt Federal Communications Commission (FCC) di Amerika.
l Matlamat agensi ini adalah utk melindungi minat2 awam dgn mengenakan undang2
@ peraturan tertentu ke atas komunikasi melalui radio, tv, dan wayar @ kabel.
FCC
l Setiap peralatan teknologi komunikasi mesti mempunyai kelulusan drp FCC sebelum
ia dipasarkan.
– Menilai semula kadar dan bayaran perkhidmatan utk telegraph dan telefon.
l Antarmuka juga merujuk kpd ciri2 mekanikal, elektrikal dan fungsi dalam sesuatu
hubungan.
l Sebarang peranti di mana sumber atau destinasi adalah utk data digital.
l Contohnya seperti terminal, PC, printer, fax, atau lain2 peranti yg mengeluarkan atau
menerima data digital.
l DTEs selalunya tidak berkomunikasi secara terus antara satu sama lain, tetapi
memerlukan perantaraan utk berkomunikasi. DTEs hanya mengeluarkan dan
menerima maklumat.
– Otak memberikan idea kepada kerongkong & mulut, di mana ia ditukarkan dlm
bentuk gelombang bunyi yg bergerak melalui udara ke telinga rakan anda dan ke
otaknya.
l Sebarang peranti yg menghantar atau menerima data dalam bentuk isyarat analog
atau digital melalui rangkaian.
l DCE menerima data yg dikeluarkan oleh DTE, menukarkannya dalam isyarat yg sesuai
dan meletakkan isyarat ke atas talian komunikasi.
l Contoh: modem
Modem
DTE - DCE
– DTE & DCE berada pd satu hujung dan DCE & DTE berada pd satu hujung lagi.
Antaramuka EIA-232
l Ianya dikeluarkan dlm tahun 1962 dan telah disemak berulang2 kali.
EIA-232
Spesifikasi Mekanikal
EIA-232
Spesifikasi Mekanikal
EIA-232 Spesifikasi Elektrikal
l Ia mendefinisikan tahap voltan dan jenis isyarat yg boleh ditransmitkan dalam mana2
arah antara DTE dan DCE.
– Isyarat Data (Data signal) ~ digunakan utk transmit & terima data
(TD,RD,STD,SRD)
– Isyarat pemasaan (Timing signal) ~ digunakan utk hantar dan terima “clock” dlm
transmisi segerak (synchronous transmission) (TC, RC)
l 2 implementasi berbeza boleh didapati utk EIA-232 iaitu DB-25 dan DB-9
l Utk DB-25, EIA-232 mendefinisikan fungsi2 utk setiap pin bagi 25 pins dalam DB-25
“connector”.
l Nombor connector pin numbers boleh dirujuk melalui nama isyarat spt:
Functions of pins in
EIA-232 , DB-25
Null Modem
l Spesifikasi antaramuka piawaian EIA utk menghantar data di antara 2 DTEs yg serasi
dan dekat.
l Hubungan ini menggunakan kabel khas yg dikenali sbg kabel null modem.
l Fungsi kabel ini utk menstimulasikan perlakuan 2 DCE dan rangkaian antaranya,
selalunya dlm hubungan EIA-232.
l Kekangan yg terdapat dlm EIA-232 adalah dari segi kadar data dan panjang kabel:
kadar data 20 Kbps dan penjang sehingga 50 kaki (15 meter)
l Bagi mencapai keperluan pengguna yg memerlukan kelajuan atau jarak yg lebih, EIA
dan ITU-T telah memperkenalkan beberapa piawaian antaramuka seperti: EIA-449,
EIA-530 and X.21
– 37 pins (DB-37)
– 9 pins (DB-9)
l EIA-449 mendefinisikan sejumlah 46 pins, dan melakukan fungsi yg hampir sama
dengan EIA-232
l RS-422 menggunakan 2 wayar utk menghantar data yg sama dgn kadar data sehingga
10 Mbps
l RS-423 menggunakan satu wayar utk hantar data dgn kadar 100 Kbps.
l Antaramuka EIA menghubungkan komputer digital ke peranti analog spt model (DTE-
DCE)
l Contoh: dataphone digital service (DDS), T-1 carrier, Integrated Services Digital
Network (ISDN), packet data network (packet switching & frame relay) dan digital
subsriber line (DSL).
DDS
l Menyediakan litar digital utk kelajuan transmisi data pd kadar 2400 bps, 4800 bps,
9600 bps, 56 Kbps dan 64 Kbps.
l Perkhidmatan ini disediakan melalui 4 wayar, dan pelanggan boleh menyewa atau
membeli DSU/CSU bergantung kpd common carrier.
T-1 Carrier
l Perkhidmatan T-1 carrier boleh didapati hampir semua dlm common carrier.
l Di Eropah dan beberapa kawasan yg lain, laluan digital 2.048 Mbps juga terkenal yg
dinamakan E-1.
ISDN
l Kadar data antara 16 Kbps sehingga 64 Kbps utk pengguna individu dan sehingga
1.54 Mbps utk kadar transmisi yg laju.
Media Transmisi
l Komputer dan lain2 peranti telekomunikasi menggunakan isyarat utk mewakili data.
l Isyarat ini dihantar dari satu peranti ke peranti lain dalam bentuk tenaga
elektromagnet.
l Contoh: power, voice, radio waves, infrared light, visible light, ultraviolet light, and X,
gamma, and cosmic rays.
l Isyarat elektromagnet boleh bergerak melalui vacuum (hampagas), udara atau lain2
media transmisi.
l Tenaga elektrik & gelombang suara selalunya ditransmit sebagai current (arus)
melalui kabel logam seperti wayar pasangan terpiuh (TP) atau kabel sepaksi. (coax)
l Media transmisi boleh dirujuk sbg laluan fizikal yg menghubungkan dua peranti
komunikasi untuk membawa maklumat.
l Isyarat yg bergerak sepanjang media ini diarah dan mengandungi had fizikal media.
l Isyarat disiarkan melalui udara (atau air), dan membolehkan sesiapa yg mempunyai
peranti khas utk menerima isyarat.
l Julat frekuensi antara 100 Hz – 5 Mhz adalah sesuai utk menghantar data dan suara.
l EIA telah membangunkan piawaian mengkelaskan kabel UTP melalui kualiti & jumlah
lilitan.
l Cat 1 ~ digunakan dalam sistem telefon. Kualitinya sesuatu utk penghantara suara
l Cat 2 ~ sesuai utk suara dan transmisi data sehingga4 Mbps. (LocalTalk)
l Penghubungnya terdiri drp male connector (the plug) or female connector (the
receptacle).
l Setiap wayar dalam kabel disambungkan ke satu pengalir (atau pin) dalam
penyambung.
l Plag yg selalu digunakan adalah RJ45 connector dengan 8 pengalir (conductor), satu
utk setiap wayar bagi 4 pasangan terpiuh.
UTP Connectors
l Kabel STP mempunyai lapisan nipis logam (metal foil or braided-mesh) yg menutup
setiap pasangan wayar diatas penutup plastik pengalir.
l STP mempunyai kualiti dan menggunakan penyambung yg sama dgn UTP, tetapi,
perisainya mestilah disambungkan ke bumi.
l Bahan2 dan keperluan mengeluarkannya menjadikan STP lebih mahal drp UTP tetapi
tidak mudah dipengaruhi oleh gangguan elektromagnet.
l Ia membawa isyarat pada julat frekuensi yg tinggi (100 KHz – 500 MHz) berbanding
kabel TP.
l Coax mempunyai pengalir teras utama atau helaian wayar (selalunya tembaga) yg
dilindungi oleh penebat, dan diselaputi oleh lapisan nipis logam, jalinan logam, atau
kedua2nya (tembaga).
l Lapisan nipis logam ini bertindak sebagai pelindung terhadap gangguan dan sbg
pengalir kedua.
l Pengalir luar dilindungi oleh penebat, dan keseluruhan kabel dilindungi oleh penutup
plastik.
l Kebaikan:
l Kelemahan:
l FO tidak sama seperti TP dan coax yg mentransmit isyarat dalam bentuk arus
elektrik.
l FO diperbuat daripada kaca atau plastik dan mentransmit isyarat dalam bentuk
cahaya.
l Pelindung ditutup dengan lapisan plastik yg nipis dan apabila terdapat lebih dari satu
gentian, gentian2 ini dimasukkan bersama dan ditutup dengan satu lagi lapisan
plastik.
l FO membenarkan penghantaran data yg laju berbanding TP or coax.
l Kelajuan transmisi FO bermula dari 10 Mbps dan boleh mencapai sehingga 2,500,000
Mbps (2.5 Tbps)
– Single mode
– Multimode
• Step-index
• Graded-index
Multimode Fiber
l Multimode is named because multiple beams from a light source move through the
core in different paths.
l How these beams move within the cable depends on the structure of the core.
l The most common type of multimode fiber is 62.5/125 (62.5 = a diameter of the
core, and 125 = a diameter of the cladding, in microns (micrometers)
l The density of the core remains constant from the center of the edges.
l A beam of light moves through this constant density in a straight line until it reaches
the interface of the core and the cladding.
l At the interface, there is an abrupt change to a lower density that alters the angle of
the beam’s motion.
l Density is highest at the center of the core and decreases gradually to its lowest at
the edge.
l From this point, only the horizontal beam moves in a straight line through the
constant density at the center.
l It uses step-index fiber and a highly focused source of light that limits beams to a
small range of angles, all close to the horizontal.
l It is manufactured with a much smaller diameter that that of multimode fibers, and
with substantially lower density.
l The most common type of single mode fiber is 8.3/125 (8.3 = a diameter of the core,
and 125 = a diameter of the cladding, in microns (micrometers)
l Noise resistance ~ noise is not a factor because fiber optic transmission uses light
rather than electricity.
l Radio waves
l Microwaves
l Satellites
l Cellular
Radio Waves
l These bands are rated from very low frequency (VLF) to extremely high frequency
(EHF).
– Surface
– Tropospheric
– Ionospheric
– Line-of-sight
– Space
Radio Waves Propagation
– Troposphere
– Ionosphere
l Troposphere ~ the portion of the atmosphere extending outward approximately 30
miles from the earth’s surface.
l Ionosphere ~ the layer of atmosphere above the troposphere but below space.
Surface Propagation
l Radio waves travel through the lowest portion of atmosphere, hugging the earth.
l At the lowest frequencies, signals emanate in all directions from the transmitting
antenna and follow the curvature of the planet.
Tropospheric Propagation
– It can be broadcast at an angle into the upper layers of the troposphere where it
is reflected back down to the earth’s surface.
Ionospheric Propagation
l Higher-frequency radio waves radiate upward into the ionosphere where they are
reflected back to earth.
l The density difference between the troposphere and the ionosphere causes each
radio wave to speed up and change direction, bending back to earth.
l Very high frequency signals are transmitted in straight line directly from antenna to
antenna.
l Antennas must be directional, facing each other, and either tall enough or close
enough together not to be affected by the curvature of the earth.
Space Propagation
l Waves are propagated as surface waves, usually through air but sometimes through
seawater.
l Mostly used for long-range radio navigation and for submarine communications.
l Used for long-range radio navigation and for radio beacons or navigational locators.
l Used for AM radio, maritime radio, radio direction finding, emergency frequencies.
High Frequency (HF)
l Used for amateur radio, citizen’s band (CB) radio, international broadcasting, military
communication, long distance aircraft and ship communication, telephone,
telegraph, and facsimile.
l Used for VHF television, FM radio, aircraft AM radio, and aircraft navigational aid.
l Used for UHF television, mobile telephone, cellular radio, paging, and microwave
links.
l Microwaves do not follow the curvature of the earth and therefore require line-of-
sight transmission and reception equipment.
l Microwave signals propagate in one direction at a time, which means that two
frequencies are necessary for two-way communication such as telephone
conversation.
– Parabolic dish
– horn
l Advantage
– High bandwidth
l Disadvantage
Satellite
l It can provide transmission capability to and from any location on earth, no matter
how remote.
Frequency Bands for Satellite
l Transmission from the earth (satellite dish / antenna / uplink station) to the satellite
(transponder) is called uplink.
l Transmission from the satellite to the earth (downlink station) is called downlink.
Satellite Types
l Because they are closer to the earth, more satellites are required to provide global
coverage.
l I.e. one satellite network operates 66 satellites orbiting 485 miles above the earth,
and 48 satellites at 736 miles.
l I.e. one satellite network operates 48 satellites orbiting 6434 miles above the earth.
l Conventional satellites
Advantages of Satellite
l High bandwidth
Disadvantages of Satellite
l Long delays
Cellular Telephony
l A service provider must be able to locate and track a caller, assign a channel to the
call, and transfer the signal from channel to channel as the caller moves out of the
range of one channel and into the range of another.
l To make this tracking possible, each cellular service area is divided into small regions
called cells.
l Each cell contains an antenna and is controlled by a small office, called the cell office.
l Each cell office is controlled by a switching office called a mobile telephone switching
office (MTSO)
– Coordinates communication between all of the cell offices and the telephone
central office
l The imperfections cause impairment in the signal sent through the medium
l This means that the signal at the beginning and the end of the medium is not the
same.
– Attenuation
– Distortion
– noise
Attenuation
l When a signal travels through a medium, it loses some of its energy so that it can
overcome the resistance of the medium.
l That is why a wire carrying electrical signals gets warm, if not hot, after a while.
l To compensate for this lose, amplifiers are used to amplify the signal.
Distortion
l Each signal component has its own propagation speed through a medium and its
own delay in arriving at the final destination.
l Random electrical signals that can be picked up by the transmission medium and
result in degradation or distortion of data.
– Thermal noise
– Induced noise
– Crosstalk
– Impulse noise
Types of Noise
l Thermal noise ~ the random motions of electrons in a wire that creates an extra
signal not originally sent by the transmitter.
l Crosstalk ~ effect of one wire on the other where a line picks up signal from adjacent
line.
l Impulse noise ~ a spike (a signal with high energy in a very short period of time) that
comes from power lines, lightning.
Media Comparison
– Cost
– Speed
– Attenuation
– security
l Cost ~ cost of the materials, plus installation.
l Speed ~ the maximum number of bps that a medium can transmit reliably.
l Attenuation ~ the tendency of an electromagnetic signal to become weak or
distorted over distance.
l EMI ~ noise
KESELAMATAN DATA
Pengenalan
l Semua data dan maklumat yang bergerak dalam rangkaian mesti dipelihara dan
dikawal utk memastikan integriti dan keselamatan.
l Integriti ~ merujuk kepada data yg diterima adalah sama dengan data yang dihantar.
Keselamatan Data
– Bencana ~ Data & rangkaian perlu dipeliharan drp bencana seperti kecurian,
kebakaran, gempa bumi, banjir dll. Pemeliharaan boleh dilakukan dengan
melakukan sandaran.
Pengesahan (Authentication)
l Ia diperlukan oleh hos komputer atau peranti tertentu utk mengesahkan identiti
sebelum memasuki sesuatu sistem.
– password
l Prosedur ini sesuai untuk sistem keselamatan yg ketat dimana ancaman ke atas
sistem boleh menyebabkan akibat yg teruk kerana kosnya adalah tinggi.
l Contoh: pengenalpastian suara (voice recognition), cap jari (finger print), corak anak
mata (retinal pattern), dan tandatangan digital (digital signature).
l Dalam kaedah ini, dengan bertanyakan password, sistem komputer juga akan
bertanyakan soalan yang bersangkutan dengan agen (pengguna).
l Contoh: soalan seperti tarikh lahir, nama ibu, nombor kad pengenalan dll.
Jenis2 Password
Penyulitan / Penyahsulitan
(Encryption / Decryption)
l Salah satu kaedah yg praktikal utk memelihara data adalah dengan menukarkannya
ke dalam bentuk rahsia di mana penerima yg sah sahaja dapat memahaminya.
l Pengirim menggunakan algorithma penyulitan dan kunci utk menukarkan data asal
(plaintext) ke dalam bentuk data yg disulitkan (cipher text)
l Juga dikenali sebagai kunci sulit (secret keys) atau kunci simmetrik (symmetric keys)
l Dalam kaedah ini, kunci penyulitan (encryption key - Ke) dan kunci penyahsulitan
(decryption key - Kd) adalah sama dan sulit.
– Penggantian (Substitutional)
– Pertukaran (transpositional)
Penggantian (Substitutional)
l Algorithma penyulitan hanya menambah bilangan anjakan terhadap kod ASCII utk
sesuatu aksara.
l Nilai utk kunci adalah 3, yg bermaksud setiap aksara akan digantikan oleh aksara lain
yg berada pada lokasi 3 anjakan ke hadapan (A digantikan oleh D, B à E, C à F, D à
G, E à H dan sbgnya).
l Jika aksara yg diganti melebihi aksara terakhir (Z), anjakan akan bermula drp
hadapan. (Z à C)
Polyalphabetic Substitution
l Tekniknya adalah mendapatkan kedudukan aksara dalam text dan menggunakan nilai
tersebut sebagai kunci.
l Salah satu kaedah yg popular ialah Vignere cipher ~ yg menggunakan kunci sebagai
jadual 2-dimensi (26x26), di mana setiap baris adalah pilih atur 26 aksara (A-Z)
l Utk menggantikan sesuatu aksara, algorithm akan memilih posisi aksara dlm teks, di
mana ia menggunakan nombor baris dan posisi aksara dlm alpabet (A=1, B=2) sbg
kolum.
Transpositional Encryption
l Aksara masih dalam bentuk plaintext tetapi kedudukannya berubah sebagai cipher
text.
l Teks disusun dalam bentuk jadual 2-dimensi, dan lajurnya (column) ditukar2
bergantung kepada kunci.
Bit-level Encryption
l Dalam teknik ini, data seperti teks, grafik, audio atau video, dibahagikan dalam
bentuk blok2 bit, kemudian diubah mengikut:
– encoding/decoding
– Permutation
– Substitution
– Exclusive OR
– Rotation
l The output should only have one single 1, located at the position determined by the
input.
Permutation
– Straight permutation ~ the number of bits in the input and output are preserved;
only the positions are changed.
– Compressed permutation ~ the number of bits is reduced (some of the bits are
dropped)
– Expanded permutation ~ the number of bits is increased (some bits are repeated)
l A permutation can be made as a hardware circuit with internal wiring using P-boxes.
Substitution
l Dibangunkan oleh IBM dan diterima oleh kerajaan U.S sebagai salah satu piawaian
penyulitan.
l Teks akan melalui 19 langkah yg kompleks dan berbeza utk mencipta 64-bit
ciphertext.
l Dalam kaedah kunci awam, setiap pengguna mempunyai algorithma dan kunci
penyulitan yang sama (kunci awam ~ public key), tetapi, algorithma dan kunci
penyahsulitan (private key) adalah rahsia.
l Sesiapa sahaja boleh menyulitkan maklumat, tetapi hanya penerima yg sah boleh
menyahsulitkan data.
l Salah satu teknik penyulitan yg menggunakan kunci awam ialah Rivest, Shamir,
Adleman (RSA) encryption.
l Dalam kaedah ini, satu pihak menggunakan kunci awam, Kp dan satu pihak lagi
menggunakan kunci rahsia (private key), Ks.
l Ia menggunakan teori nombor utk menghasilkan sistem ini (iaitu modular arithmetic
& factorization).
l Kunci awam digunakan utk menyulitkan mesej yang dihantar kepada pekerja.
l Mesej ini hanya boleh dinyahsulitkan dengan menggunakan kunci rahsia (private key)
pekerja sahaja, iaitu hanya diketahui oleh pekerja tsb shj.
INTEGRITI DATA
Pengenalan
l Semua data dan maklumat yang bergerak dalam rangkaian mesti dipelihara dan
dikawal utk memastikan integriti dan keselamatan.
l Integriti ~ merujuk kepada data yg diterima adalah sama dengan data yang dihantar.
Jenis-jenis ralat
l Apabila isyarat elektromagnet mengalir dari satu titik ke titik lain, gangguan drp
panas, medan magnet dan lain2 bentuk elektrik boleh berlaku.
l Jika isyarat membawa data binari yang dikodkan, perubahan boleh menukarkan
maksud asal data.
l 2 jenis ralat:
– Single-bit error
– Burst error
Single-bit Error
l Hanya satu bit dalam unit data seperti (bait, aksara, paket) yg berubah dari bit 1 ke
bit 0 atau bit 0 ke bit 1.
l Contoh: bit 01000001 (ASCII huruf ‘A’) dihantar, tetapi 01001001 (ASCII huruf ‘I’)
diterima.
l Contoh: 8 wayar digunakan utk menghantar semua 8 bit bagi satu bait pd masa yg
sama, dan salah satu wayar amat sibuk, satu bit boleh menjadi rosak dalam setiap
bait.
Burst Error
l Dua atau lebih bit dalam unit data telah berubah dari bit 1 ke bit 0 atau sebaliknya.
l Contoh: bit 01000001 (ASCII huruf ‘A’) dihantar, tetapi 01110011 (ASCII huruf ‘s’)
diterima.
l Panjang meletus (burst) disukat drp bit yg mula tercemar sehingga bit terakhir yg
tercemar.
l Terdapat pelbagai kaedah yang digunakan untuk mengesan ralat, diantaranya ialah:
– Checksums
– Penyemakan echo
– Kod Hamming
Mengesan Ralat
l Apabila strim data dikeluarkan, ia melalui peranti yang menganalisa dan menambah
kod pemeriksaan pengulangan.
l Unit data menjadi lebih besar dengan tambahan bit dan ia bergerak melalui talian ke
penerima.
l Jika strim bit yg diterima lulus kriteria pemeriksaan, data akan diterima dan bit
pengulangan akan dibuang.
– Checksum
l VRC, LRC, CRC selalunya diimplementasikan dalam lapisan fizikal utk digunakan pada
lapisan pautan data.
l checksum digunakan terutamanya oleh lapisan teratas dlm OSI Reference Model.
l Mekanisma pengesanan ralat yg paling digemari dan kurang mahal dan selalunya
dikenali sebagai penyemakan pariti (parity check)
l Jenis penyemakan pariti: even parity, odd parity, space parity, mark parity, no parity
dan ignored parity.
l Andaikan kita ingin mentransmit unit data binari 1100001 [ASCII ‘a’].
l ‘Parity generator’ mengira bilangan bit 1 dan meletakkan bit pariti (bit 1) pd
penghujung.
l Apabila ia tiba pada destinasi, penerima meletakkan semua 8 bit melalui fungsi
penyemakan pariti genap.
l Jika penerima melihat 11000011, ia mengira 4 utk bit 1s, iaitu nombor genap, dan
data unit diterima.
l Jika bilangan bit 1s adalah ganjil, penerima tahu bahawa ralat telah berlaku dalam
data unit tersebut dan menolak data unit.
l Ia juga boleh mengesan ‘burst errors’ jika bilangan bit yang berubah adalah ganjil.
l Contoh: Unit data menggunakan pariti genap di mana bilangan bit 1 termasuk bit
pariti adalah 6, iaitu: 10011111
l Jika mana-mana nilai utk 3 bit berubah, hasilnya pariti akan menjadi ganjil dan ralat
boleh dikesan.
l Contoh: Unit data menggunakan pariti genap di mana bilangan bit 1 termasuk pariti
bit adalah 6, iaitu: 10011111
l Andaikan 2 bit atau nombor genap bit berubah: 11111111:8, 11101011:6,
10100000:2 – semua genap
Kelemahan VRC
l VRC tidak boleh mengesan ralat di mana bilangan bit yang berubah adalah genap.
l Jika 2 bit berubah semasa transmisi, unit data dapat diluluskan semasa melalui
pemeriksaan pariti walaupun unit data adalah rosak.
l Dalam LRC, blok bit disusun dalam bentuk jadual (row & column).
l Contoh: selain menghantar satu blok yg mengandungi 32 bit, ia boleh disusun dalam
bentuk jadual yg terdiri drp 4 baris dan 8 column.
l Kemudian, kita mengira bit pariti utk setiap column dan menambah baris baru yg
terdiri dari 8 bit, di mana merupakan bit pariti utk keseluruhan blok.
l Pariti bit pertama dalam baris ke-5 dikira berdasarkan semua bit pertama dlm setiap
baris, pariti bit kedua dikira berdasarkan semua bit kedua dlm setiap baris dan
seterusnya.
l Kesemua 8 bit pariti disertakan bersama-sama dengan data asal dan dihantar ke
penerima.
Prestasi LRC
l LRC dengan n bit mudah utk mengesan ‘burst error’ utk n bit.
l Kelemahan: Jika dua bit dalam satu unit data rosak, dan 2 bit tsb berada pada posisi
yg sama dlm unit data yg juga rosak, pemeriksaan LRC tidak dapat mengesan ralat.
l Jika bit pertama dan bit terakhir dalam setiap unit data di atas berubah,
menjadikannya sebagai 01110001 dan 01000010, maka ralat tidak boleh dikesan oleh
LRC.
l Kaedah pengesanan ralat yang hampir tepat berdasarkan corak bit sebagai
polinomial.
l Turutan bit pengulangan yg dinamakan sbg CRC atau baki CRC, diletakkan bersama
pada penghujung data unit supaya hasilnya boleh dibahagi oleh nombor binari
kedua.
l Pada peringkat ini, jika tiada baki, data unit dikira tidak berubah dan diterima.
l Baki menunjukkan bhw data unit telah rosak semasa penghantaran dan perli ditolak.
l Bit pengulangan yg digunakan oleh CRC didapati drp membahagikan data unit
dengan pembahagi, iaitu baki dalam CRC.
l Rentetan n bit 0s ditambah kehujung data unit. Nombor n adalah kurang 1 drp
bilangan bit yg terdapat dalam pembahagi, iaitu n+1 bit.
l Data unit yg baru dibahagi dengan pembahagi menggunakan proses yg dikenali sbg
pembahagi binari. Baki drp pembahagi ini adalah CRC.
l CRC sebanyak n bit yg didapati dalam langkah diatas menggantikan bit 0s yang
ditambah pd penghujung data unit.
l Data unit tiba pada penerima, diikuti oleh CRC. Penerima mengambil keseluruhan
data unit dan membahagikannya dgn pembahagi yg sama utk mendapatkan baki
CRC.
l Jika rentetan tiba tanpa ralat, penyemak CRC tidak meninggalkan baki (baki=0) dan
data unit diterima.
l Jika rentetan berubah semasa transmisi, penyemak CRC meninggalkan baki dan data
unit tidak diterima.
Checksum
l Jumlah itu kemudian dikomplimen dan ditambah pada penghujung data unit asal sbg
bit pengulang, yang dikenali sebagai medan checksum (checksum field).
l Penerima membahagikan data unit, dan menambah semua segmen bersama2 dan
komplimen hasilnya.
l Jika data unit tidak mengandungi ralat, jumlah nilai dgn menambah data segmen dan
medan checksum hendaklah 0.
l Jika hasilnya bukan 0, paket tersebut mengandungi ralat dan penerima menolak data
tsb.
Proses Checksum
– Jumlahnya dikomplement.
Prestasi Checksum
l Walau bagaimanapun, jika satu atau lebih bit dalam satu segmen rosak, dan nilai bit
yg sama yg terdapat bertentangan dalam segmen kedua juga rosak, dan jumlah
dalam kolum tidak berubah, maka penerima tidak dapat mengesan ralat.
Penyemakan Echo
(Echo Checking)
l Pengirim boleh mengenalpasti sama ada data unit yg dihantar mengandungi ralat
atau tidak.
l Jika mengandungi ralat, pengirim boleh mentransmit semula data unit tersebut.
l Contohnya, bit pariti pertama menyemak bit pada lokasi 1,3,5,7 dan bit pariti kedua
menyemak pada lokasi 2,4,6.
Hamming Code
l Ia bukan sekadar mengesan ralat, tetapi dapat juga membetulkan ralat dengan
ketepatan 100%.
l Hamming code utk 7-bit aksara ASCII memerlukan 4 bit pariti, menjadikannya 11 bit.
X
l Bit pariti berada pada kedudukan 1,2,4,8 (2 ), manakala bit data berada pada
kedudukan 3,5,6,7,9,10,11.
l Tentukan pariti mana yg mengesan ralat (jika semuanya tiada ralat maka
penghantaran dianggap tiada ralat)
(INTERNETWORKING)
Pengenalan
Peranti Penghubung
Pengenalan (samb…)
l Setiap peranti berinteraksi dengan protokol pada lapisan berbeza dlm model OSI.
l Repeater bertindak hanya terhadap komponen elektrikal sesuatu isyarat dan hanya
aktif pd lapisan fizikal.
Pengulang (Repeater)
l Ia menghubungkan media kabel LAN sama ada yang sama jenis atau berbeza. (Cth:
Thicknet à Thicknet atau Thicknet à Thinnet)
l Isyarat dlm bentuk asal yg dikeluarkan mampu menambah jarak panjang sesuatu
media kabel.
– Memanjangkan jarak segmen kabel spt melebihi 185 meter utk segmen 10Base2.
– Menyambungkan 2 jenis media kabel yang berbeza spt kabel thick ethernet
(10Base5) dengan kabel thin ethernet (10Base2).
– Meningkatkan bilangan nod yg terhad kpd sesuatu segmen spt melebihi 200 nod
dalam 10Base5.
– Menguatkan dan menyegarkan isyarat dlm peranti rangkaian yg lain spt hub.
Repeater (samb…)
Hub
l ARCNET, 10BaseT, 100BaseF, 1000BaseLX dll bergantung kpd penggunaan hub utk
menyambungkan pelbagai kabel dan menghantar data ke berbagai segmen di dalam
rangkaian.
l Ia akan mengambil isyarat yg diterima melalui satu port dan mengagihkannya kepada
semua port yg lain.
l Hub utk 10BaseF menggunakan cermin utk memecahkan cahaya yg diterima dari satu
port ke bhg port yang lain.
l Rangkaian Token Ring juga mempunyai peranti Multi-Station Access Unit (MSAU),
juga disebut sbg hub kerana ia berfungsi sama spt hub Ethernet.
l Walau bagaiamanapun, MSAU menggunakan suis mekanikal dan geganti (relay) utk
menunjukkan laluan paket ke peranti aktif secara bersiri (serial) dan bukannya secara
selari (parallel) seperti hub Ethernet.
Jenis2 Hub
l Terdapat banyak jenis hub yg berbeza, setiap satu mempunyai ciri2 yg spesifik yg
memberikan tahap perkhidmatan yg berbeza.
– Passive hub
– Active hub
– Intelligent hub
l Kebanyakan hub disambungkan melalui jack RJ-45 yang bergantung kepada kabel
pasangan terpiuh (TP).
l Kebanyakan hub mempunyai LED, yang digunakan utk memantau beberapa keadaan.
l 2 LED yg selalu digunakan adalah utk memantau POWER dan hubungan yg aktif pada
port.
Ciri2 Tambahan
l Terdapat banyak ciri2 tambahan yg menyokong beberapa hub berprestasi tinggi drp
pelbagai pengeluar.
– Redundant AC power supplies ~ If one fails, the other takes over – and is fully
capable of powering the entire unit.
– Redundant fans ~ provide cooling of the hub in the event that either fan fails.
– Redundant clocks ~ allow any hub with an onboard clock on the network to act as
a master to help in timing packet delivery.
Passive Hub
l Tidak banyak meningkatkan prestasi LAN dan menolong dalam mengesan kerosakan
perkakasan atau kesesakan.
l Ia hanya mengambil paket yg diterima dari satu port dan menyiarkannya semula
(rebroadcast) ke port2 lain.
l Selalunya mempunyai satu port 10base2 selain drp jack RJ-45 yg disambungkan ke
peranti LAN.
l Port 10Base2 ini boleh digunakan sbg tulang belakang rangkaian.
Active Hub
l Implementasi “store & forward” ~ hub melihat data yg hendak dihantar sebelum
menghantarkannya.
Intelligent Hubs
l Suis merupakan peranti yang mempunyai peranan yang hampir sama dengan hub
tetapi ia berkebolehan menyediakan fungsi “bridging” dengan kecekapan yg tinggi.
l Apabila ia menerima paket, ia menyimpan paket di dlm buffer drp hubungan (link)
penerima dan memeriksa alamat utk memastikan link keluar.
l Jika link keluar tidak digunakan, suis akan menghantar paket melalui link tersebut ke
destinasi.
Titi (Bridge)
l Ia beroperasi dalam kedua2 lapisan fizikal dan lapisan pautan data dlm model OSI.
l Ia juga boleh geganti (relay) bingkai diantara 2 LAN asal yang terpisah.
Bridge (Contoh)
l Stesen A berada dlm segmen yg sama dengan Stesen D; oleh itu paket dihalang drp
masuk ke segmen di bawah.
l Paket hanya dihantar ke keseluruhan segmen atas dan diterima oleh Stesen D.
Jenis2 Bridge
– Simple bridge
– Multiport bridge
– Transparent bridge
Simple Bridge
l Sebelum simple bridge ini boleh digunakan, operator hendaklah memasukkan alamat
setiap stesen.
l Apabila stesen baru ditambah, jadual perlu diubahsuai dan memasukkan alamat
stesen baru.
l Jika stesen dibuang drpd rangkaian, alamatnya mesti dipadamkan drp jadual.
Multiport Bridge
Transparent Bridge
l Setiap paket yg dijumpai, ia akan melihat kedua2 alamat destinasi dan sumber.
l Ia memeriksa alamat destinasi utk menentukan di mana paket tsb hendak dihantar.
l Semasa membaca alamat sumber, ia tahu dari bhg mana paket tsb datang dan
mengaitkan alamat tsb dengan segmennya.
l Dengan paket pertama yg dihantar oleh setiap stesen, bridge belajar segmen yg
dikaitkan dengan stesen tsb.
l Lama kelamaan jadual alamat stesen lengkap dan kaitan alamat dan segmen
disimpan dalam ingatannya.
l Dengan menyambung proses ini w/pun setelah jadual lengkap, transparent bridge
juga mengemaskinikan secara automatik.
Spanning Tree Algorithm
l Jika bridge tsb adalah transparent bridge, ia boleh menyebabkan berlakunya ulangan
(loop), di mana paket akan bergerak dari satu LAN ke LAN yg lain dan balik semula ke
LAN yg pertama tanpa henti.
Source Routing
l Satu lagi jalan penyelesaian utk mencegah pengulangan dlm LAN yg dihubungkan
oleh bridge.
l Dalam kaedah ini, sumber paket menakrifkan bridge dan LAN yg akan dilalui sebelum
sampai ke destinasi.
Penghala (Router)
l Peranti rangkaian saling sambung yang beroperasi pada 3 lapisan pertama OSI
(physical, DLL, network).
l Router disambungkan ke dua atau lebih rangkaian dan menyampaikan paket dari
satu rangkaian ke rangkaian yg lain.
Router
l Ia menggunakan header dan forwarding table utk menentukan kemana paket akan
pergi.
l Ia juga menggunakan ICMP utk berkomunikasi antara satu sama lain bagi
menentukan laluan terbaik antara 2 hos.
l Ia hanya melakukan sedikit penapisan ke atas data kerana ia tidak peduli jenis data
yg diterima.
Multiprotocol Router
l Selalunya, pada lapisan rangkaian, router secara lalai (default) adalah peranti yg
mempunyai satu protokol (single-protocol device).
l Contoh: kedua2 LAN perlu menggunakan IP (protokol lapisan rangkaian dlm TCP/IP)
atau IPX (novell)
l Multiprotocol router direkabentuk utk menghala paket yg dipunyai oleh 2 atau lebih
protokol yg berbeza.
l Contoh: 2-protokol router (IP dan IPX) boleh menangani paket yg dipunyai oleh salah
satu drp protokol tsb.
l Dalam kes ini, router mempunyai 2 jadual routing; satu utk protokol IP dan satu utk
IPX.
Brouter (Bridge/Router)
Routing
– Static routing
– Dynamic routing
l Static Routing
– Dilakukan oleh pentadbir rangkaian (NA) dengan memasukkan laluan tetap utk 2
router.
l Apabila rangkaian gagal, dynamic router secara automatik mengesan kegagalan dan
membuat laluan baru yg efisien.
l Router menyelenggara maklumat mengenai alamat nod dan status rangkaian dalam
pangkalan data.
l Pangkalan data jadual routing mengandungi alamat router lain dan setiap nod akhir.
l Router juga selalu bertukar2 maklumat mengenai trafik rangkaian, topologi dan
status hubungan dalam rangkaian.
l Maklumat ini disimpan dalam pangkalan data status rangkaian pada setiap router.
l Gateway boleh menerima paket yg diformatkan utk satu protokol (cth: AppleTalk)
dan menukarkannya ke format paket protokol yg lain spt TCP/IP sebelum
menyampaikannya.
l Menukarkan dari satu protokol (cth: TCP/IP) ke protokol yg lain (cth: SNA)
l Ia menyediakan penghantaran data, suara, imej, video utk jarak jauh melalui
kawasan geografi yg luas meliputi negara, benua, atau seluruh dunia.
l Untuk perkhidmatan WAN yang berkelajuan tinggi memerlukan kos yang sangat
tinggi.
– Talian dial-up
– Talian tetap
l Talian dial-up menggunakan modem utk menyambungkan ke litar dial (dialed circuit).
l Ia membentuk hubungan fizikal secara terus di antara dua peranti seperti telefon
atau komputer.
l Bilangan dan jumlah panjang sesuatu talian boleh dikurangkan dengan menggunakan
suis.
– Space-division switches
– Time-division switches
l Dalam pensuisan paket, data ditransmit dalam bentuk unit diskrit dengan panjang
blok yang pelbagai yang dinamakan paket.
l Setiap paket bukan sahaja mengandungi data tetapi juga header yang mengandungi
maklumat kawalan spt alamat sumber dan destinasi.
l Paket dihantar dari satu nod ke nod, dan pada setiap nod, paket akan disimpan
sementara (RAM) sebelum dihantar ke nod seterusnya mengikut maklumat dlm
header.
– Datagram approch
Perkhidmatan Analog
Perkhidmatan Digital
– Switched/56
l Tidak memerlukan modem di antara dua peranti kerana talian adalah digital, TETAPI,
memerlukan digital service unit (DSU) dengan “dial-pad”.
l Kebaikan berbanding talian suis analog kerana kelajuan tinggi, kualiti yang baik dan
kurang gangguan.
l Tidak memerlukan modem di antara dua peranti kerana talian adalah digital, TETAPI,
memerlukan digital service unit (DSU) tanpa “dial-pad”.