Ethernet Flashcards

1
Q

What problem do access control protocols solve?

A

coping with packet collissions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what are packets referred to at the ethernet level?

A

frames

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is first part of ethernet frames?

A

Preamble

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

how many bits in preamble?

A

56 bits of alternating 1s and 0s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

whats followed after preamble?

A

SFD (Start frame delimiter)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Whats after SFD?

A

Destination and source addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is special MAC address used to designate?

A

broadcast packet (sent to all machines)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what does frame type identify?

A

what is in the packet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What comes after frame type?

A

data section

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what does it mean if the ethernet line is silent?

A

nothing is being sent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

how do you know its the end of the packet?

A

if the carrier disappears

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is CRC?

A

cyclic redundancy check
number created from the packet
receiver then regenerates the same packet and if they don’t match packet must have been corrupted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what else does CRC do?

A

enables error detection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What does error detection do?

A

enables us to detect if a packet has been corrupted in transit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

can we correct the error?

A

No CRC does not allow to correct the error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Whats one type of error detection?

17
Q

What is checksum?

A

we run an algorithm before we send the packet that generates the number
the same algorithm is run after it has been received

18
Q

What if the numbers don’t match?

A

the packet has most likely been corrupted

19
Q

how does checksum work?

A

set the checksum to 0
for each byte add the value of that byte to the checksum
the end result of all those additions is the checksum

20
Q

what kind of errors are in error transmission??

A

bust errors

21
Q

what are bust errors?

A

small set of bits that get corrupted (changed) and are very likely on a network

22
Q

What is CRC built around?

A

exclusive-OR and
shift register

23
Q

which CRC version does ethernet use?

A

32 bit wide version

24
Q

what does the 16bit CRC use?

A

3 shift registers, 3 exclusive-ORs