imtoken钱包下载最新|ethernet 2
imtoken钱包下载最新|ethernet 2
Ethernet_II小结 - 知乎
Ethernet_II小结 - 知乎首发于网络知识小结切换模式写文章登录/注册Ethernet_II小结花狸狐哨靠网络吃饭的胖子以太网链路传输的数据包称做以太帧,或者以太网数据帧。在以太网中,网络访问层的软件必须把数据转换成能够通过网络适配器硬件进行传输的格式以太网帧格式分为四种:1.EthernetII以太帧2.Netware以太帧格式3.802.3 SAP以太帧(华为STP BPDU发送的格式)4.802.3 LLC SNAP以太帧格式(思科STP PDU报文格式)以太帧的工作机制当以太网软件从网络层接收到数据报之后,需要完成如下操作:1. 根据需要把网际层的数据分解为较小的块,以符合以太网帧数据段的要求。以太网帧的整体大小必须在 64~1518 字节之间(不包含前导码)。有些系统支持更大的帧,最大可以支持 9000 字节2. 把数据块打包成帧。每一帧都包含数据及其他信息,这些信息是以太网网络适配器处理帧所需要的3. 把数据帧传递给对应于 OSI 模型物理层的底层组件,后者把帧转换为比特流,并且通过传输介质发送出去4.以太网上的其他网络适配器接收到这个帧,检查其中的目的地址。如果目的地址与网络适配器的地址相匹配,适配器软件就会处理接收到的帧,把数据传递给协议栈中较高的层传统的以太网数据帧在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。前同步码:用来使接收端的适配器在接受MAC帧时能够迅速调整时钟频率,使它和发送端的评率相同,前同步码为7个字节,1和0交替帧开始定界符:帧的起始符,前6位1和0交替,最后的2位连续1表示告诉接收器准备接受对应帧,为1字节Destination Address:目的MAC地址,字段长度为6字节,标识真的接收者。当接收到一个数据帧时,检查该帧的目的地址,是否与自身的物理地址相同,如果相同就会进一步处理;如果不同,则直接丢弃Source Address:发送帧的物理地址,长度为6字节Length/type:标识数据字段中包含的高层协议类型,该字段长度2字节,不同的表示不同的上层协议类型详见下表值协议0x0800Internet Protocol (IP) [RFC894]0x0801X.75 Internet0x0805X.25 Level 30x0806Address Resolution Protocol (ARP)[RFC7042]0x0808Frame Relay ARP [RFC1701]0x8000IS-IS0x8035Reverse Address Resolution Protocol (RARP) [RFC903]0x8137Novell NetWare IPX/SPX (old)0x8138Novell, Inc.0x8100IEEE Std 802.1Q - Customer VLAN Tag Type0x814CSNMP over Ethernet [RFC1089]0x86DDIP Protocol version 6 (IPv6) [RFC7042]0x8808IEEE Std 802.3 - Ethernet Passive Optical Network (EPON) [RFC7042]0x880BPoint-to-Point Protocol (PPP) [RFC7042]0x880CGeneral Switch Management Protocol (GSMP)0x8847MPLS (multiprotocol label switching) label stack - unicast [RFC 3032]0x8848MPLS (multiprotocol label switching) label stack - multicast [RFC 3032]0x8863PPP over Ethernet (PPPoE) Discovery Stage [RFC2516]0x8864PPP over Ethernet (PPPoE) Session Stage [RFC2516]0x888EIEEE Std 802.1X - Port-based network access control0x88A8IEEE Std 802.1Q - Service VLAN tag identifier (S-Tag)0x88B7IEEE Std 802 - OUI Extended Ethertype0x88C7IEEE Std 802.11 - Pre-Authentication (802.11i)0x88CCIEEE Std 802.1AB - Link Layer Discovery Protocol (LLDP)0x88E5IEEE Std 802.1AE - Media Access Control Security0x88F5IEEE Std 802.1Q - Multiple VLAN Registration Protocol (MVRP)0x88F6IEEE Std 802.1Q - Multiple Multicast Registration Protocol (MMRP)Data:也称为载荷。数据字段表示交付给上层的数据,以太网帧数据长度最小为46字节,最大为1500字节,如果不足46字节时,会填充到最小长度;最大值页脚最大传输单元(MTU)FCS:循环冗余校验字段,提供了一种错误检测机制,用于帧内后续字节插座的循环冗余校验,占4字节;发送方计算帧的循环冗余码校验值(CRC),把这个值写到帧里,接收方计算机重新计算CRC,与FCS字段的值进行比较,不相同,表示传输过程中发生了数据丢失或改变,这是需要重新传输这一帧发布于 2022-05-12 16:09EthernetMAC地址数据链路层赞同 4添加评论分享喜欢收藏申请转载文章被以下专栏收录网络知识小结介绍基础网
网络协议学习之Ethernet II协议(二层)-CSDN博客
>网络协议学习之Ethernet II协议(二层)-CSDN博客
网络协议学习之Ethernet II协议(二层)
记得仰望星空
已于 2022-06-29 14:43:54 修改
阅读量1.1w
收藏
58
点赞数
11
文章标签:
网络协议
于 2021-07-23 23:00:58 首次发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43580872/article/details/118977590
版权
网络协议学习之Ethernet II协议
简介一、协议1、协议结构
二、抓包分析总结
简介
Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议。
一、协议
1、协议结构
前导包目的mac地址(DMac)源mac地址 (SMac)类型(Type)数据(Playload)校验(FCS)8 Byte 0 1间隔6 Byte 目的地址6 Byte 源地址2 Byte46 ~ 1500 Byte4 Byte CRC检验
前导包: 占8个字节,0 1 相间隔组成。其作用是用于给基站识别即将到来的数据。目的mac地址: 接收设备的mac地址源mac地址: 发送设备的mac地址类型: 占2个字节,用于标记数据(playload)的协议类型。假设收到的是ARP数据,那么Type就是0x0806
类型(Type)Playload中的协议类型0x0800IPv4(Internet Protocol Version 4)0x0806ARP (Address Resulotion Protocol)0x0835RARP (Resever Address Resulotion Protocol)0x86DDIPv6 (Internet Protocol Version 6)
数据: 46-1500个字节, Ethernet II 规定最小的数据量为46个字节.校验: 4个字节,具体算法暂不深入研究,用于核对数据是否接收正确
二、抓包分析
Wireshark抓包: 图中数据可以发现看不到前导包与校验(FCS),因为网卡进来的数据是已经校验正确的数据包,会相应的处理掉了前导包和FCS,数据不正确的包已经被丢弃了。
分析数据可以得出:
数据是由mac为2c:f0:5d:56:70:20 ⇒ ec:41:18:1d:97:93的设备,mac填充为高位字节在前。Playload装载的是IPv4协议。
总结
1、Ethernet II是目的mac地址在前,源mac地址在后。 2、Type用于表示Playload的数据类型,分别有IPv4(0x0800)、ARP(0x0806)、RARP(0x0835)、IPv6(0x86DD) 3、Wireshark接收到的数据包均为网卡校验正确的数据包,所以没有了前导包与校验(FCS)数据。
优惠劵
记得仰望星空
关注
关注
11
点赞
踩
58
收藏
觉得还不错?
一键收藏
知道了
5
评论
网络协议学习之Ethernet II协议(二层)
网络协议学习之Ethernet II协议简介一、协议1、协议结构2、二、抓包分析总结简介 Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议。一、协议1、协议结构前导包目的mac地址(DMac)源mac地址 (SMac)类型(Type)数据(Playload)校验(CRC)6 Byte 目的地址6 Byte 源地址2 Byte46 ~ 1500 Byte2、二、抓包分析总结..
复制链接
扫一扫
以太网二层协议
05-23
以太网二层协议
Ethernet II协议简介
weixin_34239592的博客
01-03
4314
以太网是当今现有局域网采用的最通用的通信协议标准。该协议定义了局域网中采用的电缆类型和信号处理方它由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame、里面的数据的类型)接下来是46-1500字节的数据和4字节的帧校验。 报头8 目标地址6 源地址6 以太类型2 有效负载46-1500 ...
5 条评论
您还未登录,请先
登录
后发表或查看评论
Wireshark抓取网卡协议分析(TCP,UDP,ARP,DNS,DHCP,HTTP超详细版本)
CodeGou的博客
07-21
1万+
Wireshark抓取网卡协议分析(TCP,UDP,ARP,DNS,DHCP,HTTP超详细版本)
以太网网络协议Ethernet II 帧分析
热门推荐
yetugeng的专栏
09-03
2万+
目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3。
IP、ARP、EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802.3帧结构。
Ethernet II是由Xerox与DEC、Intel(DIX)在1982年制定的以太网标准帧格式,后来被定义在RFC894中。
IEEE 802.3是IEEE 802委员会在19...
ccna学习指南 chinapub 高清版
04-25
高清pdf版,ccna学习指南。
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
趣谈网络协议 pdf .zip
04-13
目录
00开篇词:想成为技术牛人?先搞定网络协议!
01为什么要学习网络协议?
02网络分层的真实含义是什么?
03ifconfig:最熟悉又陌生的命令行
04DHCP与PXE:IP是怎么来的,又是怎么没的?
05从物理层到MAC层
06交换机与VLAN
07ICMP与ping
08世界这么大,我想出网关
09路由协议
10UDP协议
11TCP协议(上)
12TCP协议(下)
13套接字Socket
14HTTP协议
15HTTPS协议
16流媒体协议
17P2P协议
18DNS协议
19HTTPDNS
20CDN
21数据中心
23移动网络
24云中网络
25软件定义网络
26云中的网络安全
27云中的网络Qo
28云中网络的隔离GRE、VXLAN
29容器网络
30容器网络之Flannel
31容器网络之Calico
32RPC协议综述
33基于XML的SOAP协议
34基于JSON的RESTful接口协议
35二进制类RPC协议
36跨语言类RPC协议
.............................
Ethernet II
qq_45741246的博客
03-28
617
以太网两种标准帧格式之一一种是Ethernet II另一种是 IEEE802.3当Type字段大于等于1536或0x0600时为Ethernet II帧格式当Type字段小于等于1500或0x05DC时为IEEE802.3。
初识Ethernet II帧格式
m0_51381079的博客
09-27
5273
以太帧有很多种类型。不同类型的帧具有不同的格式和 MTU 值。但在同种物理媒体上都可同时存在。常见的有三种帧格式:Ethernet II 帧是最常见的帧类型,并通常直接被 IP 协议使用;非标准 IEEE 802.3 帧变种;IEEE 802.3帧(后跟逻辑链路控制(LLC) 帧)。本文仅谈对Ethernet II 帧的初步认知。
Ethernet II 类型以太网帧的最小长度为 64 字节(6+6+2+46+4),最大长度为 1518 字节(6+6+2+1500+4)。其...
关于以太网(Ethernet II)这个网络的个人理解以及应用(2)
@角色扮演#
09-26
1万+
在stm32f107环境下实现如下功能:
- 以太网接口用作串口使用(区别于C/S模型);
- 以太网接口接收全部的网内数据;
- 对网内数据包过滤,仅接收本机相关数据包及广播包; 工具:anysend.exe:Anysend是基于Winpcap驱动开发的,实现以太网接口发送任意自组数据包的工具,各位请自行查找下载;
wireshark.exe:网络抓包工具
如果你是一个嵌入式开发人员,
以太网基础
weixin_34344677的博客
12-29
544
http://zh.wikipedia.org/wiki/IEEE_802
IEEE 802
指IEEE标准中关于局域网和城域网的一系列标准。更确切的说,IEEE 802标准仅限定在传输可变大小数据包的网络。
其中最广泛使用的有以太网、令牌环、无线局域网等。这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责。
IEEE 802中定义的服务和协议限定在OSI模型[OSI网络参考模...
ip转非ip协议网络传输(二层mac透传)
04-21
项目需要不能在网络上出现ip协议,但应用程序是基于socket开发的。为了减少应用开发工作。添加二层协议转发功能。通过自定义的三层协议封装ip协议数据,实现二层广播域内非ip化的网络通信。
CCNA学习指南
03-11
内容简介
本书详细介绍CCNA考试的内容,主要有:互连网络的模型、Cisco路由器、交换机和集线器的特点;Cisco IOS软件的初步知识;TCP/IP协议套件的综合概括;管理广域网,配置ISDN、帧中继和ATM;学习IP配置;Novell IPX协议栈、IPX封装类型和SAP及RIP的配置;使用访问表进行基本的通信量管理;默认的局域网连网,跨域配置VLAN。 在每一章中,均有针对认证目标的详细说明、有关认证的总结信息、2分钟练习和自我测试题,可帮助读者更好地理解认证的内容。
目录
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
CCNA学习指南-绝对有用
08-13
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
第二章 物理层协议.docx
06-22
网络协议分析第二章(物理层协议)
华为网络协议FAQ之二层协议篇 V2.0
10-24
华为网络协议FAQ之二层协议篇 V2.0
CCNA学习指南.rar
08-21
1.3 认证目标1.03:网络层和路径确定 17 1.3.1 第3层地址 17 1.3.2 已选择路由协议和路由选择协议 17 1.3.3 路由选择算法和度 18 1.4 认证目标1.04:传输层 18 1.4.1 可靠性 18 1.4.2 窗口机制 18 1.5 认证目标1.05...
CCNA学习指南(pdf).zip
04-05
1.3 认证目标1.03:网络层和路径确定 17 1.3.1 第3层地址 17 1.3.2 已选择路由协议和路由选择协议 17 1.3.3 路由选择算法和度 18 1.4 认证目标1.04:传输层 18 1.4.1 可靠性 18 1.4.2 窗口机制 18 1.5 认证...
Java websocket在SpringBoot中使用
Bunny的博客
03-10
971
@OnOpen@OnClose@OnMessage使用定时任务测试。
车载诊断协议DoIP系列 —— 传输层控制协议(TCP)&用户数据报协议(UDP)
最新发布
Soly_kun的博客
03-10
185
### 本文大体如下:
### 1、系列文章目的
### 2、TL传输层控制协议(TCP)
### 3、TL用户数据报协议(UDP)
### 4、NL网络层协议(IP)
Ethernet II、PPP、HDLC 协议分析
05-31
Ethernet II是一种常用的局域网协议,它采用MAC地址来进行数据帧的寻址和传输。Ethernet II协议头包含目标MAC地址、源MAC地址和类型字段,用于标识数据的类型。
PPP(Point-to-Point Protocol)是一种点对点协议,常用于串行线路上进行数据传输。PPP协议头包含标识符、控制码、协议字段和信息字段等,用于实现数据的可靠传输和连接的建立与维护。
HDLC(High-level Data Link Control)是一种数据链路层协议,常用于广域网中进行数据传输。HDLC协议头包含地址字段、控制字段和信息字段等,用于实现数据的可靠传输和连接的建立与维护。HDLC协议支持多种工作模式,如异步传输模式、同步传输模式和透明传输模式等。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
记得仰望星空
CSDN认证博客专家
CSDN认证企业博客
码龄5年
暂无认证
22
原创
25万+
周排名
85万+
总排名
4万+
访问
等级
245
积分
14
粉丝
25
获赞
16
评论
259
收藏
私信
关注
热门文章
网络协议学习之Ethernet II协议(二层)
11214
UART相关知识总结
7481
<记录> windows“ping“设备指定端口
4780
【WI-FI 6】什么是WI-FI6--如何测试WI-FI 6的吞吐量
3785
Makefile实现编译时间统计
3440
分类专栏
linux
3篇
imx6ull
1篇
openwrt
最新评论
<Linux>使用quilt工具制作补丁(patch)文件
Vane Zhang:
这么好的文章我先赞一个
Makefile实现编译时间统计
x2009again:
调试了很久,没法用,放弃了
Makefile实现编译时间统计
Silent_speaker:
有没有可能看看你的代码?这里有个主意,需要在同一段指令段中使用。
网络协议学习之Ethernet II协议(二层)
apple830:
在进行广播的时候,源mac地址还是发送信息的主机的mac地址吗?
Makefile实现编译时间统计
记得仰望星空:
调试过程 可以echo shell变量,可以看下变量数值变化过程
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
va_list 使用总结
Makefile实现编译时间统计
printf函数缓冲区问题
2022年12篇
2021年10篇
2020年1篇
目录
目录
分类专栏
linux
3篇
imx6ull
1篇
openwrt
目录
评论 5
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
网络协议学习之Ethernet II协议(二层)-CSDN博客
>网络协议学习之Ethernet II协议(二层)-CSDN博客
网络协议学习之Ethernet II协议(二层)
记得仰望星空
已于 2022-06-29 14:43:54 修改
阅读量1.1w
收藏
58
点赞数
11
文章标签:
网络协议
于 2021-07-23 23:00:58 首次发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43580872/article/details/118977590
版权
网络协议学习之Ethernet II协议
简介一、协议1、协议结构
二、抓包分析总结
简介
Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议。
一、协议
1、协议结构
前导包目的mac地址(DMac)源mac地址 (SMac)类型(Type)数据(Playload)校验(FCS)8 Byte 0 1间隔6 Byte 目的地址6 Byte 源地址2 Byte46 ~ 1500 Byte4 Byte CRC检验
前导包: 占8个字节,0 1 相间隔组成。其作用是用于给基站识别即将到来的数据。目的mac地址: 接收设备的mac地址源mac地址: 发送设备的mac地址类型: 占2个字节,用于标记数据(playload)的协议类型。假设收到的是ARP数据,那么Type就是0x0806
类型(Type)Playload中的协议类型0x0800IPv4(Internet Protocol Version 4)0x0806ARP (Address Resulotion Protocol)0x0835RARP (Resever Address Resulotion Protocol)0x86DDIPv6 (Internet Protocol Version 6)
数据: 46-1500个字节, Ethernet II 规定最小的数据量为46个字节.校验: 4个字节,具体算法暂不深入研究,用于核对数据是否接收正确
二、抓包分析
Wireshark抓包: 图中数据可以发现看不到前导包与校验(FCS),因为网卡进来的数据是已经校验正确的数据包,会相应的处理掉了前导包和FCS,数据不正确的包已经被丢弃了。
分析数据可以得出:
数据是由mac为2c:f0:5d:56:70:20 ⇒ ec:41:18:1d:97:93的设备,mac填充为高位字节在前。Playload装载的是IPv4协议。
总结
1、Ethernet II是目的mac地址在前,源mac地址在后。 2、Type用于表示Playload的数据类型,分别有IPv4(0x0800)、ARP(0x0806)、RARP(0x0835)、IPv6(0x86DD) 3、Wireshark接收到的数据包均为网卡校验正确的数据包,所以没有了前导包与校验(FCS)数据。
优惠劵
记得仰望星空
关注
关注
11
点赞
踩
58
收藏
觉得还不错?
一键收藏
知道了
5
评论
网络协议学习之Ethernet II协议(二层)
网络协议学习之Ethernet II协议简介一、协议1、协议结构2、二、抓包分析总结简介 Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议。一、协议1、协议结构前导包目的mac地址(DMac)源mac地址 (SMac)类型(Type)数据(Playload)校验(CRC)6 Byte 目的地址6 Byte 源地址2 Byte46 ~ 1500 Byte2、二、抓包分析总结..
复制链接
扫一扫
以太网二层协议
05-23
以太网二层协议
Ethernet II协议简介
weixin_34239592的博客
01-03
4314
以太网是当今现有局域网采用的最通用的通信协议标准。该协议定义了局域网中采用的电缆类型和信号处理方它由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame、里面的数据的类型)接下来是46-1500字节的数据和4字节的帧校验。 报头8 目标地址6 源地址6 以太类型2 有效负载46-1500 ...
5 条评论
您还未登录,请先
登录
后发表或查看评论
Wireshark抓取网卡协议分析(TCP,UDP,ARP,DNS,DHCP,HTTP超详细版本)
CodeGou的博客
07-21
1万+
Wireshark抓取网卡协议分析(TCP,UDP,ARP,DNS,DHCP,HTTP超详细版本)
以太网网络协议Ethernet II 帧分析
热门推荐
yetugeng的专栏
09-03
2万+
目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3。
IP、ARP、EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802.3帧结构。
Ethernet II是由Xerox与DEC、Intel(DIX)在1982年制定的以太网标准帧格式,后来被定义在RFC894中。
IEEE 802.3是IEEE 802委员会在19...
CCNA学习指南(pdf).zip
04-05
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
CCNA学习指南
03-11
内容简介
本书详细介绍CCNA考试的内容,主要有:互连网络的模型、Cisco路由器、交换机和集线器的特点;Cisco IOS软件的初步知识;TCP/IP协议套件的综合概括;管理广域网,配置ISDN、帧中继和ATM;学习IP配置;Novell IPX协议栈、IPX封装类型和SAP及RIP的配置;使用访问表进行基本的通信量管理;默认的局域网连网,跨域配置VLAN。 在每一章中,均有针对认证目标的详细说明、有关认证的总结信息、2分钟练习和自我测试题,可帮助读者更好地理解认证的内容。
目录
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
Ethernet II
qq_45741246的博客
03-28
617
以太网两种标准帧格式之一一种是Ethernet II另一种是 IEEE802.3当Type字段大于等于1536或0x0600时为Ethernet II帧格式当Type字段小于等于1500或0x05DC时为IEEE802.3。
初识Ethernet II帧格式
m0_51381079的博客
09-27
5273
以太帧有很多种类型。不同类型的帧具有不同的格式和 MTU 值。但在同种物理媒体上都可同时存在。常见的有三种帧格式:Ethernet II 帧是最常见的帧类型,并通常直接被 IP 协议使用;非标准 IEEE 802.3 帧变种;IEEE 802.3帧(后跟逻辑链路控制(LLC) 帧)。本文仅谈对Ethernet II 帧的初步认知。
Ethernet II 类型以太网帧的最小长度为 64 字节(6+6+2+46+4),最大长度为 1518 字节(6+6+2+1500+4)。其...
关于以太网(Ethernet II)这个网络的个人理解以及应用(2)
@角色扮演#
09-26
1万+
在stm32f107环境下实现如下功能:
- 以太网接口用作串口使用(区别于C/S模型);
- 以太网接口接收全部的网内数据;
- 对网内数据包过滤,仅接收本机相关数据包及广播包; 工具:anysend.exe:Anysend是基于Winpcap驱动开发的,实现以太网接口发送任意自组数据包的工具,各位请自行查找下载;
wireshark.exe:网络抓包工具
如果你是一个嵌入式开发人员,
以太网基础
weixin_34344677的博客
12-29
544
http://zh.wikipedia.org/wiki/IEEE_802
IEEE 802
指IEEE标准中关于局域网和城域网的一系列标准。更确切的说,IEEE 802标准仅限定在传输可变大小数据包的网络。
其中最广泛使用的有以太网、令牌环、无线局域网等。这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责。
IEEE 802中定义的服务和协议限定在OSI模型[OSI网络参考模...
ip转非ip协议网络传输(二层mac透传)
04-21
项目需要不能在网络上出现ip协议,但应用程序是基于socket开发的。为了减少应用开发工作。添加二层协议转发功能。通过自定义的三层协议封装ip协议数据,实现二层广播域内非ip化的网络通信。
ccna学习指南 chinapub 高清版
04-25
高清pdf版,ccna学习指南。
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
网络基础配置:二层交换机不同VLAN互通
01-31
网络基础配置:二层交换机不同VLAN互通
趣谈网络协议 pdf .zip
04-13
目录
00开篇词:想成为技术牛人?先搞定网络协议!
01为什么要学习网络协议?
02网络分层的真实含义是什么?
03ifconfig:最熟悉又陌生的命令行
04DHCP与PXE:IP是怎么来的,又是怎么没的?
05从物理层到MAC层
06交换机与VLAN
07ICMP与ping
08世界这么大,我想出网关
09路由协议
10UDP协议
11TCP协议(上)
12TCP协议(下)
13套接字Socket
14HTTP协议
15HTTPS协议
16流媒体协议
17P2P协议
18DNS协议
19HTTPDNS
20CDN
21数据中心
23移动网络
24云中网络
25软件定义网络
26云中的网络安全
27云中的网络Qo
28云中网络的隔离GRE、VXLAN
29容器网络
30容器网络之Flannel
31容器网络之Calico
32RPC协议综述
33基于XML的SOAP协议
34基于JSON的RESTful接口协议
35二进制类RPC协议
36跨语言类RPC协议
.............................
CCNA学习指南-绝对有用
08-13
目 录
序言
前言
第1章 网络互连介绍 1
1.1 认证目标1.01:网络互连模型 1
1.1.1 网络的发展 2
1.1.2 OSI模型 2
1.1.3 封装 3
1.2 认证目标1.02:物理层和数据链路层 4
1.2.1 DIX和802.3 Ethernet 5
1.2.2 802.5令牌环网 7
1.2.3 ANSI FDDI 8
1.2.4 MAC地址 9
1.2.5 接口 9
1.2.6 广域网服务 12
1.3 认证目标1.03:网络层和路径确定 17
1.3.1 第3层地址 17
1.3.2 已选择路由协议和路由选择协议 17
1.3.3 路由选择算法和度 18
1.4 认证目标1.04:传输层 18
1.4.1 可靠性 18
1.4.2 窗口机制 18
1.5 认证目标1.05:上层协议 18
1.6 认证目标1.06:Cisco路由器、交换机
和集线器 18
1.7 认证目标1.07:配置Cisco交换机
和集线器 20
1.8 认证总结 20
1.9 2分钟练习 22
1.10 自我测试 23
第2章 从Cisco IOS软件开始 31
2.1 认证目标 2.01:用户界面 31
2.1.1 用户模式和特权模式 31
2.1.2 命令行界面 32
2.2 认证目标2.02:路由器基础 35
2.2.1 路由器元素 35
2.2.2 路由器模式 35
2.2.3 检查路由器状态 37
2.2.4 Cisco发现协议 38
2.2.5 远程访问路由器 39
2.2.6 基本测试 39
2.2.7 调试 40
2.2.8 路由基础 41
2.3 认证目标2.03:初始配置 43
2.3.1 虚拟配置注册表设置 46
2.3.2 启动序列:引导系统命令 47
2.3.3 将配置传送到服务器或从服务器
上复制配置 47
2.4 认证目标2.04:自动安装配置数据 49
2.5 认证总结 49
2.6 2分钟练习 50
2.7 自我测试 51
第3章 IP寻址 58
3.1 认证目标3.01:IP地址类 58
3.1.1 IP地址的结构 58
3.1.2 特殊情况:回路、广播和网
络地址 59
3.1.3 识别地址类 60
3.1.4 子网掩码的重要性 61
3.1.5 二进制和十进制互相转换 62
3.2 认证目标3.02:子网划分和子网掩码 64
3.2.1 子网划分的目的 65
3.2.2 在默认子网掩码中加入位 65
3.3 认证目标3.03:子网规划 66
3.3.1 选择子网掩码 66
3.3.2 主机数目的影响 66
3.3.3 确定每个子网的地址范围 67
3.4 认证目标3.04:复杂子网 68
3.4.1 子网位穿越8位位组边界 68
3.4.2 变长子网掩码 69
3.4.3 超网划分 70
3.5 认证目标 3.05:用Cisco IOS配
置IP地址 71
3.5.1 设置IP地址和参数 71
3.5.2 主机名称到地址的映射 71
3.5.3 使用ping 72
3.5.4 使用IP TRACE和Telnet 73
3.6 认证总结 73
3.7 2分钟练习 74
3.8 自我测试 75
第4章 TCP/IP协议 88
4.1 认证目标 4.01:应用层服务 89
4.2 认证目标 4.02:表示和会话层服务 89
4.2.1 远程过程调用 89
4.2.2 Socket 89
4.2.3 传输层接口 90
4.2.4 NetBIOS 90
4.3 认证目标4.03:协议的详细结构 90
4.3.1 传输层 91
4.3.2 TCP 91
4.3.3 UDP 93
4.4 认证目标4.04:网络层 94
4.4.1 网际协议 94
4.4.2 地址解析协议 95
4.4.3 反向地址解析协议 96
4.4.4 逆向地址解析协议 96
4.4.5 网际控制消息协议 96
4.5 认证目标4.05:操作系统命令 97
4.5.1 UNIX 97
4.5.2 32位Windows 98
4.6 认证总结 98
4.7 2分钟练习 99
4.8 自我测试 100
第5章 IP路由选择协议 108
5.1 认证目标5.01:为什么使用路由
选择协议 108
5.2 认证目标5.02:静态路由和动
态路由 114
5.3 认证目标 5.03:默认路由 117
5.4 认证目标 5.04:链路状态和距
离向量 119
5.4.1 距离向量路由选择协议 119
5.4.2 链路状态路由选择协议 123
5.4.3 内部和外部网关协议 124
5.5 认证目标 5.05:RIP 124
5.6 认证目标 5.06:IGRP 127
5.7 认证目标 5.07:OSPF 129
5.8 认证总结 131
5.9 2分钟练习 132
5.10 自我测试 133
第6章 IP配置 141
6.1 认证目标 6.01:IP配置命令 141
6.2 认证目标 6.02:配置静态路由 141
6.3 认证目标 6.03:配置默认路由 144
6.4 认证目标 6.04:配置RIP路由选择 144
6.5 认证目标 6.05:配置IGRP路由
选择 145
6.6 认证目标 6.06:IP主机表 147
6.7 认证目标 6.07:DNS和DHCP配置 148
6.7.1 DNS配置 148
6.7.2 转发DHCP请求 148
6.8 认证目标 6.08:辅助寻址 150
6.9 认证总结 151
6.10 2分钟练习 151
6.11 自我测试 152
第7章 配置Novell IPX 158
7.1 认证目标 7.01:IPX协议栈 158
7.2 认证目标 7.02:IPX数据报 159
7.2.1 IPX地址编码 159
7.2.2 IPX路由选择 160
7.2.3 内部网络 160
7.3 认证目标 7.03:IPX封装类型 161
7.3.1 Etherent_II 162
7.3.2 Ethernet_802.3 162
7.3.3 Ethernet_802.2 162
7.3.4 Ethernet_SNAP 163
7.3.5 多重帧类型的路由选择 163
7.4 认证目标 7.04:SAP和RIP 165
7.4.1 SAP 165
7.4.2 SAP和RIP操作实例 167
7.5 认证目标 7.05:IPX配置 169
7.5.1 准备 169
7.5.2 启用IPX和配置接口 169
7.5.3 路由选择协议 172
7.6 认证总结 173
7.7 2分钟练习 173
7.8 自我测试 174
第8章 AppleTalk的配置 182
8.1 认证目标 8.01:AppleTalk 协议栈 183
8.1.1 物理层与数据链路层 183
8.1.2 网络层 183
8.1.3 高层协议 183
8.2 认证目标 8.02:AppleTalk服务 185
8.3 认证目标 8.03:AppleTalk寻址 185
8.3.1 地址结构 187
8.3.2 地址分配 187
8.4 认证目标 8.04:AppleTalk区域 188
8.5 认证目标 8.05:AppleTalk
路由选择 189
8.6 认证目标 8.06:AppleTalk
发现模式 190
8.7 认证目标 8.07:AppleTalk配置 191
8.7.1 所需的AppleTalk命令 191
8.7.2 AppleTalk过滤 192
8.7.3 验证和监视AppleTalk的配置 194
8.8 认证总结 195
8.9 2分钟练习 196
8.10 自我测试 196
第9章 用访问列表管理基本通信量 205
9.1 认证目标 9.01:标准IP访问列表 205
9.2 认证目标 9.02:扩展IP访问列表 210
9.3 认证目标 9.03:命名访问列表 211
9.4 认证目标 9.04:标准IPX访问列表 213
9.5 认证目标 9.05:IPX SAP过滤 214
9.6 认证目标 9.06:AppleTalk访问列表 218
9.7 认证总结 220
9.8 2分钟练习 221
9.9 自我测试 222
第10章 广域连网 227
10.1 认证目标10.01:配置ISDN 227
10.1.1 配置ISDN BRI 227
10.1.2 配置ISDN PRI 229
10.2 认证目标10.02:配置X.25 229
10.3 认证目标10.03:配置帧中继 231
10.3.1 虚电路 232
10.3.2 差错校正 233
10.3.3 逻辑接口 233
10.3.4 在Cisco路由器上配置帧中继 233
10.4 认证目标10.04:配置ATM 235
10.5 认证目标10.05:配置PPP和多
链路PPP 238
10.5.1 PPP配置 238
10.5.2 配置多链路PPP 240
10.6 认证总结 241
10.7 2分钟练习 242
10.8 自我测试 243
第11章 虚拟局域网 250
11.1 认证目标11.01:交换和VLAN 250
11.2 认证目标11.02:生成树协议
和VLAN 254
11.3 认证目标11.03:默认VLAN配置 255
11.4 认证目标11.04:跨域配置VLAN 256
11.5 认证目标11.05:到VLAN的分组
交换机端口 259
11.5.1 配置ISL主干 264
11.5.2 IEEE 802.1Q主干 265
11.6 VLAN故障诊断 265
11.7 认证总结 267
11.8 2分钟练习 270
11.9 自我测试 271
附录A 自我测试题答案 278
附录B 关于配套光盘 299
附录C 关于Web站点 300
词汇表 301
CCNA学习指南.rar
08-21
1.3 认证目标1.03:网络层和路径确定 17 1.3.1 第3层地址 17 1.3.2 已选择路由协议和路由选择协议 17 1.3.3 路由选择算法和度 18 1.4 认证目标1.04:传输层 18 1.4.1 可靠性 18 1.4.2 窗口机制 18 1.5 认证目标1.05...
TCP收发——计算机网络——day02
m0_61988812的博客
03-07
824
eg:利用TCP实现跨主机的文件发送。
Day 7.UDP编程、不同主机之间用网络进行通信
2201_75392588的博客
03-06
800
功能:从套接字中接受数据参数: sockfd:套接字文件描述符buf:存放数据空间首地址flags:属性 默认为0src_addr:存放IP地址信息的空间首地址addrlen:存放接收到IP地址大小空间的首地址返回值:成功返回实际接收到的字节数;失败返回-1;
学习笔记——计算机网络(Internet、网络边缘)
最新发布
weixin_74727063的博客
03-09
503
网络是由多个计算机和其他网络设备通过通信链路相互连接而形成的互联网,用于实现数据传输和资源共享。它是现代信息社会中不可或缺的基础设施。1.计算机网络通过通信链路连接;以共享资源为目标;资源包括:计算机硬件、软件、信息和对他人有用的东西。2.构成网络的重要概念:节点:主机及其是上运行的应用程序;路由器、交换机等网络交换设备。边:通信链路接入网链路:主机连接到互联网的链路猪肝链路:路由器间的链路协议。internet是指多个网络互相连接构成的网络,并更多地代表网络互连技术。
Ethernet II、PPP、HDLC 协议分析
05-31
Ethernet II是一种常用的局域网协议,它采用MAC地址来进行数据帧的寻址和传输。Ethernet II协议头包含目标MAC地址、源MAC地址和类型字段,用于标识数据的类型。
PPP(Point-to-Point Protocol)是一种点对点协议,常用于串行线路上进行数据传输。PPP协议头包含标识符、控制码、协议字段和信息字段等,用于实现数据的可靠传输和连接的建立与维护。
HDLC(High-level Data Link Control)是一种数据链路层协议,常用于广域网中进行数据传输。HDLC协议头包含地址字段、控制字段和信息字段等,用于实现数据的可靠传输和连接的建立与维护。HDLC协议支持多种工作模式,如异步传输模式、同步传输模式和透明传输模式等。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
记得仰望星空
CSDN认证博客专家
CSDN认证企业博客
码龄5年
暂无认证
22
原创
25万+
周排名
85万+
总排名
4万+
访问
等级
245
积分
14
粉丝
25
获赞
16
评论
259
收藏
私信
关注
热门文章
网络协议学习之Ethernet II协议(二层)
11214
UART相关知识总结
7481
<记录> windows“ping“设备指定端口
4780
【WI-FI 6】什么是WI-FI6--如何测试WI-FI 6的吞吐量
3785
Makefile实现编译时间统计
3440
分类专栏
linux
3篇
imx6ull
1篇
openwrt
最新评论
<Linux>使用quilt工具制作补丁(patch)文件
Vane Zhang:
这么好的文章我先赞一个
Makefile实现编译时间统计
x2009again:
调试了很久,没法用,放弃了
Makefile实现编译时间统计
Silent_speaker:
有没有可能看看你的代码?这里有个主意,需要在同一段指令段中使用。
网络协议学习之Ethernet II协议(二层)
apple830:
在进行广播的时候,源mac地址还是发送信息的主机的mac地址吗?
Makefile实现编译时间统计
记得仰望星空:
调试过程 可以echo shell变量,可以看下变量数值变化过程
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
va_list 使用总结
Makefile实现编译时间统计
printf函数缓冲区问题
2022年12篇
2021年10篇
2020年1篇
目录
目录
分类专栏
linux
3篇
imx6ull
1篇
openwrt
目录
评论 5
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
以太网中,为什么要区分802.3帧和EthernetII帧? - 知乎
以太网中,为什么要区分802.3帧和EthernetII帧? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册以太网(Ethernet)802.11SDH以太网中,为什么要区分802.3帧和EthernetII帧?802.3感觉完全可以用Ethernet II帧结构来替代,那为什么需要?我的想法是历史遗留问题? 还有哪些协议是承载在802.3帧之上的?(STP、…显示全部 关注者14被浏览33,486关注问题写回答邀请回答好问题添加评论分享6 个回答默认排序微思网络已认证账号 关注以太网的帧结构分两种:第一种是Ethernet_II的帧第二种是IEEE802.3的帧帧样式之间的差异很小。两种标准之间最大的差异是 802.3 中增加了帧首定界符 (SFD),并且“类型”字段变为“长度”字段。前导码和帧首定界符字段:前导码(7 个字节)和帧首定界符 (SFD)(也称为帧首)(1 个字节)字段用于发送设备与接收设备之间的信号同步。帧的这前八个字节用于引起接收节点的注意。前几个字节的实质作用是告诉接收方准备接收新帧。目的MAC地址字段:该 6 字节字段是预期接收方的标识符。此地址被第 2 层用来协助设备确定帧是否发送到目的地。帧中的地址将会与设备中的 MAC 地址进行比对。如果匹配,设备就接受该帧。源MAC地址字段:该 6 字节字段标识发出帧的网卡或接口。长度字段:在 1997 年以前的所有 IEEE 802.3 标准中,“长度”字段定义帧的数据字段的准确长度。此字段后来被用作 FCS 的一部分,用来确认是否正确收到报文。否则,该字段将用于描述存在哪个上层协议。如果两个二进制八位数值等于或大于 0x0600 十六进制值或 1536 十进制值,则数据字段的内容将根据指定的 EtherType 协议进行解码。而如果值等于或小于 0x05DC 十六进制值或 1500 十进制值,则使用“长度”字段指定使用 IEEE 802.3 帧格式。这就是以太网 II 帧和 802.3 帧的区别。数据字段:该字段(46 - 1500 个字节)包含来自较高层的封装数据(一般是第 3 层 PDU 或更常见的 IPv4 数据包)。所有帧至少必须有 64 个字节。如果封装的是小数据包,则帧使用填充位增大到最小值。帧校验序列字段:“帧校验序列 (FCS)”字段(4 个字节)用于检测帧中的错误。它使用的是循环冗余校验 (CRC)。发送设备在帧的 FCS 字段中包含 CRC 的结果。接收设备接收帧并生成 CRC 以查找错误。如果计算匹配,就不会发生错误。计算不匹配则表明数据已经改变;因此帧会被丢弃。数据改变可能是由于代表比特的电信号中断所致。网络里面通常存在两种流量:业务流量和协议信令流量EthernetII通常用于封装业务流量:(以下报文是ICMP报文)IEEE 802.3通常用于封装协议信令流量:(以下报文是生成树BPDU报文)发布于 2023-03-13 15:08赞同 51 条评论分享收藏喜欢收起塞鸿北度汽车电子嵌入式软件工程师 关注我感觉这个确实属于历史遗留问题,在1980年的时候,DEC,Intel 和 Xerox 定义了 Ethernet II, 在1983年的时候,IEEE定义了 802.3 的 Ethernet. 之后再定义的协议,有的是基于 Ethernet II,有的是基于 802.3. 使用 802.3 时,需要配置 802.3 帧中的 DSAP/SSAP,来确定 802.3 帧的 data field 里是什么类型的数据。同样的,使用 Ethernet II 时需要配置 Ethernet II 中的 EtherType,来确定 Ethernet II 帧的 data field 里是什么类型的数据。802.3 规定了一些可供用户选择的用来设置 DSAP/SSAP 的值,同样的,Ethernet II 也规定了一些可供用户选择的用来设置 EtherType 的值。但两个协议所规定的这些值,或者说是可以配置的 data field 的数据类型并不相同,所以这两个协议并不能互相替换,只能根据具体情况,选择使用。IEEE定义的 STP、RSTP 以及MSTP 是基于 802.3 帧的。发布于 2021-12-31 19:03赞同 6添加评论分享收藏喜欢
以太网帧结构详解 - 知乎
以太网帧结构详解 - 知乎首发于网络协议详解切换模式写文章登录/注册以太网帧结构详解nwatch计算机的世界真是太精彩了!!!前言20世纪60年代以来,计算机网络得到了飞速发展。各大厂商和标准组织为了在数据通信网络领域占据主导地位,纷纷推出了各自的网络架构体系和标准,如IBM公司的SNA协议,Novell公司的IPX/SPX协议,以及广泛流行的OSI参考模型和TCP/IP协议。同时,各大厂商根据这些协议生产出了不同的硬件和软件。标准组织和厂商的共同努力促进了网络技术的快速发展和网络设备种类的迅速增长。网络通信中,“协议”和“标准”这两个词汇常常可以混用。同时,协议或标准本身又常常具有层次的特点。一般地,关注于逻辑数据关系的协议通常被称为上层协议,而关注于物理数据流的协议通常被称为低层协议。IEEE 802就是一套用来管理物理数据流在局域网中传输的标准,包括在局域网中传输物理数据的802.3以太网标准。还有一些用来管理物理数据流在使用串行介质的广域网中传输的标准,如帧中继FR(Frame Relay),高级数据链路控制HDLC(High-Level Data Link Control),异步传输模式ATM(Asynchronous Transfer Mode)。分层模型- OSI不同的协议栈用于定义和管理不同网络的数据转发规则。国际标准化组织ISO于1984年提出了OSI RM(Open System Interconnection Reference Model,开放系统互连参考模型)。OSI 参考模型很快成为了计算机网络通信的基础模型。OSI参考模型具有以下优点:简化了相关的网络操作;提供了不同厂商之间的兼容性;促进了标准化工作;结构上进行了分层;易于学习和操作。OSI参考模型各个层次的基本功能如下:1.物理层: 在设备之间传输比特流,规定了电平、速度和电缆针脚。2.数据链路层:将比特组合成字节,再将字节组合成帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测。3.网络层:提供逻辑地址,供路由器确定路径。4.传输层:提供面向连接或非面向连接的数据传递以及进行重传前的差错检测。5.会话层:负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。6.表示层:提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。7.应用层:OSI参考模型中最靠近用户的一层,为应用程序提供网络服务。分层模型– TCP/IPTCP/IP模型同样采用了分层结构,层与层相对独立但是相互之间也具备非常密切的协作关系。TCP/IP模型将网络分为四层。TCP/IP模型不关注底层物理介质,主要关注终端之间的逻辑数据流转发。TCP/IP模型的核心是网络层和传输层:网络层解决网络之间的逻辑转发问题,传输层保证源端到目的端之间的可靠传输。最上层的应用层通过各种协议向终端用户提供业务应用。数据封装应用数据需要经过TCP/IP每一层处理之后才能通过网络传输到目的端,每一层上都使用该层的协议数据单元PDU(Protocol Data Unit)彼此交换信息。不同层的PDU中包含有不同的信息,因此PDU在不同层被赋予了不同的名称。如上层数据在传输层添加TCP报头后得到的PDU被称为Segment(数据段 )数据段被传递给网络层,网络层添加IP报头得到的PDU被称为Packet(数据包)数据包被传递到数据链路层,封装数据链路层报头得到的PDU被称为Frame(数据帧)最后,帧被转换为比特(物理层)通过网络介质传输。这种协议栈逐层向下传递数据,并添加报头和报尾的过程称为封装。终端之间的通信数据链路层控制数据帧在物理链路上传输。数据包在以太网物理介质上传播之前必须封装头部和尾部信息。封装后的数据包称为称为数据帧,数据帧中封装的信息决定了数据如何传输。以太网上传输的数据帧有两种格式,选择哪种格式由TCP/IP协议簇中的网络层决定。帧格式以太网上使用两种标准帧格式。第一种是上世纪80年代初提出的DIX v2格式,即Ethernet II帧格式。Ethernet II后来被IEEE 802标准接纳,并写进了IEEE 802.3x-1997的3.2.6节。第二种是1983年提出的IEEE 802.3格式。这两种格式的主要区别在于,Ethernet II格式中包含一个Type字段,标识以太帧处理完成之后将被发送到哪个上层协议进行处理。IEEE 802.3格式中,同样的位置是长度字段。不同的Type字段值可以用来区别这两种帧的类型当Type字段值小于等于1500(或者十六进制的0x05DC)时,帧使用的是IEEE 802.3格式。当Type字段值大于等于1536 (或者十六进制的0x0600)时,帧使用的是Ethernet II格式。以太网中大多数的数据帧使用的是Ethernet II格式。以太帧中还包括源和目的MAC地址,分别代表发送者的MAC和接收者的MAC,此外还有帧校验序列字段,用于检验传输过程中帧的完整性。Ethernet_II 帧格式Ethernet_II 帧类型值大于等于1536 (0x0600)以太网数据帧的长度在64-1518字节之间Ethernet_II的帧中各字段说明如下:DMAC(Destination MAC)是目的MAC地址。DMAC字段长度为6个字节,标识帧的接收者。SMAC(Source MAC)是源MAC地址。SMAC字段长度为6个字节,标识帧的发送者。类型字段(Type)用于标识数据字段中包含的高层协议,该字段长度为2个字节。类型字段取值为0x0800的帧代表IP协议帧;类型字段取值为0806的帧代表ARP协议帧。数据字段(Data)是网络层数据,最小长度必须为46字节以保证帧长至少为64字节,数据字段的最大长度为1500字节。循环冗余校验字段(FCS)提供了一种错误检测机制。该字段长度为4个字节。IEEE802.3 帧格式IEEE 802.3 帧长度字段值小于等于1500 (0x05DC)IEEE 802.3帧格式类似于Ethernet_II帧,只是Ethernet_II帧的Type域被802.3帧的Length域取代,并且占用了Data字段的8个字节作为LLC和SNAP字段。Length字段定义了Data字段包含的字节数。逻辑链路控制LLC(Logical Link Control)由目的服务访问点DSAP(Destination Service Access Point)、源服务访问点SSAP(Source Service Access Point)和Control字段组成。SNAP(Sub-network Access Protocol)由机构代码(Org Code)和类型(Type)字段组成。Org code三个字节都为0。Type字段的含义与Ethernet_II帧中的Type字段相同。IEEE802.3帧根据DSAP和SSAP字段的取值又可分为以下几类:当DSAP和SSAP都取特定值0xff时,802.3帧就变成了Netware-ETHERNET帧,用来承载NetWare类型的数据。当DSAP和SSAP都取特定值0xaa时,802.3帧就变成了ETHERNET_SNAP帧。ETHERNET_SNAP帧可以用于传输多种协议。DSAP和SSAP其他的取值均为纯IEEE802.3帧。数据帧传输数据链路层基于MAC地址进行帧的传输以太网在二层链路上通过MAC地址来唯一标识网络设备,并且实现局域网上网络设备之间的通信。MAC地址也叫物理地址,大多数网卡厂商把MAC地址烧入了网卡的ROM中。发送端使用接收端的MAC地址作为目的地址。以太帧封装完成后会通过物理层转换成比特流在物理介质上传输。以太网的MAC地址MAC地址由两部分组成,分别是供应商代码和序列号。其中前24位代表该供应商代码,由IEEE管理和分配。剩下的24位序列号由厂商自己分配。如同每一个人都有一个名字一样,每一台网络设备都用物理地址来标识自己,这个地址就是MAC地址。网络设备的MAC地址是全球唯一的。MAC地址长度为48比特,通常用十六进制表示。MAC地址包含两部分:前24比特是组织唯一标识符(OUI,Organizationally Unique Identifier),由IEEE统一分配给设备制造商。例如,华为的网络产品的MAC地址前24比特是0x00e0fc。后24位序列号是厂商分配给每个产品的唯一数值,由各个厂商自行分配(这里所说的产品可以是网卡或者其他需要MAC地址的设备)。数据帧的发送和接收单播局域网上的帧可以通过三种方式发送。第一种是单播,指从单一的源端发送到单一的目的端。每个主机接口由一个MAC地址唯一标识,MAC地址的OUI中,第一字节第8个比特表示地址类型。对于主机MAC地址,这个比特固定为0,表示目的MAC地址为此MAC地址的帧都是发送到某个唯一的目的端。在冲突域中,所有主机都能收到源主机发送的单播帧,但是其他主机发现目的地址与本地MAC地址不一致后会丢弃收到的帧,只有真正的目的主机才会接收并处理收到的帧。广播第二种发送方式是广播,表示帧从单一的源发送到共享以太网上的所有主机。广播帧的目的MAC地址为十六进制的FF:FF:FF:FF:FF:FF,所有收到该广播帧的主机都要接收并处理这个帧。广播方式会产生大量流量,导致带宽利用率降低,进而影响整个网络的性能。当需要网络中的所有主机都能接收到相同的信息并进行处理的情况下,通常会使用广播方式。组播第三种发送方式为组播,组播比广播更加高效。组播转发可以理解为选择性的广播,主机侦听特定组播地址,接收并处理目的MAC地址为该组播MAC地址的帧。组播MAC地址和单播MAC地址是通过第一字节中的第8个比特区分的。组播MAC地址的第8个比特为1,而单播MAC地址的第8个比特为0。当需要网络上的一组主机(而不是全部主机)接收相同信息,并且其他主机不受影响的情况下,通常会使用组播方式。发送与接收当主机接收到的数据帧所包含的目的MAC地址是自己时,会把以太网封装剥掉后送往上层协议。帧从主机的物理接口发送出来后,通过传输介质传输到目的端。共享网络中,这个帧可能到达多个主机。主机检查帧头中的目的MAC地址,如果目的MAC地址不是本机MAC地址,也不是本机侦听的组播或广播MAC地址,则主机会丢弃收到的帧。如果目的MAC地址是本机MAC地址,则接收该帧,检查帧校验序列(FCS)字段,并与本机计算的值对比来确定帧在传输过程中是否保持了完整性。如果帧的FCS值与本机计算的值不同,主机会认为帧已被破坏,并会丢弃该帧。如果该帧通过了FCS校验,则主机会根据帧头部中的Type字段来确定将帧发送给上层哪个协议处理。实际数据包分析:ARP类型数据包其他类型数据包:原文链接;以太网帧结构详解_曌赟的博客-CSDN博客发布于 2020-10-12 11:16计算机网络网络通信数据通信赞同 531 条评论分享喜欢收藏申请转载文章被以下专栏收录网络协议详解网络协
21.2 二层网络 --- Ethernet - 知乎
21.2 二层网络 --- Ethernet - 知乎首发于MIT6.S081 操作系统工程中文翻译切换模式写文章登录/注册21.2 二层网络 --- Ethernet肖宏辉网络/OpenStack/SDN/NFV搬运工让我从最底层开始,我们先来看一下一个以太网packet的结构是什么。当两个主机非常靠近时,或许是通过相同的线缆连接,或许连接在同一个wifi网络,或许连接到同一个以太网交换机。当局域网中的两个主机彼此间要通信时,最底层的协议是以太网协议。你可以认为Host1通过以太网将Frame发送给Host2。Frame是以太网中用来描述packet的单词,本质上这就是两个主机在以太网上传输的一个个的数据Byte。以太网协议会在Frame中放入足够的信息让主机能够识别彼此,并且识别这是不是发送给自己的Frame。每个以太网packet在最开始都有一个Header,其中包含了3个数据。Header之后才是payload数据。Header中的3个数据是:目的以太网地址,源以太网地址,以及packet的类型。每一个以太网地址都是48bit的数字,这个数字唯一识别了一个网卡。packet的类型会告诉接收端的主机该如何处理这个packet。接收端主机侧更高层级的网络协议会按照packet的类型检查并处理以太网packet中的payload。整个以太网packet,包括了48bit+48bit的以太网地址,16bit的类型,以及任意长度的payload这些都是通过线路传输。除此之外,虽然对于软件来说是不可见的,但是在packet的开头还有被硬件识别的表明packet起始的数据(注,Preamble + SFD),在packet的结束位置还有几个bit表明packet的结束(注,FCS)。packet的开头和结束的标志不会被系统内核所看到,其他的部分会从网卡送到系统内核。如果你们查看了这门课程的最后一个lab,你们可以发现我们提供的代码里面包括了一些新的文件,其中包括了kernel/net.h,这个文件中包含了大量不同网络协议的packet header的定义。上图中的代码包含了以太网协议的定义。我们提供的代码使用了这里结构体的定义来解析收到的以太网packet,进而获得目的地址和类型值(注,实际中只需要对收到的raw data指针强制类型转换成结构体指针就可以完成解析)。学生提问:硬件用来识别以太网packet的开头和结束的标志是不是类似于lab中的End of Packets?Robert教授:并不是的,EOP是帮助驱动和网卡之间通信的机制。这里的开头和结束的标志是在线缆中传输的电信号或者光信号,这些标志位通常在一个packet中是不可能出现的。以结束的FCS为例,它的值通常是packet header和payload的校验和,可以用来判断packet是否合法。有关以太网48bit地址,是为了给每一个制造出来的网卡分配一个唯一的ID,所以这里有大量的可用数字。这里48bit地址中,前24bit表示的是制造商,每个网卡制造商都有自己唯一的编号,并且会出现在前24bit中。后24bit是由网卡制造商提供的任意唯一数字,通常网卡制造商是递增的分配数字。所以,如果你从一个网卡制造商买了一批网卡,每个网卡都会被写入属于自己的地址,并且如果你查看这些地址,你可以发现,这批网卡的高24bit是一样的,而低24bit极有可能是一些连续的数字。虽然以太网地址是唯一的,但是出了局域网,它们对于定位目的主机的位置是没有帮助的。如果网络通信的目的主机在同一个局域网,那么目的主机会监听发给自己的地址的packet。但是如果网络通信发生在两个国家的主机之间,你需要使用一个不同的寻址方法,这就是IP地址的作用。在实际中,你可以使用tcpdump来查看以太网packet。这将会是lab的一部分。下图是tcpdump的一个输出:tcpdump输出了很多信息,其中包括:接收packet的时间第一行的剩下部分是可读的packet的数据接下来的3行是收到packet的16进制数如果按照前面以太网header的格式,可以发现packet中:前48bit是一个广播地址,0xffffffffffff。广播地址是指packet需要发送给局域网中的所有主机。之后的48bit是发送主机的以太网地址,我们并不能从这个地址发现什么,实际上这个地址是运行在QEMU下的XV6生成的地址,所以地址中的前24bit并不是网卡制造商的编号,而是QEMU编造的地址。接下来的16bit是以太网packet的类型,这里的类型是0x0806,对应的协议是ARP。剩下的部分是ARP packet的payload。发布于 2021-04-24 19:21网络协议以太网(Ethernet)MIT 公开课程赞同 4添加评论分享喜欢收藏申请转载文章被以下专栏收录MIT6.S081 操作系统工程中文翻译争取两周更新一个lect
以太网网络协议Ethernet II 帧分析-CSDN博客
>以太网网络协议Ethernet II 帧分析-CSDN博客
以太网网络协议Ethernet II 帧分析
最新推荐文章于 2023-03-28 00:21:37 发布
庚庚911
最新推荐文章于 2023-03-28 00:21:37 发布
阅读量2.7w
收藏
158
点赞数
32
分类专栏:
网络
文章标签:
Ethernet II 帧
原文链接:https://note.t4x.org/basic/network-ethernet-protocol-ii/
版权
网络
专栏收录该内容
9 篇文章
3 订阅
订阅专栏
目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3。
IP、ARP、EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802.3帧结构。
Ethernet II是由Xerox与DEC、Intel(DIX)在1982年制定的以太网标准帧格式,后来被定义在RFC894中。
IEEE 802.3是IEEE 802委员会在1985年公布的以太网标准封装结构(可以看出二者时间相差不多,竞争激烈),RFC1042规定了该标准(但终究二者都写进了IAB管理的RFC文档中)。
下图分别给出了Ethernet II和IEEE 802.3的帧格式:
⑴ 前导码(Preamble):由0、1间隔代码组成,用来通知目标站作好接收准备。以太网帧则使用8个字节的0、1间隔代码作为起始符。IEEE 802.3帧的前导码占用前7个字节,第8个字节是两个连续的代码1,名称为帧首定界符(SOF),表示一帧实际开始。 ⑵ 目标地址和源地址(Destination Address & Source Address):表示发送和接收帧的工作站的地址,各占据6个字节。其中,目标地址可以是单址,也可以是多点传送或广播地址。 ⑶ 类型(Type)或长度(Length):这两个字节在Ethernet II帧中表示类型(Type),指定接收数据的高层协议类型。而在IEEE 802.3帧中表示长度(Length),说明后面数据段的长度。 ⑷ 数据(Data):在经过物理层和逻辑链路层的处理之后,包含在帧中的数据将被传递给在类型段中指定的高层协议。该数据段的长度最小应当不低于46个字节,最大应不超过1500字节。如果数据段长度过小,那么将会在数据段后自动填充(Trailer)字符。相反,如果数据段长度过大,那么将会把数据段分段后传输。在IEEE 802.3帧中该部分还包含802.2的头部信息。 ⑸ 帧校验序列(FSC):包含长度为4个字节的循环冗余校验值(CRC),由发送设备计算产生,在接收方被重新计算以确定帧在传送过程中是否被损坏。
分析:
1:红色目标地址帧 6 字节; 2:蓝色源地址帧 6 字节; 3:粉色类型 2 字节;
为什么没有“前导码”和“帧校验序列”,参见 https://blog.csdn.net/yetugeng/article/details/100514693 。
1:版本号 4 bit 2:头长度 4 bit 3:服务类型 8 bit 4:总长度 16 bit 5:标识 16 bit 6:标志 4 bit 7:片移量 12 bit 8:生存时间 8 bit 9:上层协议标识 8 bit 10:头部校验和 16 bit 11:源地址 bit 12:目标地址 32 bit 共计:20字节
优惠劵
庚庚911
关注
关注
32
点赞
踩
158
收藏
觉得还不错?
一键收藏
知道了
4
评论
以太网网络协议Ethernet II 帧分析
目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3。IP、ARP、EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802.3帧结构。Ethernet II是由Xerox与DEC、Intel(DIX)在1982年制定的以太网标准帧格式,后来被定义在RFC894中。IEEE 802.3是IEEE 802委员会在19...
复制链接
扫一扫
专栏目录
Ethernet II以太网帧详细分析
01-06
通过抓包 的 Ethernet II以太网帧详细分析,非常精细
网络协议TCP/IP实验一 以太网链路层帧格式分析实验
01-09
湘潭大学网络协议TCP/IP实验一, 以太网链路层帧格式分析实验报告,仅供参考
4 条评论
您还未登录,请先
登录
后发表或查看评论
四种以太网数据包详解
xiao628945的专栏
09-21
5134
1 Ethernet II
1.1 Ethernet II协议简介
以太网是当今现有局域网采用的最通用的通信协议标准。该标准定义了在局域网中采用的电缆类型和信号处理方法。EthernetII由DEC,Intel和Xerox在1982年公布其标准,Etherent II主要更改了EthernetI的电气特性和物理接口,在帧格式上并无变化。Etherent II采用CSMA/CD的媒体接入
网络协议学习之Ethernet II协议(二层)
weixin_43580872的博客
07-23
1万+
网络协议学习之Ethernet II协议简介一、协议1、协议结构2、二、抓包分析总结
简介
Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议。
一、协议
1、协议结构
前导包
目的mac地址(DMac)
源mac地址 (SMac)
类型(Type)
数据(Playload)
校验(CRC)
6 Byte 目的地址
6 Byte 源地址
2 Byte
46 ~ 1500 Byte
2、
二、抓包分析
总结
..
以太网的帧结构
繁星流动天际
03-24
5374
以太网的帧结构分两种:
第一种是Ethernet_II的帧结构,如下图所示:
DMAC:指(destination mac)目的地址,即是接收信息设备的物理地址。
SMAC:指(source MAC)源地址,即是发送信息设备的物理地址。
Type:用来标识data字段中包含的高层协议,即是通告接收信息的设备如何解释该数据字段(数据的封装
都是从应用层到低层逐渐添加的,在数据链路层以上的数据都...
【转】以太网的帧
圣菲尔丁
07-17
577
特别说明:本文内容整理自网络,参考资料见文尾。
一、Ethernet帧格式的发展
二、几种以太网帧简介
2.1 Ethernet I
2.2 Ethernet II(ARPA)
2.3 RAW 802.3
2.4 802.3/802.2 LLC
2.5 802.3/802.2 SNAP
三、以太网帧报头结构及解码
3.1 Ethernet II
3.1.1 Ethern
初识Ethernet II帧格式
m0_51381079的博客
09-27
5273
以太帧有很多种类型。不同类型的帧具有不同的格式和 MTU 值。但在同种物理媒体上都可同时存在。常见的有三种帧格式:Ethernet II 帧是最常见的帧类型,并通常直接被 IP 协议使用;非标准 IEEE 802.3 帧变种;IEEE 802.3帧(后跟逻辑链路控制(LLC) 帧)。本文仅谈对Ethernet II 帧的初步认知。
Ethernet II 类型以太网帧的最小长度为 64 字节(6+6+2+46+4),最大长度为 1518 字节(6+6+2+1500+4)。其...
Ethernet II
qq_45741246的博客
03-28
617
以太网两种标准帧格式之一一种是Ethernet II另一种是 IEEE802.3当Type字段大于等于1536或0x0600时为Ethernet II帧格式当Type字段小于等于1500或0x05DC时为IEEE802.3。
学习笔记之以太网帧结构
weixin_50281314的博客
11-12
1623
以太网两种帧结构简介
关于以太网(Ethernet II)这个网络的个人理解以及应用(2)
热门推荐
@角色扮演#
09-26
1万+
在stm32f107环境下实现如下功能:
- 以太网接口用作串口使用(区别于C/S模型);
- 以太网接口接收全部的网内数据;
- 对网内数据包过滤,仅接收本机相关数据包及广播包; 工具:anysend.exe:Anysend是基于Winpcap驱动开发的,实现以太网接口发送任意自组数据包的工具,各位请自行查找下载;
wireshark.exe:网络抓包工具
如果你是一个嵌入式开发人员,
以太网基础
weixin_34344677的博客
12-29
544
http://zh.wikipedia.org/wiki/IEEE_802
IEEE 802
指IEEE标准中关于局域网和城域网的一系列标准。更确切的说,IEEE 802标准仅限定在传输可变大小数据包的网络。
其中最广泛使用的有以太网、令牌环、无线局域网等。这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责。
IEEE 802中定义的服务和协议限定在OSI模型[OSI网络参考模...
以太网帧协议
10-11
以太网帧协议的解析程序,有利于读者对以太网帧的进行学习和解析
计算机网络实验 分析Ethernet II帧.rar
03-03
计算机网络实验 分析Ethernet II帧.rar
网络协议分析器,以太网帧分析
04-16
网络协议分析器,网络课程设计资料,MAC帧头、IP\TCP\ARP\UDP以及数据部分分析
android 以太网 添加设置Ethernet
11-27
android在设置中添加以太网ethernet方法, 在可以是学习框架的一种好方法。
Java核心算法+插入排序+冒泡排序+选择排序+快速排序
03-13
1直接插入排序
* 基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序
2冒泡排序
* 基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,
自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。
即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。
3简单选择排序
* 基本思想:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;
然后在剩下的数当中再找最小的与第二个位置的数交换,
如此循环到倒数第二个数和最后一个数比较为止。
4快速排序
* 基本思想:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。
Redis常见面试题和答案(最新版).pdf
03-13
redis面试题 最新常见面试题和答案
STM32单片机FPGA毕设电路原理论文报告基于dsp及mcu的谷物含水率准动态检测技术探讨
最新发布
03-13
STM32单片机FPGA毕设电路原理论文报告基于dsp及mcu的谷物含水率准动态检测技术探讨本资源系百度网盘分享地址
网络工程师学习-模拟器(设备配置,拓扑搭建)
03-13
EVE-NG是一款功能强大的网络虚拟化平台,它能够帮助网络工程师和学习者创建、管理和测试复杂的网络拓扑。EVE-NG的全称是Emulated Virtual Environment - Next Generation,它是基于开源项目Unetlab的改进版本。
EVE-NG提供了一个基于Web的用户界面,使用户可以轻松地创建和配置虚拟网络设备,如路由器、交换机、防火墙等,以及运行虚拟机和容器。用户可以模拟各种网络环境,包括LAN、WAN、数据中心和云环境,从而进行网络架构设计、故障排除和性能优化等工作。
这个平台的最大优点之一是其支持多种网络设备的虚拟化,包括Cisco、Juniper、Huawei等品牌的设备,用户可以使用真实的网络设备镜像来模拟现实环境,进行真实场景下的测试和实验。此外,EVE-NG还支持Docker容器,使用户能够轻松地集成第三方应用程序和工具。
对于网络工程师和学习者而言,EVE-NG是一个非常有用的工具。它可以帮助他们进行各种网络配置、调试和优化工作,同时还能够提供一个安全的实验环境,使他们能够在不影响实际网络的情况下进行实验和学习。
计算机实验以太网桢分析,计算机网络实验2 分析 Ethernet帧.
05-30
好的,我会尽力回答你的问题。Ethernet帧是一种在以太网中传输数据的格式,由多个字段组成。下面是常见的字段:
1. 前导码:用于同步各个设备的时钟。
2. 目的MAC地址:指定数据包应该传输到哪个设备。
3. 源MAC地址:指定数据包是由哪个设备发送的。
4. 类型/长度字段:表示数据包的类型或长度。
5. 数据字段:包含实际的数据。
6. 校验和:用于检测数据包是否损坏。
在实验中,可以使用网络分析工具(如Wireshark)来捕获并分析Ethernet帧。通过分析目的MAC地址和源MAC地址,可以确定数据包的来源和目的地。可以通过查看类型/长度字段来确定数据包的类型,例如IP数据包或ARP数据包。此外,还可以检查校验和字段以检测数据包是否损坏。
希望这些信息能够对你有所帮助。如果你还有其他问题,请继续提问。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
庚庚911
CSDN认证博客专家
CSDN认证企业博客
码龄14年
暂无认证
73
原创
3万+
周排名
122万+
总排名
68万+
访问
等级
6897
积分
163
粉丝
373
获赞
44
评论
2037
收藏
私信
关注
热门文章
正则表达式的替换技巧
42312
以太网网络协议Ethernet II 帧分析
27346
DHCP 协议详解
21066
证书关于 pem der cer crt csr pfx 的区别
19097
CentOS6下搭建Extmail邮箱服务
18653
分类专栏
k8s
1篇
iptables
15篇
Spring
2篇
VUE
1篇
wireshark
4篇
嵌入式
1篇
实用工具
1篇
计算机基础
1篇
HTML
IntelliJ IDEA
1篇
maven
1篇
JavaScript
1篇
研发管理
eclipse
2篇
Jenkins
杂文
vmware
2篇
nginx
2篇
网络
9篇
博客
1篇
python
30篇
linux
38篇
shell
8篇
C
17篇
mysql
10篇
java
20篇
硬件
6篇
站点
14篇
监控
11篇
Prometheus
1篇
anisible
3篇
glassfish
3篇
activemq
3篇
协议
20篇
技术分享
7篇
邮件
22篇
windows
12篇
运维
5篇
前端
1篇
工具手册
5篇
reids
2篇
文档资料
1篇
httpd
1篇
最新评论
read()函数的困惑
灰尘驾车:
我其实很好奇为什么6个数字会读到8个字符,我自己试验的时候,第一行有5个字符,我需要把cnt设置为8才能读到第二行的第一个字符,也就是说多读了两个字符才能把这行换掉
DHCP 协议详解
2301_77588844:
表-2:协议结构 (DHCP报文格式) ---这个错了
Windows wmic命令之process进程管理
victor_fj:
博主你好 我这边只要使用where 就报错什么情况?
以太网网络协议Ethernet II 帧分析
Adamant245:
博主您好,我想问一下Data是哪一部分呢?是下面的第二幅图在分析的内容吗?谢谢!
cwRsync-windows下的rsync工具
qq_45816643:
请问安装包可以分享吗
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
Docker与k8s的恩怨情仇 系列
iptables详解(14):iptables小结之常用套路
iptables详解(13):iptables动作总结之二
2021年18篇
2020年32篇
2019年124篇
2018年87篇
目录
目录
分类专栏
k8s
1篇
iptables
15篇
Spring
2篇
VUE
1篇
wireshark
4篇
嵌入式
1篇
实用工具
1篇
计算机基础
1篇
HTML
IntelliJ IDEA
1篇
maven
1篇
JavaScript
1篇
研发管理
eclipse
2篇
Jenkins
杂文
vmware
2篇
nginx
2篇
网络
9篇
博客
1篇
python
30篇
linux
38篇
shell
8篇
C
17篇
mysql
10篇
java
20篇
硬件
6篇
站点
14篇
监控
11篇
Prometheus
1篇
anisible
3篇
glassfish
3篇
activemq
3篇
协议
20篇
技术分享
7篇
邮件
22篇
windows
12篇
运维
5篇
前端
1篇
工具手册
5篇
reids
2篇
文档资料
1篇
httpd
1篇
目录
评论 4
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
数据链路层(Ethernet II / 802.3)-腾讯云开发者社区-腾讯云
层(Ethernet II / 802.3)-腾讯云开发者社区-腾讯云Nujil数据链路层(Ethernet II / 802.3)原创关注作者腾讯云开发者社区文档建议反馈控制台首页学习活动专区工具TVP最新优惠活动文章/答案/技术大牛搜索搜索关闭发布登录/注册首页学习活动专区工具TVP最新优惠活动返回腾讯云官网Nujil首页学习活动专区工具TVP最新优惠活动返回腾讯云官网社区首页 >专栏 >数据链路层(Ethernet II / 802.3)数据链路层(Ethernet II / 802.3)原创Nujil关注修改于 2023-04-03 15:03:032.1K0修改于 2023-04-03 15:03:03举报文章被收录于专栏:CNotesCNotes数据链路层(Data Link Layer)是OSI参考模型第二层,位于物理层与网络层之间。在广播式多路访问链路中(局域网),由于可能存在介质争用,它还可以细分成介质访问控制(MAC)子层和逻辑链路控制(LLC)子层,介质访问控制(MAC)子层专职处理介质访问的争用与冲突问题。 作用:• 在两个网络实体之间提供数据链路连接的创建、维持和释放管理。• 构成数据链路数据单元(frame:数据帧或帧),并对帧定界、同步、收发顺序的控制。• 传输过程中的网络流量控制、差错检测和差错控制等方面。• 只提供导线的一端到另一端(本质是点到点)的数据传输。• 数据链路层会在 frame 尾端置放检查码(parity,sum,CRC)以检查实质内容,将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路,并对物理层的原始数据进行数据封装。数据链路层中的数据封装是指:封装的数据信息中,包含了地址段和数据段等。• 地址段含有点对点发送节点和接收节点的地址(如MAC),• 控制段用来表示数格连接帧的类型,数据段包含实际要传输的数据。数据链路层的协议:image.png• 异步传输模式 (ATM)• 帧中继 (Frame Relay)• 高级资料链接控制(HDLC)• 点对点协议(PPP)• VLAN(IEEE 802.1Q)• 以太网(Ethernet II / IEEE 802.3)• Wi-Fi(IEEE 802.11)Ethernet II以太 II 帧 (也称作DIX以太网,是以这个设计的主要成员,DEC,Intel和Xerox的名字命名的。)EthernetEthernet II报文头部报文头组成:它由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame里面数据的类型)接下来是46--1500 字节的数据,和4字节的帧校验• DMAC(Destination MAC):是目的MAC地址。DMAC字段长度为6个字节,标识帧的接收者。• SMAC(Source MAC):是源MAC地址。SMAC字段长度为6个字节,标识帧的发送者。• Type(类型字段):用于标识数据字段中包含的高层协议,该字段长度为2个字节。- § 0x0800的帧代表IPv4协议帧;- § 0806的帧代表ARP协议帧,
- § 0x8100说明这是一个IEEE 802.1Q帧,
- § 0x86DD说明这是一个IPv6帧。复制• Data(数据字段):是网络层数据,最小长度必须为46字节以保证帧长至少为64字节,数据字段的最大长度为1500字节。• FCS(循环冗余校验字段):提供了一种错误检测机制。该字段长度为4个字节。通过正式的IEEE标准化过程后,在802.3标准中以太类型字段变成了一个(数据)长度字段。(最初的以太包通过包括他们的帧来确定它们的长度,而不是以一个明确的数值。)但是包的接收层仍需知道如何解析包,因此标准要求将IEEE802.2头跟在长度字段后面,定义包的类型。多年之后,802.3x-1997标准,一个802.3标准的后继版本,正式允许两种类型的数据包同时存在。实际上,两种数据包都被广泛使用,而最初的以太数据包在以太局域网中被广泛应用,因为他的简便和低开销。IEEE 802.3描述物理层和数据链路层的MAC子层的实现方法,在多种物理媒体上以多种速率采用CSMA/CD访问方式802.3报文头部报文细节IEEE802.3帧格式类似于Ethernet_II帧,只是Ethernet_II帧的Type域被802.3帧的Length域取代,并且占用了Data字段的8个字节作为LLC和SNAP字段。• MAC(MediaAccessControl)媒体访问控制层,该层定义了数据包怎样在介质上进行传输。
• LLC (LogicalLinks Control) 逻辑链路控制层
• Length字段: 定义了Data字段包含的字节数。
• LLC(逻辑链路控制 Logical Link Control):由目的服务访问点DSAP(Destination Service Access Point)、
源服务访问点SSAP(Source Service Access Point)和Control字段组成。
• SNAP(Sub-network Access Protocol):由机构代码(Org Code)和类型(Type)字段组成。
Org code三个字节都为0。Type字段的含义与Ethernet_II帧中的Type字段相同。
• IEEE802.3帧根据DSAP和SSAP字段的取值又可分为以下几类:
○ 当DSAP和SSAP都取特定值0xff时,802.3帧就变成了Netware-ETHERNET帧,
用来承载NetWare类型的数据。
○ 当DSAP和SSAP都取特定值0xaa时,802.3帧就变成了ETHERNET_SNAP帧。
ETHERNET_SNAP帧可以用于传输多 种协议。
○ DSAP和SSAP其他的取值均为纯IEEE802.3帧。复制802.3帧的长度也是64-1518字节之间Ethernet II 和 802.3 的关联与区别以太网上使用两种标准帧格式。第一种是上世纪80年代初提出的DIX v2格式,即Ethernet II帧格式。Ethernet II后来被IEEE 802标准接纳,并写进了IEEE 802.3x-1997的3.2.6节。第二种是1983年提出的IEEE 802.3格式。这两种格式的主要区别在于Ethernet II格式中包含一个Type字段,标识以太帧处理完成之后将被发送到哪个上层协议进行处理,IEEE 802.3格式中,同样的位置是长度字段。不同的Type字段值可以用来区别这两种帧的类型,当Type字段值小于等于1500(或者十六进制的0x05DC)时,帧使用的是IEEE 802.3格式。当Type字段值大于等于1536 (或者十六进制的0x0600)时,帧使用的是Ethernet II格式。以太网中大多数的数据帧使用的是Ethernet II格式。以太网的MAC地址:数据链路层基于MAC地址进行帧的传输。以太网在二层链路上通过MAC地址来唯一标识网络设备,并且实现局域网上网络设备之间的通信。MAC地址也叫物理地址,大多数网卡厂商把MAC地址烧入了网卡的ROM中。发送端使用接收端的MAC地址作为目的地址。以太帧封装完成后会通过物理层转换成比特流在物理介质上传输。如同每一个人都有一个名字一样,每一台网络设备都用物理地址来标识自己,这个地址就是MAC地址。网络设备的MAC地址是全球唯一的。MAC地址长度为48比特,通常用十六进制表示。MAC地址由两部分组成:• 供应商代码: 组织唯一标识符(OUI,Organizationally Unique Identifier),由IEEE统一分配给设备制造商• 序列号: 后24位序列号是厂商分配给每个产品的唯一数值,由各个厂商自行分配(这里所说的产品可以是网卡或者其他需要MAC地址的设备)。参考自:https://blog.csdn.net/qq_36119192/article/details/84224111https://zh.wikipedia.orhttps://cloud.tencent.com/developer/article/1934056?from=article.detail.2227998&areaSource=106000.1&traceId=5MMHSG7WMTcozAKdy9Azk原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。如有侵权,请联系 cloudcommunity@tencent.com 删除。https网络安全原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。如有侵权,请联系 cloudcommunity@tencent.com 删除。https网络安全#802.3#ethernet#数据链路层评论登录后参与评论0 条评论热度最新登录 后参与评论推荐阅读LV.关注文章0获赞0目录数据链路层(Data Link Layer)作用:数据链路层中的数据封装是指:封装的数据信息中,包含了地址段和数据段等。数据链路层的协议:Ethernet IIIEEE 802.3Ethernet II 和 802.3 的关联与区别以太网的MAC地址:领券社区专栏文章阅读清单互动问答技术沙龙技术视频团队主页腾讯云TI平台活动自媒体分享计划邀请作者入驻自荐上首页技术竞赛资源技术周刊社区标签开发者手册开发者实验室关于社区规范免责声明联系我们友情链接腾讯云开发者扫码关注腾讯云开发者领取腾讯云代金券热门产品域名注册云服务器区块链服务消息队列网络加速云数据库域名解析云存储视频直播热门推荐人脸识别腾讯会议企业云CDN加速视频通话图像分析MySQL 数据库SSL 证书语音识别更多推荐数据安全负载均衡短信文字识别云点播商标注册小程序开发网站监控数据迁移Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有 深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档Copyright © 2013 - 2024 Tencent Cloud.All Rights Reserved. 腾讯云 版权所有登录 后参与评论00
以太网网络协议Ethernet II 帧分析 | Byrd's Weblog
以太网网络协议Ethernet II 帧分析 | Byrd's Weblog
欢迎光临!
Login
Register
文章归档
关于本站
版权申明
联系我们
Wiki
Code
欢迎光临!
Login
Register
Byrd's Weblog
Login
Register
首页
路由交换
路由器路由包括:思科CCNA基础、Junos配置
交换机
系统运维
数据库
架构方案
脚本编程
错误日志php报错整理、nginx报错整理、apache编译报错整理、mysql报错整理、编译报错整理。
Default
HomeBasic以太网网络协议Ethernet II 帧分析
Like
Favorites https://note.t4x.org/basic/network-ethernet-protocol-ii/
Copy link
Copy link
以太网网络协议Ethernet II 帧分析
Read
目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3。IP、ARP、EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802.3帧结构。
Ethernet II是由Xerox与DEC、Intel(DIX)在1982年制定的以太网标准帧格式,后来被定义在RFC894中。IEEE 802.3是IEEE 802委员会在1985年公布的以太网标准封装结构(可以看出二者时间相差不多,竞争激烈),RFC1042规定了该标准(但终究二者都写进了IAB管理的RFC文档中)。
下图分别给出了Ethernet II和IEEE 802.3的帧格式:
以太网帧格式
⑴ 前导码(Preamble):由0、1间隔代码组成,用来通知目标站作好接收准备。以太网帧则使用8个字节的0、1间隔代码作为起始符。IEEE 802.3帧的前导码占用前7个字节,第8个字节是两个连续的代码1,名称为帧首定界符(SOF),表示一帧实际开始。
⑵ 目标地址和源地址(Destination Address & Source Address):表示发送和接收帧的工作站的地址,各占据6个字节。其中,目标地址可以是单址,也可以是多点传送或广播地址。
⑶ 类型(Type)或长度(Length):这两个字节在Ethernet II帧中表示类型(Type),指定接收数据的高层协议类型。而在IEEE 802.3帧中表示长度(Length),说明后面数据段的长度。
⑷ 数据(Data):在经过物理层和逻辑链路层的处理之后,包含在帧中的数据将被传递给在类型段中指定的高层协议。该数据段的长度最小应当不低于46个字节,最大应不超过1500字节。如果数据段长度过小,那么将会在数据段后自动填充(Trailer)字符。相反,如果数据段长度过大,那么将会把数据段分段后传输。在IEEE 802.3帧中该部分还包含802.2的头部信息。
⑸ 帧校验序列(FSC):包含长度为4个字节的循环冗余校验值(CRC),由发送设备计算产生,在接收方被重新计算以确定帧在传送过程中是否被损坏。
分析:
Ethernet II帧分析
1:红色目标地址帧 6 字节;
2:蓝色源地址帧 6 字节;
3:粉色类型 2 字节;SourceByrd's Weblog-https://note.t4x.org/basic/network-ethernet-protocol-ii/
IP报头分析
1:版本号 4 bit
2:头长度 4 bit
3:服务类型 8 bit
4:总长度 16 bit
5:标识 16 bit
6:标志 4 bit
7:片移量 12 bit
8:生存时间 8 bit
9:上层协议标识 8 bit
10:头部校验和 16 bit
11:源地址 bit
12:目标地址 32 bit
共计:20字节SourceByrd's Weblog-https://note.t4x.org/basic/network-ethernet-protocol-ii/
SourceByrd's Weblog-https://note.t4x.org/basic/network-ethernet-protocol-ii/
申明:除非注明Byrd's Blog内容均为原创,未经许可禁止转载!详情请阅读版权申明!
Like
Favorites https://note.t4x.org/basic/network-ethernet-protocol-ii/
Copy link
Copy link
Basic
by Byrd Published on January 17, 2015
原文链接:https://note.t4x.org/basic/network-ethernet-protocol-ii/
Comment
Anonymous
Name
Cancel
Δ
Basic
实现lighttpd、2008服务器301重定向
03/04
Apache 服务器中如何配置虚拟主机
03/10
通过Rewrite实现特定IP访问网站
03/14
linux sshd 配置修改
04/17
基于ssh的sftp拷贝命令
04/24
近期留言
Forgot
密码是什么呀?
美剧天堂
xshell乱码也可以这样解决吗
美剧天堂
收藏,不错
特色小镇
不错,不错,看看了!
浙江经济网
拜读了,欢迎博主回访
幽烛
内容专业,速度够快
张戈
其实redis使用?c=y就能刷新全部缓存:
缓存问题
index-with-redis.php中有注释
Appending a ?c=y to a url deletes the entire cache of the domain, only works when you are logged in
Appending a ?r=y to a url deletes the cache of that url
Submitting a comment deletes the cache of that page
Refreshing (f5) a page deletes the cache of that page
登录后台网站url后面加上?c=y即可刷新整个网站
可以在网站页面后面加上?r=y即可手工刷新
提交评论会自动刷新页面
刷新(f5)页面也可以刷新页面
跨境电商平台
非常不错!!!!
浙江经济理事会
玩linux的都是高手。
收藏夹子
看着太迷糊。。。。
最新文章
11/07
WVP-GB28181 ZLMediakit 配置
09/05
openLDAP 双主编译安装
11/14
Ansible Ad-Hoc简单应用
11/09
K8S二进制安装配置验证(PART 18)
11/08
K8S组件之Dashboard配置(PART 17)
11/07
K8S组件之Metrics Server配置(PART 16)
11/06
K8S组件之CoreDNS配置(PART 15)
11/05
K8S组件之Calico配置(PART 14)
11/04
K8S组件之Node节点Kube-Proxy配置(PART 13)
11/03
K8S组件之Node节点Kubelet配置(PART 12)
11/02
K8S组件之Node节点证书(PART 11)
11/01
K8S组件之TLS Bootstrapping配置(PART 10)
10/31
K8S组件之Scheduler Service配置(PART 9)
10/30
K8S组件之Controller Manager配置(PART 8)
10/29
K8S组件之API Server配置(PART 7)
Copyright © 2012-2022 Byrd's Blog All Rights Reserved.
浙ICP备14022886号-4
浙公网安备 33010602007362号
Register
Login
自由 平等
Byrd's Weblog™
Get captcha
HP
Registration confirmation email to you
Login
HP
Remember Me
Register
Contents
繁
Qr code
需启用JS脚本
What Is The Ethernet 2 Adapter | Robots.net
What Is The Ethernet 2 Adapter | Robots.net
Skip to content
Menu
Home
AI
TECH
Robotics
FINTECH
Crowdfunding
Cryptocurrency
Digital Banking
Digital Payments
Investments
Gaming
Esports
Console Gaming
Mobile Gaming
PC Gaming
VR/AR Gaming
Others
How to
Gadget Usage
Gaming Tips
Online Safety
Software Tutorials
Tech Setup & Troubleshooting
Others
Tech Reviews
Buyer’s Guides
Comparative Analysis
Gadget Reviews
Service Reviews
Software Reviews
Gadgets
Mobile Devices
PCs & Laptops
Smart Home Gadgets
Wearables
Media
Content Creation Tools
Digital Photography
Podcasting
Video & Music Streaming
Internet
Online Security
Online Services
VPN
Web Hosting
WiFi & Ethernet
Software
Browsers & Extensions
Communication Platforms
Operating Systems
Productivity Tools
Innovation
AI & Machine Learning
Cybersecurity
Emerging Tech
IoT & Smart Devices
Virtual & Augmented Reality
Featured
News
Latest News
AI Developments
Fintech Updates
Gaming News
New Product Launches
Others
All
TECHNOLOGYtech
TECHNOLOGYWhat Is The Ethernet 2 Adapter
TECHNOLOGY WiFi & EthernetWhat Is The Ethernet 2 Adapter
Written by:
Casey Tankersley
|
Published: 13 August 2023
|
Modified: 19 December 2023
TECHNOLOGYInternet & ConnectivityWiFi & Ethernet
TECHNOLOGY
Introduction
Welcome to the world of Ethernet, where high-speed connectivity is paramount for seamless communication. In today’s fast-paced digital age, a reliable and efficient network connection is crucial for businesses and individuals alike. One essential component of this network infrastructure is the Ethernet 2 Adapter.
The Ethernet 2 Adapter, also known as Ethernet II or Ethernet version 2, is a protocol that allows devices to transmit and receive data over a local area network (LAN). It has become the standard for wired Ethernet connectivity, enabling devices to share information with speed and accuracy.
Whether you’re setting up a home network or managing a complex enterprise system, understanding the Ethernet 2 Adapter is key to optimizing your network performance. In this article, we will delve deeper into the world of Ethernet and explore the significance of the Ethernet 2 Adapter in ensuring a smooth and efficient data transfer process.
Throughout the article, we will discuss the features, benefits, and installation process of the Ethernet 2 Adapter, as well as troubleshooting common issues that may arise. By the end, you will have a comprehensive understanding of this vital network component and how it can enhance your connectivity.
What is the Ethernet 2 Adapter?
The Ethernet 2 Adapter, also known as Ethernet II or Ethernet version 2, is a protocol that defines the structure and format of data packets transmitted over a network. It is an upgraded version of the original Ethernet protocol and has become the de-facto standard for Ethernet communications.
The Ethernet 2 Adapter operates at the data link layer of the OSI model, which provides a means for devices to communicate within a local area network (LAN). It specifies the rules and regulations for organizing data into packets and delivering them efficiently from one device to another.
This adapter supports a variety of network technologies, including Ethernet over twisted pair cables, fiber optic cables, and even wireless connections. It enables devices such as computers, routers, switches, and other network equipment to transmit and receive data packets reliably.
Unlike the original Ethernet protocol, which used a 32-bit addressing scheme known as IEEE 802.3, the Ethernet 2 Adapter introduced a new 48-bit addressing scheme known as MAC (Media Access Control) addresses. MAC addresses are unique identifiers assigned to each network interface card (NIC), ensuring that data is sent to the intended recipient.
The Ethernet 2 Adapter utilizes a frame structure, where each packet consists of several components, including a preamble, destination and source MAC addresses, and the actual data payload. It provides a flexible and efficient method of sending data over the network, ensuring quick and reliable communication between devices.
Furthermore, Ethernet II allows for the transmission of different types of network protocols within the data payload. It supports a wide range of protocols, including IP (Internet Protocol), TCP (Transmission Control Protocol), and UDP (User Datagram Protocol), enabling seamless integration with multiple network applications.
In summary, the Ethernet 2 Adapter is a protocol that facilitates the transmission of data packets over a network. It improves upon the original Ethernet protocol by introducing a 48-bit addressing scheme and supporting various network technologies. With its efficient frame structure and compatibility with different network protocols, the Ethernet 2 Adapter plays a crucial role in enabling fast and reliable communication within a LAN environment.
Understanding Ethernet
Ethernet is a widely used networking technology that allows devices to connect and communicate within a local area network (LAN). It enables the transfer of data packets between devices, facilitating seamless communication and resource sharing. To understand the Ethernet 2 Adapter fully, it’s important to have a basic understanding of the underlying Ethernet technology.
The Ethernet technology was first developed in the 1970s by Xerox Corporation’s Palo Alto Research Center (PARC). It quickly gained popularity due to its simplicity and scalability, becoming the standard for wired LAN connections.
Ethernet operates based on a set of rules and standards defined by the Institute of Electrical and Electronics Engineers (IEEE) in the IEEE 802.3 standard. This standard outlines the physical and logical components of Ethernet, including the cabling, signaling, and data framing methods.
At its core, Ethernet uses a packet-switching technique called Carrier Sense Multiple Access with Collision Detection (CSMA/CD). This method ensures that multiple devices can share the same network medium by listening and checking for any ongoing transmissions before sending their data packets.
Ethernet uses a star topology, where each device is connected to a central device called a switch or a hub. This central device acts as a communication hub and facilitates the transfer of data packets between devices on the network. The use of multiple switches can create complex network topologies, enabling a greater number of devices to be connected.
One of the primary advantages of Ethernet is its simplicity and ease of use. It provides plug-and-play functionality, allowing devices to automatically detect and configure network settings, such as IP addresses and transmission speeds. This makes Ethernet a widely adopted technology for both home and business networks.
Ethernet has evolved over the years to support different data transmission speeds. Common Ethernet standards include Fast Ethernet (100 Mbps), Gigabit Ethernet (1 Gbps), and 10 Gigabit Ethernet (10 Gbps). These higher-speed variants allow for faster data transfer rates, accommodating the ever-increasing bandwidth requirements of modern applications.
Overall, Ethernet is a robust and reliable networking technology that forms the foundation for local area networks. Its ease of use, scalability, and compatibility with various devices make it a popular choice for both residential and commercial applications. The Ethernet 2 Adapter builds upon these core principles, enhancing the performance and functionality of Ethernet networks.
The Need for Ethernet 2 Adapter
In today’s connected world, where seamless and reliable network connectivity is crucial, the Ethernet 2 Adapter plays a vital role in meeting the growing demand for high-speed data transmission. Let’s explore some of the key reasons that make the Ethernet 2 Adapter an essential component in modern network infrastructures.
1. Enhanced Performance: The Ethernet 2 Adapter improves upon the original Ethernet protocol by introducing a more efficient frame structure and supporting higher data transfer speeds. This enables devices to transmit and receive data at faster rates, resulting in improved overall network performance and reduced latency.
2. Compatibility with Modern Applications: With the rapid advancement of technology, applications and services are becoming increasingly data-intensive. The Ethernet 2 Adapter provides the necessary capabilities to handle the large amounts of data generated by modern applications. Whether it’s for streaming high-definition video, online gaming, or cloud-based services, the Ethernet 2 Adapter ensures a smooth and uninterrupted user experience.
3. Support for Multiple Network Technologies: The Ethernet 2 Adapter is compatible with various network technologies such as Ethernet over twisted pair cables, fiber optics, and wireless connections. This versatility allows for seamless integration with different types of network infrastructure, making it suitable for a wide range of environments, from home networks to enterprise-level setups.
4. Scalability and Flexibility: As network requirements evolve, the Ethernet 2 Adapter provides the scalability needed to accommodate growing bandwidth demands. It supports higher transmission speeds, allowing for the smooth expansion of network capacities without significant infrastructure changes. Additionally, the Ethernet 2 Adapter’s flexible frame structure enables the transmission of different network protocols, ensuring compatibility with various applications and systems.
5. Improved Security: The Ethernet 2 Adapter incorporates advanced security features, such as MAC address filtering and VLAN (Virtual Local Area Network) support. These features enhance network security by allowing administrators to control access to specific devices or segments of the network, ensuring that data remains secure and confidential.
6. Cost-Effectiveness: Upgrading to the Ethernet 2 Adapter is a cost-effective solution for improving network performance and efficiency. With its compatibility with existing network infrastructure, businesses and individuals can maximize the value of their current network investments while enjoying the benefits of enhanced speed and functionality.
In summary, the Ethernet 2 Adapter addresses the increasing demands for faster and more reliable network connectivity. Its improved performance, compatibility with modern applications, support for multiple network technologies, scalability, enhanced security, and cost-effectiveness make it an indispensable component in modern network infrastructures.
Key Features of Ethernet 2 Adapter
The Ethernet 2 Adapter comes with a range of features that enhance the performance, flexibility, and security of network connectivity. Let’s explore some of the key features that make the Ethernet 2 Adapter a valuable component in any network infrastructure.
1. Increased Data Transfer Speed: The Ethernet 2 Adapter supports higher data transfer speeds, allowing for faster communication between devices on the network. Whether it’s transferring large files, streaming multimedia content, or engaging in online gaming, the Ethernet 2 Adapter ensures a smooth and efficient data transfer experience.
2. Improved Frame Structure: The Ethernet 2 Adapter introduces a more efficient frame structure, enhancing the overall performance of data transmission. It optimizes the organization and delivery of data packets, reducing overhead and improving network efficiency.
3. Higher Bandwidth Capacity: With its support for higher data transfer speeds, the Ethernet 2 Adapter increases the available bandwidth, enabling the network to handle the growing demands of bandwidth-intensive applications. This results in a more responsive and efficient network experience for users.
4. Compatibility with Multiple Network Technologies: The Ethernet 2 Adapter is compatible with various network technologies, including Ethernet over twisted pair cables, fiber optics, and wireless connections. This versatility allows for seamless integration into different network setups, making it suitable for diverse environments.
5. MAC Address Filtering: The Ethernet 2 Adapter incorporates MAC address filtering, allowing network administrators to control access to the network and enhance security. By selectively allowing or blocking specific MAC addresses, unauthorized access to the network can be prevented.
6. VLAN Support: The Ethernet 2 Adapter also supports VLANs, which enable the segmentation of a network into multiple virtual networks. This provides enhanced security, performance, and flexibility, allowing for the isolation and prioritization of network traffic based on specific requirements.
7. Plug-and-Play Functionality: The Ethernet 2 Adapter offers plug-and-play functionality, allowing for easy installation and configuration. It automatically detects network settings, such as IP addresses and transmission speeds, minimizing the effort required to set up and manage network connections.
8. Reliable and Secure Network Communication: With its robust frame structure and advanced security features, the Ethernet 2 Adapter ensures reliable and secure network communication. Data packets are delivered accurately, minimizing the risk of data loss or corruption, while security mechanisms such as MAC address filtering and VLAN support contribute to a more secure network environment.
In summary, the Ethernet 2 Adapter boasts a range of features that enhance network performance, flexibility, and security. With increased data transfer speed, improved frame structure, compatibility with multiple network technologies, MAC address filtering, VLAN support, easy installation, and reliability, the Ethernet 2 Adapter offers a comprehensive solution for optimizing network connectivity.
Benefits of Using Ethernet 2 Adapter
The Ethernet 2 Adapter offers several benefits that enhance network performance, efficiency, and security. By utilizing this adapter, users can experience a range of advantages in their network connectivity. Let’s explore some of the key benefits of using the Ethernet 2 Adapter.
1. Faster and More Efficient Data Transfer: The Ethernet 2 Adapter supports higher data transfer speeds, resulting in faster and more efficient communication between devices on the network. This enables quicker file transfers, smoother multimedia streaming, and improved overall network performance.
2. Increased Network Bandwidth: With the ability to handle higher data transfer speeds, the Ethernet 2 Adapter provides increased network bandwidth. This allows for the seamless use of bandwidth-intensive applications such as video conferencing, online gaming, and cloud-based services, without compromising network performance.
3. Enhanced Network Performance: The Ethernet 2 Adapter’s improved frame structure and optimization result in enhanced network performance. Data packets are transmitted and received more efficiently, minimizing delays and reducing network congestion. This translates to a more responsive network experience for users.
4. Versatility and Compatibility: The Ethernet 2 Adapter is compatible with various network technologies, including Ethernet over twisted pair cables, fiber optics, and wireless connections. This versatility allows for seamless integration into different network environments, making it suitable for a wide range of applications and setups.
5. Improved Security: The Ethernet 2 Adapter incorporates advanced security features, such as MAC address filtering and VLAN support. These features enable network administrators to control access to the network and enhance overall network security. Unauthorized devices can be prevented from accessing the network, ensuring data integrity and confidentiality.
6. Scalability and Flexibility: The Ethernet 2 Adapter supports higher transmission speeds, allowing for scalability and flexibility as network requirements evolve. The ability to handle increasing bandwidth demands ensures that the network can adapt to changing needs without significant infrastructure modifications.
7. Easy Installation and Configuration: The Ethernet 2 Adapter offers plug-and-play functionality, simplifying the installation and configuration process. Devices automatically detect and configure network settings, such as IP addresses and transmission speeds, making it convenient for users to set up and manage network connections.
8. Cost-Effectiveness: Upgrading to the Ethernet 2 Adapter provides a cost-effective solution for improving network performance. By utilizing existing network infrastructure and maximizing the capabilities of the Ethernet 2 Adapter, businesses and individuals can enhance network connectivity without significant financial investment.
In summary, the Ethernet 2 Adapter offers numerous benefits, including faster and more efficient data transfer, increased network bandwidth, enhanced network performance, versatility, improved security, scalability, easy installation, and cost-effectiveness. By utilizing the Ethernet 2 Adapter, users can optimize their network connectivity and enjoy the advantages it brings to their data communication needs.
How to Install Ethernet 2 Adapter
Installing the Ethernet 2 Adapter is a straightforward process that can be completed in a few simple steps. Before you begin, ensure that you have the necessary equipment, including the Ethernet 2 Adapter, Ethernet cables, and any required drivers or software.
1. Identify an Available PCI Slot: Open your computer’s casing and identify an available PCI (Peripheral Component Interconnect) slot on the motherboard. The Ethernet 2 Adapter is typically installed in one of these slots. Choose an appropriate slot based on the compatibility and specifications of your adapter.
2. Power Off the Computer: Before proceeding with the installation, it is essential to power off your computer and unplug it from the electrical outlet. This ensures safety and prevents any damage to the hardware.
3. Insert the Ethernet 2 Adapter: Gently insert the Ethernet 2 Adapter into the chosen PCI slot on the motherboard. Ensure that the adapter aligns with the slot correctly. Apply gentle pressure to insert it fully until it seats securely in the slot.
4. Secure the Adapter: Once the Ethernet 2 Adapter is inserted, secure it in place by using the screw or latch provided with your computer case. This will prevent any accidental dislodging of the adapter during use.
5. Connect Ethernet Cable: Connect one end of an Ethernet cable to the Ethernet port on the Ethernet 2 Adapter. The other end of the cable can be connected to a modem, router, or network switch, depending on your network setup.
6. Power on the Computer: After all the connections are made, power on your computer and allow it to boot up. The operating system should detect the Ethernet 2 Adapter automatically and attempt to install any necessary drivers or software.
7. Install Drivers if Required: If the operating system does not automatically install the required drivers, you may need to manually install them. Check the manufacturer’s website or the disk that came with the adapter for the appropriate drivers. Follow the installation instructions provided to complete the driver installation process.
8. Verify Connection: Once the drivers are installed, verify the connection by checking the network icon in the system tray or using network diagnostic tools. If everything is set up correctly, you should see a network connection status and be able to access the network and internet as usual.
In summary, installing the Ethernet 2 Adapter involves identifying an available PCI slot, inserting the adapter, securing it in place, connecting the Ethernet cable, powering on the computer, and installing any required drivers. By following these steps, you can successfully install the Ethernet 2 Adapter and enjoy its benefits in improving network connectivity.
Troubleshooting Common Issues with Ethernet 2 Adapter
While the Ethernet 2 Adapter generally offers reliable network connectivity, occasional issues may arise. It is important to have a troubleshooting approach to diagnose and resolve common problems. Here are some common issues that you may encounter with the Ethernet 2 Adapter and potential troubleshooting steps.
1. No Internet Connectivity:
Check the Ethernet cable connections at both ends to ensure they are securely plugged in.
Verify that the Ethernet port on the Ethernet 2 Adapter is working correctly.
Restart the modem, router, and computer to refresh the network connection.
Ensure that the correct drivers are installed for the Ethernet 2 Adapter.
2. Slow Network Speed:
Check for any background processes or applications that may be consuming network bandwidth.
Ensure that the Ethernet cable used is of good quality and meets the required specifications.
Update the drivers for the Ethernet 2 Adapter to the latest version available.
Disable any unnecessary network protocols or services that might be affecting network performance.
3. Connection Dropping:
Inspect the Ethernet cable for any physical damage or loose connections.
Try using a different Ethernet cable to rule out a faulty cable.
Ensure that the Ethernet 2 Adapter is securely seated in the PCI slot.
Disable power-saving features for the Ethernet 2 Adapter in the device settings.
4. Limited or No Network Visibility:
Check if the Ethernet 2 Adapter is detected in the device manager or network settings.
Confirm that the Ethernet 2 Adapter drivers are installed correctly.
Try using a different PCI slot if available to rule out any slot-related issues.
Perform a system restart and check if the network visibility is restored.
5. Compatibility Issues:
Ensure that the Ethernet 2 Adapter is compatible with the operating system of your computer.
Visit the manufacturer’s website for any updated drivers or firmware releases to address compatibility issues.
Check online forums or user communities for any known compatibility issues and potential workarounds.
If all else fails, consider contacting the manufacturer’s technical support for assistance.
If any issues persist or if you encounter specific error messages, it is recommended to refer to the user manual or contact the manufacturer’s support for further troubleshooting guidance. By following these troubleshooting steps, you can address common issues with the Ethernet 2 Adapter and restore optimal network performance.
Frequently Asked Questions about Ethernet 2 Adapter
Here are answers to some common questions about Ethernet 2 Adapter:
1. What is the difference between Ethernet 2 and the original Ethernet protocol?
Ethernet 2, also known as Ethernet version 2 or Ethernet II, is an improved version of the original Ethernet protocol. It introduced a more efficient frame structure, increased addressing capacity with 48-bit MAC addresses, and supports higher data transfer speeds. These enhancements improve overall network performance and compatibility.
2. Is the Ethernet 2 Adapter backward compatible with previous Ethernet versions?
Yes, the Ethernet 2 Adapter is backward compatible with previous Ethernet versions. It can work seamlessly with devices that support older Ethernet protocols, ensuring compatibility and smooth communication within mixed network environments.
3. Can I use multiple Ethernet 2 Adapters in the same computer?
Yes, you can use multiple Ethernet 2 Adapters in the same computer, provided that you have available PCI slots to accommodate them. This allows for the expansion of network connectivity or the segmentation of network traffic for specific purposes.
4. Does the Ethernet 2 Adapter require additional drivers?
The need for additional drivers depends on your operating system. In many cases, the Ethernet 2 Adapter will be automatically detected and the necessary drivers will be installed. However, it is always recommended to check the manufacturer’s website for the latest drivers specific to your operating system.
5. Can I use the Ethernet 2 Adapter for wireless connections?
No, the Ethernet 2 Adapter is primarily designed for wired network connections. It supports Ethernet over twisted pair cables and fiber optic cables. For wireless connections, you would need a separate wireless network adapter.
6. How can I ensure the security of my network when using the Ethernet 2 Adapter?
The Ethernet 2 Adapter provides built-in security features such as MAC address filtering and VLAN support. By utilizing these features, you can control access to your network and enhance its security. Additionally, it is important to use strong passwords, keep your software and firmware up to date, and employ other best practices for network security.
7. Can I use the Ethernet 2 Adapter with a router or switch?
Yes, the Ethernet 2 Adapter can be used with routers and switches. It enables devices to connect to these network devices and communicate within the local area network. The Ethernet 2 Adapter enhances the speed and efficiency of data transfer within the network infrastructure.
8. What is the maximum data transfer speed supported by the Ethernet 2 Adapter?
The maximum data transfer speed supported by the Ethernet 2 Adapter depends on its specifications and the capabilities of the connected network infrastructure. Common speeds include Fast Ethernet (100 Mbps), Gigabit Ethernet (1 Gbps), and 10 Gigabit Ethernet (10 Gbps).
9. Is the Ethernet 2 Adapter suitable for both home and business networks?
Yes, the Ethernet 2 Adapter is suitable for both home and business networks. It offers improved performance, compatibility with various network technologies, and enhanced security features. Whether you have a small home network or a large enterprise setup, the Ethernet 2 Adapter can meet your networking needs.
10. Can I use the Ethernet 2 Adapter on different operating systems?
Yes, the Ethernet 2 Adapter is designed to work with different operating systems, including Windows, macOS, and Linux distributions. However, it is important to ensure that the necessary drivers are available and compatible with your specific operating system.
These frequently asked questions cover some of the common inquiries regarding the Ethernet 2 Adapter. If you have any additional questions or concerns, it is recommended to refer to the user manual or contact the manufacturer’s support for further assistance.
Conclusion
The Ethernet 2 Adapter is a crucial component in modern network infrastructures, offering numerous benefits and features that enhance network performance, efficiency, and security. With its increased data transfer speeds, improved frame structure, compatibility with multiple network technologies, and advanced security features, the Ethernet 2 Adapter enables users to achieve seamless and reliable network connectivity.
By understanding the Ethernet 2 Adapter’s role in facilitating data transfer and its compatibility with various network technologies, users can optimize their network performance and meet the demands of bandwidth-intensive applications. The Ethernet 2 Adapter’s versatility allows for seamless integration into different environments, making it suitable for both residential and commercial networks.
Moreover, the Ethernet 2 Adapter’s plug-and-play functionality, easy installation, and compatibility with different operating systems make it a user-friendly solution for enhancing network connectivity. Troubleshooting common issues, such as connectivity problems or slow network speed, can be addressed by following simple troubleshooting steps.
Whether you’re using the Ethernet 2 Adapter for a home network, a small business setup, or a large enterprise environment, its benefits, such as faster data transfer, increased network bandwidth, enhanced network performance, security features, scalability, compatibility, and cost-effectiveness, make it an invaluable networking component.
In conclusion, the Ethernet 2 Adapter is a powerful and versatile tool that meets the demands of modern network infrastructure. By utilizing its features and benefits, users can optimize their network connectivity and enjoy a reliable, fast, and secure data transfer experience.
Post navigation
Previous Previous post: What Is An Ethernet AdapterNext Next post: What Type Of Cabling Is Used With Ethernet 100BaseFX Networks
Leave a Reply Cancel reply
Your email address will not be published. Required fields are marked *Comment Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Close
Menu
Home
AI
TECH
Robotics
FINTECH
Crowdfunding
Cryptocurrency
Digital Banking
Digital Payments
Investments
Gaming
Esports
Console Gaming
Mobile Gaming
PC Gaming
VR/AR Gaming
Others
How to
Gadget Usage
Gaming Tips
Online Safety
Software Tutorials
Tech Setup & Troubleshooting
Others
Tech Reviews
Buyer’s Guides
Comparative Analysis
Gadget Reviews
Service Reviews
Software Reviews
Gadgets
Mobile Devices
PCs & Laptops
Smart Home Gadgets
Wearables
Media
Content Creation Tools
Digital Photography
Podcasting
Video & Music Streaming
Internet
Online Security
Online Services
VPN
Web Hosting
WiFi & Ethernet
Software
Browsers & Extensions
Communication Platforms
Operating Systems
Productivity Tools
Innovation
AI & Machine Learning
Cybersecurity
Emerging Tech
IoT & Smart Devices
Virtual & Augmented Reality
Featured
News
Latest News
AI Developments
Fintech Updates
Gaming News
New Product Launches
Others
All
Search for:
NavigationHome
AI
TECH
Robotics
FINTECH
Crowdfunding
Cryptocurrency
Digital Banking
Digital Payments
Investments
Gaming
Esports
Console Gaming
Mobile Gaming
PC Gaming
VR/AR Gaming
Others
How to
Gadget Usage
Gaming Tips
Online Safety
Software Tutorials
Tech Setup & Troubleshooting
Others
Tech Reviews
Buyer’s Guides
Comparative Analysis
Gadget Reviews
Service Reviews
Software Reviews
Gadgets
Mobile Devices
PCs & Laptops
Smart Home Gadgets
Wearables
Media
Content Creation Tools
Digital Photography
Podcasting
Video & Music Streaming
Internet
Online Security
Online Services
VPN
Web Hosting
WiFi & Ethernet
Software
Browsers & Extensions
Communication Platforms
Operating Systems
Productivity Tools
Innovation
AI & Machine Learning
Cybersecurity
Emerging Tech
IoT & Smart Devices
Virtual & Augmented Reality
Featured
News
Latest News
AI Developments
Fintech Updates
Gaming News
New Product Launches
Others
All
Latest Articles
How Sustainable Is Bitcoin8217s Current Price Rally
What Are the Most Common Challenges in AI Development
Related Post
406140541709582227
5 Mar 2024
Enhancing Software Development Processes with Artificial Intelligence
20 Feb 2024
How Is AI Helping With Our Cars?
9 Feb 2024
AI in Cybersecurity: Balancing Strengths and Challenges
6 Feb 2024
AI at Work: Unveiling the Smart Background Removal Feature
25 Jan 2024
Image Upscaler AI: Transforming Digital Imagery in the Age of Robotics and AI
25 Jan 2024
Related Posts
TECH REVIEWS
10 Amazing Lightning Ethernet Adapter for 2024
by Raye Loving
|
24 August 2023
TECH REVIEWS
13 Best Thunderbolt 3 To Ethernet for 2024
by Naoma Blanco
|
24 August 2023
TECH REVIEWS
11 Best Thunderbolt Ethernet Adapter for 2024
by Neilla Pete
|
24 August 2023
TECH REVIEWS
9 Amazing Lightning To Ethernet Adapter for 2024
by Casey Tankersley
|
24 August 2023
TECH REVIEWS
13 Amazing Ethernet To Thunderbolt for 2024
by Caterina Nicolas
|
6 October 2023
TECH REVIEWS
9 Amazing Phone Jack To Ethernet Adapter for 2024
by Courtney Shuck
|
24 August 2023
TECH REVIEWS
9 Amazing Micro USB Ethernet Adapter for 2024
by Liuka Sheriff
|
24 August 2023
TECH REVIEWS
11 Amazing Ethernet Adapter for 2024
by Joya Hardaway
|
20 August 2023
Recent Stories
Cryptocurrency
How Sustainable Is Bitcoin’s Current Price Rally?
by Casey Tankersley
|
11 March 2024
AI
What Are the Most Common Challenges in AI Development?
by Casey Tankersley
|
8 March 2024
GAMING
When Does Metroid Dread Come Out
by Casey Tankersley
|
7 March 2024
GAMING
Where To Go After Ice Missile Metroid Dread
by Casey Tankersley
|
7 March 2024
GAMING
Where To Go After First Boss Metroid Dread
by Casey Tankersley
|
7 March 2024
GAMING
How Much Is Metroid Dread
by Casey Tankersley
|
7 March 2024
GAMING
How To Get Bombs Early In Metroid Dread
by Casey Tankersley
|
7 March 2024
GAMING
How Many Emmi Are In Metroid Dread
by Casey Tankersley
|
7 March 2024
Top Stories
10 Cool Augmented Reality Examples To Know About
by Queenie Samples
Local 58: The Analog Horror Series (An Introduction)
by Shawnee Danielson
How to Watch Movies With Friends Online Easily for Free
by Aprilette Mortenson
Introduction to X-Torrent: The Future of P2P File Sharing
by Lorie Roque
How To Redirect PHP
by Devora Gorski
Now You Know
21 Sep 2023
The Quality Assurance Process: The Roles And Responsibilities
by Lorri Hinman
9 Nov 2021
In-Depth Guide on How to Download Instagram Videos [Beginner-Friendly]
by Nelle Collins
3 Oct 2021
13 Good Password Ideas and Tips for Secure Accounts
by Malanie Walls
1 Oct 2021
15 Best Minecraft Survival Servers You Should Check Out
by Joya Hardaway
28 Sep 2021
Apple M1 Chip vs Intel: The Two Powerful Processors Compared
by Doria English
About Us
Our Experts
Editorial Policy
Inclusivity
Products Testing
Contribute
Advertise
Contact Us
Terms
Privacy Policy
Affiliate Disclosure
DMCA
Please accept our Privacy Policy.
Robots.net uses cookies to improve your experience and to show you personalized ads. Privacy Policy
Accept
Close GDPR Cookie Settings
Privacy Overview
Strictly Necessary Cookies
Powered by GDPR Cookie Compliance
Privacy Overview
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
Enable or Disable Cookies
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
Enable All
Save Settings
Ethernet frame - Wikipedia
Ethernet frame - Wikipedia
Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main pageContentsCurrent eventsRandom articleAbout WikipediaContact usDonate
Contribute
HelpLearn to editCommunity portalRecent changesUpload file
Search
Search
Create account
Log in
Personal tools
Create account Log in
Pages for logged out editors learn more
ContributionsTalk
Contents
move to sidebar
hide
(Top)
1Structure
Toggle Structure subsection
1.1Ethernet packet – physical layer
1.1.1Preamble and start frame delimiter
1.2Frame – data link layer
1.2.1Header
1.2.2Payload
1.2.3Frame check sequence
1.3End of frame – physical layer
1.4Interpacket gap – physical layer
2Types
Toggle Types subsection
2.1Ethernet II
2.2Novell raw IEEE 802.3
2.3IEEE 802.2 LLC
2.4IEEE 802.2 SNAP
3Maximum throughput
4Runt frames
5Notes
6References
7Further reading
Toggle the table of contents
Ethernet frame
12 languages
CatalàČeštinaDeutschEspañol한국어Bahasa IndonesiaItaliano日本語SvenskaTürkçeTiếng Việt中文
Edit links
ArticleTalk
English
ReadEditView history
Tools
Tools
move to sidebar
hide
Actions
ReadEditView history
General
What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationCite this pageGet shortened URLDownload QR codeWikidata item
Print/export
Download as PDFPrintable version
From Wikipedia, the free encyclopedia
Unit of data on an Ethernet network
Ethernet packet. The SFD (start frame delimiter) marks the end of the packet preamble. It is immediately followed by the Ethernet frame, which starts with the destination MAC address.[1]
In computer networking, an Ethernet frame is a data link layer protocol data unit and uses the underlying Ethernet physical layer transport mechanisms. In other words, a data unit on an Ethernet link transports an Ethernet frame as its payload.[2]
An Ethernet frame is preceded by a preamble and start frame delimiter (SFD), which are both part of the Ethernet packet at the physical layer. Each Ethernet frame starts with an Ethernet header, which contains destination and source MAC addresses as its first two fields. The middle section of the frame is payload data including any headers for other protocols (for example, Internet Protocol) carried in the frame. The frame ends with a frame check sequence (FCS), which is a 32-bit cyclic redundancy check used to detect any in-transit corruption of data.
Structure[edit]
See also: Physical Coding Sublayer
A data packet on the wire and the frame as its payload consist of binary data. Ethernet transmits data with the most-significant octet (byte) first; within each octet, however, the least-significant bit is transmitted first.[a]
The internal structure of an Ethernet frame is specified in IEEE 802.3.[2] The table below shows the complete Ethernet packet and the frame inside, as transmitted, for the payload size up to the MTU of 1500 octets.[b] Some implementations of Gigabit Ethernet and other higher-speed variants of Ethernet support larger frames, known as jumbo frames.
802.3 Ethernet packet and frame structure
Layer
Preamble
Start frame delimiter (SFD)
MAC destination
MAC source
802.1Q tag (optional)
Ethertype (Ethernet II) or length (IEEE 802.3)
Payload
Frame check sequence (32‑bit CRC)
Interpacket gap (IPG)
Length (octets)
7
1
6
6
(4)
2
42–1500[c]
4
12
Layer 2 Ethernet frame
(not part of the frame)
← 64–1522 octets →
(not part of the frame)
Layer 1 Ethernet packet & IPG
← 72–1530 octets →
← 12 octets →
The optional 802.1Q tag consumes additional space in the frame. Field sizes for this option are shown in brackets in the table above. IEEE 802.1ad (Q-in-Q) allows for multiple tags in each frame. This option is not illustrated here.
Ethernet packet – physical layer[edit]
Preamble and start frame delimiter[edit]
See also: Syncword
An Ethernet packet starts with a seven-octet (56-bit) preamble and one-octet (8-bit) start frame delimiter (SFD).[d] The preamble bit values alternate 1 and 0, allowing receivers to synchronize their clock at the bit-level with the transmitter. The preamble is followed by the SFD which ends with a 1 instead of 0, to break the bit pattern of the preamble and signal the start of the actual frame.[1]: section 4.2.5
Physical layer transceiver circuitry (PHY for short) is required to connect the Ethernet MAC to the physical medium. The connection between a PHY and MAC is independent of the physical medium and uses a bus from the media independent interface family (MII, GMII, RGMII, SGMII, XGMII). The preamble and SFD representation depends on the width of the bus:
Preamble and SFD representations as bits, decimal, bytes, and nibbles
Representation
56-bit (7-byte) Preamble
SFD byte
uncoded on-the-wire bit pattern transmitted from left to right (used by Ethernet variants transmitting serial bits instead of larger symbols)[1]: sections 4.2.5 and 3.2.2
10101010
10101010
10101010
10101010
10101010
10101010
10101010
10101011
decimal in Ethernet LSb-first ordering[1]: sections 3.2.2, 3.3 and 4.2.6
85
85
85
85
85
85
85
213
hexadecimal LSb-first bytes for 8-bit wide busses
(GMII bus for Gigabit Ethernet transceivers)
0x55
0x55
0x55
0x55
0x55
0x55
0x55
0xD5
hexadecimal LSb-first nibbles for 4-bit wide busses (MII bus for Fast Ethernet or RGMII for gigabit transceivers)
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0x5
0xD
The SFD is immediately followed by the destination MAC address, which is the first field in an Ethernet frame.
Frame – data link layer[edit]
Header[edit]
The header features destination and source MAC addresses (each six octets in length), the EtherType field and, optionally, an IEEE 802.1Q tag or IEEE 802.1ad tag.
The EtherType field is two octets long and it can be used for two different purposes. Values of 1500 and below mean that it is used to indicate the size of the payload in octets, while values of 1536 and above indicate that it is used as an EtherType, to indicate which protocol is encapsulated in the payload of the frame. When used as EtherType, the length of the frame is determined by the location of the interpacket gap and valid frame check sequence (FCS).
The IEEE 802.1Q tag or IEEE 802.1ad tag, if present, is a four-octet field that indicates virtual LAN (VLAN) membership and IEEE 802.1p priority. The first two octets of the tag are called the Tag Protocol IDentifier (TPID) and double as the EtherType field indicating that the frame is either 802.1Q or 802.1ad tagged. 802.1Q uses a TPID of 0x8100. 802.1ad uses a TPID of 0x88a8.
Payload[edit]
Payload is a variable-length field. Its minimum size is governed by a requirement for a minimum frame transmission of 64 octets (bytes).[e] With header and FCS taken into account, the minimum payload is 42 octets when an 802.1Q tag is present[f] and 46 octets when absent. When the actual payload is less than the minimum, padding octets are added accordingly. IEEE standards specify a maximum payload of 1500 octets. Non-standard jumbo frames allow for larger payloads on networks built to support them.
Frame check sequence[edit]
The frame check sequence (FCS) is a four-octet cyclic redundancy check (CRC) that allows detection of corrupted data within the entire frame as received on the receiver side. According to the standard, the FCS value is computed as a function of the protected MAC frame fields: source and destination address, length/type field, MAC client data and padding (that is, all fields except the FCS).
Per the standard, this computation is done using the left shifting CRC-32 (polynomial = 0x4C11DB7, initial CRC = 0xFFFFFFFF, CRC is post complemented, verify value = 0x38FB2284) algorithm. The standard states that data is transmitted least significant bit (bit 0) first, while the FCS is transmitted most significant bit (bit 31) first.[1]: section 3.2.9 An alternative is to calculate a CRC using the right shifting CRC-32 (polynomial = 0xEDB88320, initial CRC = 0xFFFFFFFF, CRC is post complemented, verify value = 0x2144DF1C), which will result in a CRC that is a bit reversal of the FCS, and transmit both data and the CRC least significant bit first, resulting in identical transmissions.
The standard states that the receiver should calculate a new FCS as data is received and then compare the received FCS with the FCS the receiver has calculated. An alternative is to calculate a CRC on both the received data and the FCS, which will result in a fixed non-zero "verify" value. (The result is non-zero because the CRC is post complemented during CRC generation). Since the data is received least significant bit first, and to avoid having to buffer octets of data, the receiver typically uses the right shifting CRC-32. This makes the "verify" value (sometimes called "magic check") 0x2144DF1C.[5]
However, hardware implementation of a logically right shifting CRC may use a left shifting Linear Feedback Shift Register as the basis for calculating the CRC, reversing the bits and resulting in a verify value of 0x38FB2284. Since the complementing of the CRC may be performed post calculation and during transmission, what remains in the hardware register is a non-complemented result, so the residue for a right shifting implementation would be the complement of 0x2144DF1C = 0xDEBB20E3, and for a left shifting implementation, the complement of 0x38FB2284 = 0xC704DD7B.
End of frame – physical layer[edit]
The end of a frame is usually indicated by the end-of-data-stream symbol at the physical layer or by loss of the carrier signal; an example is 10BASE-T, where the receiving station detects the end of a transmitted frame by loss of the carrier. Later physical layers use an explicit end of data or end of stream symbol or sequence to avoid ambiguity, especially where the carrier is continually sent between frames; an example is Gigabit Ethernet with its 8b/10b encoding scheme that uses special symbols which are transmitted before and after a frame is transmitted.[6][7]
Interpacket gap – physical layer[edit]
Interpacket gap (IPG) is idle time between packets. After a packet has been sent, transmitters are required to transmit a minimum of 96 bits (12 octets) of idle line state before transmitting the next packet.
Types[edit]
Ethernet frame differentiation
Frame type
Ethertype or length
Payload start two bytes
Ethernet II
≥ 1536
Any
Novell raw IEEE 802.3
≤ 1500
0xFFFF
IEEE 802.2 LLC
≤ 1500
Other
IEEE 802.2 SNAP
≤ 1500
0xAAAA
There are several types of Ethernet frames:
Ethernet II frame, or Ethernet Version 2,[g] or DIX frame is the most common type in use today, as it is often used directly by the Internet Protocol.
Novell raw IEEE 802.3 non-standard variation frame
IEEE 802.2 Logical Link Control (LLC) frame
IEEE 802.2 Subnetwork Access Protocol (SNAP) frame
The different frame types have different formats and MTU values, but can coexist on the same physical medium. Differentiation between frame types is possible based on the table on the right.
In addition, all four Ethernet frame types may optionally contain an IEEE 802.1Q tag to identify what VLAN it belongs to and its priority (quality of service). This encapsulation is defined in the IEEE 802.3ac specification and increases the maximum frame by 4 octets.
The IEEE 802.1Q tag, if present, is placed between the Source Address and the EtherType or Length fields. The first two octets of the tag are the Tag Protocol Identifier (TPID) value of 0x8100. This is located in the same place as the EtherType/Length field in untagged frames, so an EtherType value of 0x8100 means the frame is tagged, and the true EtherType/Length is located after the Q-tag. The TPID is followed by two octets containing the Tag Control Information (TCI) (the IEEE 802.1p priority (quality of service) and VLAN id). The Q-tag is followed by the rest of the frame, using one of the types described above.
Ethernet II[edit]
Ethernet II framing (also known as DIX Ethernet, named after DEC, Intel and Xerox, the major participants in its design[8]), defines the two-octet EtherType field in an Ethernet frame, preceded by destination and source MAC addresses, that identifies an upper layer protocol encapsulated by the frame data. Most notably, an EtherType value of 0x0800 indicates that the frame contains an IPv4 datagram, 0x0806 indicates an ARP datagram, and 0x86DD indicates an IPv6 datagram. See EtherType § Values for more.
The most common Ethernet frame format, type II
As this industry-developed standard went through a formal IEEE standardization process, the EtherType field was changed to a (data) length field in the new 802.3 standard.[h] Since the recipient still needs to know how to interpret the frame, the standard required an IEEE 802.2 header to follow the length and specify the type. Many years later, the 802.3x-1997 standard, and later versions of the 802.3 standard, formally approved of both types of framing. Ethernet II framing is the most common in Ethernet local area networks, due to its simplicity and lower overhead.
In order to allow some frames using Ethernet II framing and some using the original version of 802.3 framing to be used on the same Ethernet segment, EtherType values must be greater than or equal to 1536 (0x0600). That value was chosen because the maximum length of the payload field of an Ethernet 802.3 frame is 1500 octets (0x05DC). Thus if the field's value is greater than or equal to 1536, the frame must be an Ethernet II frame, with that field being a type field.[9] If it's less than or equal to 1500, it must be an IEEE 802.3 frame, with that field being a length field. Values between 1500 and 1536, exclusive, are undefined.[10] This convention allows software to determine whether a frame is an Ethernet II frame or an IEEE 802.3 frame, allowing the coexistence of both standards on the same physical medium.
Novell raw IEEE 802.3[edit]
Novell's "raw" 802.3 frame format was based on early IEEE 802.3 work. Novell used this as a starting point to create the first implementation of its own IPX Network Protocol over Ethernet. They did not use any LLC header but started the IPX packet directly after the length field. This does not conform to the IEEE 802.3 standard, but since IPX always has FF as the first two octets (while in IEEE 802.2 LLC that pattern is theoretically possible but extremely unlikely), in practice this usually coexists on the wire with other Ethernet implementations, with the notable exception of some early forms of DECnet which got confused by this.
Novell NetWare used this frame type by default until the mid-nineties, and since NetWare was then very widespread, while IP was not, at some point in time most of the world's Ethernet traffic ran over "raw" 802.3 carrying IPX. Since NetWare 4.10, NetWare defaults to IEEE 802.2 with LLC (NetWare Frame Type Ethernet_802.2) when using IPX.[11]
IEEE 802.2 LLC[edit]
Main article: IEEE 802.2
Some protocols, such as those designed for the OSI stack, operate directly on top of IEEE 802.2 LLC encapsulation, which provides both connection-oriented and connectionless network services.
IEEE 802.2 LLC encapsulation is not in widespread use on common networks currently, with the exception of large corporate NetWare installations that have not yet migrated to NetWare over IP. In the past, many corporate networks used IEEE 802.2 to support transparent translating bridges between Ethernet and Token Ring or FDDI networks.
There exists an Internet standard for encapsulating IPv4 traffic in IEEE 802.2 LLC SAP/SNAP frames.[12] It is almost never implemented on Ethernet, although it is used on FDDI, Token Ring, IEEE 802.11 (with the exception of the 5.9 GHz band, where it uses EtherType)[13] and other IEEE 802 LANs. IPv6 can also be transmitted over Ethernet using IEEE 802.2 LLC SAP/SNAP, but, again, that's almost never used.
IEEE 802.2 SNAP[edit]
Main article: Subnetwork Access Protocol
By examining the 802.2 LLC header, it is possible to determine whether it is followed by a SNAP header. The LLC header includes two eight-bit address fields, called service access points (SAPs) in OSI terminology; when both source and destination SAP are set to the value 0xAA, the LLC header is followed by a SNAP header. The SNAP header allows EtherType values to be used with all IEEE 802 protocols, as well as supporting private protocol ID spaces.
In IEEE 802.3x-1997, the IEEE Ethernet standard was changed to explicitly allow the use of the 16-bit field after the MAC addresses to be used as a length field or a type field.
The AppleTalk v2 protocol suite on Ethernet ("EtherTalk") uses IEEE 802.2 LLC + SNAP encapsulation.
Maximum throughput[edit]
We may calculate the protocol overhead for Ethernet as a percentage (packet size including IPG)
Protocol overhead
=
Packet size
−
Payload size
Packet size
{\displaystyle {\text{Protocol overhead}}={\frac {{\text{Packet size}}-{\text{Payload size}}}{\text{Packet size}}}}
We may calculate the protocol efficiency for Ethernet
Protocol efficiency
=
Payload size
Packet size
{\displaystyle {\text{Protocol efficiency}}={\frac {\text{Payload size}}{\text{Packet size}}}}
Maximum efficiency is achieved with largest allowed payload size and is:
1500
1538
=
97.53
%
{\displaystyle {\frac {1500}{1538}}=97.53\%}
for untagged frames, since the packet size is maximum 1500 octet payload + 8 octet preamble + 14 octet header + 4 octet trailer + minimum interpacket gap corresponding to 12 octets = 1538 octets. The maximum efficiency is:
1500
1542
=
97.28
%
{\displaystyle {\frac {1500}{1542}}=97.28\%}
when 802.1Q VLAN tagging is used.
The throughput may be calculated from the efficiency
Throughput
=
Efficiency
×
Net bit rate
{\displaystyle {\text{Throughput}}={\text{Efficiency}}\times {\text{Net bit rate}}\,\!}
,
where the physical layer net bit rate (the wire bit rate) depends on the Ethernet physical layer standard, and may be 10 Mbit/s, 100 Mbit/s, 1 Gbit/s or 10 Gbit/s. Maximum throughput for 100BASE-TX Ethernet is consequently 97.53 Mbit/s without 802.1Q, and 97.28 Mbit/s with 802.1Q.
Channel utilization is a concept often confused with protocol efficiency. It considers only the use of the channel disregarding the nature of the data transmitted – either payload or overhead. At the physical layer, the link channel and equipment do not know the difference between data and control frames. We may calculate the channel utilization:
Channel utilization
=
Time spent transmitting data
Total time
{\displaystyle {\text{Channel utilization}}={\frac {\text{Time spent transmitting data}}{\text{Total time}}}}
The total time considers the round trip time along the channel, the processing time in the hosts and the time transmitting data and acknowledgements. The time spent transmitting data includes data and acknowledgements.
Runt frames[edit]
A runt frame is an Ethernet frame that is less than the IEEE 802.3's minimum length of 64 octets. Runt frames are most commonly caused by collisions; other possible causes are a malfunctioning network card, buffer underrun, duplex mismatch or software issues.[14]
Notes[edit]
^ The frame check sequence (FCS) uses a different bit ordering.[3]
^ The bit patterns in the preamble and start of frame delimiter are written as bit strings, with the first bit transmitted on the left (not as octet values, which in Ethernet are transmitted least significant bit(s) first). This notation matches the one used in the IEEE 802.3 standard.
^ Payload can be 42 octets if an 802.1Q tag is present. Minimum is 46 octets without.
^ Preamble and start frame delimiter are not displayed by packet sniffing software because these bits are stripped away at OSI layer 1 by the network interface controller (NIC) before being passed on to the OSI layer 2, which is where packet sniffers collect their data. There are layer-2 sniffers that can capture and display the preamble and start frame delimiter, but they are expensive and mainly used to detect problems related to physical connectivity.
^ Minimum payload size is dictated by the 512-bit slot time used for collision detection in the Ethernet LAN architecture.
^ Both 42 and 46 octet minimums are valid when 802.1Q is present.[4]
^ A version 1 Ethernet frame was used for early Ethernet prototypes and featured 8-bit MAC addresses and was never commercially deployed.
^ Original Ethernet frames define their length with the framing that surrounds it, rather than with an explicit length count.
References[edit]
^ a b c d e 802.3-2018 – IEEE Standard for Ethernet. IEEE. 14 June 2018. doi:10.1109/IEEESTD.2018.8457469. ISBN 978-1-5044-5090-4.
^ a b "3.1.1 Packet format". 802.3-2018 – IEEE Standard for Ethernet. IEEE. 14 June 2018. doi:10.1109/IEEESTD.2018.8457469. ISBN 978-1-5044-5090-4.
^ 802.3-2018 – IEEE Standard for Ethernet. IEEE. 14 June 2018. Section 3.3 and annex 31A. doi:10.1109/IEEESTD.2018.8457469. ISBN 978-1-5044-5090-4. Opcodes are transmitted high-order octet first. Within each octet, bits are transmitted least-significant bit first. [...] Each octet of the MAC frame, with the exception of the FCS, is transmitted least significant bit first.
^ "Annex G". IEEE Standard for Local and metropolitan area networks--Media Access Control (MAC) Bridges and Virtual Bridged Local Area Networks. doi:10.1109/IEEESTD.2011.6009146. ISBN 978-0-7381-6708-4.
^ "Specification of CRC Routines V4.5.0 R4.1 Rev 3" (PDF). AUTOSAR. p. 24.
^ Charles E. Spurgeon (February 2000). Ethernet: The Definitive Guide. O'Reilly. pp. 41, 47. ISBN 9780596552824. Retrieved 30 June 2014.
^ "40.1.3.1 Physical Coding Sublayer (PCS)". 802.3-2018 – IEEE Standard for Ethernet. IEEE. 14 June 2018. doi:10.1109/IEEESTD.2018.8457469. ISBN 978-1-5044-5090-4.
^ Drew Heywood; Zubair Ahmad (2001). Drew Heywood's Windows 2000 Network Services. Sams. p. 53. ISBN 978-0-672-31741-5.
^ LAN MAN Standards Committee of the IEEE Computer Society (20 March 1997). IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997. The Institute of Electrical and Electronics Engineers, Inc. pp. 28–31.
^ "3.2.6 Length/Type field". 802.3-2018 – IEEE Standard for Ethernet. 14 June 2018. doi:10.1109/IEEESTD.2018.8457469. ISBN 978-1-5044-5090-4.
^ Don Provan (17 September 1993). "Ethernet Framing". Newsgroup: comp.sys.novell. Usenet: 1993Sep17.190654.13335@novell.com. (HTML-formatted version Archived 18 April 2015 at the Wayback Machine) — a classic series of Usenet postings by Novell's Don Provan that have found their way into numerous FAQs and are widely considered the definitive answer to the Novell Frame Type usage.
^
A Standard for the Transmission of IP Datagrams over IEEE 802 Networks. Network Working Group of the IETF. February 1988. doi:10.17487/RFC1042. RFC 1042.
^ Computer Society, IEEE (2016). IEEE Std 802.11-2016: Part 11: Wireless LAN Medium Access Control IEEE (MAC) and Physical Layer (PHY) Specifications. New York, NY: IEEE. p. 249.
^
"Troubleshooting Ethernet". Cisco Systems. Retrieved 13 August 2016.
Further reading[edit]
Wikiversity has learning resources about Topic:Web Science/Part1: Foundations of the web/Internet Architecture/Ethernet
Video which explains how to build an Ethernet Frame
Minimum Frame Length in Ethernet explained
vteEthernet family of local area network technologiesSpeeds
10 Mbit/s
100 Mbit/s
1 Gbit/s
2.5 and 5 Gbit/s
10 Gbit/s
25 and 50 Gbit/s
40 and 100 Gbit/s
200, 400, 800 and 1600 Gbit/s
General
Physical layer
Autonegotiation
EtherType
Flow control
Frames
Jumbos
Organizations
IEEE 802.3
Ethernet Alliance
Media
Twisted pair
Coaxial
First mile
10G-EPON
Historic
CSMA/CD
StarLAN
10BROAD36
10BASE-FB
10BASE-FL
10BASE5
10BASE2
MAU
FOIRL
100BaseVG
LattisNet
Long Reach
Applications
Audio
Carrier
Data center
Energy Efficiency
Industrial
Metro
Power
Synchronous
Transceivers
GBIC
SFP/SFP+/QSFP/QSFP+/OSFP
XENPAK/X2
XFP
CFP
Interfaces
AUI
EAD
MDI
MII
GMII
XGMII
XAUI
Category
Commons
Retrieved from "https://en.wikipedia.org/w/index.php?title=Ethernet_frame&oldid=1211981089"
Category: EthernetHidden categories: Webarchive template wayback linksArticles with short descriptionShort description is different from WikidataUse dmy dates from March 2024Use American English from March 2019All Wikipedia articles written in American EnglishArticles containing video clips
This page was last edited on 5 March 2024, at 15:40 (UTC).
Text is available under the Creative Commons Attribution-ShareAlike License 4.0;
additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
Privacy policy
About Wikipedia
Disclaimers
Contact Wikipedia
Code of Conduct
Developers
Statistics
Cookie statement
Mobile view
Toggle limited content width