Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
II Januari 2014
Masa: 3 jam
Please make sure that this paper has SIXTEEN (16) printed pages including this front
page before you start the examination.
[Sila pa3lilran kartas soa/an ini mengandungi UMABELAS (15) mulra sural yang bercelak lermasuk mulra
hadapan sebe/um anda memulalran peperiksaan ini.]
This question paper has SIX (6) questions. Answer FIVE (5) questions.
[Kertas .oaIan jnj mengandungi ENAM (6) soa/an. Jawab UMA (5) soa/an.]
Section A : This section has FOUR (4) questions. Answer ALL questions. (80 marks)
[Bahagian A: Bahagian jn; ada EMPAT (4) soalan. Jawab SEMUA soa/an. (80 marlrah)]
Section B : Answer any ONE (1) question. (20 marks)
[Bahagian B: Jawab mana- mana SATU (1) soalan. (20 marirah)]
SULIT
Di",,"'" okh Unit Peperikloan <I P."gijazoha.. Bahogian PengomtSa1J Akademik, Jahalon Pendaj/ar,
SULIT
(EKT335)
.2-
Question 1
SoIillUll
(C4, COl, C02, P02, P04 and PH)
(a) Networks are divided into several domain.
[Rongkoian terbaJrlJgi kepoda beberapa domaill.]
(i) Distinguish the network domain classification for Telecom Networks and
Enterprise Networks.
[Bezalran diantara klasijikosi domain rangkoian un/uk Rongkaian Telekam don
Rongkalan Enterprise';
[2 MarkslMarkah]
(ii) Summarize the functionaJities, operation and network topologies between
core networks and metro networks.
[lUngkoskan fimgsi, operasi don topologi rangkoian di Amara rangkoian teras don
rangkoian melro.]
[4 MarkslMarkah]
••• 2I1S
SULIT
SULIT
(EKTDS)
.J-
(C6, C02, C03, P02, P03 and PH)
(c) Suppose a point-to-point link Telecom core networks with data rate of 10 Gbps is
being setup from Alor Setar to Seremban as shown in Figure 1. A time required to
establish the link (circuit switching or virtual circuit) between a pair of source to
destination nodes is I3ms. Each link introduces a propagation delay of 0.002
seconds. However, a node at Alor Setar begin to transmitting a message length of
2600 bits through core networks with fixed packet size of 1024 bits. Then,
overhead resulting from datagram header is 16 bits per packet. Assume that there
are no acknowledgements and neglect the processing delay at the nodes.
[Katalwr perhubungan titik-ke-titik rangkaian teras Telecom dengan kiJdar data 10 Gbps sedang
disambung ("setup 'J dari Alor Setar ke Seremban seperti yang ditunjukkan pada Rqjah 1. Satu
masa yang diperlukan untuk mewujudkan pautan (pensuisan /itar atau litar maya) antara
sepasang nod sumber ke destinasi adaIah 13ms. Setiap pautan memperkenallwr lengah
perambatan sebanyak 0.002 saat. Walau bagaimanapun, nod di Alor Setar mula menghantar
mesej panjang 2600 bit melalui rangkaian teras dengan saiz poket tetap 1024 bit. Kemudian,
overked aldbat tandukan datagram adalah 16 bit per poket. Menganggap bahawa tidak ada
perakuan dan mengabailwr lengah pemprosesan pada nod]
(i) Evaluate the end-to-end delay for circuit switching, virtual circuit packet
switching, and datagram packet switching.
[Nilailwr lengah Jn4ung-ke-hujung untuk litar suis, litar pensuisan maya paket, dan
datagram pensuisan packet.]
[5 MarksiMarkah]
(ii) Deduce general expressions for the three techniques of part (i), taken two
at a time (three expressions in all), showing the conditions under which
the delays are equal.
[Deduksikan ungkapan wnum bag; tiga tekai/t daripada bahag;an (i), ambil duo
daripada satu masa (tiga ungkapall dalam semua), tunjukkan bahawa keadaan di mana
kelewatall adalah sama.]
[5 MarksiMarkah]
Core Network
Alor Alam
lpoh
Figure 1: Telecom Core networks.
[Rqjah 1: RangkaUur Teras Telecrmr.J
...3/15
SULIT
Dicetak ohth Unit Peper/wan .l PengUazohan. /Jahaglon PBngrvullOf/ A_.. ,l<, Jabalan Pendajlm.
SULIT
(EKT33S)
Question 2
SoaIa" :z
(i) Construct and illustrate their OSI reference model in term of layer
functionalities and operation.
[Bina dan gambarlwn model rujulwn OSJ darl segi jimlffii lap/san dan operasi.
[2 MarkslMarlwhj
(ii) Relate and compare the layer functionalities between TCPlIP and OSI
reference models.
[Kaitlwn dan bandinglwnjimlffii lapisan di antara TCP /IP dan rujulwn model OS!.}
[3 MarkslMarkahj
..•4/15
SULIT
Dlcetolc oIeh U.il Peperibaan <l Pengijazaltan./Johogian Pengunuan Akadomik, Jabalan Pertdqf/ar.
SULIT
(EKT33S)
(iii) Critique the efficient methods to reduce depletion use of IP address space.
Justify your answer.
[Kritilr. terhadap Ir.aedah berkesan untuk mengurangkan penggulUJJlll susutan ruang
alamat [P. Jelaskan jawapon anda.]
[2 MarkslMarkah)
••• 5/15
SULIT
Dice/ale o/eh U/lit Peperi/rsorm <1 Pe.gijazahrm, Sahagian Pe"ll"rwa. Akademli, JabOlan Pendqflar.
SULlT
(EKT33S)
. 1 .._ .
-'1- . ......... - '
;.: .......... ~
- .' ...'-
-
,-... , ,' '* ..... ,........,-.. : : - .~
';", ,;"1- _ . - _ -_ - •
••• 6/15
suur
Dfatalc oleh Unit Peper/baQJI ol Pengfjt1zD/ra1t. BahagiQJI Pengurustm A_mi/r. Jabatan Pendaftar.
SULIT
(EKTJJS)
-7-
Question 3
StHIJ." J
(CS, COl, COJ, P03 and P04)
(a) The presentation layer is intended to provide the application layer with the
independence from differences in the representation of data.
{Lopisan pe/l)lampaian bertujuan untulc memberi lapisan penggunaan bebas dari segi perbezaan
dalam perwakilan data.]
(i) Consider a situation in which cyberterrorist makes all the DNS servers in
the world crash simultaneously. Predict how does this change one's
ability to use the Internet?
{Pertimbangkan Ia!adaan di mana cyberterrorist _nblll1lkan somua pe/ayan DNS
.eluruh dania ber/aga secara serentalc. J/Qmalkan bagaimana uupayaan untuk
mengubah penguna Internet?.]
[3 MarksiMarkah]
(i) In the second segment sent from Computer X to Y, appraise what are the
sequence number, source port number, and destination port number?
{Dalam .egmen udaa dihantar dari kamputer X u Y, nilaikan nombor undan, nombor
part .umber, dan nambor port destinasi?.]
[2 MarksiMarkah]
...7115
SULIT
SULrr
(EKT335)
-8-
(ii) Decide the acknowledgement number, the source port number, and the
destination port number, presuming that the first segment arrives before
the second segment, in the acknowledgement of the first arriving segment.
[TenJukmr nombor pengaJaum. nombar port .umber, dan nombor port destinasi,
menganggap bahawa .egmen pertama tiba sebelum .egmen keduo, dalam pengakuan
.egmen pertama tiba.}
[2 MarkslMarkah]
(iii) Recommend the acknowledgement number presuming that the second
segment arrives before the first segment, in the acknowledgement of the
first arriving segment.
{Cadangkon nombor perafwan dengan menganggap bahawa segmen kedua tiba sebelum
segmen pertama, dalam pengafwan .egmen pertama tiba.}
[2 MarkslMarkah]
(iv) Suppose the two segments sent by Computer X arrive in order at Computer
Y. The first acknowledgement is lost and the second acknowledgement
arrives after the first timeout interval. Construct a timing diagram,
showing these segments and alI other segments and acknowledgements
sent (Assume there is no additional packet loss).
{Katakon duo segmen yang diJranlar aleh kompuler X tiba menurut /urutan ke Komputer
Y. Pengafwan pertama telah hilang dan pengafwan keduo tiba selepas tempoh tamal
masa pertama. Bina gambar rajah pemasaan, dengan menyatakon .egmen Ini dan .emua
segmen yang lain dan penrafwan yang telah dihantar (Anggapkon tiada kehilangan poket
tambahan).}
[4 MarkslMarkah]
••• 8115
SULrr
Dlcet.k .leh Unit Peperlk4aan & Pengljazaha.. Bahagtan Pe_n ,4lrD1kmllc. J.batan P<ndqfIar.
SULIT
(EKT33S)
-9-
(C6, COl, C02, POl, P04 and PH)
(c) Consider a TCP connection has a window size of eight segments and an RTT of
500ms, the sender sends segments at a regular rate of every 150ms, and the sends
ACKs back at the same rate without delay. A segment is lost, and the loss is
detected by the fast retransmits segment finally arrives.
{Pertimbangkan saIU sambungan rr;p mempunyai so/z tingkap iaiIU lapan segmen dan R1T
adalah jOOms, penghanlar menghanlar segmen pada kadar lelap pada aetiap JSOms, dan
menghanlar ACKs kembali pada kadar yang sama iaiIU lanpa masa lengah. Segmen lelah hilang,
dan kehilangan lelah dikeson oleh segmen penghanlaran cepal akhimya ,elah sampai.]
(i) Evaluate the total time has sender lost assuming that the sender waits for
the ACK from the retransmitted lost packet before sliding the window
forward again?
{Nilaikan jumlah masa yang Idah penghantar hUang dengan menganggapkan bahawa
penghantar lelah menunggu ACK daripada pakel yang clihantar .emula lelah hi/ang
sebelum gelongsor tingkap Ire dihanlar lagi?}
[2 MarksiMarkah]
(ii) Rate the total time has sender lost presuming that the sender uses the
continued arrival of each duplicate ACK as an indication it may slide the
window forward one segment.
{KDdar jumlah masa lelah penghantar hllang menganggap bahawa penghantar
menggunakan lrelibaan berterusan setiap ACK salinan sebagai pe/unjuk ia boleh .Iaid
tingkap hadapan .aIU aegmen..}
[2 MarksiMarkah]
••• 9/15
SULIT
Dicelilk oIeh Unit Peperiboan & Pengyaza!ran, Bahagian PertglmUQn Alcademik. Jabaran Pendajlar.
SULlT
(EKT33S)
-10-
Question 4
Soaltln -I
(C5, COl, COl, P03 and P04)
(a) The classification of networking techniques can be divided into networking mode
and switching mode.
{Penglrelasan teknik rangkaimr boleh dlbahag/kan lrepada beberapa mod rangkaimr dan mod
pensuisan.]
... 10/15
SULiT
SULIT
(EKT335)
-11-
(C6, cOt, C02, P02, P04 and P11)
(c) Consider a store-and-forward packet network in which a message of size q bits is to
be sent over an N-hop path as a series of J consecutive packets. Providing that
each containing p data bits and h header bits. Assume that q ?: p + h. The
transmission rate of each link is R bits/seconds. Propagation and queuing delays
are negligible.
[Perlimbangkan ranglraian paJrel Slor-dan-hadapan di mana mesej saiz q bil akan dihanlar
melalui laluan N-hop sebagai siri J palrel secara berturul-turut. Dengan memberi yang masing-
mOOing mengandungi p bit data dan h bil header. Dengan menganggop bahawa q ~ p + h. Kadar
penghantaran seliap sambungon ada/ah R bit / saat. Perambatan dan baris-gilir lengah ada/ah
diabailran.}
.. _11/15
SULIT
Dlcdak oIeh Urrit Peperiboon & PengIJazahon, Bahag/tm PerrgJl1'lWUl Akademlt, JabaJan Pendqftar.
SULIT
(EKT335)
-12-
This section has TWO (2) questions. Answer any ONE (\) question.
[Bahagiall ini ada DUA (2) soalan. Jawab mana-mana SATU (/) soalan.)
Question 5
Soa/an5
(ii) Choose to continue the Bellman-Ford algorithm after the link between
Node Johor Bahru and Node Melaka goes down.
[Memilik un!Uk meneruskan algoriJma Bellman-Ford sefepas hubungan aniara nod
Johor Bahru dan Nod Melaka terputus.]
[4 MarkslMarkah]
(iii) Select the Dijkstra algorithm to eompare the set of shortest-paths from
Nodes Cyberjaya to other nodes.
[Pilih algoritma Dijkstra un!Uk membandingkan set laluan-terpendek dart Nod
Cyberjaya ke nod lain.]
[4 MarkslMarkah]
••• 1211S
SULIT
Dicetak oIeh Unit P.".rlksatm & Pengifozolran. Bahagian Peflgtlnl8Q" Akademil; Jaba/an Pendaj/ar.
SULIT
(EIcrJJ5)
-13-
(iv) Summarize the Dijkstra algorithm set of associated routing table
entries.
[Ringkaskan algorilma Dijkstra set keluaran berkoi/an masulran perjaJananjadual.j
[2 MarkslMarkah]
1 1
Kota BhilJru
2 4
... 13ns
SULIT
Diak1lc oIeh Unl' Peperiluoan <l PMgljazahan. Bahogfan P<ngvnJ8a1f AkademIJr. .JaboJmr Pendoj/DT.
SULIT
(EKT33S)
-14-
Question 6
Soaiall 6
(C6, COl, CO2, POl, P04 and POll)
(a) Consider the OSPF protocol.
(PertimlHmgkan protokol OSPF.)
(ii) Critique how the notion of area reduces the amount of routing traffic
exchanged.
{Kritikan terhodap bagaimana tanggapan kawasOll boleh menukar pengurangOll
jumlah trqfik perjalOllan.1
[2 MarkslMarkah]
(iii) Relate the notion of area related to subnetting? Compare what happens
if all address in an area have the same prefix.
[Kaitkan kansep Ir.awasan yang berkaltan dengan Subnetting? Bandingkan apa yang
akan berlaku jika semua pengaiamatan di kawtJSl»l yang mempunyat awalan yang
sama.}
[2 MarkslMarkah]
(i) Summarize how the MPLS tables in Node R5 and Node R6, as well as
modified table in Node R4, which would make this possible.
{Ringkaskan baga/mana kemungkinanjadual MPLS pada Nod R5 dan Node R6, sena
jadua/ diubahsuai pada Nod R4.}
[5 MarkslMarkah]
••• 14/15
SULIT
Dlatalc old UOi/ P<pe,lbatm ct Peng/J"tlrilhtm, Bahagiao P.ngul"Ultlll Akotitlllik, Jabakln POItdqfku.
SULIT
(EKT33S)
-15-
(ii) Suppose that packets from Node R6 destined for Host D are switched
via Node R6 - Node R4 - Node R3, while packets from Node R5
destined to Host D are switched via Node R4 - Node R2 - Node RI -
Node R3. Summarize the MPLS tables in all routers that would make
this possible.
{Katalran poket dari Nod R6 ditujulran ke Hos D hertulrar melalui Nod R6 - Nod R4 -
Nod RJ. manalrala paket dari Nad R5 ditujulran ke Hos D ditukar melalui Nod R4 -
Nad R2 - Nod R3 - Node RI. IUnglraslran kemungkinanjadual MPLS untuA: ke semua
router.}
[5 MarkslMarlrah]
in out out
label label dest interface
10 A 0 in out out
12 0 0 label label dest interface
8 A 1 10 6 A 1
12 9 o o
0
D
1
R5
0 0
A
R2 in out out
label label dest interface
6 A 0
-000000-
SULIT
DiCittok oIeh Unit Pepe,iksaatr & Pengyozalran. Bahagian PetrgrH'Usan Akademik. Jabatan Pendqfla,.
SULIT -16- EKT335
APPENDIX
{LAMPIRANI
COURSE OUTCOMES
Ability to analyze and apply the application layer program over the
COl
Internet.
Ability to develop and implement the transport layer protocol which
CO2
set up the Internet Networlc.
Ability to design and develop the IPs which are needed to transfer
C03
data from the sender to the receiver
PROGRAM OUTCOMES
P02 Ability to identifY, [onnulate and solve complex engineering problems.
Ability to design solutions for complex engineering problems and systems,
P03
components or processes to meet desired needs.
Ability to conduct investigation into complex problems as well as to
P04 analyze and interpret data.
POll A recognition of the need for, and an ability to engage in Iife>-Iong
learning.
SULIT
DfcelDk oleh Unit Peperllaaan Ii Pengijarahan. Bahoglon P.",.,.."." A_,.flr, Jabakm Pendijflar.