IP和MAC地址简介

news/2024/12/23 7:24:19/
  1. 以太网上的两台计算机之所以能够交换信息就是因为每个设备都有数块网卡,并且每块网卡拥有唯一的物理地
    址(称为MAC地址)和唯一的逻辑地址(称为IP地址)。

  2. MAC地址固化再网卡中,并且全球唯一,由IEE802标准规定,IP地址需要绑定在网卡上,同一个IP地址不能绑定在多个网卡上。

区别

1 MAC地址和IP地址的区别如下:
2 MAC地址和IP地址结构长度不一样。
3 MAC地址是48位的十六进制数,IPv4地址是32位的二进制数,IPv6地址是128位,通常写成8组,每组为四个十六进制数的形式。

0 1 bit 1B=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB 1PB EB

IPv4地址使用"点分十进制"法表示;
IPv6地址使用"冒分十六进制"法表示
IPv4地址:192.168.0.1 十进制数
IPv6地址:FE80:0000:0000:0000:AAAA:0000:00C1:0002

MAC地址:00-E1-8C-D8-EC-FE 十六进制
MAC地址和IP地址在OSI模型中寻址层不同
IP地址应用于OSI第三层,即网络层
MAC地址应用在OSI第二层,即数据链路层
MAC地址和IP地址分配方式不一样
MAC地址分为前24位(称为组织唯一标志符,是由 1 的注册管理机构给厂商分配)和后24位(称为扩展标识符,由厂家自己分配)
IP地址是由网络拓扑结构决定分配

MAC地址的获取:

1 当不知道对方主机的 地址时,可以通过发送 广播获取对方的 地址
2 获取成功后,会缓存IP地址、MAC地址的映射信息,俗称:ARP缓存
3 通过ARP广播获取的MAC地址,属于动态(dynamic)缓存
4 存储时间比较短(默认是2分钟),过期了就自动删除
arp -a ip: 查询arp缓存
arp -d ip: 删除arp缓存
arp -s 主机地址 MAC地址:增加一条缓存信息(这是静态缓存,存储时间较久,不同系统的存储时间不同)

ARP(Address Resolution Protocol):地址解析协议,通过IP地址获取MAC地址
RARP(Reverse Address Resolution Protocol):逆地址解析协议
使用与ARP相同的报头结构
作用与ARP相反,用于将MAC地址转换为IP地址
后来被BOOTP、DHCP所取代


http://www.ppmy.cn/news/711958.html

相关文章

MAC地址的分类和基本规范

一、MAC地址是什么? MAC地址(Media Access Control Address)是一种硬件地址,也称为物理地址,是用于区分网络中不同设备的唯一标识符。MAC地址长度为48位二进制数,通常以十六进制表示,由6个字节组…

mac地址真的是全球是唯一的吗

问题:mac地址真的是全球是唯一的吗 答:不是 mac地址在百科中的描述如下: MAC(Media Access Control, 介质访问控制)地址,也叫硬件地址,长度是48比特(6 字节&#xff09…

IP地址与MAC地址的对应关系

IP与MAC地址关系 查看不同网段设备IP地址与MAC地址之间的应关系 了解ARP 与icmp表项数据 了解IP地址,了解MAC地址 基本配置命令: display mac-address interface g0/0/0 //:查看接口MAC地址 …

el-form动态嵌套表单验证

v-for 遍历的表单校验 根据官网的介绍&#xff0c;是在 el-form-item 中使用 :rules 属性&#xff0c;同时 prop 属性直接定位到具体循环元素。这个用法的前提是在循环外面包裹一个 el-form 元素&#xff0c;v-for 位于 el-form-item 中。 <template><el-form:model…

css基础知识十六:如何实现单行/多行文本溢出的省略样式?

一、前言 在日常开发展示页面&#xff0c;如果一段文本的数量过长&#xff0c;受制于元素宽度的因素&#xff0c;有可能不能完全显示&#xff0c;为了提高用户的使用体验&#xff0c;这个时候就需要我们把溢出的文本显示成省略号 对于文本的溢出&#xff0c;我们可以分成两种…

判断是否是iphoneX手机

util.isIPhoneX function () { var u navigator.userAgent; var isIOS !!u.match(/\(i[^;];( U;)? CPU.Mac OS X/); //ios终端 if (isIOS) { if (screen.height 812 && screen.width 375) { return true; } else { return false; } } }

js判断iphoneX系列

export function isIphonex() { // 判断是不是X类型手机// X XS, XS Max, XR&#xff0c;11&#xff0c; 11pro&#xff0c;11pro max&#xff0c;12mini&#xff0c;12&#xff0c; 12 pro&#xff0c;12 pro maxconst xSeriesConfig [{devicePixelRatio: 3,width: 375,heigh…

适配iPhoneX和Xcode9

iPhone X的适配 1、iPhone X&#xff0c; 5.8 英寸,屏幕分辨率为 1242 x 2800 除去底部固定的功能区&#xff0c;屏幕显示范围的尺寸为 5.15 英寸&#xff0c;458ppi。 竖屏尺寸&#xff1a;1125px 2436px(375pt 812pt 3x) 横屏尺寸&#xff1a;2436px 1125px(812pt 375pt …