美文网首页
以太网帧结构,终于弄懂了

以太网帧结构,终于弄懂了

作者: 南土酱 | 来源:发表于2021-10-08 15:09 被阅读0次
    以太网帧.png

    在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。
    以太网由前导码(7B)、定界符(1B)、目的地址(6B)、源地址(6B)、类型(2B)、数据(46-1500)、FCS(4B)

    1.MAC对应着数据链路层。
    2.前同步码其作用是使目的主机接收器时钟与源主机发送器时钟同步。
    3.帧开始分界符字节“10101011”,用于指示帧的开始。
    4.前同步码是为了隔离每个以太网帧的,也是定位符。因为以太网是变长的,所以每个帧之间需要前导来区分
    5. 敲重点!!!!
    一个标准的以太网数据帧大小是:1518,头信息有14字节,尾部校验FCS占了4字节,
    所以真正留给上层协议传输数据的大小就是:1518 - 14 - 4 = 1500 。
    我们一般将这 1500(对应 IP层的IP数据包) 作为MTU 。但其实真正的数据仅仅占用
    (1472 UDP报文,而TCP报文是1460) 因为UDP头部是8字节,TCP头部20字节 ,共有的IP报头20字节
    
    2.jpg
    3.jpg
    手残党画图不好看,多多见谅
    根据TCP 五层模型来参考 以太网帧的结构,应该对大家有所帮助
    

    \color{#228B22}{网络学习小总结,不对之处,欢迎大神们喷我。可以的话顺手点个赞吧~~!}
    \color{red}{警: 禁止抄袭,转载说明出处 🤨}

    相关文章

      网友评论

          本文标题:以太网帧结构,终于弄懂了

          本文链接:https://www.haomeiwen.com/subject/roeqoltx.html