SULIT
First Semester Examination 2017/2018 Academic Session
January 2018
CCS522 – Advanced Data Communication and Computer Networks
(Rangkaian Komputer dan Komunikasi Data Lanjutan)
Duration : 2 hours (Masa : 2 jam)
Please ensure that this examination paper contains SIX (6) printed pages before you begin the examination.
[Sila pastikan bahawa kertas peperiksaan ini mengandungi ENAM (6) muka surat yang bercetak sebelum anda memulakan peperiksaan ini.]
Instructions: Answer FIVE (5) questions. [Arahan: Jawab LIMA (5) soalan.]
You may answer the questions either in English or in Bahasa Malaysia.
[Anda dibenarkan menjawab soalan sama ada dalam bahasa Inggeris atau bahasa Malaysia.]
In the event of any discrepancies, the English version shall be used.
[Sekiranya terdapat sebarang percanggahan pada soalan peperiksaan, versi bahasa Inggeris hendaklah diguna pakai.]
1. In Ethernet and L2, answer the following questions:
Dalam Ethernet and L2, jawab soalan-soalan yang berikut:
(a) Draw the structure of an Ethernet frame indicating its fields and sizes, and the frame’s minimum and maximum lengths. State the reasons why the payload is set at 1500 bytes?
Lukis struktur sebuah bingkai Ethernet dengan menunjukkan semua bidang-bidang dan saiz, panjang minima dan maksima bingkai. Nyatakan sebab-sebab kenapa muatan ditetapkan ke 1500 bait?
(6/100) (b) What are the two functions of a Switch? In a store and forward typed
switches, if frames arrive faster than they can be retransmitted, what happens? What are the available solutions?
Apakah dua fungsi utama sebuah Suis? Dalam suis jenis simpan dan ke hadapan, jika bingkai tiba lebih pantas dari penghantaran semula, apa yang berlaku? Apakah pilihan penyelesaian yang ada?
(4/100) (c) Find the spanning tree for the system below if B4 is the root bridge and the
connection from L4 to port 3 of B3 is down.
Cari pepohon rentang bagi sistem di bawah sekiranya B4 bertindak sebagai titi akar dan hubungan dari L4 ke port 3 B3 tidak berfungsi.
2. Answer the following questions on Cellular Networks:
Jawab soalan-soalan yang berikut berdasarkan Rangkaian Selular:
(a) With the aid of a suitable mathematical formula, discuss the trade-off between frequency and distance in relation to path loss in wireless environments.
Dengan bantuan formula matematik yang sesuai, bincangkan keseimbangan antara frekuensi dan jarak yang berkaitan dengan kehilangan jalan dalam persekitaran tanpa wayar.
(6/100) (b) Given a cellular FDMA system with a bandwidth of 25MHz, each user
requiring 6.25 KHz for voice communication. A total number of 72 cells are deployed with a cell radius of 800 m and re-use factor of N = 9. Determine the total geographical area covered by the system and the total number of simultaneous users that can be handled.
Diberi sebuah sistem selular FDMA dengan lebar jalur 25MHz, setiap pengguna yang memerlukan 6.25 KHz untuk komunikasi suara. Sebanyak 72 sel disebar dengan jarak jejari 800 m dan penggunaan semula faktor N = 9. Tentukan keluasan keseluruhan kawasan geografi yang diliputi oleh sistem dan jumlah bilangan pengguna serentak yang boleh dikendalikan.
(7/100) (c) Given the size of urban Kuala Lumpur is 243km2 and the cell size is
changed to pico cell radius of 500 m. How many more number of cell sites are required? Explain the cellular deployment considerations (s) from this change in cell structure.
Diberi saiz bandar Kuala Lumpur ialah 243km2 dan saiz sel ditukar ke sel
pico dengan jarak jejari 500 m. Berapa lagi jumlah tapak sel yang diperlukan? Jelaskan pertimbangan penyebaran selular dari perubahan dalam struktur sel ini.
(d) Explain with the aid of the diagram above, the co-channel interference effect between BS1 and BS2 when P1 is increased. How would the cellular system achieve improvements in SIR1 and SIR2?
Jelaskan dengan bantuan gambar rajah di atas, kesan gangguan ke atas
saluran bersama di antara BS1 dan BS2 apabila P1 dinaikkan.
Bagaimanakah sistem selular tersebut dapat mencapai peningkatan
dalam SIR1 dan SIR2?
(4/100) 3. Answer the following questions on IPv4:
Jawab soalan-soalan yang berikut berdasarkan IPv4:
(a) Explain the difference (s) between a connection-oriented service and connection-less service. Which service type is suited at the network layer for the Internet and states the reasons for it?
Jelaskan perbezaan di antara perkhidmatan berorientasi sambung dan perkhidmatan berorientasi tanpa sambung. Apakah jenis servis yang lebih sesuai pada jalur rangkaian untuk Internet dan nyatakan sebab-sebabnya?
(6/100) (b) A fragmented datagram has arrived with the following information in the header (in hexadecimal): 0x4500 001C 0001 2048 0411 0000 7C4E 0302 B40E 0F02
Sebuah pecahan datagram tiba dengan maklumat yang berikut di bahagian kepalanya (dalam tatatanda keenambelasan): 0x4500 001C 0001 2048 0411 0000 7C4E 0302 B40E 0F02
(i) Is the packet fragmented?
Adakah paket tersebut dipecahkan?
(ii) What is the fragmentation offset value?
Apakah nilai ofset pemecahan?
(iii) What is the size of the data and are there any options? Apakah saiz data dan terdapatkah pilihan lain?
(iv) How many more routers can the packet travel through?
(v) What is the destination IP address?
Apakah alamat IP destinasi?
(8/100) (c) Refer to the figure below. The datagram must pass through a link and the MTU is set at 1200 bytes. Show how a router fragments the datagram indicating all the total length, offset and fragmentation bit (D or M) values. Rujuk kepada rajah di bawah. Datagram tersebut mesti melalui satu pautan dan ‘MTU’ telah ditetapkan pada 1200 bait. Tunjukkan bagaimana sebuah penghala menyerpih datagram tersebut dengan menunjukkan semua nilai panjang keseluruhan, ofset dan nilai bit serpihan (D or M).
(9/100) 4. Answer the following questions on IPv6 and QoS:
Jawab soalan-soalan yang berikut berdasarkan IPv6 dan QoS:
(a) What is perceived QoS? Show its relation with the general QoS model using a suitable diagram.
Apakah kualiti perkhidmatan terlihat? Tunjukkan hubungan dengan model kualiti perkhidmatan umum dengan menggunakan rajah yang sesuai.
(7/100) (b) Explain using suitable diagram(s), the steps in Mobile IPv6 protocol when a mobile terminal moves from one subnet connected to a Wi-Fi network to another connected to a cellular network. What type of handover and mobility is associated with the given action?
Jelaskan dengan menggunakan gambar rajah yang sesuai, langkah-langkah dalam protokol IPv6 mudah alih yang tercapai apabila sebuah terminal bergerak dari satu sub-rangkaian yang disambung dengan satu rangkaian Wi-Fi, ke sub-rangkaian lain yang disambung dengan rangkaian selular. Apakah jenis penyerahan dan mobiliti yang berkaitan dengan aksi tersebut?
(c) List three (3) types of transition strategies from IPv4 to IPv6
Senaraikan tiga (3) jenis strategi peralihan daripada IPv4 ke IPv6
(3/100)
5. Answer the following questions on transport layer:
(a) What congestion control is and why congestion occurs? State two available congestion control mechanisms to control congestion and keep network load under control.
Apa itu kawalan kesesakan (congestion control) dan kenapa kesesakan berlaku? Nyatakan dua kaedah kawalan kesesakan yang ada untuk mengawal kesesakan dan beban rangkaian di bawah kawalan
(6/100) (b) In a connection, a host has sent TCP bytes from 100 to 106 that are not acknowledged. The current value of the congestion window is 16 and receiver window is down by 50% of the congestion window value. Explain with the aid of a suitable diagram, how many more bytes the host can send without concerns for acknowledgments?
Dalam satu sambungan, satu hos menghantar bait TCP dari nilai 100 hingga 106 yang tidak diperakukan. Nilai semasa bagi tingkap kesesakan ialah 16 dan nilai tingkap penerima telah turun sebanyak 50% dari nilai tingkap kesesakan. Dengan bantuan gambar rajah yang sesuai, berapa bait yang dapat dihantar oleh hos tanpa menghiraukan pengakuan?
(8/100) (c) For a mobile terminal that is connected to heterogeneous networks, state one main advantage and one main disadvantage of using TCP connections.
Untuk sebuah terminal bergerak yang disambung dengan rangkaian pelbagai, nyatakan satu kelebihan utama dan satu kekurangan utama penggunaan sambungan-sambungan TCP.
(3/100)