您当前的位置:首页 > 电脑百科 > 网络技术 > 网络知识

网络中的以太网及MAC地址协议封装,一分钟了解下

时间:2019-11-18 11:14:45  来源:  作者:

一、CSMA/CD

1、冲突检测的载波监听多路访问的(Carrier Sense Multiple Access with Collision Detection,CSMA/CD)机制CSMA/CD:帮助共享带宽的设备避免同时发送数据,产生冲突的协议

CSMA/CD 网络带来的问题:

1).延迟(delay)

2).低吞吐量(throughput)

3).拥塞

2、双工
half-duplex(半双工)以太网:它只采用1 对线缆.如果hubs 与switches 相连,那么必须以半双工的模式操作,因为工作站必须能够检测冲突.半双工以太网带宽的利用率只为上限的30%-40%full-duplex(全双工)以太网:采用2 对线缆,点对点point-to-point)的连接,没有冲突,双倍带宽利用率全双工以太网可以使用在以下的3 种形式里:

1.switch 和host 相连

2.switch 和switch 相连

3.用交叉线缆(crossover cable)相连的host 和host

自动检测机制(auto-detection mechanism):当全双工以太网端口电源启动时,它先与远端相连,并且与之进行协商.看是以10Mbps 的速度还是以100Mbps 的速度运行;再检查是否可以采用全双工模式,如果不行,则切换到半双工模式

3、4种类型的以太网帧:

1.Ethernet II

2.IEEE 802.2

3.IEEE 802.3

4.SNAP

二、mac地址和以太帧

A、MAC地址

MAC 地址是烧录在Network Interface Card(网卡,NIC)里的.MAC 地址,也叫硬件地址,是由48比特长(6 字节),16 进制的数字组成.0-24 位是由厂家自己分配.25-47 位,叫做组织唯一标志符(organizationally unique identifier,OUI).OUI是由IEEE分配给每个组织.组织按高到低的顺序分配1 个唯一的全局地址给每个网卡以保证不会有重复的编号.第47 位为individual/Group(I/G)位,当I/G 位为0 的时候,我们可以设想这个地址是MAC 地址的实际地址可以出现在MAC 头部信息;当I/G 位为1 的时候,我们可以设想它为广播或多播.第46 位叫做G/L 位,也叫U/L 位.当这个位为0 的时候代表它是由IEEE 分配的全局地址;当这个位为1 的时候,代表本地管理。

2、Ethernet Frames

第二层用于把第一层的比特连接成字节,再组成帧(frames)

3 种介质访问方法的类型:

1.争夺(contention),用于在以太网中

2.令牌传递(token passing),用于在FDDI 和Token Ring 里

3.投票(polling),用于在IBM Mainframes 和100VG-AnyLAN 中

循环冗余校验(cyclic redundancy check,CRC):用于错误检测,而非错误更正隧道(tunneling):把不同类型的帧封装在1 个帧里

B、Ethernet II 帧:

1.前导(preamble)字段:交替的1 和0 组成.5Mhz 的时钟频率,8 字节,包含7 字节的起始帧分界

符(start frame delimiter,SFD),SFD 是10101011,最后1 个字节同步(sync)

2.目标地址(destination address,DA):6 字节

3.源地址(source address,SA):6 字节

4.类型(type)字段:用于辨别上层协议,2 字节

5.数据(data):64 到1500 字节

6.帧校验序列(frame check sequence,FCS):4 字节,存储CRC 值

C、802.3 Ethernet 帧:

1.前导(preamble)字段:交替的1和0组成.5Mhz 的时钟频率,8 字节,包含7 字节的起始帧分界

符(start frame delimiter,SFD),SFD 是10101011,最后1 个字节同步(sync)

2.目标地址(destination address,DA):6 字节

3.源地址(source address,SA):6 字节

4.长度(length)字段:不能辨别上层协议,2 字节

5.数据(data):64 到1500 字节

6.帧校验序列(frame check sequence,FCS):4 字节,存储CRC 值

D、802.2 and SNAP

因为802.3 Ethernet 帧没有鉴别上层协议的能力(使用的是length 字段),所以,它需要IEEE 定义的802.2 LLC 标准来帮它实现这个功能

802.2 帧(SAP):

1.目标服务访问点(dest SAP)字段: 1 个字节

2.源服务访问点(source SAP)字段: 1 个字节

3.控制字段:1 或2 个字节

4.数据:大小可变

1 个802.2 帧是由802.3Ethernet 帧加上LLC 信息组成,这样它就可以辨别上层协议

802.2 帧(SNAP):它有自己的协议来辨别上层协议

1.目标服务访问点(dest SAP)字段: 1 个字节,总为AA

2.源服务访问点(source SAP)字段: 1 个字节,总为AA

3.控制字段:1 或2 个字节,值总为3

4.OUI ID:3 字节

5.类型(type)字段:2 字节,辨别上层协议

6.数据:大小可变

三、以太网线缆

1.100BaseT:100 指100Mbps 的速度,采用的是物理星形和逻辑总线拓扑结构, 5,6 或者7 类UTP2 对双绞线,RJ-45连接器, 1个网段1 台主机

2.100BaseFX:100 指100Mbps 的速度,光纤技术,点对点拓扑结构,最大距离412 米, ST 或者SC连接器

3.1000BaseT:1000 指1000Mbps 的速度,光纤技术,点对点拓扑结构,最大距离412 米, 5 类UTP4对双绞线,最大距离100 米

1)、直通线用于连接【不同层设备】:

1.主机和switch/hub

2.router 和switch/hub

直通线只使用1,2,3,6 针脚,2 端的连法是一一对应

2)、交叉线用于连接【同层设备】:

1、switch 和switch

2、主机和主机

3、hub 和hub

4、hub 和switch

5、主机与router 直连

交叉线只使用1,2,3,6 针脚,2 端的连法是1 连3,2 连6,3 连1,6 连2。即一端使用T568A一端使用T568B

3)、反转线不是用来连接以太网连接的,它是用来连接主机与router 的com 口(console serial port)

的,它采用1 到8 跟针脚,2 端全部相反对应当主机与router的console口用反转线连好后,启动Window系统里的超级终端程序即可对router 进行连接:

1.Bps:9600

2.Data bits:8

3.Parity:None

4.Stop bits:1

5.Flow control:none

四、封装

封装(encapsulation):把OSI 参考模型每层自己的协议信息加进数据信息的过程,反之叫做解封装协议数据单元(protocol data units,PDU):数据包括封装进去的信息在OSI 参考模型每层的叫法:

1.Transport layer:segment【段】

2.Network layer:packet 或者datagram【包】

3.Data Link layer:frame【帧】

4.Physical layer:bits【比特】



Tags:以太网   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
一、网络架构传统以态网局域网多采用的是核心交换机到汇聚交换机最后到接入交换机的传统的三层或二层架构。POL网络核心层也是采用核心交换机,但在汇聚层由OLT替代了传统的汇...【详细内容】
2021-11-10  Tags: 以太网  点击:(128)  评论:(0)  加入收藏
在学习OSPF邻接关系前需要先了解OSPF的几种接口状态及邻居状态。1.OSPF路由器接口状态以太网中OSPF路由器接口状态分为6种:1、 Down状态,运行OSPF的接口初始化的状态。Down接...【详细内容】
2020-12-25  Tags: 以太网  点击:(126)  评论:(0)  加入收藏
很多用户在升级windows10正式版后,都遇到了网络连接问题。比如,有用户反馈笔记本win10系统安装后无线(wlan)可以连接,但有线(以太网)无法识别,这该怎么办?下面,就总结一下具体解...【详细内容】
2020-12-14  Tags: 以太网  点击:(145)  评论:(0)  加入收藏
以太网通常指的是由Xerox公司创建并由Xerox、Intel和DEC公司联合开发的基带局域网规范,是当前应用最普遍的局域网技术。它不是一种具体的网络,是一种技术规范。该标准主要定义...【详细内容】
2020-09-10  Tags: 以太网  点击:(1749)  评论:(0)  加入收藏
ethtool 用于查看和修改网络设备(尤其是有线以太网设备)的驱动参数和硬件设置。 来源:https://linux.cn/article-12290-1.html 作者:Magesh Maruthamuthu 译者:Xingyu.Wangethto...【详细内容】
2020-06-04  Tags: 以太网  点击:(98)  评论:(0)  加入收藏
目录 抓包过程 以太网帧(也叫MAC帧)首部分析 IP数据包首部分析抓包过程使用了 Wireshark 进行抓包,用两个最常用的 curl 和 ping 命令来演示抓包情况,开启抓包。## 先访问我自己...【详细内容】
2020-04-14  Tags: 以太网  点击:(64)  评论:(0)  加入收藏
在回答这个问题之前我们先来了解一下ARP一、ARP协议ARP(Address Resolution Protocol)地址解析协议,目的是实现IP地址到MAC地址的转换。在计算机间通信的时候,计算机要知道目的...【详细内容】
2020-03-30  Tags: 以太网  点击:(115)  评论:(0)  加入收藏
以太网交换机是基于以太网传输数据的交换机,以太网采用共享总线型传输媒体方式的局域网。以太网交换机的结构是每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机...【详细内容】
2020-03-02  Tags: 以太网  点击:(116)  评论:(0)  加入收藏
一、CSMA/CD1、冲突检测的载波监听多路访问的(Carrier Sense Multiple Access with Collision Detection,CSMA/CD)机制CSMA/CD:帮助共享带宽的设备避免同时发送数据,产生冲...【详细内容】
2019-11-18  Tags: 以太网  点击:(389)  评论:(0)  加入收藏
IP 报文 IP 包分片MTU:最大传输单元 1500 B 超过MTU(1500 B)时 开始分片接收端根据分片报文中的标识符(Identification),标志(Flags),及片偏移(Fragment Offset)字段对分片报文进行重...【详细内容】
2019-10-24  Tags: 以太网  点击:(192)  评论:(0)  加入收藏
▌简易百科推荐
以京训钉开发平台接口文档为例,使用HttpClient类请求调用其接口,对数据进行增删改查等操作。 文档地址: https://www.yuque.com/bjjnts/jxd/bo1oszusing System;using System.C...【详细内容】
2021-12-28  Wednes    Tags:HttpClient   点击:(1)  评论:(0)  加入收藏
阿里云与爱快路由安装组网教程一、开通好阿里云轻量服务器之后在服务器运维-远程连接处进行远程 二、进入控制台后在root权限下根据需要安装的固件位数复制下面命令。32位:wg...【详细内容】
2021-12-28  ikuai    Tags:组网   点击:(1)  评论:(0)  加入收藏
HTTP 报文是在应用程序之间发送的数据块,这些数据块将通过以文本形式的元信息开头,用于 HTTP 协议交互。请求端(客户端)的 HTTP 报文叫做请求报文,响应端(服务器端)的叫做响应...【详细内容】
2021-12-27  程序员蛋蛋    Tags:HTTP 报文   点击:(5)  评论:(0)  加入收藏
一 网络概念:1.带宽: 标识网卡的最大传输速率,单位为 b/s,比如 1Gbps,10Gbps,相当于马路多宽2.吞吐量: 单位时间内传输数据量大小单位为 b/s 或 B/s ,吞吐量/带宽,就是网络的使用率...【详细内容】
2021-12-27  码农世界    Tags:网络   点击:(3)  评论:(0)  加入收藏
1.TCP/IP 网络模型有几层?分别有什么用? TCP/IP网络模型总共有五层 1.应用层:我们能接触到的就是应用层了,手机,电脑这些这些设备都属于应用层。 2.传输层:就是为应用层提供网络...【详细内容】
2021-12-22  憨猪哥08    Tags:TCP/IP   点击:(35)  评论:(0)  加入收藏
TCP握手的时候维护的队列 半连接队列(SYN队列) 全连接队列(accepted队列)半连接队列是什么?服务器收到客户端SYN数据包后,Linux内核会把该连接存储到半连接队列中,并响应SYN+ACK报...【详细内容】
2021-12-21  DifferentJava    Tags:TCP   点击:(10)  评论:(0)  加入收藏
你好,这里是科技前哨。 随着“元宇宙”概念的爆火,下一代互联网即将到来,也成了互联网前沿热议的话题,12月9日美国众议院的听证会上,共和党议员Patrick McHenry甚至宣称,要调整现...【详细内容】
2021-12-17  王煜全    Tags:Web3   点击:(14)  评论:(0)  加入收藏
一、demopublic static void main(String[] args) throws Exception { RetryPolicy retryPolicy = new ExponentialBackoffRetry( 1000, 3);...【详细内容】
2021-12-15  程序员阿龙    Tags:Curator   点击:(22)  评论:(0)  加入收藏
一、计算机网络概述 1.1 计算机网络的分类按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网(LAN);按照网络使用者:公用网络、专用网络。1.2 计算机网络的层次结构 TCP/IP四层模...【详细内容】
2021-12-14  一口Linux    Tags:网络知识   点击:(31)  评论:(0)  加入收藏
无论是在外面还是在家里,许多人都习惯了用手机连接 WiFi 进行上网。不知道大家有没有遇到过这样一种情况, 明明已经显示成功连接 WiFi,却仍然提示“网络不可用”或“不可上网”...【详细内容】
2021-12-14  UGREEN绿联    Tags:WiFi   点击:(25)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条