A file size of eleven 11 Megabytes is transmitted from one c
A file size of eleven (11) Megabytes is transmitted from one computer to another computer on a local area network using Ethernet protocol (IEEE 802.3). The protocol converts the data to data frames using the frame structure shown below. How many frames are needed to transmit the file? Note 1 MB = 1024*1024 bytes (The answer is an integer number; like 1000, 3500, or 4891.) The Frame Structure of IEEE 802.3 used for this problem In problem 5, what is the overhead of one frame in bytes? The number must be integer. Do not put anything else after the number. In problem 5, calculate the overall overhead for this data transmission. Show your work clearly. In problem 5, calculate the time (in seconds) needed to complete the file transmission between the two computers if the speed of data transmission is set at 10 Mbps. Clearly show your work.
Solution
5.) Maximum data that can be send using Ethernet protocol is 1468 bytes. So, we will have (11*1024*1024/1468) = 7859 frames.
6.) Now, we have
preamble -> 7 bytes
start -> 1 byte
DA -> 6 bytes
SA -> 6 bytes
Data Length -> 2 bytes
Frame Data -> 1468 bytes
CRC -> 4 bytes
Overhead of one frame is 26 bytes.
7.) Overall overhead = no. of frames * overhead for one frame = 204334 bytes
8.) total size of frame is 7 + 1 + 6 + 6 + 2 + 1468 + 4 = 1494 bytes
So, in total we have 7858 frames of 1494 bytes and 1 frame of 286 bytes.
so total data = 7858*1494 + 286 = 11740138 bytes
total time needed = (11740138*8)/(10*10^6) = 9.39 sec
Hope it helps, do give your response.
