关于以太网帧的最大长度--1500,1518,1522,1536?
来源:互联网 发布:玩客云抢购软件 编辑:程序博客网 时间:2024/05/29 16:31
http://haohaoweixiao.blog.sohu.com/162074383.html
http://www.techfest.com/networking/lan/ethernet2.htm
首先明确一下,主要有两套以太网帧格式定义:802.3定义的一套;另一套是Ethernet II;后者是目前我们都是用的。
在上面这个链接中可以清楚的看到以太网的帧格式,在教材上可以找到的是MTU=1500,至于最大帧大小应该是在这个数字上再加上其他部分。
Preamble (7-bytes)Start Frame Delimiter (1-byte)Dest. MAC Address (6-bytes)Source MAC Address (6-bytes)Length / Type (2-bytes)MAC Client Data
(0-n bytes)Pad
(0-p bytes)Frame Check Sequence (4-bytes)
还要考虑到vlan,双层vlan,帧间隔等等。
现在我也比较晕,找不到一个统一的解释。
再参考下面链接:
http://blog.yaabou.com/?p=59
- 关于以太网帧的最大长度--1500,1518,1522,1536?
- 在传统以太网中,为什么要有最小帧长度和最大帧长度的限制?
- 以太网UDP最大报文长度
- 以太网UDP最大报文长度
- 以太网数据帧(802.3)最大与最小长度
- [计算机网络] 以太网数据帧(802.3)最大与最小长度
- 以太网数据帧(802.3)最大与最小长度
- 10Mbps以太网的帧长度
- 关于 varchar2 的最大长度
- 关于 varchar2 的最大长度
- 关于 varchar2 的最大长度
- 以太网的最短帧长为什么是64位?为什么以太网帧的长度最短64字节,最长1518字节?
- 关于oracle中varchar2的最大长度
- 关于c++最大回文的字符串长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- c# [key]
- Context-aware Ensemble of Multifaceted Factorization Models for Recommendation
- 思杰(Citrix)南京笔试(暑期实习)
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- Python正则表达式指南
- 关于以太网帧的最大长度--1500,1518,1522,1536?
- 第三周项目三 时间类
- javadoc生成
- _beginThreadex 创建多线程解读
- volatile-内存屏障-互斥锁等-----非常好!
- java BigDecimal的使用
- MINI2440开发板Qt开发环境搭建
- C语言摘要 -- K&R笔记(3)
- "整数相加溢出"引出的思考