Академический Документы
Профессиональный Документы
Культура Документы
NIM : D121171011
COMPUTER NETWORK
Midtest (covering Introduction, Application layer, Transport layer, Network layer)
Question:
1. (10) Briefly explain how layered network model work in
general. Why should the network be modeled in layers?
3. (10) TCP segment structure doesn’t have any NACK field, so how does TCP
deals with negative ACK?
4. (10) What TCP checksum field is for? Give an example how it works.
1. Layered network pada dasarnya bekerja dengan membagi bagi tugas kedalam
layer tertentu yang sifatnya sistematis dalam hal ini disebut enkapsulasi, masing-
masing memiliki tugas berbeda antara lain mengkonversi data menjadi sebuah
format jaringan, menentukan sesi perjalanan hingga terkirim, memecah data
menjadi bagian kecil, pengalamatan, pembentukan frame dan alamat fisik
perangkat hingga proses pengirimannya.
2. a. Saya akan membuat multiple socket, dan juga multi port number yang
dialokasikan oleh OS
b. Saya akan membuat multiple soket pada server namun dengan satu nomor
port saja.
3. Bila struktur segmen TCP tidak memiliki bidang NACK, maka cara TCP menangani
ACK negatif adalah dengan cara cukup mengirimkan ACK data yang paling
terakhir berhasil diterima.
4. TCP checksum berfungsi untuk mendeteksi resiko kesalahan dalam segmen TCP
selama proses pengirimannya hingga diterima oleh receiver. Adapun cara kerjanya
adalah secara umum data akan dikonversi kedalam angka biner yang akan
diakumulasikan lalu kemudian tersimpan dalam header TCP. Kemudian setelah
sampai di receiver, receiver akan menghitung ulang data dengan cara menjumlah
total data lalu kemudian membandingkannya dengan checksum, jika hasilnya nol
maka data berhasil terkirim.
Contoh :
Misalkan blok data 16 bit di bawah ini akan dikirim menggunakan checksum 8 bit.
10101001 00111001
Data diatas ditambahkan dengan menggunakan one’s complement
. 10101001
. 00111001
Sum 11100010
Checksum 00011101
Maka bentuk data yang dikirimkan adalah
10101001 001110011 00011101
a. Subnet : 255.255.255.0
Network address : 210.34.111.0 /24
Broadcast address : 210.34.111.255
b. Subnet : 255.255.254.0
Network address : 210.34.110.0 /23
Broadcast address : 210.34.111.255
Network size : 29 – 2 = 510
c. Subnet : 255.255.255.240
Network address : 210.34.111.240 /28
Broadcast address : 210.34.111.255
Network size : 24 – 2 = 14
7. a. Ada 7 networks :
192.168.1.0/24
192.168.2.0/24
192.168.0.0/30
192.168.0.4/30
192.168.0.8/30
192.168.0.12/30
192.168.0.16/30
b. Simulator tersebut menggunakan Routing Information Protocol atau RIP yang
biasa kita sebut juga dengan Dynamic Routing. Cara kerjanya sendiri adalah dia
akan menghitung hop sebagai matriks untuk memilih rute
c. Masalahnya adalah karena PCI memiliki gateway yang salah. Solusinya adalah
kita cukup mengganti alamat gatewaynya sesuai aturan sehingga laptop0 bisa
terhubung dengan PCI