HCIA学习笔记(三):以太网与MAC地址初识

一、以太网

1.推荐书籍:《以太网权威指南》[美]司布真
2.以太网最早由DIX联盟(DEC/Inter/Xerox)提供,是一项成功的商业性技术,现在大多用的以太网格式是Ethernet_2的格式,用来卖网卡的。之后IEEE将其标准化,叫IEEE802.3 Ethernet(与Ethernet_2格式有区别),在一些网络设备的二层协议中可以看到,没有太多实际意义,网卡中都是Ethernet_2的格式。
3.以太网是局域网采用的最通用的数据链路层的通信协议标准,该标准定义了在局域网中采用的电缆类型和信号处理方法。
4.任何一层报文PDU,都是由头部、数据、尾部这三段组成。
在这里插入图片描述
这里要深刻理解数据的含义,二层中的数据包含了三层PDU中的所有,即层层封装,每层数据都不一样。
5.以太网帧结构:以太网技术所使用的帧称为以太网帧(以太帧),以太帧格式有两种:
在这里插入图片描述
其中:
(1)头部:具有本层功能的信息,包括:
D.MAC(Destination 目标MAC地址):数据帧接收者
S.MAC(Source 源MAC地址):数据帧发送者
Type:表示上一层(即网络层的所有东西)的类型,
常见值:0x0800:IPV4;0x0806:ARP
理解1:告诉操作系统以哪种方式、哪种协议读data;
理解2:复用:用同一种格式(以太网帧格式)封装很多种协议,type用于区分不同协议;

(2)尾部:FCS:校验位(校验和),用来检查头部(源目标MAC地址、Type)的问题(数据帧的错误),采用CRC32算法;
其中:CRC32是循环冗余校验码(检错码)的一种,其算出来的结果是32个比特,即占用四个字节,在pc上用8个16进制显现,经常在压缩包报错,表示已损坏,就说明通过该校验方式发现有错误。

(3)802.3的以太网格式将Type换成Length,LLC和SNAP是为了兼容早期其他的网络

5.通信模式:
(1)单工:广播,只能发或只能收,常见有FM调频收音机;
(2)半双工 half duplex:(共享介质)能发也能收,但不能同时进行,常见对讲机,没有采用控制机制;半双工传输距离极短,10兆百兆多一些,不实用。
(3)全双工 full duplex:能同时进行发和收,常见手机;

6.冲突域:是连接在同一共享介质上的所有节点的集合,一个节点发送报文,其他节点都可以看到,所有节点竞争同一带宽。例如同轴电缆、电视线、总线性网络会发生冲突。

7.解决冲突域的机制:CSMA/CD介质访问控制机制)用于半双工,相当于一种通信规则,包括有:
MA:多路访问,设备都有权利在总线上发送数据,都有访问的权利;
CS:载波监听,发送数据前先听一听线路上有无数据在发送;
CD:冲突检测,一旦产生冲突,所有设备都不再发送数据;

(1) 早期电路技术落后,存在HUB网络,其采用半双工通信模式。hub集线器所有接口在一个冲突域,其外观上与交换机一致,物理看上去是星型的,实际逻辑上是采用总线性的。
(2)当网络处于半双工通信模式下,会自动启用CSMA/CD机制,这种机制可以控制设备收发,保证有线网络的畅通,是一种友好机制。
(3) 早期的以太网是建立在CSMA/CD机制上的广播型网络(总线性),产生冲突会限制以太网的性能,早期以太网物理设备有hub集线器,现在交换机作为二层网络设备,交换机正常情况下是全双工,交换机的每一个接口是一个冲突域,(每个接口连接一台PC)通信范围很小,(一个电脑一个冲突域)想发就发,想收就收。(交换矩阵:交换机的硬件结构,实现点到点连接,数据发送接收独立)。
交换机中可以使用 display interface ethernet brief 命令查看状态;
在连接设备时要检查接口设备的双工模式,若两台设备接到交换机的同一个口上(有这种连接器),很大概率双方会协调(Negotiation)成全双工,相当于一个冲突域一分为二,这样就会产生冲突。(默认所有设备按照匹配表自动协商双工模式)
(4)网卡:网络接口卡(Network Interface Card,NIC),也叫网络适配器(Adapter),是网络设备与外部网络世界相连的关键部件。网卡的层级是在物理层和数据链路层之间。TCP/IP装在操作系统之上,网卡把其数据封装成帧,并转化为比特流;交换机数据通过帧传送给网卡,网卡转化为比特流。网络接口简称网口或端口或接口,每个网口有一快网卡对应。计算机或交换机通过网卡来转发数据。
(5)以太网数据帧总长度是64-1518字节
以太网最大传输单元MTU=1500B(Data域);
必须保证Data域最小=46B;若实际不足46字节,由网卡在数据链路层填充(Padding);规定最小帧长64字节是为了避免发送数据而传输距离远导致设备认为线路空闲而发送数据引起冲突(以太网设计之初采用半双工);规定最大帧长是出于对传输效率和可靠性的折中考虑;

8.双绞线:用于抵消磁场(共8根4对)
包括有:T568B(31645278)(共8根线)、T568A(12345678)(共8根线)、(线的颜色排序方式不一样:13对调,26对调)
其中有RJ45头(网线)、RJ11头(电话线)

标准的以太网(Ethernet_2):10Mbps
快速以太网(fastethernet):100Mbps 需要2对线13 26;
千兆以太网(gigabitethernet):1000Mbps 需要4对线即8根线全做通;

9.直通线:同一个网线两端使用同一种线序,实际生活中大多是T568B。直通线连接不同类型设备。
交叉线:同一个网线两端使用不同种线序,一端使用T568B,一端使用T568A。交叉线连接同类型设备。

(1)此处指的同类型设备并不需要名称相同,而是以功能划分,以所在层划分。如PC和路由器都工作在网络层,是三层设备,所以用交叉线连接。
(2)一般情况,网线传输数据的时候,是两线发送,另两线接收。如1,2用来发送数据,3,6用来接收数据,即1发给3,2发给6。若两台PC(PCa和PCb)进行通信,PCa通过线1和线2发送数据给PCb,若两台PC以直通线相连,则PCb的发送线也是线1和线2,接收线是线3和线6,PCb无法通过线1和线2接收数据,而交叉线(通过13 26对调)可以解决这个问题,使得PCb的线1和线2接收数据。
(3)现在设备已经不分直通线交叉线了,因为现在的设备网卡芯片都支持MDI/MDI-X特性,使同一类型网线连接两个设备,不需要担心上述线序问题。

二、MAC地址

1.MAC(Media Access Conteol,媒体介质控制层)地址在网络中唯一标识一个网卡。
2.MAC地址又称硬件、物理地址,有48个比特,即6个字节,即12位的16进制组成。
3.windows查看:命令行窗口输入:ipconfig /all,会显示MAC地址。
4.D.MAC:前24比特由生产网卡的厂家向IEEE申请,(OUI,统一资源标识符),后24比特由厂家自己分配。
5.二层MAC地址分为:
(1)单播(Unicast):第8个比特是0。(即第二位的16进制数是偶数就是单播)一对一通信,手机、电脑、服务器等都是单播地址,单播地址用的最多。
(2)组播(Multicast):第8个比特是1。一对一组人通信,如一个人给一些人开会。
(3)广播(Broadcast):全1(F)。一对所有人通信。广播域:广播帧能传达的范围。
6.MAC地址十六进制表示很重要!

三、交换机硬件

交换机有盒式交换机(用于接入)和框式交换机(汇聚、核心,可以组装配置,可定制化强)。
在这里插入图片描述
所有网络设备长度为19英寸,只可能深度不一样。
宽若为1u=4.45cm,上面所画盒式交换机1最多48口,接48个终端,有百兆口,有千兆口的。2是上行级联口:用于插光模块的。3是网管区域,其中网管口用于初始化配置设备(console口)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值