Physical and Data Link Layer Test
A modern Ethernet
might transmit at 100 megabits per second and have a latency of 1 ms
and a maximum packet size of 1500 bytes. What's the maximum
time needed to successfully send a packet?
Suppose I change
the Ethernet collision algorithm. When there is a collision I
keep transmitting. I'm the only one to make this change;
everyone else uses the standard algorithm. What will
happen?
(Yes/Kinda/No) Do you know who Anna Nicole Smith is?
My ethernet is
transmitting very slowly and has lots of collisions. What can
I do to make things better?
I'm in Hawaii listening to the Aloha transmitters. They seem to be transmitting very often, even when the system has no data to send. Which type of Aloha is being used?
Normal Aloha
Slotted Aloha
Reservation Aloha
(Yes/No) Did Anna
Nicole Smith ever get the money from her rich ex-husband?
(True/False)
Under real world conditions Ethernet can be operated at 90% of it's
maximum bandwidth.
Suppose I want to use Ethernet to send LOTS of packets just containing one letter (the letter 'A'). It's a 100 megabit/second ethernet. How many packets can I send per second?
About give-or-take 100 million
About give-or-take 35% of 100 million
About give-or-take 12.5 million
About give-or-take 36% of 12.5 million
Some number even
smaller
(Me/My cable
modem)I can walk from my house to my work in about an hour. I
can carry a CD holding 700 megabytes of information. My cable
modem can transmit at about 200 kilobits per second. Which
moves information faster, me or my cable modem?
What is the
meaning of the last byte of an ethernet packet? Is it the last byte
of the data to be sent? Is it the address of the sender? What is
it? (Hint: Feel free to Google.)
I send a packet
of 1,200 bytes on a 1,000 megabit/second ethernet. The latency is
0.2ms There are no errrors and no collisions and the packet is
successfully received. How long does it take?
What does read
return on success?
int a = read(fd, buf, len);
What does write
return when the other side hangs up?
int a = write(fd, “Hello”,
7);