Almost finished layer 2
This commit is contained in:
54
1.txt
54
1.txt
@@ -116,3 +116,57 @@ to it as well. Specifically, it adds a header (which is inserted before the pack
|
|||||||
INSERT IMAGE HERE
|
INSERT IMAGE HERE
|
||||||
|
|
||||||
The header consists of four fields:
|
The header consists of four fields:
|
||||||
|
Frame Start - This field indicates the start of a frame (a frame is really just a grouping of bits).
|
||||||
|
Addresses - This field contains the source and destination MAC addresses.
|
||||||
|
Type - This identifies the layer 3 protocol that the data uses (more on this later).
|
||||||
|
Control - This field contains information that's used for flow control, essentially determining the priority of the packet.
|
||||||
|
|
||||||
|
The trailer consists of two fields:
|
||||||
|
Error detection - This field contains a checksum (a mathematical hash) of the data in the frame. This can be used to ensure that the data wasn't corrupted on the way.
|
||||||
|
Frame stop - This field indicates the end of the frame.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user