以太网MAC地址组成与交换机基本知识
以太网MAC地址
MAC地址由48位二进制组成,通常分为六段,用十六进制表示,工作在数据链路层。
数据链路层功能:
链路的建立,维护与拆除
帧包装,帧传输,帧同步
帧的差错恢复
简单的流量控制
第八位为0 对于目的地址,相当于单播通信
为1,对于目的地址,相当于组播通信
前三位:生产厂家 , 后三位:网卡序列号
例 08 - 00 - 5a - e3 - 93 - 62 前二十四位是供应商标识,后二十四位:供应商对网卡的唯一编号

以太网帧格式:7部分
目的地址和源地址为MAC地址,各占6字节 ,2字节类型:0800代表IP协议,0806代表ARP协议

交换机的工作原理:5步骤
初始状态:

MAC地址学习

广播未知数据帧:

接收方回应:

交换机实现单播通信:

比如这是一台新的交换机,我们接上网络,接上电脑,这时候A要找B,这时A发出一个数据帧,里面有源MAC地址和目的MAC地址,交换机接收到数据帧,先将A的MAC地址进行记录和对应上自己的接口,学习到交换机的MAC地址表里,之后交换机会广播未知MAC地址,B接收到后进行回应,先经过交换机,交换机再学习记录B的MAC地址和对应的接口,再连接上A,这时交换机已经记住A和B的MAC地址与对应接口,之后A和B两机之间实现单播通信。
交换机MAC地址表生命周期默认300s,达到生命周期后交换机将会MAC地址表进行老化,刷新。
交换机以太网接口的工作模式
单工 例:话筒 喇叭
两个数据站之间只能沿单一方向传输数据
半双工 例:对讲机
两个数据站之间可用双向传输,但不能同时进行
全双工 例:电话
两个数据站之间可双向且同时进行数据传输 既收又发
交换机以太网接口速率
接口连接时进行协商
协商失败则无法正常通信
交换机基本命令
用户视图模式<Huawei>切换至系统视图模式【Huawei】
<Huawei>system-view
1.历史命令查询
【Huawei】display history-command
2.配置主机名
<Huawei>system-view
【Huawei】sysname Router1
3.状态信息查询
<Huawei>display version 查看VRP版本
<Huawei>display user 查看用户终端信息
4.进入接口模式并查看信息
<Huawei>sys
【Huawei】int g0/0/0
【Huawei-GigabitEthernet0/0/0】dis this 查看当前视图下的配置信息
5.配置文件管理命令
【Huawei】display saved-configuration 查看设备保存的信息
【Huawei】display current-configuration 查看设备当前配置的信息
<Huawei>reset saved-configuration 擦除存储设备中的配置文件
<Huawei>compare configuration 比较当前配置信息于存储设备中的保存文件是否一致
6.关闭华为的信息提示中心
【Huawei】undo info-center enable
<Huawei>undo terminal monitor
7.永不超时
【Huawe】]user-interface console 0
【Huawei-ui console0】idle-timeout 0 0
8.配置双工及速率命令
<Huawei>sys
【Huawei】int g0/0/
【SW1-Ethernet0/0/1】undo negotiation auto 关闭自动协商
【SW1-Ethernet0/0/1】speed 100 调至速率100m
【SW1-Ethernet0/0/1】duplex full 调至全双工模式, 解释:full:Full-Duplex(全双工模式)
half:Half-Duplex(半双工模式)
9.保存配置
<Huawei>save
10.设置远程登陆密码
【Huawei】user-interface vty 0 4 0是初始值,4是结束值.表示可同时打开5个绘画进入交换机去配置命令
【Huawei-ui-vty0-4】authrntication-mode-password
【Huawei-ui-vty0-4】set authentication password simple 222
【Huawei-ui-vty0-4】user privilege level 3
【Huawei-ui-vty0-4】dis this
以太网MAC地址组成与交换机基本知识的更多相关文章
- Android5.1修改以太网MAC地址(SElinux)【转】
本文转载自:http://blog.csdn.net/LoongEmbedded/article/details/71477203 最近高通平台Android5.1项目中有个关于设置以太网MAC的需求 ...
- 通过mac地址确认二层交换机某个端口下接的终端设备IP
正常来说,二层交换机主要是通过mac地址进行通信的,这就导致我们无法直接通过arp表来确认交换机端口下终端设备的IP: 但我们仍然能通过查找二层交换机端口下学习到的mac地址,然后通过对照三层核心交换 ...
- 以太网MAC地址规范
原文地址:http://blog.csdn.net/skyflying2012/article/details/40322563 之前一段时间在做网卡驱动的工作,现在产品量产,利用ifconfig e ...
- 获取Android设备无线和以太网MAC地址
package com.raycloud.wolf.blogformac; import android.net.wifi.WifiManager; import android.support.v7 ...
- MAC地址表(交换机)、ARP缓存表以及路由表(路由器)
- RK3288以太网的mac地址调试笔记【学习笔记】【原创】
平台信息:内核:linux3.1.0系统:android/android6.0平台:RK3288 作者:庄泽彬(欢迎转载,请注明作者) 邮箱:2760715357@qq.com 说明:提供以太网mac ...
- 网络编程懒人入门(九):通俗讲解,有了IP地址,为何还要用MAC地址?
1.前言 标题虽然是为了解释有了 IP 地址,为什么还要用 MAC 地址,但是本文的重点在于理解为什么要有 IP 这样的东西.本文对读者的定位是知道 MAC 地址是什么,IP 地址是什么. (本文同步 ...
- [记]WIndow/Linux 获取本机(全部)IPv4、IPv6、MAC地址方法 (C/C++)
Linux 获取本机IP.MAC地址用法大全 //#include <sys/types.h> #include <ifaddrs.h> #include <sys/io ...
- 华为S5700设置vlan,并绑定电脑的IP地址与mac地址。
要求是设置两个vlan,10和20.交换机下的10网段和20网段的电脑在两个vlan当中.20网段的ip地址与mac地址绑定,从而实现下面的电脑更改ip地址或者不明来源的电脑不能连接到交换机. 1.s ...
随机推荐
- Python+Selenium学习笔记17 - HTML测试报告
运行少量case时 1 # coding = utf-8 2 3 from selenium import webdriver 4 import unittest 5 import time 6 fr ...
- 八、数据拟合分析seaborn
本文的主要目的是记住最主要的函数,具体的用法还得查API文档. 首先导入包: 1 %matplotlib inline 2 import numpy as np 3 import pandas as ...
- Tvm一些基本技术
Tvm一些基本技术 一.总体流程: TVM的工作流程:首先,将网络表示成统一的表示形式(Intermediate Representation),并进行一些可重用的图优化:然后,利用不同的后端生成对应 ...
- 3D惯导Lidar仿真
3D惯导Lidar仿真 LiDAR-Inertial 3D Plane Simulator 摘要 提出了最*点*面表示的形式化方法,并分析了其在三维室内同步定位与映射中的应用.提出了一个利用最*点*面 ...
- 英伟达TRTTorch
英伟达TRTTorch PyTorch JIT的提前(AOT)编译Ahead of Time (AOT) compiling for PyTorch JIT TRTorch是PyTorch / Tor ...
- 在NVIDIA A100 GPU上利用硬件JPEG解码器和NVIDIA nvJPEG库
在NVIDIA A100 GPU上利用硬件JPEG解码器和NVIDIA nvJPEG库 根据调查,普通人产生的1.2万亿张图像可以通过电话或数码相机捕获.这样的图像的存储,尤其是以高分辨率的原始格式, ...
- 构造无限级树的框架套路,附上python/golang/php/js实现
目录 前言 需求 数据 结果 框架 递归框架 迭代框架 递归框架实现 python golang php js 迭代框架实现 python golang php js 前言 框架思维非常重要,和语言无 ...
- 开发掉坑(二)前端静态资源 Uncaught SyntaxError: Unexpected token <
某天,有同学反馈后台管理系统出现静态资源无法加载的问题. 复现如下: 进入首页. 点击侧边栏某个子功能,静态资源可正常访问到. 等待10分钟左右,点击侧边栏其他子功能,无法访问到静态资源. 查看控制台 ...
- NCF WebApi中 Controller的全解析
简介 上一篇我们说了如何实现一个WebApi,并运行起来 这次我们来说说WebApi的内在,我们到底做了哪些事情 仓库地址:https://github.com/NeuCharFramework/NC ...
- Hive窗口函数保姆级教程
在SQL中有一类函数叫做聚合函数,例如sum().avg().max()等等,这类函数可以将多行数据按照规则聚集为一行,一般来讲聚集后的行数是要少于聚集前的行数的.但是有时我们想要既显示聚集前的数据, ...