Académique Documents
Professionnel Documents
Culture Documents
• One such standard is called the ‘OSI Model’ (if you really
want to know OSI stands for Open Systems
Interconnect).
ILUSTRASI BAGI TUJUH LAPISAN
MODEL OSI
MACAM MANA NAK INGAT!!!!!!!!!!!
ALL
PEOPLE
SEEM
TO
NEED
DATA
PROCESSING
MODEL RUJUKAN OSI
• Lapisan teratas bagi model ini berurusan
dengan isu-isu yang membabitkan aplikasi dan
umumnya ia diimplemenkan hanya dalam
perisian.
• Lapisan tertinggi iaitu lapisan aplikasi adalah
lapisan yang paling hampir dengan pengguna.
• Proses kedua-duanya iaitu antara pengguna dan
lapisan aplikasi berinteraksi dengan perisian
aplikasi yang mengandungi komponen
komunikasi.
MODEL RUJUKAN OSI
• Lapisan terendah bagi model OSI ini ialah
berurusan dengan isu-isu yang membabitkan
pengangkutan data.
• Lapisan fizikal dan lapisan pautan data hanya
diimplemenkan didalam perkakasan.
• Manakala baki lapisan yang lain diimplemenkan
hanya dalam perisian.
• Lapisan terendah sekali iaitu lapisan fizikal
merupakan lapisan yang paling hampir dengan
medium fizikal rangkaian (contoh: kabel rangkaian),
dan ia bertangunggjawab meletakkan maklumat yang
hendak dihantar atau dikongsi ke dalam medium
tersebut.
FUNGSI MODEL RUJUKAN OSI
• Kenapa model OSI dalam bentuk lapisan?
▫ Reduce complexity
▫ Standardize interface
▫ Facilitates modular engineering
▫ Ensures interoperable technology
▫ Accelerates evolution
▫ Simplifies teaching and learning
FUNGSI MODEL RUJUKAN OSI
Memberi sokongan
7 APPLIKASI
(APPLICATION) langsung kepada proses
Persembahan penggunaan dan aturcara
6 (Presentation) pengguna akhir dan
pengurusan saling
5 Sessi (Session)
hubungan aturcara-aturcara
ini dan entiti komunikasi.
4 Pengangkutan
(Transpot ) Menyediakan antaramuka
untuk pengguna. Perisian di
3 Rangkaian
(Network) sini merujukkan perisian
Pautan Data
yang digunakan untuk
2 (Data Link)
sistem rangkaian seperti
pemindahan fail, e-mel (e-
1 Fizikal (Physical ) mail), cetakan dan
sebagainya.
FUNGSI MODEL RUJUKAN OSI
Applikasi
7 (Application)
Memberikan satu set
perkhidmatan yang mungkin
PERSEMBAHAN dipilih oleh lapisan penggunaan
6 (PRESENTATION) untuk membolehkannya
mentaksir makna data yang
5 Sessi (Session)
ditukarkan.
Perkhidmatan begitu termasuk
pengurusan saling tukar
4 Pengangkutan
(Transpot)
kemasukan, paparan dan
kawalan data berstruktur.
Perkhidmatan lapisan
3 Rangkaian
(Network ) persembahan adalah intisari
cadangan tujuh lapisan,
Pautan Data
2 membolehkan terminal berbeza
(Data Link ) dan kelengkapan komputer
untuk saling berkomunikasi.
1 Fizikal (Physical )
FUNGSI MODEL RUJUKAN OSI
Applikasi Lapisan ini menukar data kepada
7 (Application) format skrin anda untuk
membolehkan anda berhubung
PERSEMBAHAN
6 (PRESENTATION)
dengan mana-mana pengguna.
Satu kefahaman/kesamaan
5 Sessi (Session) (establishes understanding) dapat
dicapai dalam usaha bagaimana
setiap mesin perlu dipersembahkan
4 Pengangkutan
(Transpot) atau cara penerimaan data diantara
dua mesin.
3 Rangkaian
(Network ) Terlibat di dalam proses enkripsi
(encyption), dekripsi - penyahsulitan
Pautan Data
2 (Data Link )
(decryption), Pemampatan
(compression), Penyahmampatan
1 (decompression) dan operasi
Fizikal (Physical )
multimedia (jpg, mpeg, tiff )
FUNGSI MODEL RUJUKAN OSI
Applikasi Dua buah komputer yang berbeza
7 (Application ) membentuk satu sidang (session)
atau sambungan logical. Lapisan
6 Persembahan ini menguruskan ‘error recovery’.
(Presentation) Memberikan perkhidmatan
‘pengikatan’ dua entiti
5 SESSI (SESSION) perkhidmatan persembahan
bersama secara logik dan
mengawal dialog antara mereka
4 Pengangkutan
(Transpot)
dalam aspek penyelarasan mesej.
Fungsi utama lapisan ini ialah
untuk membolehkan dua stesen
3 Rangkaian
(Network)
berhubung dan memberitahu
stesen yang berkenaan jika ada
Pautan Data kerosakkan pada hubungan
2 (Data Link)
mereka.
Juga untuk memutuskan talian
hubungan jika diarah.
1 Fizikal (Physical )
FUNGSI MODEL RUJUKAN OSI
Applikasi Mengawal struktur diantara
7 (Application ) komunikasi dengan perisian dan
juga menjaga log masuk (login)
6 Persembahan dan katalaluan (password)
(Presentation) Setiap data diasingkan untuk
setiap aplikasi yang berlainan dan
5 SESSI (SESSION) mod simpleks (Mode Simplex),
separa dupleks (half-duplex) atau
dupleks penuh (full-duplex) akan
4 Pengangkutan
(Transpot)
ditentukan di dalam lapisan ini.
Contoh protokol dan antaramuka
dalam lapisan sesi:
3 Rangkaian
(Network)
Protokol Kawalan
Penghantaran - TCP
(Transmission Control
Pautan Data
2 (Data Link)
Protocol).
NetBIOS
Perkhidmatan Fail Rangkaian -
Network File System (NFS)
1 Fizikal (Physical )
FUNGSI MODEL RUJUKAN OSI
Applikasi Memberikan perkhidmatan
7 (Application) komunikasi tersedia yang
optimum dengan memberikan
Persembahan
6 (Presentation)
pemindahan yang mudah bagi
data antara entiti lapisan sesi.
Lapisan ini berkhidmat sebagai
5 Sessi (Session) penjamin intergriti rangkaian.
Protokol di sini akan
4 PENGANGKUTAN memastikan segala informasi
(TRANSPOT) atau paket sampai ke tempat
tujuan dan akan memberitahu
3 Rangkaian
(Network )
stesen penghantar supaya
menghantar paket lagi jika ada
Pautan Data yang tidak sampai (pemulihan
2 (Data Link) ralat - error recovery).
1 Fizikal (Physical)
FUNGSI MODEL RUJUKAN OSI
Applikasi
7 (Application)
Bertanggungjawab untuk
Persembahan
memisahkan/mengumpul
6 (Presentation) /mengawal (kawalan
5 Sessi (Session)
aliran - flow control)
pesanan yang panjang,
4 PENGANGKUTAN
(TRANSPOT)
data integriti and
pengalamatan
3 Rangkaian
(Network ) (addressing).
2 Pautan Data Data dihantar ke dalam
(Data Link) lapisan ini dikenali
1 Fizikal (Physical) dengan nama segmen
FUNGSI MODEL RUJUKAN OSI
Applikasi Lapisan rangkaian mengawal subnet
7 (Application) komunikasi, iaitu koleksi transmisi
media dan elemen persuisan yang
6 Persembahan diperlukan untuk laluan dan
(Presentation .) transmisi data. Lapisan ini
merupakan lapisan yang tertinggi
5 Sessi (Session .) dalam subnet.
Ia memberikan entiti pengangkutan
yang tidak bergantung kepada
4 Pengangkutan
(Transpot .)
pertimbangan hala pensuisan.
Memberi alamat logik antara
pelanggan (client) tanpa
3 RANGKAIAN
(NETWORK .)
menghiraukan bagaimana pelanggan
mengakses rangkaian.
Bertanggungjawab untuk
2 Pautan Data (Data
Link .) memastikan kekukuhan komunikasi
(establishing), menjaga
(maintaining) dan memutuskan
1 Fizikal (Physical .) sambungan (terminating
connections).
FUNGSI MODEL RUJUKAN OSI
Applikasi Mengarah/menghala atau "route"
7 (Application) segala paket (packet) atau
informasi ke tujuan akhir.
Persembahan
6 (Presentation .)
Penghala (router) berada di
dalam lapisan ini, terdapat dua
jenis paket (packet) di dalam
5 Sessi (Session .) lapisan ini. Iaitu paket data dan
paket kemaskini laluan (route
4 Pengangkutan updates).
(Transpot .) Paket Data (Data packet) – ini
merupakan data yang hendak
3 RANGKAIAN
(NETWORK .)
dihantar melalui sistem
rangkaian.
Cth protokol:
2 Pautan Data (Data
Link .) IP (Internet Protocol)
IPX (Novell Protocol)
ARP (Address Resolution Protocol)
1 Fizikal (Physical .) BGP (Border Gateway Protocol)
FUNGSI MODEL RUJUKAN OSI
Applikasi Menyediakan aliran maklumat
7 (Application) antara nod rangkaian bersebelahan.
Menggunakan pengesanan ralat atau
Persembahan teknik pembetulan untuk
6 (Presentation) memastikan transmisi tidak
mengandungi sebarang ralat.
Jika lapisan ini mengesan ralat, ia
5 Sessi (Session) samada memohon transmisi baru
atau membaiki ralat tersebut
4 Pengangkutan dibahagi kepada dua iaitu
(Transpot) Lapisan MAC menguruskan
akses kepada rangkaian, seperti
3 Rangkaian
(Network)
token passing untuk topologi
cecincin token (token ring).
LCC pula menerima dan
2 PAUTAN DATA
(DATA LINK)
menghantar paket (packet) atau
pesanan ke lapisan atas iaitu
lapisan rangkaian (network).
1 Fizikal (Physical )
FUNGSI MODEL RUJUKAN OSI
Lapisan ini juga menjamin
Applikasi
7 (Application) penghantaran data kelapisan
fizikal dengan melakukan FCS
Persembahan
6 (Presentation) (Frame Check Sequence) dan
kawalan aliran (flow control)
5 Sessi (Session) (seperti lapisan pengangkutan/
transport).
4 Pengangkutan
(Transpot)
Kawalan Aliran (flow control) di
sini menggunakan data dalam
3 Rangkaian
(Network)
bentuk Kerangka (Frame)
Cth protokol:
MTU (Maximum Transmission Unit)
2 PAUTAN DATA
(DATA LINK) IEEE 802.2 (LLC)
IEEE 802.3
1 Fizikal (Physical ) IEEE 802.5 (token ring)
FUNGSI MODEL RUJUKAN OSI
Applikasi Lapisan ini merupakan lapisan yang
7 (Application .) terendah dan yang paling hampir
Persembahan
dengan medium penghantaran.
6 (Presentation .) Lapisan ini menghantar bit-bit data
ke talian rangkaian. Ia menitik berat
5 Sessi (Session .) komunikasi data dari aspek
elektrikal
4 Pengangkutan menentukan paras voltan untuk
(Transpot .) mewakili bit 1 & 0, berapa lama
penghantaran satu bit diperlukan,
3 Rangkaian
(Network .) samada penghantaran bleh berlaku
serentak atau sebaliknya dan juga
2 Pautan Data (Data
Link .) jumlah pin yang diperlukan bagi
penyambungan rngkaian dan
1 FIZIKAL
(PHYSICAL .)
kegunaan setiap pin.
FUNGSI MODEL RUJUKAN OSI
Applikasi Antaramuka (interface) seperti
7 (Application .)
RS232 dan V.35 terletak
6 Persembahan dilapisan fizikal. Begitu juga
(Presentation .) kabel seperti Unshielded Twisted
5 Sessi (Session .)
Pair (UTP), Kabel Sepaksi
(coaxial cable) dan gentian optik
(fiber optic)boleh digolongkan di
4 Pengangkutan
(Transpot .) lapisan fizikal.
Contoh protokol:
3 Rangkaian
(Network .) ISO 2110
IEEE 802.3
2 Pautan Data (Data
Link .) IEEE 802.2
1 FIZIKAL
(PHYSICAL .)
FUNGSI MODEL RUJUKAN OSI
7 Applikasi
Applikasi (Application
(Application .)
.)
Contoh perkakasan pada lapisan fizikal:
6 Persembahan
Persembahan (Presentation
(Presentation .)
.)
5 Sessi
Sessi (Session
(Session .)
.)
4 Pengangkutan
Pengangkutan (Transpot
(Transpot .)
.)
3 Rangkaian
Rangkaian (Network
(Network .)
.)
2 Pautan
Pautan Data
Data (Data
(Data Link
Link .)
.)
1 FIZIKAL
FIZIKAL (PHYSICAL
(PHYSICAL .)
.)
OSI MODEL
APPLICATION LAYER
7 •Type of communication: e-mail , file transfer,
client/server
UPPER LAYER
PRESENTATION LAYER
6 •Encryption, data conversion:
•ASCII to EBCDIC, BCD to BINARY
SESSION LAYER
5 •Start, stops session.
•Maintain order
Transport layer
4 •Ensures delivery of entire file or message
Network layer
3
LOWER LAYER
•Routes data to different LANs and WANs based on
network address
Data link layer
2 •Transmit packet from node based on station address
Physical layer
1 •Electrical signal s and cabling
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
Penghantaran Data
Proses bermula di lapisan 7, dan bergerak
dari satu lapisan ke lapisan di bawahnya.
Pada lapisan 2, 3, 4, 5 dan 6, header akan
ditambah kepada unit data yang ingin
dihantar, manakala di lapisan 2, trailer
akan ditambahkan.
Bila data yang telah diformatkan ini sampai
ke lapisan 1, ia akan ditukarkan ke isyarat
elektromagnetik dan akan dihantar keluar
melalui pautan fizikal ke destinasi.
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
Penerimaan Data
Bila tiba di destinasi, isyarat akan dihantar ke
lapisan 1 di mana ia akan ditukarkan semula
kepada bentuk bit.
Unit data ini akan dihantar melalui setiap lapisan
mengikut arah ke atas
Apabila setiap blok data sampai ke setiap lapisan di
atas, ‘headers’ & ‘trailers’ yang ditambah sebelum
ini akan disingkirkan dan langkah yang bersepadan
akan diambil (mengikut lapisan tertentu).
Bila sampai lapisan 7, data adalah dlm bentuk yang
boleh difahami oleh penerima.
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN APLIKASI
• Pada paras/lapisan ini pengguna
pada stesen A akan
menggunakan perisian aplikasi
pada paras aplikasi.
• Ini akan menukar dokumen e-
mail yang diterima menjadi
perutusan dalam bentuk blok bit.
• Ia kemudiannya menambah
header aplikasi pada blok
tersebut.
HA DATA/MESEJ
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
USER
USER
L7 DATA L7 DATA
TO PRESENTATION
FROM PRESENTATION
LAYER
LAYER
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN PERSEMBAHAN
• Pada paras/lapisan ini perutusan
tersebut akan dimampatkan dan
di`encrypt’kan serta ditambahkan
header persembahan
HP HA DATA/MESEJ
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN SESI
• Dalam paras ini ia akan
melakukan proses penentuan
sempadan perutusan yang dibawa
dan mengambil giliran bagi
penghantar. Ia juga menyediakan
tambahan header sesi pada blok
• The session layer also decides
whether both users can send as
well s receive data at the same
time, or only one host can send
and other can receive , and so on
communication is simplex, half
duplex, or full duplex.
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN PENGANGKUTAN
• Paras/lapisan akan
menjalankan proses
memecahkan perutusan
kepada beberapa segmen
yang lebih kecil supaya tidak
berlaku kehilangan data.
• Selain daripada itu ia juga
melakukan tambahan header
pengangkutan bagi setiap
segmen yang membentuk
unit yang dikenali sebagai
transport Protocol Data Unit
(TPDU)
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN PENGANGKUTAN
• The transport layer is the first
end-to-end layer.
• This layer is responsible for end-
to-end delivery of the entire
message, although the message
broken into packets may travel
through a number of
intermediate nodes.
• The transport layer ensures that
the complete message arrives at
the destination and in the
proper order and is passed on to
the proper application..
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
HUBUNGAN SATU BLOK DENGAN BLOK
YANG LAIN
LAPISAN RANGKAIAN
• Di dalam paras ini ia akan
membuat satu salinan
TPDU dan
membahagikannya kepada
beberapa paket kecil serta
menambahkan header
rangkaian pada setiap
pecahan TPDU tersebut
ADDRESSING DECAPSULATION
ENCAPSULATION
ROUTER
MEMASUKKAN
ALAMAT
DESTINASI
ADDRESSING ROUTER
BERTINDAK SEBAGAI
“POSTMAN”
ENCAPSULATION DECAPSULATION